diff --git a/i18n/ads-language-pack-de/CHANGELOG.md b/i18n/ads-language-pack-de/CHANGELOG.md index 60e5495cb5..1938056bf9 100644 --- a/i18n/ads-language-pack-de/CHANGELOG.md +++ b/i18n/ads-language-pack-de/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-de" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index afa0c72d2f..f88f9b6898 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json index 32b2f33d7e..3340c06f37 100644 --- a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden.", "arc.enterNewPassword": "Geben Sie ein neues Kennwort ein", "arc.errorConnectingToController": "Fehler beim Verbinden mit dem Controller. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "Fehler beim Auflisten der Log Analytics-Arbeitsbereiche {0}", "arc.errorVerifyingPassword": "Fehler beim Überprüfen des Kennworts. {0}", "arc.extensionInstallationFailed": "Fehler beim Installieren der Erweiterung \"{0}\".", "arc.extensionInstalled": "Die Erweiterung \"{0}\" wurde installiert.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "Infrastruktur", "arc.data.controller.kube.cluster.context": "Clusterkontext", "arc.data.controller.location": "Speicherort", + "arc.data.controller.log.analytics.primary.key": "Primärschlüssel für Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID des Log Analytics-Arbeitsbereichs", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics-Arbeitsbereich", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Kennwort bestätigen", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Kennwort", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "Preisdetails", "arc.sql.cost.summary.resource.group": "Ressourcengruppe", "arc.sql.cost.summary.service.tier": "Dienstebene", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch.", "arc.sql.cost.summary.service.tier.learn.more.text": "Weitere Informationen", "arc.sql.cost.summary.sql.connection.info": "SQL-Verbindungsinformationen", "arc.sql.cost.summary.sql.instance.settings": "SQL-Instanzeinstellungen", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU-Grenzwert für virtuelle Kerne", "arc.sql.dev.use.description": "Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt.", "arc.sql.dev.use.label": "Nur für die Entwicklung", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "Hohe Verfügbarkeit", + "arc.sql.high.availability.description": "Aktivieren Sie zusätzliche Replikate, um Hochverfügbarkeit zu erzielen. Die nachstehend ausgewählte Konfiguration für Compute- und Speicherressourcen wird auf alle Replikate angewendet.", "arc.sql.instance.name": "Instanzname", "arc.sql.instance.retention.policy.title": "Aufbewahrungsrichtlinie für SQL-Instanzsicherung", "arc.sql.instance.settings.section.title": "SQL-Instanzeinstellungen", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "Ich habe bereits eine SQL Server-Lizenz", "arc.sql.memory-limit.description": "Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl.", "arc.sql.memory-request.description": "Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 Replikat", "arc.sql.pitr.description": "Zeitpunktwiederherstellung", "arc.sql.pitr.retention.description": "Konfigurieren Sie die Aufbewahrung für Point-in-Time-Sicherungen. {0}", "arc.sql.retention.days.description": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen.", "arc.sql.retention.days.label": "Zeitpunktaufbewahrung (Tage)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[VORSCHAU] Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit)", + "arc.sql.service.tier.description": "Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch.", + "arc.sql.service.tier.general.purpose": "Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit)", "arc.sql.service.tier.label": "Dienstebene", "arc.sql.storage-class.backups.description": "Die Speicherklasse, die für persistente Sicherungsvolumes verwendet werden soll. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", "arc.sql.storage-class.data.description": "Die für Daten (.mdf) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "Die Speicherklasse, die für alle persistenten Daten- und Protokollvolumes für alle Datencontrollerpods verwendet werden soll, die diese benötigen.", "arc.sql.storage-class.logs.description": "Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", "arc.sql.summary.arc.by.microsoft": "von Microsoft", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 Replikate", + "arc.sql.two.replicas": "2 Replikate", "arc.sql.username": "Benutzername", "arc.sql.volume.size.backups.description": "Die Größe des Speichervolumes, das für Sicherungen in GiB verwendet werden soll.", "arc.sql.volume.size.backups.label": "Volumegröße in Gi (Sicherungen)", diff --git a/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json index 469a168b23..824de0dc7c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "Akzeptieren", + "az.arcdataExtensionNotInstalled": "Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ installiert sein. Installieren Sie die neueste Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "Die Azure CLI arcdata-Erweiterung wurde erfolgreich installiert. Azure Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", + "az.askLater": "Später fragen", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.azInstalled": "Azure CLI wurde erfolgreich installiert. Azure Studio muss neu gestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", + "az.azOutputParseErrorCaught": "Fehler beim Analysieren der Ausgabe des az-Befehls: {0}. Die Ausgabe ist nicht JSON.", + "az.azUserSettingReadLog": "Benutzereinstellung für Azure CLI: {0}.{1} lesen, Wert: {2}", + "az.azUserSettingUpdatedLog": "Benutzereinstellung für Azure CLI: {0}.{1} aktualisiert, neuer Wert: {2}", + "az.checkingLatestAzVersion": "Es wird nach der neuesten verfügbaren Azure CLI-Version gesucht", + "az.couldNotFindArcdataWithPrompt": "Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Möchten Sie sie jetzt installieren? Wenn nicht, funktionieren einige Features u. U. nicht.", + "az.couldNotFindAz": "Azure CLI wurde nicht gefunden. Fehler: {0}", + "az.couldNotFindAzArc": "Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Fehler: {0}", + "az.couldNotFindAzWithPrompt": "Azure CLI wurde nicht gefunden. Möchten Sie es jetzt installieren? Wenn nicht, könnten einige Features nicht funktionieren.", + "az.currentlyInstalledVersionIsLatest": "Aktuell installierte Azure CLI-Version {0} ist gleich oder neuer als alle anderen verfügbaren Versionen", + "az.decline": "Ablehnen", + "az.doNotAskAgain": "Nicht mehr fragen", + "az.downloadError": "Fehler beim Herunterladen", + "az.downloadFinished": "Download abgeschlossen", + "az.downloadingProgressMb": "({0} / {1} MB) wird heruntergeladen", + "az.downloadingTo": "{0} von {1} wird nach {2} heruntergeladen", + "az.endpointOrNamespaceRequired": "Es muss entweder ein Endpunkt oder ein Namespace angegeben werden", + "az.executingCommand": "Der Befehl „{0} {1}“ wird ausgeführt", + "az.failedToParseReleaseInfo": "Fehler beim Analysieren der JSON-Inhalte unter: {0}.\r\nDateiinhalte:\r\n{1}\r\nFehler: {2}", + "az.foundExistingAz": "Es wurde eine vorhandene Azure CLI-Installation der Version (v{0}) unter dem Pfad „{1}“ mit der arcdata-Version {2} gefunden.", + "az.gettingTextContentsOfUrl": "Textinhalte der Ressource werden unter URL {0} abgerufen", + "az.installError": "Fehler beim Installieren der Azure CLI und arcdata-Erweiterung: {0}", + "az.installingArcdata": "Die Azure CLI arcdata-Erweiterung wird installiert...", + "az.installingAz": "Azure CLI wird installiert…", + "az.latestAzVersionAvailable": "Neueste verfügbare Azur CLI-Version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang.", + "az.no": "Nein", + "az.noAz": "Es ist keine Azure CLI verfügbar. Führen Sie den Befehl „Azure CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern.", + "az.noAzArc": "Es ist keine Azure CLI arcdata-Erweiterung verfügbar.", + "az.noAzWithLink": "Es ist keine Azure CLI verfügbar. [Installieren Sie die Azure CLI](command:azdata.Install), um die Funktionen zu aktivieren, die dies erfordern.", + "az.noAzureCLI": "Es ist keine Azure CLI verfügbar. Installieren Sie die neueste Version manuell von [hier](https://docs.microsoft.com/cli/azure/install-azure-cli) aus und starten Sie dann Azure Studio neu.", + "az.noDownloadLink": "Für Plattform „{0}“\r\n ist kein Downloadlink verfügbar, Versionsinformationen: ${1}", + "az.noReleaseVersion": "Für die Plattform „{0}“\r\n ist keine Releaseversion verfügbar, Versionsinformationen: ${1}", + "az.parseVersionError": "Fehler beim Analysieren der Ausgabe von az --version.", + "az.platformUnsupported": "Die Plattform „{0}“ wird zurzeit nicht unterstützt", + "az.promptForAzUpdate": "Es ist eine neue Azure CLI-Version ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren?", + "az.promptForRequiredAzUpdate": "Für diese Erweiterung muss die Azure CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht.", + "az.promptLog": "Der Benutzer wird aufgefordert, Folgendes zu akzeptieren: {0}", + "az.requiredVersionNotAvailable": "Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ >= {0} installiert sein, die aktuelle Version ist jedoch nur {1}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Es wird nach einer vorhandenen Azure CLI-Installation gesucht...", + "az.skipInstall": "Die Installation der Azure CLI und der arcdata-Erweiterung wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption {0}.{1} {2} ist", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "Unerwarteter Fehler beim Ausführen des Befehls: {0}", + "az.unexpectedExitCode": "Unerwarteter Exitcode von Befehl: {1} ({0})", + "az.unsupportedArcDataVersion": "Die heruntergeladene Version {1} der Azure CLI-Erweiterung „arcdata“ wird noch nicht unterstützt. Die neueste Version ist {0}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "Es wurde nicht nach neuen verfügbaren Azure CLI-Versionen gesucht, da keine Azure CLI-Installation gefunden wurde", + "az.updateError": "Fehler beim Aktualisieren der Azure CLI: {0}", + "az.updatingAz": "Azure CLI wird aktualisiert...", + "az.userRequestedInstall": "Der Benutzer hat die Installation der Azure CLI und der arcdata-Erweiterung mithilfe des Befehls „Azure CLI: Install“ angefordert", + "az.userResponseInstall": "Benutzerantwort auf die Aufforderung zur Installation der Azure CLI: {0}", + "az.userResponseUpdate": "Benutzerantwort auf die Aufforderung zum Aktualisieren der Azure CLI: {0}", + "az.versionForUpdate": "Gefundene Version: {0}, auf die die Azure CLI von der aktuellen Version {1} aktualisiert werden kann.", + "az.yes": "Ja" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "Wählen Sie aus, ob Sie aufgefordert werden sollen, die Azure CLI arcdata-Erweiterung herunterzuladen.", + "azcli.arc.azArcdataUpdateKey.description": "Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für die Azure CLI arcdata-Erweiterung verfügbar ist.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.config.debug": "Debuginformationen für alle ausgeführten az-Befehle im Ausgabekanal protokollieren", + "azcli.arc.config.title": "Azure CLI-Konfiguration", + "azcli.arc.description": "Unterstützung für Azure CLI.", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren.", + "azcli.arc.install.prompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", + "azcli.arc.update.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", + "azcli.arc.update.prompt.description": "Der Benutzer wird aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", + "azcli.azCliInstallKey.description": "Wählen Sie aus, ob Sie aufgefordert werden sollen, Azure CLI zu installieren.", + "azcli.install.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI zu installieren", + "azcli.install.prompt.description": "Der Benutzer wird aufgefordert, die Azure CLI zu installieren", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json index e3822f9ce4..b1fb26f56f 100644 --- a/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "Fehler beim Laden der Projektanbietererweiterung \"{0}\". Fehlermeldung: {1}", "dataworksapce.local": "Lokal", "dataworksapce.refresh": "Aktualisieren", - "dataworkspace.NewProjectDialogTitle": "Neues Projekt erstellen", + "dataworkspace.NewProjectDialogTitle": "Neues Datenbankprojekt erstellen", "dataworkspace.Type": "Typ", "dataworkspace.browse": "Durchsuchen", "dataworkspace.browseEllipsis": "Durchsuchen...", "dataworkspace.cloneParentDirectoryNotExistError": "Der ausgewählte Klonpfad \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", "dataworkspace.create": "Erstellen", + "dataworkspace.default": "Standard", "dataworkspace.enterProjectName": "Geben Sie den Projektnamen ein", "dataworkspace.fileNotExistError": "Die ausgewählte {0}-Datei \"{1}\" ist nicht vorhanden oder keine Datei.", "dataworkspace.gitRepoUrlPlaceholder": "URL des Git-Remoterepositorys eingeben", "dataworkspace.gitRepoUrlTitle": "Git-Repository-URL", + "dataworkspace.learnMore": "Weitere Informationen", "dataworkspace.localClonePathPlaceholder": "Speicherort zum lokalen Klonen des Repositorys auswählen", "dataworkspace.localClonePathTitle": "Lokaler Klonpfad", "dataworkspace.locationSelectorTitle": "Speicherort", "dataworkspace.nameCannotBeEmpty": "Name darf nicht leer sein", + "dataworkspace.no": "Nein", "dataworkspace.ok": "OK", "dataworkspace.open": "Öffnen", "dataworkspace.openExistingDialogTitle": "Vorhandenes Projekt öffnen", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "Einige Projekte konnten nicht geladen werden. Um weitere Details anzuzeigen, [Entwicklerkonsole öffnen](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "Git-Remoterepository", "dataworkspace.restartConfirmation": "Azure Data Studio muss neu gestartet werden, damit das Projekt in den Arbeitsbereich hinzugefügt wird. Jetzt neu starten?", + "dataworkspace.sdkLearnMorePlaceholder": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten.", + "dataworkspace.sdkStyleProject": "Projekte im SDK-Stil (Vorschau)", "dataworkspace.select": "Auswählen", "dataworkspace.selectProjectLocation": "Projektspeicherort auswählen", - "dataworkspace.selectProjectType": "Projekttyp auswählen", + "dataworkspace.selectProjectType": "Datenbankprojekttyp auswählen", + "dataworkspace.selectTargetPlatform": "Zielplattform auswählen", "dataworkspace.targetPlatform": "Zielplattform", "dataworkspace.workspacePlaceholder": "Arbeitsbereichsdatei auswählen ({0})", + "dataworkspace.yesRecommended": "Ja (empfohlen)", "fileDoesNotExist": "Die Datei \"{0}\" ist nicht vorhanden", "gitCloneError": "Fehler beim Git-Klonen. Weitere Details finden Sie in der Git-Ausgabe", "gitCloneMessage": "Das Git-Repository \"{0}\" wird geklont ...", diff --git a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json index f908edb021..fa80124167 100644 --- a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "Fehlende oder ungültige Anmeldeinformationen." }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "Nein", + "not now": "Erneut nachfragen", + "suggest auto fetch": "Möchten Sie, dass Azure Data Studio [regelmäßig „git fetch“ ausführt] ({0})?", + "yes": "Ja" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "Es ist keine HEAD-Version von „{0}“ verfügbar.", + "add": "Zum Arbeitsbereich hinzufügen", + "add remote": "Neues Remoterepository hinzufügen...", + "addFrom": "Remoterepository aus URL hinzufügen", + "addfrom": "Remoterepository aus {0} hinzufügen", + "addremote": "Remoterepository hinzufügen", + "always": "Immer", + "are you sure": "Erstellt ein Git-Repository unter '{0}'. Sind Sie sicher das Sie weiterfahren möchten?", + "auth failed": "Fehler bei der Authentifizierung beim Git-Remoterepository.", + "auth failed specific": "Fehler bei der Authentifizierung beim Git-Remoterepository:\r\n\r\n{0}", + "branch already exists": "Ein Branch namens „{0}“ bereits vorhanden.", + "branch name": "Branchname", + "branch name format invalid": "Der Name des Branches muss mit RegEx übereinstimmen: {0}", + "cant push": "Verweise können nicht per Push an einen Remotespeicherort übertragen werden. Führen Sie zuerst „Pull“ aus, um Ihre Änderungen zu integrieren.", + "changed": "Protokollebene geändert in: {0}", + "checkout detached": "Getrennte auschecken...", + "choose": "Ordner auswählen...", + "clean repo": "Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss.", + "clonefrom": "Aus „{0}“ klonen", + "cloning": "Das Git-Repository „{0}“ wird geklont...", + "commit": "Gestagete Änderungen committen", + "commit anyway": "Leeren Commit erstellen", + "commit hash": "Commithash", + "commit message": "Commit-Nachricht", + "commitMessageWithHeadLabel2": "Nachricht (Commit für „{0}“)", + "confirm delete": "Möchten Sie {0} LÖSCHEN?\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nWenn Sie fortfahren, geht die Datei DAUERHAFT VERLOREN.", + "confirm delete multiple": "Möchten Sie {0} Dateien LÖSCHEN?\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nWenn Sie fortfahren, gehen diese Dateien DAUERHAFT VERLOREN.", + "confirm discard": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", + "confirm discard all": "Möchten Sie ALLE Änderungen in {0} Dateien verwerfen?\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nWenn Sie fortfahren, geht Ihr aktueller Arbeitssatz DAUERHAFT VERLOREN.", + "confirm discard all 2": "{0}\r\n\r\nDieser Vorgang ist UNUMKEHRBAR, und Ihr aktueller Arbeitssatz geht DAUERHAFT VERLOREN.", + "confirm discard all single": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", + "confirm discard multiple": "Möchten Sie wirklich Änderungen in {0} Dateien verwerfen?", + "confirm emtpy commit": "Möchten Sie wirklich einen leeren Commit erstellen?", + "confirm force delete branch": "Der Branch '{0}' ist noch nicht vollständig zusammengeführt. Trotzdem löschen?", + "confirm force push": "Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben.\r\n\r\nMöchten Sie fortfahren?", + "confirm no verify commit": "Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu commiten. Hierdurch werden pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist.\r\n\r\nMöchten Sie den Vorgang fortsetzen?", + "confirm publish branch": "Der Branch „{0}“ verfügt über keinen Upstreambranch. Möchten Sie diesen Branch veröffentlichen?", + "confirm restore": "Möchten Sie {0} wirklich wiederherstellen?", + "confirm restore multiple": "Möchten Sie {0} Dateien wirklich wiederherstellen?", + "confirm stage file with merge conflicts": "Möchten Sie {0} mit Mergingkonflikten bereitstellen?", + "confirm stage files with merge conflicts": "Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen?", + "create branch": "Neuen Branch erstellen...", + "create branch from": "Neuen Branch erstellen aus...", + "create repo": "Repository initialisieren", + "current": "Aktuell", + "delete": "Datei löschen", + "delete branch": "Branch löschen", + "delete file": "Datei löschen", + "delete files": "Dateien löschen", + "deleted by them": "Die Datei „{0}“ wurde von Dritten gelöscht und von uns geändert.\r\n\r\nWas möchten Sie tun?", + "deleted by us": "Die Datei „{0}“ wurde von uns gelöscht und von Dritten geändert.\r\n\r\nWas möchten Sie tun?", + "discard": "Änderungen verwerfen", + "discardAll": "Alle {0} Dateien verwerfen", + "discardAll multiple": "Eine Datei verwerfen", + "force": "Auschecken erzwingen", + "force push not allowed": "Erzwungene Pushes sind nicht zulässig. Aktivieren Sie diese bitte über die Einstellung „git.allowForcePush“.", + "git error": "Git-Fehler", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", + "git.title.workingTree": "{0} (Arbeitsstruktur)", + "init": "Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird", + "init repo": "Repository initialisieren", + "invalid branch name": "Ungültiger Branchname", + "keep ours": "Unsere Version beibehalten", + "keep theirs": "Deren Version beibehalten", + "learn more": "Weitere Informationen", + "local changes": "Ihre lokalen Änderungen werden durch Auschecken überschrieben.", + "merge commit": "Der letzte Commit war ein Mergecommit. Möchten Sie den Vorgang wirklich rückgängig machen?", + "merge conflicts": "Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen.", + "missing user info": "Stellen Sie sicher, dass Sie in git Ihren „user.name“ und Ihre „user.email“ konfigurieren.", + "never": "Nie", + "never again": "OK, nicht mehr anzeigen", + "never ask again": "OK, nicht mehr fragen", + "no changes": "Keine Änderungen zum Speichern vorhanden.", + "no changes stash": "Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann.", + "no more": "Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist.", + "no rebase": "Es wird kein Rebase ausgeführt.", + "no remotes added": "In Ihrem Repository liegen keine Remoteelemente vor.", + "no remotes to fetch": "In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt.", + "no remotes to publish": "In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert.", + "no remotes to pull": "In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert.", + "no remotes to push": "In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert.", + "no staged changes": "Es sind keine gestageten Änderungen vorhanden, für die ein Commit durchgeführt werden kann.\r\n\r\nMöchten Sie all Ihre Änderungen stagen und direkt committen?", + "no stashes": "Das Repository enthält keine Stashes.", + "no tags": "Dieses Repository hat keine Tags.", + "no verify commit not allowed": "Commits ohne Überprüfung sind nicht zulässig, aktivieren Sie sie mit der Einstellung „git.allowNoVerifyCommit“.", + "nobranch": "Wählen Sie ein Branch für den Push zu einem Remoteelement aus.", "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "open git log": "Git-Protokoll öffnen", + "open repo": "Repository öffnen", + "openrepo": "Öffnen", + "openreponew": "In neuem Fenster öffnen", + "pick branch pull": "Branch für Pull auswählen", + "pick provider": "Wählen Sie einen Anbieter aus, um den Branch „{0}“ hier zu veröffentlichen:", + "pick remote": "Remotespeicherort auswählen, an dem der Branch „{0}“ veröffentlicht wird:", + "pick remote pull repo": "Remoteelement zum Pullen des Branch auswählen", + "pick stash to apply": "Stash zum Anwenden auswählen", + "pick stash to drop": "Zu löschenden Stash auswählen", + "pick stash to pop": "Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll.", + "proposeopen": "Möchten Sie das geklonte Repository öffnen?", + "proposeopen init": "Möchten Sie das initialisierte Repository öffnen?", + "proposeopen2": "Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", + "proposeopen2 init": "Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", + "provide branch name": "Bitte geben Sie einen neuen Branchnamen an.", + "provide commit hash": "Geben Sie den Commithash an.", + "provide commit message": "Geben Sie eine Commit-Nachrichte ein.", + "provide remote name": "Remotenamen angeben", + "provide stash message": "Geben Sie optional eine Stash-Nachricht ein.", + "provide tag message": "Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen.", + "provide tag name": "Geben Sie einen Tagnamen an.", + "publish to": "In „{0}“ veröffentlichen", + "remote already exists": "Remote-'{0}' ist bereits vorhanden.", + "remote branch at": "Remotebranch unter {0}", + "remote name": "Remotename", + "remote name format invalid": "Ungültiges Format des Remotenamens", + "remove remote": "Remote zum Entfernen auswählen", + "repourl": "Repository-URL", + "restore file": "Datei wiederherstellen", + "restore files": "Dateien wiederherstellen", + "save and commit": "Alle speichern & committen", + "save and stash": "Alle speichern und stashen", + "select a branch to merge from": "Branch für die Zusammenführung auswählen", + "select a branch to rebase onto": "Branch für Rebase auswählen", + "select a ref to checkout": "Referenz zum Auschecken auswählen", + "select a ref to checkout detached": "Referenz zum Auschecken im getrennten Modus auswählen", + "select a ref to create a new branch from": "Verweis auswählen, aus dem der Branch „{0}“ erstellt werden soll", + "select a tag to delete": "Zu löschendes Tag auswählen", + "select branch to delete": "Wählen Sie einen Branch zum Löschen aus", + "select log level": "Protokollstufe auswählen", + "selectFolder": "Repositoryspeicherort auswählen", + "show command output": "Befehlsausgabe anzeigen", + "stash": "Dennoch stashen", + "stash merge conflicts": "Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten.", + "stash message": "Stash-Nachricht", + "stashcheckout": "Stashen und auschecken", + "sure drop": "Möchten Sie den folgenden Stash löschen: {0}?", + "sync is unpredictable": "Durch diese Aktion werden Commits per Push in bzw. per Pull aus „{0}/{1}“ übertragen.", + "tag at": "Tag bei {0}", + "tag message": "Nachricht", + "tag name": "Tag-Name", + "there are untracked files": "Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden.", + "there are untracked files single": "Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}.", + "undo commit": "Mergecommit rückgängig machen", + "unsaved files": "{0} Dateien wurden nicht gespeichert.\r\n\r\nMöchten Sie diese vor dem Commit speichern?", + "unsaved files single": "Die folgende Datei umfasst noch nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Commit einbezogen werden: {0}.\r\n\r\nMöchten Sie vor dem Commit speichern?", + "unsaved stash files": "{0} Dateien wurden nicht gespeichert.\r\n\r\nMöchten Sie diese vor dem Stashen speichern?", + "unsaved stash files single": "Die folgende Datei umfasst nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Stash einbezogen werden: {0}.\r\n\r\nMöchten Sie sie vor dem Stashen speichern?", + "warn untracked": "Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT!\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nDie Dateien gehen DAUERHAFT VERLOREN.", + "yes": "Ja", + "yes discard tracked": "1 verfolgte Datei verwerfen", + "yes discard tracked multiple": "{0} verfolgte Dateien verwerfen", + "yes never again": "Ja, nicht mehr anzeigen" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Gefundenes Git wurde übersprungen in: {0}", + "using git": "Verwenden von Git {0} von {1}", + "validating": "Gefundenes Git wurde überprüft in: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "Es sind keine verfügbaren Repositorys vorhanden.", + "not supported": "Absolute Pfade werden in der Einstellung „git.canRepositories“ nicht unterstützt.", + "pick repo": "Repository auswählen", + "too many submodules": "Das Repository „{0}“ enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie könne Sie einzeln öffnen, indem Sie darin erhaltene Datei öffnen." }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "Branchname", + "error": "$(error) Fehler: {0}", + "none found": "Keine Remoterepositorys gefunden.", + "pick url": "Wählen Sie eine URL für den Klonvorgang aus.", + "provide url": "Repository-URL angeben", + "provide url or pick": "Geben Sie die Repository-URL an, oder wählen Sie eine Repositoryquelle aus.", + "type to filter": "Repositoryname", + "type to search": "Repositoryname (zur Suche eingeben)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", + "add known": "Möchten Sie „{0}“ zu .gitignore hinzufügen?", + "added by them": "Konflikt: von Anderen hinzugefügt", + "added by us": "Konflikt: von uns hinzugefügt", + "always pull": "Immer pullen", + "both added": "Konflikt: beide hinzugefügt", + "both deleted": "Konflikt: beide gelöscht", + "both modified": "Konflikt: beide geändert", + "changes": "Änderungen", "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", + "commit in rebase": "Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab.", + "commitMessage": "Nachricht ({0} für Commit)", + "commitMessageCountdown": "{0} Zeichen in der aktuellen Zeile verbleibend", + "commitMessageWarning": "{0} Zeichen über {1} in der aktuellen Zeile", + "commitMessageWhitespacesOnlyWarning": "Die aktuelle Commitnachricht enthält nur Leerzeichen.", + "commitMessageWithHeadLabel": "Nachricht ({0} für Commit in „{1}“)", + "deleted": "Gelöscht", + "deleted by them": "Konflikt: von Anderen gelöscht", + "deleted by us": "Konflikt: von uns gelöscht", + "dont pull": "Nicht pullen", + "git.title.deleted": "{0} (gelöscht)", "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", + "git.title.ours": "{0} (unseres)", + "git.title.theirs": "{0} (ihres)", + "git.title.untracked": "{0} (keine Nachverfolgung)", + "git.title.workingTree": "{0} (Arbeitsstruktur)", + "huge": "Das Git-Repository unter {0} umfasst zu viele aktive Änderungen. Nur ein Teil der Git-Features wird aktiviert.", + "ignored": "Ignoriert", + "index added": "Index hinzugefügt", + "index copied": "Index kopiert", + "index deleted": "Index gelöscht", + "index modified": "Index geändert", + "index renamed": "Index umbenannt", + "intent to add": "Hinzuzufügende Absicht", + "merge changes": "Änderungen zusammenführen", + "modified": "Geändert", + "neveragain": "Nicht mehr anzeigen", + "open": "Öffnen", "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "pull branch maybe rebased": "Offenbar wurde für den aktuellen Branch („{0}“) ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden?", + "pull maybe rebased": "Offenbar wurde für den aktuellen Branch ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden?", + "pull n": "{0} Commits aus {1}/{2} per Pull übertragen", + "pull push n": "{0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen", + "push n": "{0} Commits per Push nach {1}/{2} übertragen", + "push success": "Push wurde erfolgreich ausgeführt.", + "staged changes": "Gestagete Änderungen", + "sync changes": "Änderungen synchronisieren", + "sync is unpredictable": "Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen.", + "untracked": "Nicht verfolgt", + "untracked changes": "Nicht nachverfolgte Änderungen", + "yes": "Ja" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "Branch/Tag auschecken...", + "publish changes": "Änderungen veröffentlichen", + "publish to": "In „{0}“ veröffentlichen", + "publish to...": "Veröffentlichen in...", + "rebasing": "Rebase wird ausgeführt", + "syncing changes": "Änderungen werden synchronisiert..." }, "dist/timelineProvider": { "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Git-Verlauf", + "git.timeline.stagedChanges": "Gestagete Änderungen", + "git.timeline.uncommitedChanges": "Ausgecheckte Änderungen", + "git.timeline.you": "Sie", + "git.workingTree": "Arbeitsstruktur" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", + "colors.added": "Farbe für hinzugefügte Ressourcen.", + "colors.conflict": "Farbe für Ressourcen mit Konflikten.", + "colors.deleted": "Farbe für gelöschte Ressourcen.", + "colors.ignored": "Farbe für ignorierte Ressourcen.", + "colors.modified": "Farbe für geänderte Ressourcen.", + "colors.renamed": "Farbe für umbenannte oder kopierte Ressourcen.", + "colors.stageDeleted": "Farbe für gelöschte Ressourcen, die gestaget wurden.", + "colors.stageModified": "Farbe für geänderte Ressourcen, die gestaget wurden.", + "colors.submodule": "Farbe für Submodul-Ressourcen.", + "colors.untracked": "Farbe für nicht verfolgte Ressourcen.", + "command.addRemote": "Remoterepository hinzufügen...", + "command.branch": "Branch wird erstellt...", + "command.branchFrom": "Branch erstellen aus...", + "command.checkout": "Auschecken an...", + "command.checkoutDetached": "Auschecken an (getrennt)...", + "command.cherryPick": "Cherry-Pick...", + "command.clean": "Änderungen verwerfen", + "command.cleanAll": "Alle Änderungen verwerfen", + "command.cleanAllTracked": "Alle nachverfolgten Änderungen verwerfen", + "command.cleanAllUntracked": "Alle nicht nachverfolgten Änderungen verwerfen", + "command.clone": "Klonen", + "command.cloneRecursive": "Klonen (rekursiv)", + "command.close": "Repository schließen", "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", + "command.commitAll": "Commit für alle ausführen", + "command.commitAllAmend": "Commit für alle ausführen (Ändern)", + "command.commitAllAmendNoVerify": "Alle committen (ändern, keine Überprüfung)", + "command.commitAllNoVerify": "Alle committen (keine Überprüfung)", + "command.commitAllSigned": "Alle committen (unterzeichnet)", + "command.commitAllSignedNoVerify": "Alle committen (abgemeldet, keine Überprüfung)", + "command.commitEmpty": "Leer committen", + "command.commitEmptyNoVerify": "Commit leer (keine Überprüfung)", + "command.commitNoVerify": "Commit ausführen (keine Überprüfung)", + "command.commitStaged": "Gestagetes committen", + "command.commitStagedAmend": "Gestagetes committen (Ändern)", + "command.commitStagedAmendNoVerify": "Commit gestaget (ändern, keine Überprüfung)", + "command.commitStagedNoVerify": "Commit gestaget (keine Überprüfung)", + "command.commitStagedSigned": "Gestagetes committen (signiert)", + "command.commitStagedSignedNoVerify": "Commit gestaget (abgemeldet, keine Überprüfung)", + "command.createTag": "Tag erstellen", + "command.deleteBranch": "Branch löschen...", + "command.deleteTag": "Tag löschen", + "command.fetch": "Abrufen", + "command.fetchAll": "Von allen Remotes holen", + "command.fetchPrune": "Abrufen (Prune)", + "command.ignore": "Zu .gitignore hinzufügen", + "command.init": "Repository initialisieren", + "command.merge": "Branch zusammenführen...", + "command.openAllChanges": "Alle Änderungen öffnen", + "command.openChange": "Offene Änderungen", + "command.openFile": "Datei öffnen", + "command.openHEADFile": "Datei öffnen (HEAD)", + "command.openRepository": "Repository öffnen", + "command.publish": "Branch veröffentlichen...", "command.pull": "Pull", - "command.pullFrom": "Pull from...", + "command.pullFrom": "Pullen von...", "command.pullRebase": "Pull (Rebase)", "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", + "command.pushFollowTags": "Push (Tags folgen)", + "command.pushFollowTagsForce": "Push (Tags folgen, Erzwingen)", + "command.pushForce": "Push (Erzwingen)", + "command.pushTags": "Tags pushen", + "command.pushTo": "Push zu...", + "command.pushToForce": "Push zu... (Erzwingen)", + "command.rebase": "Rebase für Branch ausführen...", + "command.rebaseAbort": "Rebase abbrechen", + "command.refresh": "Aktualisieren", + "command.removeRemote": "Remote entfernen", + "command.rename": "Umbenennen", + "command.renameBranch": "Branch umbenennen...", + "command.restoreCommitTemplate": "Commitvorlage wiederherstellen", + "command.revealInExplorer": "In Seitenleiste anzeigen", + "command.revertChange": "Änderung zurücksetzen", + "command.revertSelectedRanges": "Ausgewählte Bereiche zurücksetzen", + "command.setLogLevel": "Protokollstufe festlegen...", + "command.showOutput": "Git-Ausgabe anzeigen", + "command.stage": "Änderungen bereitstellen", + "command.stageAll": "Alle Änderungen bereitstellen", + "command.stageAllMerge": "Alle zusammengeführten Änderungen stagen", + "command.stageAllTracked": "Alle nachverfolgten Änderungen bereitstellen", + "command.stageAllUntracked": "Alle nicht nachverfolgten Änderungen bereitstellen", + "command.stageChange": "Änderung bereitstellen", + "command.stageSelectedRanges": "Gewählte Bereiche staffeln", + "command.stash": "Stash ausführen", + "command.stashApply": "Stash anwenden...", + "command.stashApplyLatest": "Neuesten Stash anwenden", + "command.stashDrop": "Stash löschen...", + "command.stashIncludeUntracked": "Stash (einschließlich nicht verfolgt)", + "command.stashPop": "Pop für Stash ausführen...", + "command.stashPopLatest": "Pop für letzten Stash ausführen", + "command.sync": "Synchronisierung", "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", + "command.timelineCompareWithSelected": "Mit Auswahl vergleichen", + "command.timelineCopyCommitId": "Commit-ID kopieren", + "command.timelineCopyCommitMessage": "Commitnachricht kopieren", + "command.timelineOpenDiff": "Offene Änderungen", + "command.timelineSelectForCompare": "Für Vergleich auswählen", + "command.undoCommit": "Letzten Commit rückgängig machen", + "command.unstage": "Bereitstellung der Änderungen aufheben", + "command.unstageAll": "Bereitstellung aller Änderungen aufheben", + "command.unstageSelectedRanges": "Bereitstellung gewählter Bereiche aufheben", + "config.allowForcePush": "Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind.", + "config.allowNoVerifyCommit": "Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind.", + "config.alwaysShowStagedChangesResourceGroup": "Ressourcengruppe für gestagete Änderungen immer anzeigen.", + "config.alwaysSignOff": "Legt das signoff-Flag für alle Commits fest.", + "config.autoRepositoryDetection": "Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen.", + "config.autoRepositoryDetection.false": "Automatisches Durchsuchen von Repositorys deaktiveren.", + "config.autoRepositoryDetection.openEditors": "Nach übergeordneten Ordnern von geöffneten Dateien suchen.", + "config.autoRepositoryDetection.subFolders": "Nach Unterordnern des aktuell geöffneten Ordners suchen.", + "config.autoRepositoryDetection.true": "Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen.", + "config.autoStash": "Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her.", + "config.autofetch": "Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf „Alle“ erfolgt der Abruf aus allen Remoteverzeichnissen.", + "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn „#git.autofetch#“ aktiviert ist.", + "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", + "config.branchSortOrder": "Steuert die Sortierreihenfolge für Branches.", + "config.branchValidationRegex": "Regulärer Ausdruck zum Validieren neuer Branch-Namen.", + "config.branchWhitespaceChar": "Zeichen, mit dem Leerzeichen im Namen neuer Branches ersetzt werden sollen.", + "config.checkoutType": "Legt fest, welche Git-Referenzen aufgelistet werden, wenn „Auschecken an...“ ausgeführt wird.", + "config.checkoutType.local": "Lokale Branches", + "config.checkoutType.remote": "Remotebranches", "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "config.confirmEmptyCommits": "Bestätigen Sie die Erstellung leerer Commits für den Befehl „Git: Commit Empty“ immer.", + "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", + "config.confirmNoVerifyCommit": "Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll.", + "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", + "config.countBadge": "Steuert den Git-Anzahlbadge.", + "config.countBadge.all": "Alle Änderungen zählen.", + "config.countBadge.off": "Zähler deaktivieren.", + "config.countBadge.tracked": "Nur nachverfolgte Änderungen zählen.", + "config.decorations.enabled": "Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht „Geöffnete Editoren“ bereitstellt.", + "config.defaultCloneDirectory": "Das Standardspeicherort für einen Klon eines Git-Repositorys.", + "config.detectSubmodules": "Steuert, ob Git-Submodule automatisch erkannt werden.", + "config.detectSubmodulesLimit": "Steuert die Begrenzung der Git-Submodule.", + "config.discardAllScope": "Legt fest, welche Änderungen vom Befehl „Alle Änderungen verwerfen“ verworfen werden. „all“ verwirft alle Änderungen. „tracked“ verwirft nur verfolgte Dateien. „prompt“ zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird.", + "config.enableCommitSigning": "Aktiviert die Commitsignierung mit GPG oder X.509.", + "config.enableSmartCommit": "Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind.", + "config.enableStatusBarSync": "Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird.", + "config.enabled": "Legt fest, ob Git aktiviert ist.", + "config.fetchOnPull": "Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen.", + "config.followTagsWhenSync": "Führt einen Pushvorgang für alle Tags durch, wenn der Synchronisierungsbefehl ausgeführt wird.", + "config.ignoreLegacyWarning": "Ignoriert die Legacy-Git-Warnung.", + "config.ignoreLimitWarning": "Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository.", + "config.ignoreMissingGitWarning": "Ignoriert die Warnung, wenn Git nicht vorhanden ist.", + "config.ignoreRebaseWarning": "Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde.", + "config.ignoreSubmodules": "Ignoriert Änderungen an Untermodulen in der Dateistruktur.", + "config.ignoreWindowsGit27Warning": "Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist.", + "config.ignoredRepositories": "Liste der zu ignorierenden Git-Repositorys.", + "config.inputValidation": "Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird.", + "config.inputValidationLength": "Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll.", + "config.inputValidationSubjectLength": "Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von „config.inputValidationLength“ zu erben.", + "config.openAfterClone": "Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird.", + "config.openAfterClone.always": "Öffnet Elemente immer im aktuellen Fenster.", + "config.openAfterClone.alwaysNewWindow": "Öffnet Elemente immer in einem neuen Fenster.", + "config.openAfterClone.prompt": "Fordert immer eine Aktion an.", + "config.openAfterClone.whenNoFolderOpen": "Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist.", + "config.openDiffOnClick": "Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet.", + "config.path": "Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise „C:\\Programme\\Git\\bin\\git.exe“ (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten.", + "config.postCommitCommand": "Führt einen Git-Befehl nach erfolgreichem Commit aus.", + "config.postCommitCommand.none": "Führen Sie keinen Befehl nach einem Commit aus.", + "config.postCommitCommand.push": "Führen Sie „Git Push“ nach einem erfolgreichen Commit aus.", + "config.postCommitCommand.sync": "Führen Sie „Git Sync“ nach einem erfolgreichen Commit aus.", + "config.promptToSaveFilesBeforeCommit": "Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll.", + "config.promptToSaveFilesBeforeCommit.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", + "config.promptToSaveFilesBeforeCommit.never": "Hiermit wird diese Prüfung deaktiviert.", + "config.promptToSaveFilesBeforeCommit.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", + "config.promptToSaveFilesBeforeStash": "Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll.", + "config.promptToSaveFilesBeforeStash.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", + "config.promptToSaveFilesBeforeStash.never": "Deaktiviert diese Prüfung.", + "config.promptToSaveFilesBeforeStash.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", + "config.pruneOnFetch": "Löscht Elemente beim Abrufen.", + "config.pullTags": "Hiermit werden alle Tags beim Pullvorgang abgerufen.", + "config.rebaseWhenSync": "Erzwingen, dass Git „rebase“ verwendet, wenn der Synchronisierungsbefehl ausgeführt wird.", + "config.requireGitUserConfig": "Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt.", + "config.scanRepositories": "Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird.", + "config.showCommitInput": "Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird.", + "config.showInlineOpenFileAction": "Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht „Git-Änderungen“ angezeigt wird.", + "config.showProgress": "Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist.", + "config.showPushSuccessNotification": "Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll.", + "config.smartCommitChanges": "Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden.", + "config.smartCommitChanges.all": "Hiermit werden alle Änderungen automatisch gestaget.", + "config.smartCommitChanges.tracked": "Es wurden nur nachverfolgte Änderungen automatisch gestaget.", + "config.suggestSmartCommit": "Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen.", + "config.supportCancellation": "Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann.", + "config.terminalAuthentication": "Steuert, ob Azure Data Studio als Authentifizierungshandler für git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird.", + "config.timeline.date": "Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll.", + "config.timeline.date.authored": "Erstellungsdatum verwenden", + "config.timeline.date.committed": "Commitdatum verwenden", + "config.timeline.showAuthor": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", + "config.untrackedChanges": "Legt fest, wie sich nicht nachverfolgte Änderungen verhalten.", + "config.untrackedChanges.hidden": "Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen.", + "config.untrackedChanges.mixed": "Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch.", + "config.untrackedChanges.separate": "Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen.", + "config.useCommitInputAsStashMessage": "Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird.", + "config.useForcePushWithLease": "Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden.", + "description": "Git SCM-Integration", "displayName": "Git", "submenu.branch": "Branch", - "submenu.changes": "Changes", + "submenu.changes": "Änderungen", "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.commit.amend": "Korrigieren", + "submenu.commit.signoff": "Abmelden", "submenu.explorer": "Git", "submenu.pullpush": "Pull, Push", "submenu.remotes": "Remote", - "submenu.stash": "Stash", + "submenu.stash": "Stash ausführen", "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "view.workbench.cloneRepository": "Sie können ein Repository lokal klonen.\r\n[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren.\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen.\r\n[Ordner öffnen](command:vscode.openFolder)\r\n[Repository klonen](command:git.clone)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten.\r\n[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "Der aktuell geöffnete Ordner enthält kein Git-Repository. Sie können ein Repository initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init?%5Btrue%5D)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "Eine gültige Git-Installation wurde nicht erkannt. Weitere Details finden Sie in der [Git-Ausgabe](command:git.showOutput).\r\nBitte [installieren Sie Git](https://git-scm.com/), oder informieren Sie sich in [unserer Dokumentation](https://aka.ms/vscode-scm) darüber, wie Sie Git und die Quellcodeverwaltung in Azure Data Studio verwenden.\r\nWenn Sie ein anderes Versionskontrollsystem verwenden, können Sie [im Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) nach zusätzlichen Erweiterungen suchen.", + "view.workbench.scm.workspace": "Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [ in unserer Dokumentation](https://aka.ms/vscode-scm)." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json index 0d4a0fb280..79e7d9b75f 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "Fehlerhaft", "InProgress": "In Bearbeitung", "PublishHistory": "Veröffentlichungsverlauf", - "SettingAlreadyExists": "Die lokale App-Einstellung \"{0}\" ist bereits vorhanden. Überschreiben?", "Status": "Status", "Success": "Erfolgreich", "TargetDatabase": "Zieldatenbank", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "Verweis hinzufügen", "addDatabaseReferencedialogName": "Datenbankverweis hinzufügen", "addItemAction": "Element hinzufügen", - "addPackage": "Paket hinzufügen", - "addPackageReferenceMessage": "Um SQL-Bindungen zu verwenden, stellen Sie sicher, dass Ihr Azure Functions Projekt einen Verweis auf {0} besitzt", - "addSqlBindingPackageError": "Fehler beim Hinzufügen des SQL-Bindungserweiterungspakets zum Projekt", "appSettingPrompt": "Möchten Sie die Datei \"local.settings.json\" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren?", "applyConfirmation": "Möchten Sie das Zielprojekt aktualisieren?", "applyError": "Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten", "applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", "at": "bei", "autorestProjectName": "Name des neuen SQL-Projekts", - "baseDockerImage": "Basis SQL Server Docker-Image", + "baseDockerImage": "Basis- {0} Docker-Image", "browseButtonText": "Ordner durchsuchen", "browseEllipsis": "Durchsuchen...", "browseForProfile": "Nach Profil suchen", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "Zu ändernde SQLCMD-Variablen auswählen", "cicularProjectReference": "Zirkelbezug vom Projekt {0} zum Projekt {1}", "cleaningDockerImagesMessage": "Vorhandene Bereitstellungen werden bereinigt...", - "closeButton": "Schließen", "compareActionRadiButtonLabel": "Änderungen in Schemavergleich anzeigen", - "confirmPassword": "Bestätigen Sie das SQL Server-Administratorkennwort", - "confirmServerPassword": "Bestätigen Sie das SQL Server-Administratorkennwort", - "connectingToSqlServerOnDockerMessage": "Herstellen einer Verbindung mit SQL Server in Docker", + "confirmPassword": "Bestätigen Sie das {0} -Administratorkennwort", + "confirmServerPassword": "Bestätigen Sie das {0} -Administratorkennwort", + "connectingToSqlServerOnDockerMessage": "Eine Verbindung mit SQL Server wird hergestellt", "connectionFailedError": "Verbindungsfehler: \"{0}\"", - "connectionProfile": "Verbindungsprofil auswählen", "connectionRadioButtonLabel": "Verbindungen", - "connectionStringSetting": "Name der Verbindungszeichenfolge-Einstellung", - "connectionStringSettingPlaceholder": "In \"local.settings.json\" angegebene Verbindungszeichenfolgeneinstellung", "containerAlreadyExistForProject": "Für dieses Projekt sind bereits Container vorhanden. Möchten Sie diese löschen, bevor Sie einen neuen bereitstellen?", "createNew": "Neu erstellen", - "createNewLocalAppSetting": "Neue lokale App-Einstellung erstellen", "createProjectDialogOkButtonText": "Erstellen", "createProjectFromDatabaseDialogName": "Projekt aus Datenbank erstellen", "createProjectSettings": "Einstellungen", @@ -114,24 +105,22 @@ "done": "Fertig", "dontUseProfile": "Profil nicht verwenden", "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge-Lizenzvertrag", - "edgeProjectTypeDescription": "Beginnen Sie mit den Kernelementen zum Entwickeln und Veröffentlichen von Schemas für SQL Edge", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für SQL-Datenbanken ab einem leeren Projekt", - "emptyProjectTypeDisplayName": "SQL-Datenbank", + "edgeProjectTypeDescription": "Beginnen Sie mit den Kernelementen, um Schemas für Azure SQL Edge-Datenbank zu entwickeln und zu veröffentlichen", + "edgeProjectTypeDisplayName": "Azure SQL Edge-Datenbank", + "emptyAzureDbProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für Azure SQL-Datenbanken aus einem leeren Projekt", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL-Datenbank", + "emptyProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für SQL Server-Datenbanken aus einem leeren Projekt", + "emptyProjectTypeDisplayName": "SQL Server-Datenbank", "emptySdkProjectTypeDescription": "Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format.", "emptySdkProjectTypeDisplayName": "SQL-Datenbank (SDK)", "enterConnStringTemplateDescription": "Vorlage für SQL-Verbindungszeichenfolge eingeben", - "enterConnectionString": "Verbindungszeichenfolge eingeben", "enterConnectionStringEnvName": "Geben Sie den Namen der Umgebungsvariablen für die Verbindungszeichenfolge ein.", "enterConnectionStringEnvNameDescription": "Umgebungsvariable für SQL-Verbindungszeichenfolge eingeben", - "enterConnectionStringSettingName": "Name der Verbindungszeichenfolge-Einstellung eingeben", "enterConnectionStringTemplate": "Verbindungszeichenfolgenvorlage eingeben", "enterNewDatabaseName": "Neuen Datenbanknamen eingeben", "enterNewValueForVar": "Geben Sie einen neuen Wert für die Variable \"{0}\" ein", - "enterPassword": "Geben Sie das SQL Server-Administratorkennwort ein", - "enterPasswordManually": "Geben Sie das Kennwort ein, oder drücken Sie ESC, um den Vorgang abzubrechen", - "enterPasswordPrompt": "Geben Sie das Kennwort ein, das für die Verbindungszeichenfolge verwendet werden soll", - "enterPortNumber": "Geben Sie die SQL Server-Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden", + "enterPassword": "Geben Sie {0} Administratorkennwort ein", + "enterPortNumber": "Geben Sie {0} Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden", "enterSystemDbName": "Geben Sie einen Datenbanknamen für diese Systemdatenbank ein.", "equalComparison": "Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand.", "errorFindingBuildFilesLocation": "Fehler beim Suchen des Speicherorts der Builddateien: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "Externer Streamingauftrag", "externalStreamingJobValidationPassed": "Die Überprüfung des externen Streamingauftrags war erfolgreich.", "extractTargetRequired": "Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich.", - "failedToGetConnectionString": "Beim Generieren der Verbindungszeichenfolge für die ausgewählte Verbindung ist ein Fehler aufgetreten.", - "failedToParse": "Fehler beim Analysieren von \"{0}\": {1}.", "file": "Datei", "fileAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", "fileFormat": "Dateiformat", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "Über {0} wird ein neues SQL-Projekt generiert... Überprüfen Sie das Ausgabefenster auf Details.", "hr": "Std.", "importElements": "Elemente importieren", - "includePassword": "Möchten Sie das Kennwort aus dieser Verbindung in Ihre local.settings.json-Datei aufnehmen?", - "input": "Eingabe", "installGlobally": "Global installieren", "invalidDataSchemaProvider": "Ungültiger DSP in der SQLPROJ-Datei", "invalidDatabaseReference": "Ungültiger Datenbankverweis in der SQLPROJ-Datei", @@ -173,24 +158,20 @@ "invalidInput": "Ungültige Eingabe: {0}", "invalidProjectReload": "Auf das angegebene Datenbankprojekt kann nicht zugegriffen werden. Nur gültige, geöffnete Datenbankprojekte können neu geladen werden.", "invalidPropertyValue": "Für die Eigenschaft \"{0}\" in der SQLPROJ-Datei wurde ein ungültiger Wert angegeben.", - "invalidSQLPassword": "SQL Server-Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "{0} Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Ungültige SQL-Verbindungszeichenfolge", "invalidTargetPlatform": "Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1}", - "jsonParseError": "{0} in der Nähe von Zeile \"{1}\", Spalte \"{2}\"", "learnMore": "Weitere Informationen", "loadProfilePlaceholderText": "Profil laden...", "location": "Standort", "min": "min", "missingVersion": "Eintrag \"version\" fehlt in {0}", - "moreInformation": "Weitere Informationen", "msec": "ms", "multipleMostDeploymentScripts": "Unerwartete Anzahl von {0} Dateien: {1}", "multipleSqlProjFilesSelected": "Mehrere SQLPROJ-Dateien ausgewählt; wählen Sie nur eine aus.", "nameMustNotBeEmpty": "Der Name darf nicht leer sein.", "new": "Neu", "newObjectNamePrompt": "Neuer {0}-Name:", - "noAzureFunctionsInFile": "Keine Azure-Funktionen in der aktuellen aktiven Datei", - "noAzureFunctionsProjectsInWorkspace": "Im Arbeitsbereich wurden keine Azure Functions-Projekte gefunden.", "noDataSourcesFile": "Keine {0} gefunden", "noDataSourcesText": "Keine Datenquellen in diesem Projekt", "noFileExist": "Die Datei \"{0}\" ist nicht vorhanden", @@ -208,11 +189,9 @@ "objectType": "Objekttyp", "okString": "OK", "openEulaString": "Lizenzbedingungen öffnen", - "openFile": "Datei öffnen", - "output": "Ausgabe", "outsideFolderPath": "Elemente mit absolutem Pfad außerhalb des Projektordners werden nicht unterstützt. Stellen Sie sicher, dass die Pfade in der Projektdatei relativ zum Projektordner sind.", "parentTreeItemUnknown": "Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden.", - "passwordNotMatch": "SQL Server-Kennwort stimmt nicht mit dem Bestätigungskennwort überein", + "passwordNotMatch": "{0} Kennwort stimmt nicht mit dem Bestätigungskennwort überein", "portMustNotBeNumber": "Der Port muss eine Zahl sein.", "postDeployElements": "PostDeploy-Elemente", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "Projektverweis", "projectReferenceNameElement": "Element „Projektverweisname“", "projectToUpdatePlaceholderText": "Projektdatei auswählen", + "projectUpdatedToSdkStyle": "Das Projekt {0} wurde nach dem Aktualisieren zu einem SDK-Style-Projekt umgewandelt. Klicken Sie auf \\\"Weitere Informationen\\\", um Details zum Microsoft.Build.Sql-SDK und Möglichkeiten zum Vereinfachen der Projektdatei zu erhalten.", "publish": "Veröffentlichen", "publishAction": "Veröffentlichen", "publishDialogName": "Projekt veröffentlichen", @@ -239,8 +219,8 @@ "publishSettingsFiles": "Einstellungsdatei veröffentlichen", "publishTo": "Ziel veröffentlichen", "publishToContainerFailed": "Fehler beim Veröffentlichen im Container. {0}", - "publishToDockerContainer": "Veröffentlichen auf einem neuen Server in einem Container", - "publishToExistingServer": "Auf vorhandenem Server veröffentlichen", + "publishToDockerContainer": "In neuem {0} lokalen Entwicklungscontainer veröffentlichen", + "publishToExistingServer": "In einem vorhandenen {0} veröffentlichen", "publishingProjectMessage": "Veröffentlicht das Projekt in einem Container...", "referenceRadioButtonsGroupTitle": "Typ", "referenceType": "Referenztyp", @@ -253,39 +233,33 @@ "retrySucceedMessage": "Der Vorgang \"{0}\" wurde erfolgreich abgeschlossen. Ergebnis: {1}", "retryWaitMessage": "Es wird auf {0} Sekunden gewartet, bevor ein weiterer Versuch für den Vorgang \"{1}\" ausgeführt wird.", "runViaNpx": "Ausführen über npx", - "runningDockerMessage": "Docker-Container wird erstellt und ausgeführt...", + "runningDockerMessage": "Dockercontainer wird ausgeführt ...", "sameDatabase": "Dieselbe Datenbank", - "save": "Speichern", - "saveChangesInFile": "In der aktuellen Datei sind ungespeicherte Änderungen vorhanden. Jetzt speichern?", "schema": "Schema", "schemaCompare.compareErrorMessage": "Fehler beim Schemavergleich: {0}", "schemaCompareAction": "Schemavergleich", "schemaCompareNotInstalled": "Es ist erforderlich, die Schemavergleichserweiterung zu installieren, um den Schemavergleich auszuführen.", "schemaObjectType": "Schema/Objekttyp", "scriptFriendlyName": "Skript", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "Projekte im SDK-Stil (Vorschau)", "sec": "Sek.", - "selectAzureFunction": "Azure-Funktion in der aktuellen Datei auswählen, der die SQL-Bindung hinzugefügt werden soll", - "selectBaseImage": "Basis SQL Server Docker-Image auswählen", - "selectBindingType": "Wählen Sie den Bindungstyp aus", + "selectBaseImage": "Wählen Sie das Basis- {0} Docker-Image aus", "selectConnection": "Verbindung auswählen", - "selectConnectionError": "Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge: {0}", - "selectConnectionString": "Methode für die SQL-Verbindungszeichenfolge auswählen", "selectDacpac": "DACPAC auswählen", "selectDatabase": "Datenbank auswählen", + "selectFileString": "Datei auswählen", "selectFolderStructure": "Ordnerstruktur auswählen", "selectProfile": "Profil auswählen", "selectProfileToUse": "Wählen Sie ein Veröffentlichungsprofil zum Laden aus", "selectProjectLocation": "Projektspeicherort auswählen", "selectPublishOption": "Auswählen, wo das Projekt veröffentlicht werden soll", - "selectSetting": "SQL-Verbindungszeichenfolgeeinstellung aus local.settings.json auswählen", "selectSpecFile": "OpenAPI/Swagger-Spezifikationsdatei auswählen", "selectString": "Auswählen", "selectTargetPlatform": "Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen", "server": "Server", "serverName": "Servername", - "serverPassword": "SQL Server-Administratorkennwort", - "serverPortNumber": "SQL Server-Portnummer", + "serverPassword": "{0} Administratorkennwort", + "serverPortNumber": "{0} Portnummer", "serverVariable": "Servervariable", "sourceDatabase": "Quelldatenbank", "specSelectionText": "OpenAPI/Swagger-Spezifikation", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "Speicherort für Updates", "sqlDatabaseProjects.doNotAskAgain": "Nicht mehr fragen", "sqlDatabaseProjects.outputChannel": "Datenbankprojekte", - "sqlTableOrViewToQuery": "Abzufragende SQL-Tabelle oder -Ansicht", - "sqlTableToUpsert": "SQL-Tabelle zum Upsertieren", "storedProcedureFriendlyName": "Gespeicherte Prozedur", "suppressMissingDependenciesErrors": "Fehler unterdrücken, die durch nicht aufgelöste Verweise im Projekt verursacht werden, auf das verwiesen wird.", "systemDatabase": "Systemdatenbank", @@ -314,7 +286,6 @@ "unableToFindReference": "Der Datenbankverweis {0} konnte nicht gefunden werden", "unableToFindSqlCmdVariable": "Die SQLCMD-Variable \"{0}\" konnte nicht gefunden werden.", "unableToPerformAction": "Das Ziel von \"{0}\" wurde nicht gefunden: \"{1}\"", - "unableToSetConnectionString": "Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge", "unexpectedProjectContext": "Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0}", "unknownDataSourceType": "Unbekannter Datenquellentyp: ", "unrecognizedDataSourcesVersion": "Unbekannte Version:", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "Die Ziele, Verweise und Systemdatenbankverweise müssen aktualisiert werden, um das Projekt „{0}“ zu erstellen. Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", "updateProjectFromDatabaseDialogName": "Projekt aus Datenbank aktualisieren", "updateText": "Aktualisieren", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "{0} von {1} wird aktualisiert...", - "userConnectionString": "Verbindungszeichenfolge eingeben", - "userPasswordLater": "Um die SQL-Verbindungszeichenfolge später zu verwenden, müssen Sie das Kennwort manuell in Ihre local.settings.json-Datei eingeben.", "userSelectionCancelled": "Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen.", "userSelectionInstallGlobally": "Der Benutzer hat sich für die globale Installation von Autorest entschieden. Wird jetzt installiert...", "userSelectionRunNpx": "Der Benutzer hat die Ausführung über npx ausgewählt.", "valueCannotBeEmpty": "Der Wert darf nicht leer sein.", - "valueMustNotBeEmpty": "Der Wert darf nicht leer sein.", "viewFriendlyName": "Anzeigen", "yesString": "Ja" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "Datenbankprojekte", "sqlDatabaseProjects.addDatabaseReference": "Datenbankverweis hinzufügen", - "sqlDatabaseProjects.addSqlBinding": "SQL-Bindung hinzufügen (Vorschau)", + "sqlDatabaseProjects.addExistingItem": "Vorhandenes Element hinzufügen...", "sqlDatabaseProjects.autorestSqlVersion": "Welche Version von Autorest.Sql aus NPM verwendet werden soll. Es wird die Neueste verwendet, wenn nicht festgelegt.", "sqlDatabaseProjects.build": "Build", "sqlDatabaseProjects.changeTargetPlatform": "Zielplattform ändern", "sqlDatabaseProjects.close": "Datenbankprojekt schließen", + "sqlDatabaseProjects.convertToSdkStyleProject": "In SDK-Style-Projekt konvertieren", "sqlDatabaseProjects.createProjectFromDatabase": "Projekt aus Datenbank erstellen", "sqlDatabaseProjects.delete": "Löschen", "sqlDatabaseProjects.description": "Entwerfen und Veröffentlichen von SQL-Datenbankschemas", diff --git a/i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json index a09d8d7023..60049a8eff 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "Alle Sicherungen wiederhergestellt", "sql.migration.all.fields.required": "Alle Felder müssen ausgefüllt werden.", "sql.migration.apply": "Anwenden", - "sql.migration.asessment.failed": "Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten.", + "sql.migration.assessed.databases": "(für {0} bewertete Datenbanken)", "sql.migration.assessment": "Bewertungsergebnisse für „{0}“", + "sql.migration.assessment.failed": "Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten.", "sql.migration.assessment.in.progress": "Bewertung wird durchgeführt", "sql.migration.assessment.in.progress.content": "Wir bewerten die Datenbanken in Ihrer SQL Server-Instanz {0}, um das richtige Azure SQL-Ziel zu identifizieren.\r\n\r\nDies kann einige Zeit dauern.", "sql.migration.assessment.migration.warning": "Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance bereit sind, können zu SQL Server in Azure Virtual Machines migriert werden.", "sql.migration.assessment.results": "Bewertungsergebnisse", + "sql.migration.assessment.results.and.recommendations.title": "Bewertungsergebnisse und Empfehlungen", "sql.migration.assessments.blocking.issue": "Dies ist ein Blockierproblem, das eine erfolgreiche Datenbankmigration verhindert.", "sql.migration.authKeys.header": "Authentifizierungsschlüssel", "sql.migration.authKeys.refresh.message": "Der Authentifizierungsschlüssel \"{0}\" wurde aktualisiert.", "sql.migration.authentication.type": "Authentifizierungstyp", "sql.migration.authentication.types": "Authentifizierungsschlüssel", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL-Datenbank", "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", "sql.migration.azure.sql.database.virtual.machine": "SQL Server auf Azure-VMs", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server auf einem virtuellen Azure-Computer", "sql.migration.azure.sql.target": "Zieltyp", "sql.migration.azure.storage.account.to.upload.backups": "Azure Storage-Konto zum Hochladen von Sicherungen", "sql.migration.azure.tenant": "Azure AD-Mandant", + "sql.migration.azureRecommendation.browse": "Durchsuchen", + "sql.migration.azureRecommendation.folder.name": "Ordnername", + "sql.migration.azureRecommendation.open": "Öffnen", "sql.migration.backup.location": "Sicherungsspeicherort", "sql.migration.backup.start.time": "Startzeitpunkt für Sicherung", "sql.migration.bc.info": "Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene \"Unternehmenskritisch\" erheblich länger dauern als auf \"Universell\", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "Abonnement", "sql.migration.blob.storage.table.help": "Geben Sie den Namen der Zieldatenbank ein, und wählen Sie die Ressourcengruppe, das Speicherkonto und den Container für die ausgewählten Quelldatenbanken aus.", "sql.migration.blob.storageAccount.select": "Wählen Sie zuerst einen Speicherkontowert aus.", - "sql.migration.can.be.migrated": "{0} von {1} Datenbanken können migriert werden", + "sql.migration.can.be.migrated": "{0}/{1} Datenbanken können migriert werden.", "sql.migration.cancel": "Abbrechen", "sql.migration.cancel.error": "Es ist ein Fehler beim Abbrechen der Migration aufgetreten.", "sql.migration.cancel.migration": "Migration abbrechen", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "Es ist ein Fehler beim Aktualisieren des Migrationsstatus aufgetreten.", "sql.migration.cutover.step.1": "1. Beenden Sie alle eingehenden Transaktionen in der Quelldatenbank.", "sql.migration.cutover.step.2.blob": "2. Erstellen Sie eine abschließende differenzielle Transaktionsprotokollsicherung, und speichern Sie sie im Azure Storage Blob Container.", - "sql.migration.cutover.step.2.network.share": "2. ​​Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe.", + "sql.migration.cutover.step.2.network.share": "2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe.", "sql.migration.cutover.step.3.blob": "3. Stellen Sie sicher, dass alle Sicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für \"Ausstehende Wiederherstellung von Protokollsicherungen\" sollte 0 (null) sein.", "sql.migration.cutover.step.3.network.share": "3. Stellen Sie sicher, dass alle Protokollsicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für \"Ausstehende Wiederherstellung von Protokollsicherungen\" sollte 0 (null) sein.", "sql.migration.cutover.type": "Migrationsmodus", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "Hochgeladene Daten/Größe", "sql.migration.database": "Datenbank", "sql.migration.database.already.exists": "Die Datenbank \"{0}\" ist bereits auf der verwalteten Zielinstanz \"{1}\" vorhanden.", + "sql.migration.database.assessment.description": "Wählen Sie die Datenbanken aus, die Sie für die Migration zu Azure SQL bewerten möchten.", + "sql.migration.database.assessment.title": "Datenbanken für die Bewertung", "sql.migration.database.backup.load.error": "Fehler beim Zugriff auf Datenbankdetails.", - "sql.migration.database.migration": "Datenbanken für die Migration", + "sql.migration.database.checksum.info.text": "Stellen Sie sicher, dass Ihre Sicherungen mit der WITH CHECKSUM-Option erstellt wurden.", "sql.migration.database.migration.mode.description": "Um zum Azure SQL-Ziel zu migrieren, wählen Sie einen Migrationsmodus basierend auf Ihren Ausfallzeiten aus.", "sql.migration.database.migration.mode.label": "Migrationsmodus", "sql.migration.database.migration.mode.offline.description": "Die Downtime der Anwendung beginnt, wenn die Migration gestartet wird.", @@ -113,6 +122,7 @@ "sql.migration.database.migration.status": "Status der Datenbankmigration", "sql.migration.database.page.description": "Wählen Sie den Speicherort der Datenbanksicherungen aus, die während der Migration verwendet werden sollen.", "sql.migration.database.page.title": "Datenbanksicherung", + "sql.migration.database.private.endpoint.info.text": "Stellen Sie sicher, dass das Azure Storage-Konto keinen privaten Endpunkt verwendet.", "sql.migration.database.to.be.migrated": "Zu migrierende Datenbank", "sql.migration.databases": "Datenbanken ({0}/{1})", "sql.migration.databases.selected": "{0}/{1} Datenbanken ausgewählt", @@ -121,7 +131,6 @@ "sql.migration.days": "{0} Tage", "sql.migration.description": "Beschreibung", "sql.migration.details.copied": "Details kopiert", - "sql.migration.dms.portal.info": "Vorhandene Azure Database Migration Service im Azure-Portal werden nicht in Azure Data Studio angezeigt. Alle in Azure Data Studio erstellten Database Migration Service sind im Azure-Portal noch nicht sichtbar.", "sql.migration.dms.provision.failed": "Fehler beim Bereitstellen eines Database Migration Service. Warten Sie einige Minuten, und versuchen Sie es dann erneut.", "sql.migration.duration": "Dauer", "sql.migration.empty.table.subtext": "Wenn Ergebnisse erwartet wurden, überprüfen Sie die Verbindung mit der SQL Server-Instanz.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} Datenbanken weisen Warnungen auf", "sql.migration.inprogress.warning.single": "{0} Datenbank weist Warnungen auf", "sql.migration.instance": "Instanz", + "sql.migration.invalid.account.error": "Wählen Sie ein gültiges Azure-Konto aus, um den Vorgang fortzusetzen.", "sql.migration.invalid.blob.container.error": "Um fortzufahren, wählen Sie einen gültigen Blobcontainer für die Quelldatenbank \"{0}\" aus.", "sql.migration.invalid.blob.lastBackupFile.error": "Um fortzufahren, wählen Sie eine gültige letzte Sicherungsdatei für die Quelldatenbank \"{0}\" aus.", "sql.migration.invalid.blob.resourceGroup.error": "Um fortzufahren, wählen Sie eine gültige Ressourcengruppe für die Quelldatenbank \"{0}\" aus.", "sql.migration.invalid.blob.storageAccount.error": "Um fortzufahren, wählen Sie ein gültiges Speicherkonto für die Quelldatenbank \"{0}\" aus.", "sql.migration.invalid.location.error": "Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.managedInstance.error": "Wählen Sie eine gültige verwaltete Instanz aus, um den Vorgang fortzusetzen.", "sql.migration.invalid.migration.service.error": "Wählen Sie einen gültigen Database Migration Service aus.", "sql.migration.invalid.migration.service.offline.error": "Wählen Sie einen Database Migration Service aus, der mit einem Knoten verbunden ist.", "sql.migration.invalid.network.share.location": "Ungültiges Speicherortformat für die Netzwerkfreigabe. Beispiel: {0}", "sql.migration.invalid.owner.uri.error": "Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter \"OwnerUri\").", "sql.migration.invalid.resourceGroup.error": "Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren.", + "sql.migration.invalid.savedInfo": "Die gespeicherte Sitzung kann nicht abgerufen werden. Versuchen Sie es erneut, indem Sie eine neue Sitzung auswählen.", "sql.migration.invalid.service.name.error": "Geben Sie einen gültigen Namen für den Migration Service ein.", "sql.migration.invalid.storageAccount.error": "Wählen Sie ein gültiges Speicherkonto aus, um den Vorgang fortzusetzen.", "sql.migration.invalid.subscription.error": "Wählen Sie ein gültiges Abonnement aus, um den Vorgang fortzusetzen.", "sql.migration.invalid.target.name.error": "Geben Sie einen gültigen Namen für die Zieldatenbank ein.", "sql.migration.invalid.user.account": "Ungültiges Benutzerkontoformat. Beispiel: {0}", + "sql.migration.invalid.virtualMachine.error": "Wählen Sie einen gültigen virtuellen Computer aus, um den Vorgang fortzusetzen.", "sql.migration.ir.page.description": "Azure Database Migration Service orchestriert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt nach. Sie können einen vorhandenen Database Migration Service als Azure SQL-Ziel auswählen, wenn Sie zuvor einen erstellt haben, oder unten einen neuen erstellen.", "sql.migration.ir.page.sql.migration.service.not.found": "Es wurde kein Database Migration Service gefunden. Erstellen Sie einen neuen.", "sql.migration.ir.page.title": "Azure-Dienst zur Datenbankmigration", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "Weitere Informationen", "sql.migration.learn.more.prerequisites": "Erfahren Sie mehr über die erforderlichen Schritte, bevor Sie eine Migration starten.", "sql.migration.location": "Speicherort", - "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.mi.not.ready": "Die verwaltete Instanz \\\"{0}\\\" ist für die Migration nicht verfügbar, weil sie sich derzeit im Zustand \\\"{1}\\\" befindet. Wählen Sie eine verfügbare verwaltete Instanz aus, um fortzufahren.", "sql.migration.migration.completed": "Migrationen abgeschlossen", "sql.migration.migration.in.progress": "Datenbankmigrationen werden ausgeführt", "sql.migration.migration.not.started": "Migrationen wurden nicht gestartet.", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} Min.", "sql.migration.mode": "Modus", "sql.migration.more.info": "Weitere Informationen", + "sql.migration.na": "N/V", "sql.migration.name": "Name", "sql.migration.name.label": "Namen:", "sql.migration.name.of.new.rg": "Name der neuen Ressourcengruppe", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "Eine Ressourcengruppe ist ein Container, der zugehörige Ressourcen für eine Azure-Lösung enthält.", "sql.migration.resource.group.not.found": "Keine Ressourcengruppen gefunden.", "sql.migration.resourceGroups": "Ressourcengruppe", - "sql.migration.resume.continue": "Letzten Migrationsversuch fortsetzen...", - "sql.migration.resume.start": "Mit der Migrationsbewertung erneut beginnen (empfohlen)", + "sql.migration.resume.session": "Vorherige gespeicherte Sitzung fortsetzen", "sql.migration.resume.title": "Migrationsworkflow erneut ausführen", "sql.migration.retry.migration": "Migration wiederholen", "sql.migration.retry.migration.error": "Fehler beim Wiederholen der Migration.", "sql.migration.rg.created": "Ressourcengruppe erstellt", "sql.migration.save.close": "Speichern und schließen", + "sql.migration.save.close.popup": "Konfiguration gespeichert. Die Leistungsdatensammlung wird weiterhin im Hintergrund ausgeführt. Sie können die Sammlung beenden, wenn Sie möchten.", "sql.migration.saved.assessment.cancel": "Abbrechen", "sql.migration.saved.assessment.next": "Weiter", - "sql.migration.saved.assessment.result": "Gespeichertes Assessment-Ergebnis", + "sql.migration.saved.assessment.result": "Gespeicherte Sitzung", "sql.migration.search": "Suchen", "sql.migration.search.for.migration": "Nach Migrationen suchen", "sql.migration.sec": "{0} s", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "Wählen Sie mindestens eine Datenbank aus, auf die für die Migration zugegriffen werden soll", "sql.migration.select.database.to.migrate": "Wählen Sie die Datenbanken aus, die Sie migrieren möchten.", "sql.migration.select.prompt": "Klicken Sie auf SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um deren Details anzuzeigen.", - "sql.migration.select.target.to.continue": "Wählen Sie eine Zieldatenbank aus, um fortzufahren.", + "sql.migration.select.target.to.continue": "Wählen Sie ein Ziel aus, um fortzufahren.", "sql.migration.server": "Server", "sql.migration.service.account.info.text": "Stellen Sie sicher, dass das Dienstkonto, in dem die SQL Server-Quellinstanz ausgeführt wird, in der Netzwerkfreigabe über Schreibberechtigungen verfügt.", "sql.migration.service.container.container.description1": "Der Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um Backups von der lokalen Netzwerk-Dateifreigabe in Azure hochzuladen.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "Status anzeigen", "sql.migration.size": "Größe (MB)", "sql.migration.size.column.header": "Größe", + "sql.migration.sku.available.recommendations": "{0} Empfehlungen verfügbar", + "sql.migration.sku.azureConfiguration": "Azure-Konfiguration", + "sql.migration.sku.azureConfiguration.businessCritical": "Unternehmenskritisch", + "sql.migration.sku.azureConfiguration.db": "{0} – {1} virtueller Kern", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Allgemein", + "sql.migration.sku.azureConfiguration.mi": "{0} – {1} – {2} virtueller Kern", + "sql.migration.sku.azureConfiguration.miPreview": "{0} – {1} – {2} virtueller Kern – {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "Premium-Serie", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Speicheroptimierte Premium-Serie", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "Daten: {0}, Protokoll: {1}, tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Wählen Sie aus, wie Sie Leistungsdaten bereitstellen möchten", + "sql.migration.sku.azureRecommendation.collectData.method": "Leistungsdaten jetzt sammeln", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, auf dem die Leistungsdaten gespeichert werden sollen.", + "sql.migration.sku.azureRecommendation.description": "Um eine Zielempfehlung für die Azure-Empfehlung bereitzustellen, sind Leistungsdaten der SQL Server-Instanz erforderlich. Aktivieren Sie die Leistungsdatensammlung, um die Zielempfehlung für die Datenbanken zu erhalten, die Sie migrieren möchten. Je länger dies aktiviert wird, desto besser ist die Empfehlung. Sie können die Leistungsdatensammlung jederzeit deaktivieren.", + "sql.migration.sku.azureRecommendation.description2": "Sie können diese Daten auch aus einem vorhandenen Ordner auswählen, wenn Sie sie bereits zuvor gesammelt haben.", + "sql.migration.sku.azureRecommendation.openExisting.method": "Ich habe bereits die Leistungsdaten.", + "sql.migration.sku.azureRecommendation.openExisting.popup": "Azure-Empfehlungen werden mithilfe der bereitgestellten Leistungsdaten generiert...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, in dem zuvor gesammelte Leistungsdaten gespeichert wurden.", + "sql.migration.sku.azureRecommendation.start": "Starten", + "sql.migration.sku.azureRecommendation.start.popup": "Leistungsdatensammlung wird gestartet...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Die ersten Empfehlungen werden in ungefähr {0} Minute(n) automatisch aktualisiert.", + "sql.migration.sku.azureRecommendation.status.imported": "Die Azure-Empfehlung wurde mithilfe der angegebenen Daten angewendet. Importieren oder erfassen Sie zusätzliche Daten, um die Empfehlung zu verfeinern.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Die Datensammlung wird ausgeführt. Erste Empfehlungen werden generiert...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Kehren Sie regelmäßig zurück, um aktualisierte Empfehlungen zu erhalten, indem Sie auf die Schaltfläche \\\"Empfehlung aktualisieren\\\" klicken.", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Die Azure-Empfehlung erfasst und analysiert Leistungsdaten und empfiehlt dann eine Datenbank der geeigneten Größe in Azure für Ihren Workload.", + "sql.migration.sku.azureRecommendation.status.refining": "Die Datensammlung wird noch ausgeführt. Vorhandene Empfehlungen werden verfeinert...", + "sql.migration.sku.azureRecommendation.status.stopped": "Die Datensammlung für Azure-Empfehlungen wurde beendet.", + "sql.migration.sku.azureRecommendation.stop.popup": "Leistungsdatensammlung wird beendet...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Durch ausführen der Leistungserfassung für einen längeren Zeitraum wird eine genauere Empfehlung sichergestellt.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Klicken Sie auf die Schaltfläche unten, um Datenbankleistungsdaten zu importieren oder zu erfassen.", + "sql.migration.sku.card.azureRecommendation.inProgress": "Die Azure-Empfehlung wird angezeigt, sobald die Datensammlung abgeschlossen ist.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Die Azure-Empfehlung ist nicht verfügbar. Klicken Sie unten auf die Schaltfläche \\\"Azure-Empfehlung abrufen\\\".", + "sql.migration.sku.cpu": "{0} Kerne", + "sql.migration.sku.cpu.requirement": "CPU-Anforderung", + "sql.migration.sku.data.iops.requirement": "Daten-IOPS-Anforderung", + "sql.migration.sku.data.storage.requirement": "Datenspeicheranforderung", + "sql.migration.sku.db.card.title": "Azure SQL-Datenbank", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.get.recommendation": "Azure-Empfehlung abrufen", + "sql.migration.sku.io.memory.requirement": "E/A-Latenzanforderung", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Azure-Region für Ihr Azure SQL-Ziel", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Um zu Azure SQL Managed Instance (PaaS) zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", - "sql.migration.sku.recommendation.view.assessment.vm": "Um zu SQL Server auf einem virtuellen Azure-Computer (IaaS) zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", + "sql.migration.sku.log.storage.requirement": "Protokollspeicheranforderung", + "sql.migration.sku.logs.iops.requirement": "IOPS-Anforderung für Protokolle", + "sql.migration.sku.memory.requirement": "Arbeitsspeicheranforderungen", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.sku.ms": "{0} ms", + "sql.migration.sku.parameters": "Empfehlungsparameter", + "sql.migration.sku.parameters.edit": "Parameter bearbeiten", + "sql.migration.sku.parameters.edit.title": "Empfehlungsparameter bearbeiten", + "sql.migration.sku.parameters.enable.preview": "Vorschaufunktionen aktivieren", + "sql.migration.sku.parameters.enable.preview.info": "Das Aktivieren dieser Option umfasst die neuesten Hardwaregenerationen mit erheblich verbesserter Leistung und Skalierbarkeit. Diese SKUs befinden sich zurzeit in der Vorschau und sind möglicherweise noch nicht in allen Regionen verfügbar.", + "sql.migration.sku.parameters.percentage.utilization": "Prozentuale Auslastung", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Perzentil von Datenpunkten, die während der Aggregation der Leistungsdaten verwendet werden sollen.", + "sql.migration.sku.parameters.scale.factor": "Skalierungsfaktor", + "sql.migration.sku.parameters.scale.factor.invalid": "Ungültiger Skalierungsfaktor. Geben Sie einen positiven ganzzahligen Wert ein.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Ändern Sie den Skalierungsfaktor, wenn die Azure-Empfehlung in Prozent größer oder kleiner als ihre aktuelle Workload sein soll.", + "sql.migration.sku.parameters.text": "Geben Sie unten die Informationen ein, um die Empfehlungsparameter zu bearbeiten.", + "sql.migration.sku.parameters.update": "Aktualisieren", + "sql.migration.sku.percentage": "{0} %", + "sql.migration.sku.percentile": "{0}. Perzentil", + "sql.migration.sku.recommendation": "Azure-Empfehlung", + "sql.migration.sku.recommendation.view.assessment.mi": "Um zu Azure SQL Managed Instance zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", + "sql.migration.sku.recommendation.view.assessment.vm": "Um zu SQL Server auf einem virtuellen Azure-Computer zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", + "sql.migration.sku.recommendationReason": "Empfehlungsgrund", + "sql.migration.sku.recommendations": "Empfehlungen", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "Letzte Aktualisierung: {0}", + "sql.migration.sku.recommendations.loading": "Wird geladen...", + "sql.migration.sku.recommendations.title": "{0} Empfehlungen", + "sql.migration.sku.recommended.value": "Wert", + "sql.migration.sku.recommendedConfiguration": "Empfohlene Konfiguration", + "sql.migration.sku.refine.recommendation": "Azure-Empfehlung verfeinern", + "sql.migration.sku.refresh.recommendation": "Empfehlung aktualisieren", "sql.migration.sku.resource": "Name der Azure SQL-Zielressource", "sql.migration.sku.resource_group": "Ressourcengruppe für Ihr Azure SQL Ziel", + "sql.migration.sku.restart.performance.collection": "Datensammlung neu starten", + "sql.migration.sku.sourceProperties": "Quelleigenschaften", + "sql.migration.sku.sql.dataDisk": "SQL-Datendateien", + "sql.migration.sku.sql.logDisk": "SQL-Protokolldateien", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.sku.stop.performance.collection": "Datensammlung beenden", + "sql.migration.sku.storage.dimension": "Dimension", + "sql.migration.sku.storageGB": "{0} GB", "sql.migration.sku.subscription": "Abonnementname für Ihr Azure SQL-Ziel", - "sql.migration.sku.vm.card.title": "SQL Server auf Azure-VM (IaaS)", + "sql.migration.sku.targetDeploymentType": "Typ der Zielbereitstellung", + "sql.migration.sku.targetStorageConfiguration": "Konfiguration des Empfehlungszielspeichers", + "sql.migration.sku.targetStorageConfiguration.caching": "Hostzwischenspeicherung", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Nicht zutreffend", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Keine", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Schreibgeschützt", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lesen/schreiben", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Platzieren von tempdb auf dem lokalen kurzlebigen SSD-Laufwerk (Standard-D:\\)", + "sql.migration.sku.targetStorageConfiguration.info": "Unten finden Sie die Zielspeicherkonfiguration, die zur Erfüllung Ihrer Speicherleistungsanforderungen erforderlich ist.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "Lokales SSD", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Empfohlene Speicherkonfiguration", + "sql.migration.sku.targetStorageConfiguration.storage": "Speicher", + "sql.migration.sku.viewDetails": "Details anzeigen", + "sql.migration.sku.vm.card.title": "SQL Server auf Azure-VM", "sql.migration.source.configuration": "Quellkonfiguration", "sql.migration.source.credentials": "Quellanmeldeinformationen", "sql.migration.source.database": "Name der Quelldatenbank", "sql.migration.source.databases": "Quelldatenbanken", - "sql.migration.source.details.sqlAuth": "Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. ​Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", + "sql.migration.source.details.sqlAuth": "Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server Instanz {0} verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", "sql.migration.source.details.windowAuth": "Geben Sie die Anmeldeinformationen für die Windows-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", "sql.migration.source.server": "Quellserver", "sql.migration.source.version": "Quellversion", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "SQL Server-Instanz", "sql.migration.sql.virtual.machine": "Virtueller SQL-Computer", "sql.migration.start.migration.button": "Migration starten", + "sql.migration.start.session": "Neue Sitzung starten", "sql.migration.start.time": "Startzeit", "sql.migration.status": "Status", "sql.migration.status.add.account": "Konto hinzufügen", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "Verbindung testen", "sql.migration.type": "Typ", "sql.migration.type.label": "Typ:", + "sql.migration.unavailable.managedInstance": "(Nicht verfügbar) {0}", "sql.migration.unique.name": "Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus", "sql.migration.username": "Benutzername", "sql.migration.view.all": "Alle anzeigen", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Wählen Sie ein Azure-Konto aus, das mit Azure Data Studio verknüpft ist, oder verknüpfen Sie es jetzt.", "sql.migration.wizard.account.noAccount.error": "Fügen Sie ein verknüpftes Konto hinzu, und versuchen Sie es dann erneut.", "sql.migration.wizard.account.title": "Azure-Konto", + "sql.migration.wizard.perfCollection.error": "Fehler beim Erfassen von Leistungsdaten für den Server '{0}'. Wenn diese Probleme weiterhin bestehen, starten Sie den Datensammlungsprozess neu:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken in einem Onlinezustand zu Azure SQL migriert werden.", "sql.migration.wizard.sku.assessment.error": "Fehler beim Bewerten des Servers \"{0}\".", "sql.migration.wizard.sku.assessment.error.bypass": "Aktivieren Sie diese Option, um die Bewertung zu überspringen und die Migration fortzusetzen.", "sql.migration.wizard.sku.assessment.error.detail": "[Es sind keine Bewertungsergebnisse vorhanden, um die Bereitschaft Ihrer Datenbankmigration zu überprüfen. Durch Aktivieren dieses Kontrollkästchens bestätigen Sie, dass Sie mit der Migration Ihrer Datenbank zum gewünschten Azure SQL-Ziel fortfahren möchten.]", "sql.migration.wizard.sku.assessment.unexpected.error": "Beim Bewerten des Servers „{0}“ ist ein unerwarteter Fehler aufgetreten.{3}Nachricht: {1}{3}Stack: {2}", "sql.migration.wizard.sku.choose_a_target": "Azure SQL-Ziel auswählen", - "sql.migration.wizard.sku.error": "Beim Bewerten Ihrer Datenbanken ist ein Fehler aufgetreten.", - "sql.migration.wizard.sku.title": "Azure SQL-Ziel", + "sql.migration.wizard.sku.error": "Fehler beim Generieren von SKU-Empfehlungen für den Server '{0}'.", + "sql.migration.wizard.sku.error.noRecommendation": "Keine Empfehlung verfügbar", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Es wurden keine SKU-Empfehlungen generiert, da keine SKUs vorhanden waren, die die Leistungseigenschaften Ihrer Quelle erfüllen konnten. Wählen Sie eine andere Zielplattform aus, passen Sie die Empfehlungsparameter an, oder wählen Sie eine andere Gruppe zu bewertender Datenbanken aus.", + "sql.migration.wizard.target.description": "Wählen Sie ein Azure-Konto und Ihre Ziel-{0} aus.", + "sql.migration.wizard.target.title": "Azure SQL-Ziel", "sql.migration.yes": "Ja", - "total.databases.selected": "{0} von {1} Datenbanken ausgewählt." + "total.databases.selected": "{0} von {1} Datenbanken ausgewählt" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Ein Hub mit Artikeln zur Migration, die Schritt-für-Schritt-Anleitungen für die Migration und Modernisierung Ihrer Datenressourcen in Azure bereitstellen.", + "sql.migration.dashboard.help.description.mi": "Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer SQL Server-Instanz (lokal oder Azure Virtual Machines) mit minimaler Downtime zu Azure SQL Managed Instance zu migrieren.", + "sql.migration.dashboard.help.description.migrateUsingADS": "Die Azure SQL Migrationserweiterung für Azure Data Studio bietet Funktionen zum Bewerten, Abrufen der passenden Azure-Empfehlungen und migrieren von SQL Server-Datenbanken zu Azure.", + "sql.migration.dashboard.help.description.vm": "Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer (lokalen) SQL Server-Instanz mit minimaler Downtime zu SQL Server auf Azure Virtual Machines zu migrieren.", + "sql.migration.dashboard.help.link.dmsGuide": "Leitfäden zur Azure-Datenbankmigration", + "sql.migration.dashboard.help.link.mi": "Tutorial: Zu Azure SQL Managed Instance migrieren (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Datenbanken mithilfe von Azure Data Studio migrieren", + "sql.migration.dashboard.help.link.vm": "Tutorial: In Azure Virtual Machines (online) zu SQL Server migrieren" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Fehler beim Starten der Migration: \"{0}\"", diff --git a/i18n/ads-language-pack-de/translations/main.i18n.json b/i18n/ads-language-pack-de/translations/main.i18n.json index 3be593f089..90ad39960e 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "Alle auswählen", "table.sortAscending": "Aufsteigend sortieren", "table.sortDescending": "Absteigend sortieren", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} ausgewählt", "tableFilter.visibleCount": "{0} Ergebnisse" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "Kontextmenü des Dataexplorer-Elements", "dataGrid.context": "Kontextmenü des Datenrasterelements", "default": "Automatische Prüfung auf Aktualisierungen aktivieren. Azure Data Studio prüft automatisch und regelmäßig auf Aktualisierungen.", + "docNotFoundForUriError": "Für den angegebenen URI konnte kein Notebookdokument geöffnet werden.", "enable locally": "Laden Sie Azure Data Studio erneut, um diese Erweiterung lokal zu aktivieren.", "enable remote": "Laden Sie Azure Data Studio erneut, um diese Erweiterung in {0} zu aktivieren.", "enableWindowsBackgroundUpdates": "Aktivieren Sie diese Option, um neue Azure Data Studio-Versionen im Hintergrund unter Windows herunterzuladen und zu installieren.", @@ -10006,6 +10009,7 @@ "sql.watcherExclude": "Konfigurieren Sie Globmuster von Dateipfaden, die von der Dateiüberwachung ausgeschlossen werden sollen. Muster müssen in absoluten Pfaden übereinstimmen, d. h. für eine ordnungsgemäße Überstimmung muss das Präfix `**/` oder der vollständige Pfad und für eine Übereinstimmung in einem Pfad muss das Suffix `/**` verwendet werden (z. B. `**/build/output/**` oder `/Users/name/workspaces/project/build/output/**`). Das Ändern dieser Einstellung erfordert einen Neustart. Wenn Azure Data Studio beim Start viel CPU-Zeit beansprucht, können Sie große Ordner ausschließen, um die anfängliche Auslastung zu verringern.", "uninstallExtensionComplete": "Laden Sie Azure Data Studio erneut, um die Deinstallation der Erweiterung {0} abzuschließen.", "updateLocale": "Möchten Sie die Sprache der Benutzeroberfläche von Azure Data Studio in {0} ändern und einen Neustart durchführen?", + "vscodeDocCreationFailedError": "Fehler beim Erstellen des Notebookdokuments.", "vscodeFunctionalityNotSupportedError": "Diese VS Code-Funktionalität wird in Azure Data Studio nicht unterstützt.", "vscodeInvalidArgumentsError": "Ungültige Argumente.", "watermark.newNotebook": "Neues Notizbuch", @@ -10013,10 +10017,6 @@ "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/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Muss eine Option aus der Liste sein", - "selectBox": "Auswahlfeld" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Es ist kein Konto zur Aktualisierung vorhanden.", "accountActions.no": "Nein", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "Möchten Sie die Zeile entfernen?", "designer.generalGroupName": "Allgemein", + "designer.issueCountAlert": "{0} Überprüfungsprobleme wurden gefunden.", + "designer.issuesTabTitle": "Probleme ({0})", "designer.loadingDesigner": "Designer wird geladen...", "designer.loadingDesignerCompleted": "Designer ist geladen", + "designer.newRowButtonAriaLabel": "Neue Zeile zu Tabelle „{0}“ hinzufügen", "designer.newRowText": "Neue/s/n hinzufügen", "designer.processing": "Verarbeitung wird ausgeführt...", "designer.processingChanges": "Änderungen werden verarbeitet...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "Änderungen wurden veröffentlicht.", "designer.publishingChanges": "Änderungen werden veröffentlicht...", "designer.removeRowText": "Entfernen", + "designer.scriptTabTitle": "Skripts", "tableDesigner.unknownComponentType": "Komponententyp: {0} wird nicht unterstützt" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "Textzelle" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "Parameter" + "cellLanguageDescription": "({0}) – aktuelle Sprache", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "Parameter", + "selectCellLanguage": "Zellensprachmodus auswählen" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "Fehler bei der letzten Ausführung. Klicken Sie, um den Vorgang zu wiederholen.", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "Gibt an, ob die neuere Version des Markdownrenderers für Notebooks verwendet werden soll. Dies kann dazu führen, dass Markdown anders gerendert wird als frühere Versionen.", "notebookViews": "Notizbuchansichten", "notebookViews.enabled": "(Vorschau) Notebookansichten aktivieren", + "restartNotebookKernel": "Notebook-Kernel neu starten", "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.", "search.actionsPositionRight": "Hiermit wird die Aktionsleiste immer auf der rechten Seite positioniert.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "Konto hinzufügen", "accountDialog.close": "Schließen", "accountDialog.didNotPickAuthProvider": "Sie haben keinen Authentifizierungsanbieter ausgewählt. Versuchen Sie es noch mal.", + "accountDialog.loadingProviderLabel": "Konten werden geladen...", "accountDialog.noAccountLabel": "Es ist kein verknüpftes Konto vorhanden. Fügen Sie ein Konto hinzu.", "accountDialog.noCloudsRegistered": "Es sind keine Clouds aktiviert. Wechseln Sie zu \"Einstellungen\", durchsuchen Sie die Azure-Kontokonfiguration, und aktivieren Sie mindestens eine Cloud.", "accountExplorer.name": "Konten", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "Der Server konnte nicht gestartet werden, da für diesen Dateityp des Notebooks kein Anbieter definiert wurde.", "ServerNotStarted": "Der Server wurde aus unbekannten Gründen nicht gestartet.", "clientSession.unknownError": "Fehler beim Starten der Notebook-Sitzung.", - "kernelRequiresConnection": "Der Kernel \"{0}\" wurde nicht gefunden. Es wird stattdessen der Standardkernel verwendet." + "kernelRequiresConnection": "Der Kernel „{0}“ wurde nicht gefunden. Es wird stattdessen der Standardkernel verwendet.", + "kernelRestartFailed": "Fehler beim Kernelneustart: {0}", + "kernelRestartedSuccessfully": "Kernel erfolgreich neu gestartet" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "Timeout beim Warten auf die Verfügbarkeit des Ausführungsanbieters für Notebookanbieter „{0}“", + "failedToCreateNotebookInput": "Fehler beim Erstellen der Notebookeingabe für Anbieter „{0}“", "notebookServiceNoProvider": "Der Notebook-Anbieter ist nicht vorhanden.", "notebookUriNotDefined": "Bei der Erstellung eines Notebook-Managers wurde kein URI übergeben.", "serializationProviderTimeout": "Timeout beim Warten auf die Verfügbarkeit des Serialisierungsanbieters für Notebookanbieter „{0}“", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "Ansicht ohne Titel" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "Neustart des SQL-Kernels wird nicht unterstützt", "connectionRequired": "Sie müssen eine Verbindung auswählen, um Notebook-Zellen auszuführen.", "sqlKernelError": "SQL-Kernelfehler", "sqlMaxRowsDisplayed": "Die ersten {0} Zeilen werden angezeigt." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "Die Beschreibung der Tabelle.", "designer.table.description.name": "Der Name des Tabellenobjekts.", "designer.table.description.schema": "Das Schema, das die Tabelle enthält.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "Spalten im Primärschlüssel.", + "designer.table.primaryKeyName.description": "Name des Primärschlüssels.", + "tableDesigner.ErrorDialogTitle": "Fehler bei Tabellen-Designer", "tableDesigner.ForeignKeyTypeName": "Fremdschlüssel", "tableDesigner.ForeignTableName": "Fremdtabelle", "tableDesigner.IndexTypeName": "Index", + "tableDesigner.PrimaryKeyTabTitle": "Primärschlüssel", + "tableDesigner.TableSchemaValidationError": "Fehler bei der Tabellenschemaüberprüfung, Fehler: {0}", + "tableDesigner.addForeignKey": "Neuer Fremdschlüssel", + "tableDesigner.addNewCheckConstraint": "Neue Check-Einschränkung", + "tableDesigner.addNewColumn": "Neue Spalte", + "tableDesigner.addNewColumnMapping": "Neue Spaltenzuordnung", + "tableDesigner.addNewColumnToIndex": "Spalte hinzufügen", + "tableDesigner.addNewColumnToPrimaryKey": "Spalte hinzufügen", + "tableDesigner.addNewIndex": "Neuer Index", "tableDesigner.checkConstraintExpressionTitle": "Ausdruck", "tableDesigner.checkConstraintNameTitle": "Name", "tableDesigner.checkConstraintTypeName": "Check-Einschränkung", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "Spalten", "tableDesigner.indexName": "Name", "tableDesigner.indexesTabTitle": "Indizes", + "tableDesigner.inputValidationError": "Fehler bei der Eingabeüberprüfung, Fehler: {0}", "tableDesigner.nameTitle": "Tabellenname", + "tableDesigner.primaryKeyColumnsTitle": "Primärschlüsselspalten", + "tableDesigner.primaryKeyNameTitle": "Name", "tableDesigner.publishChangeError": "Fehler beim Veröffentlichen von Änderungen: {0}", "tableDesigner.publishChangeSuccess": "Die Änderungen wurden erfolgreich veröffentlicht.", "tableDesigner.savingChanges": "Änderungen am Tabellen-Designer werden veröffentlicht...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "Eine Sitzung kann nicht gestartet werden, der Manager wurde noch nicht initialisiert." }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} %" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "Abfrage öffnen", - "queryPlanCustomZoom": "Vergrößern/Verkleinern", - "queryPlanFitGraphLabel": "Mit Zoom anpassen", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "Eigenschaften", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "Vergrößern", - "queryPlanZoomOutActionLabel": "Verkleinern" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "Previewfunktion" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "Abbrechen", "tableDesigner.generateScript": "Skript generieren", "tableDesigner.previewDatabaseUpdates": "Vorschau von Datenbankupdates" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Muss eine Option aus der Liste sein", + "selectBox": "Auswahlfeld" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Probleme" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "Ausführungsplandateien", + "executionPlanCustomZoom": "Vergrößern/Verkleinern", + "executionPlanFileLoadingComplete": "Ausführungspläne werden generiert", + "executionPlanFileLoadingFailed": "Fehler beim Laden des Ausführungsplans", + "executionPlanFitGraphLabel": "Mit Zoom anpassen", + "executionPlanOpenGraphFile": "Abfrageplan-XML anzeigen", + "executionPlanPropertiesActionLabel": "Eigenschaften", + "executionPlanSavePlanXML": "Plandatei speichern", + "executionPlanSearchNodeAction": "Knoten suchen", + "executionPlanTitle": "Abfrageplan (Vorschau)", + "executionPlanZoomInActionLabel": "Vergrößern", + "executionPlanZoomOutActionLabel": "Verkleinern", + "loadingExecutionPlanFile": "Ausführungspläne werden generiert", + "openQueryAction": "Abfrage öffnen" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Abfrageausführungsplan-Editor" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Kante", + "executionPlanPropertyViewClose": "Schließen", + "executionPlanPropertyViewSortAlphabetically": "Alphabetisch", + "executionPlanPropertyViewSortByDisplayOrder": "Nach Kategorien", + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Wert", + "nodePropertyViewTitle": "Eigenschaften" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} %" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Schließen (Esc)", + "customZoomApplyButton": "Anwenden", + "customZoomApplyButtonTitle": "Zoom anwenden (EINGABETASTE)", + "invalidCustomZoomError": "Zoomwert zwischen 1 und 200 auswählen", + "qpZoomValueLabel": "Zoomen (Prozent)", + "zoomAction": "Zoom (EINGABETASTE)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Schließen (Esc)", + "executionPlanSearchTypeContains": "Enthält", + "executionPlanSearchTypeEquals": "Ist gleich", + "nextSearchItemAction": "Nächste Übereinstimmung (EinGABETASTE)", + "previousSearchItemAction": "Vorherige Übereinstimmung (UMSCHALT+EINGABETASTE)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Das Laden des Notizbuchs {0} ist abgeschlossen.", + "loadingNotebookMessage": "Notizbuch {0} wird geladen" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Es ist kein gültiger Handler für den Ausführungsplan registriert", + "providerIdNotValidError": "Für die Interaktion mit ExecutionPlanService ist ein gültiger Anbieter erforderlich", + "selectExecutionPlanProvider": "Anbieter auswählen, um den Ausführungsplan zu öffnen" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/CHANGELOG.md b/i18n/ads-language-pack-es/CHANGELOG.md index 60f4c5a6aa..98426771f9 100644 --- a/i18n/ads-language-pack-es/CHANGELOG.md +++ b/i18n/ads-language-pack-es/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-es" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index fe04944f74..fab12593a7 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json index d1d1e0d149..ec4d4fdabb 100644 --- a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "Escriba una contraseña que no esté vacía o presione ESC para salir.", "arc.enterNewPassword": "Escriba una nueva contraseña", "arc.errorConnectingToController": "Error al conectar con el controlador. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "Error al enumerar las áreas de trabajo de Log Analytics {0}", "arc.errorVerifyingPassword": "Se produjo un error al comprobar la contraseña. {0}", "arc.extensionInstallationFailed": "No se pudo instalar la extensión {0}.", "arc.extensionInstalled": "Se ha instalado la extensión '{0}'.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "Infraestructura", "arc.data.controller.kube.cluster.context": "Contexto del clúster", "arc.data.controller.location": "Ubicación", + "arc.data.controller.log.analytics.primary.key": "Clave principal de Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "Id. de área de trabajo de Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Área de trabajo de Log Analytics", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar contraseña", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Contraseña", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "detalles de precios", "arc.sql.cost.summary.resource.group": "Grupo de recursos", "arc.sql.cost.summary.service.tier": "Nivel de servicio", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa.", "arc.sql.cost.summary.service.tier.learn.more.text": "Obtener más información", "arc.sql.cost.summary.sql.connection.info": "Información de conexión de SQL", "arc.sql.cost.summary.sql.instance.settings": "Configuración de la instancia de SQL", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "Límite de núcleos virtuales de CPU", "arc.sql.dev.use.description": "Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará.", "arc.sql.dev.use.label": "Solo para uso de desarrollo", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "Alta disponibilidad", + "arc.sql.high.availability.description": "Habilite réplicas adicionales para la alta disponibilidad. La configuración de proceso y almacenamiento seleccionada a continuación se aplicará a todas las réplicas.", "arc.sql.instance.name": "Nombre de la instancia", "arc.sql.instance.retention.policy.title": "Directiva de retención de copia de seguridad de la instancia de SQL", "arc.sql.instance.settings.section.title": "Configuración de la instancia de SQL", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "Ya tengo una licencia de SQL Server", "arc.sql.memory-limit.description": "El límite de la capacidad de la instancia administrada como un entero.", "arc.sql.memory-request.description": "La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 réplica", "arc.sql.pitr.description": "Restauración a un momento dado", "arc.sql.pitr.retention.description": "Configure la retención de las copias de seguridad puntualmente. {0}", "arc.sql.retention.days.description": "Especifique durante cuánto tiempo quiere conservar sus copias de seguridad a un momento dado.", "arc.sql.retention.days.label": "Retención a un momento dado (días)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[VERSIÓN PRELIMINAR] Crítico para la empresa (núcleos virtuales ilimitados y RAM, alta disponibilidad avanzada)", + "arc.sql.service.tier.description": "Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa.", + "arc.sql.service.tier.general.purpose": "De uso general (hasta 24 núcleos virtuales y 128 GI de RAM, alta disponibilidad estándar)", "arc.sql.service.tier.label": "Nivel de servicio", "arc.sql.storage-class.backups.description": "Clase de almacenamiento que se va a usar para realizar copias de seguridad de volúmenes persistentes. Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", "arc.sql.storage-class.data.description": "Clase de almacenamiento que se va a usar para los datos (.mdf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "La clase de almacenamiento que se va a usar para todos los volúmenes persistentes de datos y registros para todos los pods de controlador de datos que los requieran.", "arc.sql.storage-class.logs.description": "Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", "arc.sql.summary.arc.by.microsoft": "de Microsoft", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 réplicas", + "arc.sql.two.replicas": "2 réplicas", "arc.sql.username": "Nombre de usuario", "arc.sql.volume.size.backups.description": "Tamaño del volumen de almacenamiento que se va a usar para las copias de seguridad en gigabytes.", "arc.sql.volume.size.backups.label": "Tamaño del volumen en Gi (copias de seguridad)", diff --git a/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json index 469a168b23..3458fc91bf 100644 --- a/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json @@ -9,82 +9,82 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", - "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.accept": "Aceptar", + "az.arcdataExtensionNotInstalled": "Esta extensión requiere la instalación de la extensión \\\"arcdata\\\" de la CLI de Azure. Instale la última versión siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "La extensión arcdata de la CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción.", + "az.askLater": "Preguntar más tarde", + "az.az": "CLI de Azure", + "az.azInstalled": "La CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción.", + "az.azOutputParseErrorCaught": "Se ha producido un error al analizar la salida del comando az: {0}. La salida no es JSON.", + "az.azUserSettingReadLog": "Configuración del usuario de la CLI de Azure: {0}.{1}valor leído: {2}", + "az.azUserSettingUpdatedLog": "Configuración del usuario de la CLI de Azure: {0}.{1}actualizado, newValue: {2}", + "az.checkingLatestAzVersion": "Comprobación de la última versión disponible de la CLI de Azure", + "az.couldNotFindArcdataWithPrompt": "No se ha podido encontrar la extensión arcdata de la CLI de Azure, instálela ahora. Si no es así, algunas funciones podrían no funcionar.", + "az.couldNotFindAz": "No se pudo encontrar la CLI de Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "No se ha podido encontrar la extensión arcdata dela CLI de Azure. Error: {0}", + "az.couldNotFindAzWithPrompt": "No pudo encontrar la CLI de Azure, ¿desea instalarla ahora? Si no es así, algunas características podrían no funcionar.", + "az.currentlyInstalledVersionIsLatest": "La versión actualmente instalada de la CLI de Azure: {0} es igual o más nueva que cualquier otra versión disponible", + "az.decline": "Rechazar", + "az.doNotAskAgain": "No volver a preguntar", + "az.downloadError": "Error durante la descarga", + "az.downloadFinished": "Descarga finalizada", + "az.downloadingProgressMb": "Descargando ({0} / {1} MB)", + "az.downloadingTo": "Descargando {0} de {1} a {2}", + "az.endpointOrNamespaceRequired": "Se debe especificar un punto de conexión o un espacio de nombres", + "az.executingCommand": "Ejecutando el comando: “{0} {1}”", + "az.failedToParseReleaseInfo": "No se pudo analizar el JSON del contenido en: {0}.\r\nContenido del archivo:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Se encontró la instalación existente de la CLI de Azure de la versión (v{0}) en la ruta:{1} con la versión arcdata: {2}.", + "az.gettingTextContentsOfUrl": "Obteniendo el contenido de texto del recurso en la dirección URL {0}", + "az.installError": "Error al instalar la CLI de Azure y la extensión arcdata: {0}", + "az.installingArcdata": "Instalación de la extensión arcdata de la CLI de Azure...", + "az.installingAz": "Instalando la CLI de Azure...", + "az.latestAzVersionAvailable": "Última versión disponible de la CLI de Azure: {0}.", + "az.missingRequiredVersion": "LA CLI de Azure >= {0} es necesaria para esta función. Ejecute el comando \\\"CLI de Azure: buscar actualizaciones\\\" para instalarlo e inténtelo de nuevo.", "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.noAz": "Si no está disponible la CLI de Azure, ejecute el comando \\\"CLI de Azure: instalar\\\" para habilitar las funciones que lo requieren.", + "az.noAzArc": "No está disponible la extensión arcdata de la CLI de Azure.", + "az.noAzWithLink": "No está disponible la CLI de Azure, [instale la CLI de Azure](command:az.install) para habilitar las funciones que la requieren.", + "az.noAzureCLI": "No está disponible la CLI de Azure. Instale la última versión manualmente desde [aquí](https://docs.microsoft.com/cli/azure/install-azure-cli) y luego reinicie Azure Studio.", + "az.noDownloadLink": "No hay ningún vínculo de descarga disponible para la plataforma \\\"{0}\\\"\r\nInformación de la versión: ${1}", + "az.noReleaseVersion": "No hay ninguna versión de lanzamiento disponible para la plataforma “{0}”\r\nInformación de la versión: ${1}", + "az.parseVersionError": "Se ha producido un error al analizar la salida de la versión --az.", + "az.platformUnsupported": "La plataforma \\\"{0}\\\" no es compatible actualmente", + "az.promptForAzUpdate": "Una nueva versión de la CLI de Azure ( {0} ) está disponible, ¿desea actualizarla ahora?", + "az.promptForRequiredAzUpdate": "Esta extensión requiere que la CLI de Azure >= {0} esté instalada, ¿desea actualizar a la última versión ({1}) ahora? Si no lo hace, es posible que alguna funcionalidad no funcione.", + "az.promptLog": "Se pide al usuario que acepte lo siguiente: {0}", + "az.requiredVersionNotAvailable": "Esta extensión requiere que la extensión de la CLI de Azure \\\"arcdata\\\" versión >= {0}sea instalada, pero la versión actual disponible es sólo {1}. Instale la versión correcta usando las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Buscando la instalación existente de la CLI de Azure...", + "az.skipInstall": "Omitiendo la instalación de la CLI de Azure y la extensión arcdata, ya que la operación no fue solicitada por el usuario y la opción config: {0}.{1} es {2}", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "Error inesperado al ejecutar el comando: {0}", + "az.unexpectedExitCode": "Código de salida inesperado desde el comando: {1} ({0})", + "az.unsupportedArcDataVersion": "Su versión descargada de la extensión {1} de la CLI de Azure \\\"arcdata\\\" aún no es compatible. La última versión es {0}. Instale la versión correcta siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No se ha comprobado la disponibilidad de la nueva versión de la CLI de Azure porque no se encuentra instalada.", + "az.updateError": "Error al actualizar la CLI de Azure: {0}", + "az.updatingAz": "Actualizando la CLI de Azure...", + "az.userRequestedInstall": "El usuario solicitó instalar la CLI de Azure y la extensión arcdata usando el comando \\\"CLI de Azure: instalar\\\"", + "az.userResponseInstall": "Respuesta del usuario a la solicitud de instalación de la CLI de Azure: {0}", + "az.userResponseUpdate": "Respuesta del usuario a la solicitud de actualización de la CLI de Azure:: {0}", + "az.versionForUpdate": "Versión encontrada: {0} a la que se puede actualizar la CLI de Azure desde la versión actual: {1}.", + "az.yes": "Sí" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", - "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", - "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.azArcdataInstallKey.description": "Elija si se le pedirá que descargue la extensión arcdata de la CLI de Azure.", + "azcli.arc.azArcdataUpdateKey.description": "Elija si se le solcita cuando esté disponible una actualización de la extensión arcdata de la CLI de Azure.", + "azcli.arc.category": "CLI de Azure", + "azcli.arc.config.debug": "Registrar información de depuración en el canal de salida para todos los comandos az ejecutados", + "azcli.arc.config.title": "Configuración de la CLI de Azure", + "azcli.arc.description": "Compatibilidad con la CLI de Azure.", + "azcli.arc.displayName": "CLI de Azure", + "azcli.arc.install.dontPrompt.description": "El usuario no tendrá que instalar la extensión arcdata de la CLI de Azure", + "azcli.arc.install.prompt.description": "Se pedirá al usuario que instale la extensión arcdata de la CLI de Azure", + "azcli.arc.update.dontPrompt.description": "Al usuario no se le pedirá que actualice la extensión arcdata de la CLI de Azure", + "azcli.arc.update.prompt.description": "Se pedirá al usuario que actualice la extensión arcdata de la CLI de Azure", + "azcli.azCliInstallKey.description": "Elija si se le pedirá que instale la CLI de Azure.", + "azcli.install.dontPrompt.description": "Al usuario no se le pedirá que instale la CLI de Azure", + "azcli.install.prompt.description": "Se le pedirá al usuario que instale la CLI de Azure", + "command.category": "CLI de Azure" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json index 3c1e17f41f..de1869f548 100644 --- a/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "No se pudo cargar la extensión del proveedor de proyectos \"{0}\". Mensaje de error: {1}", "dataworksapce.local": "Local", "dataworksapce.refresh": "Actualizar", - "dataworkspace.NewProjectDialogTitle": "Creación del proyecto", + "dataworkspace.NewProjectDialogTitle": "Crear nuevo proyecto de base de datos", "dataworkspace.Type": "Tipo", "dataworkspace.browse": "Examinar", "dataworkspace.browseEllipsis": "Examinar...", "dataworkspace.cloneParentDirectoryNotExistError": "La ruta de clonación seleccionada, \"{0}\", no existe o no es un directorio.", "dataworkspace.create": "Crear", + "dataworkspace.default": "Predeterminado", "dataworkspace.enterProjectName": "Escriba el nombre del proyecto.", "dataworkspace.fileNotExistError": "El archivo {0} seleccionado, \"{1}\", no existe o no es un archivo.", "dataworkspace.gitRepoUrlPlaceholder": "Escriba la dirección URL del repositorio GIT remoto.", "dataworkspace.gitRepoUrlTitle": "Dirección URL del repositorio GIT", + "dataworkspace.learnMore": "Más información", "dataworkspace.localClonePathPlaceholder": "Seleccione la ubicación para clonar el repositorio localmente.", "dataworkspace.localClonePathTitle": "Ruta de clonación local", "dataworkspace.locationSelectorTitle": "Ubicación", "dataworkspace.nameCannotBeEmpty": "El nombre no puede estar vacío", + "dataworkspace.no": "No", "dataworkspace.ok": "Aceptar", "dataworkspace.open": "Abrir", "dataworkspace.openExistingDialogTitle": "Abrir proyecto existente", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "No se pudieron cargar algunos proyectos. Para ver más detalles, [abra la consola de desarrollo](command:workbench.action.toggleDevTools).", "dataworkspace.remoteGitRepo": "Repositorio GIT remoto", "dataworkspace.restartConfirmation": "Azure Data Studio debe reiniciarse para que el proyecto se agregue al área de trabajo. ¿Reiniciar ahora?", + "dataworkspace.sdkLearnMorePlaceholder": "Haga clic en el botón \"Más información\" para obtener más información sobre los proyectos de estilo SDK", + "dataworkspace.sdkStyleProject": "Proyecto de estilo SDK (versión preliminar)", "dataworkspace.select": "Seleccionar", "dataworkspace.selectProjectLocation": "Seleccionar ubicación del proyecto", - "dataworkspace.selectProjectType": "Seleccionar tipo de proyecto", + "dataworkspace.selectProjectType": "Seleccionar tipo de proyecto de base de datos", + "dataworkspace.selectTargetPlatform": "Seleccionar plataforma de destino", "dataworkspace.targetPlatform": "Plataforma de destino", "dataworkspace.workspacePlaceholder": "Seleccione el archivo de área de trabajo ({0})", + "dataworkspace.yesRecommended": "Sí (recomendado)", "fileDoesNotExist": "El archivo \"{0}\" no existe.", "gitCloneError": "Error durante el clon de GIT. Consulte la salida de GIT para obtener más detalles.", "gitCloneMessage": "Clonando el repositorio git '{0}'...", diff --git a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json index f908edb021..9d6f7f2f35 100644 --- a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "Faltan las credenciales o no son válidas." }, "dist/autofetch": { "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "not now": "Preguntarme luego", + "suggest auto fetch": "¿Desea que Azure Data Studio [ejecute periódicamente 'git fetch']({0})?", + "yes": "Sí" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", - "git error details": "Git: {0}", + "HEAD not available": "La versión HEAD de '{0}' no está disponible.", + "add": "Añadir al área de trabajo", + "add remote": "Agregar un nuevo remoto...", + "addFrom": "Agregar remoto desde dirección URL", + "addfrom": "Agregar remoto desde {0}", + "addremote": "Agregar remoto", + "always": "Siempre", + "are you sure": "Esto creará un repositorio Git en '{0}'. ¿Está seguro de que desea continuar?", + "auth failed": "No se pudo autenticar en GIT remoto.", + "auth failed specific": "No se pudo autenticar en GIT remoto:\r\n\r\n{0}", + "branch already exists": "Ya existe una rama como '{0}'", + "branch name": "Nombre de rama", + "branch name format invalid": "El nombre de la rama debe coincidir con la regex: {0}", + "cant push": "No se pueden enviar referencias al remoto. Intenta ejecutar 'Pull' primero para integrar tus cambios.", + "changed": "Se ha cambiado el nivel de registro a: {0}", + "checkout detached": "Extracción del repositorio desasociada...", + "choose": "Elegir carpeta...", + "clean repo": "Limpie el árbol de trabajo del repositorio antes de la desprotección.", + "clonefrom": "Clonar desde {0}", + "cloning": "Clonando el repositorio git '{0}'...", + "commit": "Confirmar los cambios preparados", + "commit anyway": "Crear una confirmación vacía", + "commit hash": "Hash de confirmación", + "commit message": "Mensaje de confirmación", + "commitMessageWithHeadLabel2": "Mensaje (confirmar en \\\"{0}\\\")", + "confirm delete": "¿Seguro que quiere ELIMINAR {0}?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, este archivo SE PERDERÁ PARA SIEMPRE.", + "confirm delete multiple": "¿Seguro que quiere ELIMINAR {0} archivos?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, los archivos SE PERDERÁN PARA SIEMPRE.", + "confirm discard": "¿Está seguro de que quiere descartar los cambios de {0}?", + "confirm discard all": "¿Seguro que quiere descartar TODOS los cambios en {0} archivos?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", + "confirm discard all 2": "{0}\r\n\r\nEsta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", + "confirm discard all single": "¿Está seguro de que quiere descartar los cambios de {0}?", + "confirm discard multiple": "¿Está seguro de que quiere descartar los cambios de {0} archivos?", + "confirm emtpy commit": "¿Seguro que desea crear una confirmación vacía?", + "confirm force delete branch": "La rama '{0}' no está completamente fusionada. ¿Borrarla de todas formas?", + "confirm force push": "Está a punto de forzar sus cambios, esto puede ser destructivo y podría sobrescribir inadvertidamente los cambios realizados por otros.\r\n\r\n¿Está seguro de continuar?", + "confirm no verify commit": "Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable.\r\n\r\n¿Seguro que quiere continuar?", + "confirm publish branch": "La rama ' {0} ' no tiene ninguna rama ascendente. ¿desea publicar esta rama?", + "confirm restore": "¿Está seguro de que desea restaurar {0}?", + "confirm restore multiple": "¿Está seguro de que desea restaurar {0} archivos?", + "confirm stage file with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación?", + "confirm stage files with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación?", + "create branch": "Crear rama...", + "create branch from": "Crear rama a partir de...", + "create repo": "Inicializar el repositorio", + "current": "Actual", + "delete": "Eliminar archivo", + "delete branch": "Borrar rama", + "delete file": "Eliminar archivo", + "delete files": "Eliminar archivos", + "deleted by them": "El archivo \\\"{0}\\\" fue borrado por ellos y modificado por nosotros.\r\n\r\n¿Qué desea hacer?", + "deleted by us": "El archivo \\\"{0}\\\" fue borrado por nosotros y modificado por ellos. \r\n\r\n¿Qué desea hacer?", + "discard": "Descartar cambios", + "discardAll": "Descartar todos los archivos ({0})", + "discardAll multiple": "Descartar un archivo", + "force": "Forzar extracción del repositorio", + "force push not allowed": "No está permitida inserción forzosa, habilite esta opción con la opción \\\"git.allowForcePush\\\".", + "git error": "Error de GIT", + "git error details": "GIT: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (índice)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", - "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "git.title.workingTree": "{0} (árbol de trabajo)", + "init": "Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git", + "init repo": "Inicializar el repositorio", + "invalid branch name": "Nombre de rama no válido", + "keep ours": "Mantener nuestra versión", + "keep theirs": "Mantener la versión de ellos", + "learn more": "Más información", + "local changes": "Los cambios locales se sobrescribirán al extraer del repositorio.", + "merge commit": "La última confirmación fue una confirmación de fusión mediante combinación. ¿Seguro que quiere deshacerla?", + "merge conflicts": "Hay conflictos de fusión. Resuelvalos antes de confirmar.", + "missing user info": "Asegúrese de configurar su \\\"user.name\\\" y \\\"user.email\\\" en git.", + "never": "Nunca", + "never again": "No volver a mostrar ", + "never ask again": "De acuerdo, no volver a preguntar", + "no changes": "No hay cambios para confirmar.", + "no changes stash": "No existen cambios para el guardado provisional.", + "no more": "No se puede deshacer porque HEAD no apunta a ningún commit.", + "no rebase": "No se está realizando ningún reajuste.", + "no remotes added": "Su repositorio no tiene remotos.", + "no remotes to fetch": "El repositorio no tiene remotos configurados de los que recuperar.", + "no remotes to publish": "El repositorio no tiene remotos configurados en los que publicar.", + "no remotes to pull": "El repositorio no tiene remotos configurados de los que extraer.", + "no remotes to push": "El repositorio no tiene remotos configurados en los que insertar.", + "no staged changes": "No hay cambios preparados para confirmar.\r\n\r\n¿Desea poner en escena todos los cambios y confirmarlos directamente?", + "no stashes": "No hay cambios guardados provisionalmente en el repositorio.", + "no tags": "Este repositorio no tiene etiquetas.", + "no verify commit not allowed": "Las confirmaciones sin verificación no están permitidas, habilítelas con el ajuste \\\"git.allowNoVerifyCommit\\\".", + "nobranch": "Extraiga del repositorio una rama para insertar un remoto.", + "ok": "Aceptar", + "open git log": "Abrir registro de GIT", + "open repo": "Abrir repositorio", + "openrepo": "Abrir", + "openreponew": "Abrir en una ventana nueva", + "pick branch pull": "Seleccionar una rama de la que extraer", + "pick provider": "Elija un proveedor para publicar la rama \\\"{0}\\\" en:", + "pick remote": "Seleccionar un elemento remoto para publicar la rama '{0}':", + "pick remote pull repo": "Seleccione un origen remoto desde el que extraer la rama", + "pick stash to apply": "Elegir un cambio guardado provisionalmente para aplicarlo", + "pick stash to drop": "Escoja una copia intermedia para eliminar", + "pick stash to pop": "Elija un cambio guardado provisionalmente para aplicarlo y quitarlo", + "proposeopen": "¿Desea abrir el repositorio clonado?", + "proposeopen init": "¿Desea abrir el repositorio inicializado?", + "proposeopen2": "¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual?", + "proposeopen2 init": "¿Desea abrir el repositorio inicializado, o añadir al área de trabajo actual?", + "provide branch name": "Proporcione un nuevo nombre de rama", + "provide commit hash": "Proporcione el hash de la confirmación", + "provide commit message": "Proporcione un mensaje de confirmación", + "provide remote name": "Proporcione un nombre de remoto", + "provide stash message": "Opcionalmente, proporcionar un mensaje para el guardado provisional", + "provide tag message": "Por favor, especifique un mensaje para anotar la etiqueta", + "provide tag name": "Por favor proporcione un nombre para la etiqueta ", + "publish to": "Publicar en {0}", + "remote already exists": "El remoto \\\"{0}\\\" ya existe.", + "remote branch at": "Rama remota en {0}", + "remote name": "Nombre de remoto", + "remote name format invalid": "Formato de nombre de remoto no válido", + "remove remote": "Seleccione un remoto para quitar", + "repourl": "Dirección URL de repositorio", + "restore file": "Restaurar archivo", + "restore files": "Restaurar archivos", + "save and commit": "Guardar todo y confirmar", + "save and stash": "Guardar y almacenar", + "select a branch to merge from": "Seleccione una rama desde la que fusionar", + "select a branch to rebase onto": "Seleccione una rama para reorganizarla en", + "select a ref to checkout": "Seleccione una referencia para desproteger", + "select a ref to checkout detached": "Seleccionar una referencia para extraer del repositorio en modo desasociado", + "select a ref to create a new branch from": "Seleccione una referencia para crear la rama \\\"{0}\\\" de", + "select a tag to delete": "Seleccione una etiqueta para eliminar", + "select branch to delete": "Seleccione una rama para borrar", + "select log level": "Seleccionar nivel de log", + "selectFolder": "Seleccione la ubicación del repositorio", + "show command output": "Mostrar salida del comando", + "stash": "Guardar provisionalmente de todos modos", + "stash merge conflicts": "Hubo conflictos de fusión al aplicar el cambio provisional.", + "stash message": "Mensaje para el guardado provisional", + "stashcheckout": "Guardar provisionalmente y extraer del repositorio", + "sure drop": "¿Está seguro de que desea eliminar el intermedio: {0}?", + "sync is unpredictable": "Esta acción insertará y extraerá confirmaciones en \\\"{0}/{1}\\\".", + "tag at": "Etiqueta en {0}", + "tag message": "Mensaje", + "tag name": "Nombre de etiqueta", + "there are untracked files": "Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan.", + "there are untracked files single": "El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}.", + "undo commit": "Deshacer la confirmación de fusión mediante combinación", + "unsaved files": "Hay {0} archivos sin guardar\r\n\r\n¿Quiere guardarlos antes de confirmar?", + "unsaved files single": "El siguiente archivo tiene cambios no guardados que no se incluirán en la confirmación si continúa: {0}.\r\n\r\n¿Desea guardarlos antes de confirmar?", + "unsaved stash files": "Hay {0} archivos sin guardar.\r\n\r\n¿Desea guardarlos antes de almacenarlos?", + "unsaved stash files single": "El siguiente archivo tiene cambios no guardados que no se incluirán en el intermedio si procede:{0}.\r\n\r\n¿Quiere guardarlo antes de almacenarlo?", + "warn untracked": "¡Esto ELIMINARÁ {0} archivos sin seguimiento.\r\nEsta acción es IRREVERSIBLE.\r\nEstos archivos SE PERDERÁN PARA SIEMPRE.", + "yes": "Sí", + "yes discard tracked": "Descartar un archivo con seguimiento", + "yes discard tracked multiple": "Descartar {0} archivos con seguimiento", + "yes never again": "Sí, no volver a mostrar" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Se omitió git encontrado en: {0}", + "using git": "Usando GIT {0} desde {1}", + "validating": "La validación encontró Git en: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "No hay repositorios disponibles", + "not supported": "Rutas absolutas no admitidas en la configuración de \\\"git.scanRepositories\\\".", + "pick repo": "Elija un repositorio", + "too many submodules": "El repositorio ' {0} ' tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente." }, "dist/remoteSource": { - "branch name": "Branch name", + "branch name": "Nombre de rama", "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "none found": "No se encontraron repositorios remotos.", + "pick url": "Elija una dirección URL desde la que se va a clonar.", + "provide url": "Proporcionar la dirección URL del repositorio", + "provide url or pick": "Proporcione la dirección URL del repositorio o seleccione un origen de repositorio.", + "type to filter": "Nombre del repositorio", + "type to search": "Nombre del repositorio (escribir para buscar)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "¿Desea agregar \\\"{0}\\\" a .gitignore?", + "added by them": "Conflicto: agregado por ellos", + "added by us": "Conflicto: agregado por nosotros", + "always pull": "Extraer siempre", + "both added": "Conflicto: agregado por ambos", + "both deleted": "Conflicto: eliminado por ambos", + "both modified": "Conflicto: modificado por ambos", + "changes": "Cambios", + "commit": "Confirmar", + "commit in rebase": "No es posible cambiar el mensaje de confirmación en medio de un rebase. En su lugar, complete la operación rebase y utilice rebase interactivo.", + "commitMessage": "Mensaje ({0} para confirmar)", + "commitMessageCountdown": "quedan {0} caracteres en la línea actual", + "commitMessageWarning": "{0} caracteres sobre {1} en la línea actual", + "commitMessageWhitespacesOnlyWarning": "El mensaje de confirmación actual solo contiene espacios en blanco.", + "commitMessageWithHeadLabel": "Mensaje ({0} para confirmar en \\\"{1}\\\")", + "deleted": "Eliminado", + "deleted by them": "Conflicto: eliminado por ellos", + "deleted by us": "Conflicto: eliminado por nosotros", + "dont pull": "No extraer", + "git.title.deleted": "{0} (eliminado)", + "git.title.index": "{0} (índice)", + "git.title.ours": "{0} (Nuestro)", + "git.title.theirs": "{0} (el suyo)", + "git.title.untracked": "{0} (Sin seguimiento)", + "git.title.workingTree": "{0} (árbol de trabajo)", + "huge": "El repositorio Git '{0}' contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas.", + "ignored": "Omitido", + "index added": "Índice añadido", + "index copied": "Índice copiado", + "index deleted": "Índice Eliminado", + "index modified": "Índice modificado", + "index renamed": "Nombre de Índice Cambiado", + "intent to add": "Intención de añadir", + "merge changes": "Fusionar cambios mediante combinación", + "modified": "Modificado", + "neveragain": "No mostrar de nuevo", + "open": "Abrir", + "pull": "Extraer", + "pull branch maybe rebased": "Parece que la rama actual \\\"{0}\\\" podría haber sido reorganizada. ¿Está seguro de que todavía desea extraerla?", + "pull maybe rebased": "Parece que la rama actual puede haber sido reorganizada. ¿Estás seguro de que todavía desea extraerla?", + "pull n": "Extraer {0} las confirmaciones de {1}/{2}", + "pull push n": "Extraer {0} e insertar {1} confirmaciones entre {2}/{3}", + "push n": "Insertar las confirmaciones {0} en {1}/{2}", + "push success": "Push realizado con éxito.", + "staged changes": "Cambios preparados", + "sync changes": "Sincronizar cambios", + "sync is unpredictable": "Sincronizando. La cancelación puede provocar daños graves en el repositorio.", + "untracked": "Sin seguimiento", + "untracked changes": "Cambios sin seguimiento", + "yes": "Sí" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "Extraer del repositorio una rama o etiqueta...", + "publish changes": "Publicar cambios", + "publish to": "Publicar en {0}", + "publish to...": "Publicar en...", + "rebasing": "Creando una nueva base", + "syncing changes": "Sincronizando cambios..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "Índice", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Historia de Git", + "git.timeline.stagedChanges": "Cambios almacenados provisionalmente", + "git.timeline.uncommitedChanges": "Cambios pendientes de confirmación", + "git.timeline.you": "Usted", + "git.workingTree": "Árbol de trabajo" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", - "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", - "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", + "colors.added": "Color de los recursos agregados.", + "colors.conflict": "Color para los recursos con conflictos.", + "colors.deleted": "Color para los recursos eliminados.", + "colors.ignored": "Color para los recursos ignorados.", + "colors.modified": "Color para recursos modificados.", + "colors.renamed": "Color para los recursos que se han cambiado de nombre o se han copiado.", + "colors.stageDeleted": "Color de los recursos eliminados que se han almacenado provisionalmente.", + "colors.stageModified": "Color de los recursos modificados que se han almacenado provisionalmente.", + "colors.submodule": "Color para los recursos de submódulos.", + "colors.untracked": "Color para los recursos a los que no se les hace seguimiento.", + "command.addRemote": "Agregar remoto...", + "command.branch": "Crear rama...", + "command.branchFrom": "Crear rama desde...", + "command.checkout": "Desproteger en...", + "command.checkoutDetached": "Extraer del repositorio en (desasociado)...", + "command.cherryPick": "Selección exclusiva...", + "command.clean": "Descartar cambios", + "command.cleanAll": "Descartar todos los cambios", + "command.cleanAllTracked": "Descartar todos los cambios a los que se les realiza seguimiento", + "command.cleanAllUntracked": "Descartar todos los cambios a los que no se está haciendo seguimiento", + "command.clone": "Clonar", + "command.cloneRecursive": "Clonar (recursivo)", + "command.close": "Cerrar repositorio", + "command.commit": "Confirmar", + "command.commitAll": "Confirmar todo", + "command.commitAllAmend": "Confirmar todo (modificar)", + "command.commitAllAmendNoVerify": "Confirmar todo (modificar, no comprobar)", + "command.commitAllNoVerify": "Confirmar todo (no comprobar)", + "command.commitAllSigned": "Confirmar todo (aprobado)", + "command.commitAllSignedNoVerify": "Confirmar todo (aprobado, no comprobar)", + "command.commitEmpty": "Confirmar vacío", + "command.commitEmptyNoVerify": "Confirmar vacíos (no comprobar)", + "command.commitNoVerify": "Confirmar (no comprobar)", + "command.commitStaged": "Confirmar elementos almacenados provisionalmente", + "command.commitStagedAmend": "Confirmar almacenados provisionalmente (modificar)", + "command.commitStagedAmendNoVerify": "Confirmar almacenados provisionalmente (modificar, no comprobar)", + "command.commitStagedNoVerify": "Confirmar almacenados provisionalmente (no comprobar)", + "command.commitStagedSigned": "Confirmar por etapas (Aprobado)", + "command.commitStagedSignedNoVerify": "Confirmar almacenados provisionalmente (aprobado, no comprobar)", + "command.createTag": "Crear etiqueta", + "command.deleteBranch": "Borrar rama...", + "command.deleteTag": "Eliminar etiqueta", + "command.fetch": "Capturar", + "command.fetchAll": "Capturar desde todos los remotos", + "command.fetchPrune": "Fetch (capturar)", + "command.ignore": "Añadir a .gitignore", + "command.init": "Inicializar el repositorio", + "command.merge": "Fusionar rama...", + "command.openAllChanges": "Abrir todos los cambios", + "command.openChange": "Abrir cambios", + "command.openFile": "Abrir archivo", + "command.openHEADFile": "Abrir archivo (HEAD)", + "command.openRepository": "Abrir repositorio", + "command.publish": "Publicar rama...", + "command.pull": "Incorporación de cambios", + "command.pullFrom": "Extraer de...", + "command.pullRebase": "Incorporación de cambios (fusionar mediante cambio de base)", + "command.push": "Insertar", + "command.pushFollowTags": "Insertar (seguir etiquetas)", + "command.pushFollowTagsForce": "Insertar (seguir etiquetas, forzar)", + "command.pushForce": "Envío de cambios (forzar)", + "command.pushTags": "Insertar etiquetas", + "command.pushTo": "Insertar en...", + "command.pushToForce": "Insertar en... (Forzar)", + "command.rebase": "Reorganizar rama...", + "command.rebaseAbort": "Anular fusión mediante cambio de base", + "command.refresh": "Actualizar", + "command.removeRemote": "Quitar remoto", + "command.rename": "Cambiar nombre", + "command.renameBranch": "Renombrar Rama...", + "command.restoreCommitTemplate": "Restaurar plantilla de confirmación", + "command.revealInExplorer": "Mostrar en barra lateral", + "command.revertChange": "Revertir el cambio", + "command.revertSelectedRanges": "Revertir los intervalos seleccionados", + "command.setLogLevel": "Establecer nivel de registro...", + "command.showOutput": "Mostrar salida de GIT", + "command.stage": "Almacenar cambios provisionalmente", + "command.stageAll": "Almacenar todos los cambios", + "command.stageAllMerge": "Almacenar provisionalmente todos los cambios fusionados mediante combinación", + "command.stageAllTracked": "Realizar copia intermedia de todos los cambios rastreados", + "command.stageAllUntracked": "Realizar copia intermedia de todos los cambios sin seguimiento", + "command.stageChange": "Cambiar etapa", + "command.stageSelectedRanges": "Realizar copia intermedia de los intervalos seleccionados", + "command.stash": "Guardar provisionalmente", + "command.stashApply": "Aplicar cambio guardados provisionalmente", + "command.stashApplyLatest": "Aplicar últimos cambios guardados provisionalmente", + "command.stashDrop": "Descartar cambios guardados provisionalmente...", + "command.stashIncludeUntracked": "Guardar provisionalmente (Incluir sin seguimiento)", + "command.stashPop": "Aplicar y quitar cambios guardados provisionalmente...", + "command.stashPopLatest": "Aplicar y quitar últimos cambios guardados provisionalmente...", + "command.sync": "Sincronizar", + "command.syncRebase": "Sincronizar (Rebase)", + "command.timelineCompareWithSelected": "Comparar con seleccionados", + "command.timelineCopyCommitId": "Copiar ID de confirmación", + "command.timelineCopyCommitMessage": "Copiar mensaje de confirmación", + "command.timelineOpenDiff": "Abrir cambios", + "command.timelineSelectForCompare": "Seleccionar para comparar", + "command.undoCommit": "Deshacer última confirmación", + "command.unstage": "Cancelar almacenamiento provisional de los cambios", + "command.unstageAll": "Cancelar almacenamiento provisional de todos los cambios", + "command.unstageSelectedRanges": "Cancelar almacenamiento provisional de los intervalos seleccionados", + "config.allowForcePush": "Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión).", + "config.allowNoVerifyCommit": "Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación.", + "config.alwaysShowStagedChangesResourceGroup": "Permitir siempre el grupo de recursos Cambios almacenados provisionalmente.", + "config.alwaysSignOff": "Controla el indicador de firma para todos los commits", + "config.autoRepositoryDetection": "Configura cuándo los repositorios deben detectarse automáticamente.", + "config.autoRepositoryDetection.false": "Desactivar el escaneado automático de repositorio.", + "config.autoRepositoryDetection.openEditors": "Buscar por carpetas padre de los archivos abiertos.", + "config.autoRepositoryDetection.subFolders": "Buscar por subcarpetas de la carpeta actualmente abierta.", + "config.autoRepositoryDetection.true": "Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos.", + "config.autoStash": "Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente.", + "config.autofetch": "Cuando se establece en true, las confirmaciones se obtendrán automáticamente del remoto por defecto del repositorio Git actual. Si se establece como \\\"todo\\\" se obtendrán de todos los remotos.", + "config.autofetchPeriod": "Duración en segundos entre cada búsqueda automática de git, cuando \\\"#git.autofetch#\\\" está activado.", + "config.autorefresh": "Si la actualización automática es habilitada.", + "config.branchSortOrder": "Controla el criterio de ordenación de las bifurcaciones.", + "config.branchValidationRegex": "Una expresión regular para validar nuevos nombres de rama.", + "config.branchWhitespaceChar": "El carácter para reemplazar espacios en blanco en nuevos nombres de rama.", + "config.checkoutType": "Controla qué tipo de referencias git son enumeradas cuando se ejecuta \\\"Desproteger en...\\\".", + "config.checkoutType.local": "Ramas locales", + "config.checkoutType.remote": "Ramas remotas", + "config.checkoutType.tags": "Etiquetas", + "config.confirmEmptyCommits": "Confirma siempre la creación de confirmaciones vacías para el comando \\\"Git: confirmación vacía\\\".", + "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", + "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de ejecutar sin comprobación.", + "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", + "config.countBadge": "Controla la insignia de recuento de Git.", + "config.countBadge.all": "Recuento de todos los cambios.", + "config.countBadge.off": "Desactive el contador.", + "config.countBadge.tracked": "Recuento solo de los cambios de los que se ha realizado seguimiento.", + "config.decorations.enabled": "Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos.", + "config.defaultCloneDirectory": "La ubicación predeterminada en la que se clona un repositorio de GIT.", + "config.detectSubmodules": "Controla si se detectan automáticamente los submódulos Git. ", + "config.detectSubmodulesLimit": "Controla el límite de submódulos de git detectados.", + "config.discardAllScope": "Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada.", + "config.enableCommitSigning": "Habilita la firma de confirmaciones con GPG o X.509.", + "config.enableSmartCommit": "Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente.", + "config.enableStatusBarSync": "Controla si el comando Git Sync aparece en la barra de estado.", + "config.enabled": "Si GIT está habilitado.", + "config.fetchOnPull": "Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual.", + "config.followTagsWhenSync": "Siga las etiquetas insertar todas cuando ejecute el comando de sincronización.", + "config.ignoreLegacyWarning": "Ignora las advertencias hereradas de GIT.", + "config.ignoreLimitWarning": "Ignora la advertencia cuando hay demasiados cambios en un repositorio.", + "config.ignoreMissingGitWarning": "Ignora la advertencia cuando falta Git.", + "config.ignoreRebaseWarning": "Ignora la advertencia cuando parece que la rama podría haber sido reorganizada al extraerla.", + "config.ignoreSubmodules": "Ignore las modificaciones de los submódulos en el árbol de archivos.", + "config.ignoreWindowsGit27Warning": "Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows.", + "config.ignoredRepositories": "Lista de repositorios GIT que se van a ignorar.", + "config.inputValidation": "Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada.", + "config.inputValidationLength": "Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia.", + "config.inputValidationSubjectLength": "Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \\\"config.inputValidationLength\\\".", + "config.openAfterClone": "Controla si se va a abrir un repositorio de forma automática después de la clonación.", + "config.openAfterClone.always": "Abrir siempre en la ventana actual.", + "config.openAfterClone.alwaysNewWindow": "Abrir siempre en una ventana nueva.", + "config.openAfterClone.prompt": "Solicitar siempre la acción.", + "config.openAfterClone.whenNoFolderOpen": "Abrir solo en la ventana actual si no hay ninguna carpeta abierta.", + "config.openDiffOnClick": "Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal.", + "config.path": "Ruta y nombre de archivo del ejecutable de git, por ejemplo, \\\"C:\\NArchivos de Programa\\NGit\\bin\\git.exe\\\" (Windows). También puede ser un array de valores de cadena que contenga múltiples rutas a buscar.", + "config.postCommitCommand": "Ejecuta un comando de git después de una confirmación correcta.", + "config.postCommitCommand.none": "No ejecutar ningún comando después de una confirmación.", + "config.postCommitCommand.push": "Ejecutar 'Git Push' después de una confirmación exitosa.", + "config.postCommitCommand.sync": "Ejecutar 'Git Sync' después de una confirmación exitosa.", + "config.promptToSaveFilesBeforeCommit": "Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. ", + "config.promptToSaveFilesBeforeCommit.always": "Compruebe si hay archivos sin guardar.", + "config.promptToSaveFilesBeforeCommit.never": "Desactive esta comprobación.", + "config.promptToSaveFilesBeforeCommit.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", + "config.promptToSaveFilesBeforeStash": "Controla si Git debe buscar archivos no guardados antes de almacenar los cambios.", + "config.promptToSaveFilesBeforeStash.always": "Compruebe si hay archivos sin guardar.", + "config.promptToSaveFilesBeforeStash.never": "Desactive esta comprobación.", + "config.promptToSaveFilesBeforeStash.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", + "config.pruneOnFetch": "Eliminar al capturar.", + "config.pullTags": "Recupere todas las etiquetas al insertar.", + "config.rebaseWhenSync": "Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización.", + "config.requireGitUserConfig": "Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta.", + "config.scanRepositories": "Lista de rutas en las que buscar repositorios de git.", + "config.showCommitInput": "Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT.", + "config.showInlineOpenFileAction": "Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git", + "config.showProgress": "Controla si las acciones de git deben mostrar el progreso.", + "config.showPushSuccessNotification": "Controla si se va a mostrar una notificación cuando un push es exitoso.", + "config.smartCommitChanges": "Controle qué cambios se realizan automáticamente mediante Smart Commit.", + "config.smartCommitChanges.all": "Almacenar automáticamente todos los cambios", + "config.smartCommitChanges.tracked": "Almacenar automáticamente sólo los cambios supervisados.", + "config.suggestSmartCommit": "Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios preparados).", + "config.supportCancellation": "Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación.", + "config.terminalAuthentication": "Controla si se permite que Azure Data Studio sea el controlador de autenticación para los procesos git generados en el terminal integrado. Nota: los terminales deben reiniciarse para recoger un cambio en esta configuración.", + "config.timeline.date": "Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo.", + "config.timeline.date.authored": "Usar la fecha de creación", + "config.timeline.date.committed": "Usar la fecha de confirmación", + "config.timeline.showAuthor": "Controla si se muestra el autor de la confirmación en la vista de la línea de tiempo.", + "config.untrackedChanges": "Controla el comportamiento de los cambios a los que no se hace seguimiento.", + "config.untrackedChanges.hidden": "Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones.", + "config.untrackedChanges.mixed": "Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual.", + "config.untrackedChanges.separate": "Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones.", + "config.useCommitInputAsStashMessage": "Controla si se utiliza el mensaje del cuadro de entrada de la confirmación como mensaje de almacenamiento predeterminado.", + "config.useForcePushWithLease": "Controla si forzar envío de cambios usa variante de forzar con concesión, más segura.", + "description": "Integración Git SCM", + "displayName": "GIT", + "submenu.branch": "Rama", + "submenu.changes": "Cambios", + "submenu.commit": "Confirmar", + "submenu.commit.amend": "Rectificar", + "submenu.commit.signoff": "Cerrar sesión", + "submenu.explorer": "GIT", + "submenu.pullpush": "Extraer, insertar", + "submenu.remotes": "Remoto", "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.tags": "Etiquetas", + "view.workbench.cloneRepository": "Puedes clonar un repositorio de forma local. \r\n[Clonar repositorio](command:git.clone \\\"Clonar un repositorio una vez activada la extensión git\\\")", + "view.workbench.learnMore": "Para obtener más información sobre cómo utilizar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "Si desea utilizar las funciones de git, habilite git en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara saber más sobre cómo usar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "Para utilizar las funciones de git, puede abrir una carpeta que contenga un repositorio git o clonar desde una URL.\r\n[Abrir carpeta](comando:vscode.openFolder)\r\n[Clonar repositorio](comando:git.clone)\r\nPara obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git.\r\n[Agregar carpeta al área de trabajo](command:workbench.action.addRootFolder)\r\nPara obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "La carpeta actualmente abierta no tiene un repositorio git. Puede inicializar un repositorio que habilitará las características de control de origen impulsadas por git.\r\n[Inicializar repositorio](command:git.init?%5Btrue%5D)\r\nPara obtener más información sobre el uso de git y el control del código fuente en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "No se ha detectado una instalación válida de git, se pueden encontrar más detalles en la [salida de git](command:git.showOutput).\r\n[instale git](https://git-scm.com/), u obtenga más información sobre cómo usar git y el control de fuentes en Azure Data Studio en [nuestros documentos](https://aka.ms/vscode-scm).\r\nSi usa un sistema de control de versiones diferente, puede [buscar en el Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) extensiones adicionales.", + "view.workbench.scm.workspace": "El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. Puede inicializar un repositorio en una carpeta que habilitará las características de control de origen impulsadas por git.\r\n [Inicializar repositorio](command:git.init)\r\n Para saber más sobre cómo usar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm)." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json index e801186da2..1e26034424 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "Error", "InProgress": "En curso", "PublishHistory": "Historial de publicación", - "SettingAlreadyExists": "La configuración de la aplicación local \"{0}\" ya existe. Sobrescribir?", "Status": "Estado", "Success": "Correcto", "TargetDatabase": "Base de datos de destino", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "Agregar una referencia", "addDatabaseReferencedialogName": "Agregar referencia de base de datos", "addItemAction": "Agregar elemento", - "addPackage": "Agregar paquete", - "addPackageReferenceMessage": "Para usar enlaces SQL, asegúrese de que el proyecto de Azure Functions tiene una referencia a {0}", - "addSqlBindingPackageError": "Error al agregar el paquete de extensión de enlace SQL al proyecto", "appSettingPrompt": "¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión?", "applyConfirmation": "¿Está seguro de que desea actualizar el proyecto de destino?", "applyError": "Error al actualizar el proyecto: {0}", "applySuccess": "El proyecto se actualizó correctamente.", "at": "en", "autorestProjectName": "Nombre del nuevo proyecto SQL", - "baseDockerImage": "Imagen de Docker de base SQL Server", + "baseDockerImage": "Imagen de Docker base {0}", "browseButtonText": "Examinar carpeta", "browseEllipsis": "Examine...", "browseForProfile": "Buscar perfil", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "Elija las variables de SQLCMD que quiere modificar.", "cicularProjectReference": "Referencia circular del proyecto {0}al proyecto {1}", "cleaningDockerImagesMessage": "Limpiando las implementaciones existentes...", - "closeButton": "Cerrar", "compareActionRadiButtonLabel": "Ver cambios en Comparación de esquemas", - "confirmPassword": "Confirmar contraseña de administrador de SQL Server", - "confirmServerPassword": "Confirmar contraseña de administrador de SQL Server", - "connectingToSqlServerOnDockerMessage": "Conexión a SQL Server en Docker", + "confirmPassword": "Confirmar la contraseña de administrador de {0}", + "confirmServerPassword": "Confirmar la contraseña de administrador de {0}", + "connectingToSqlServerOnDockerMessage": "Conexión a SQL Server", "connectionFailedError": "Error en la conexión: \"{0}\"", - "connectionProfile": "Seleccionar un perfil de conexión", "connectionRadioButtonLabel": "Conexiones", - "connectionStringSetting": "Nombre de configuración de la cadena de conexión", - "connectionStringSettingPlaceholder": "La configuración de cadena de conexión está especificada en \"local.settings.json\"", "containerAlreadyExistForProject": "Ya existen contenedores para este proyecto. ¿Quiere eliminarlos antes de implementar uno nuevo?", "createNew": "Crear nuevo", - "createNewLocalAppSetting": "Crear nueva configuración de aplicación local", "createProjectDialogOkButtonText": "Crear", "createProjectFromDatabaseDialogName": "Creación de un proyecto a partir de una base de datos", "createProjectSettings": "Configuración", @@ -114,24 +105,22 @@ "done": "Hecho", "dontUseProfile": "No usar perfil", "edgeEulaAgreementTitle": "Contrato de licencia de Microsoft Azure SQL Edge", - "edgeProjectTypeDescription": "Comience con las partes principales para desarrollar y publicar esquemas para SQL Edge.", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL a partir de un proyecto vacío.", - "emptyProjectTypeDisplayName": "Base de datos SQL", + "edgeProjectTypeDescription": "Comience con las partes principales para desarrollar y publicar esquemas para Azure SQL Edge Database.", + "edgeProjectTypeDisplayName": "Azure SQL Edge Database", + "emptyAzureDbProjectTypeDescription": "Permite desarrollar y publicar esquemas para Azure SQL Database a partir de un proyecto vacío.", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "emptyProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL Server a partir de un proyecto vacío.", + "emptyProjectTypeDisplayName": "Base de datos de SQL Server", "emptySdkProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK.", "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", "enterConnStringTemplateDescription": "Escriba una plantilla para la cadena de conexión de SQL", - "enterConnectionString": "Escriba la cadena de conexión.", "enterConnectionStringEnvName": "Escriba el nombre de variable de entorno de la cadena de conexión", "enterConnectionStringEnvNameDescription": "Escriba la variable de entorno de la cadena de conexión SQL", - "enterConnectionStringSettingName": "Escriba el nombre de la configuración de la cadena de conexión", "enterConnectionStringTemplate": "Escriba la plantilla de la cadena de conexión.", "enterNewDatabaseName": "Escriba el nombre de la nueva base de datos.", "enterNewValueForVar": "Escriba un nuevo valor para la variable \"{0}\".", - "enterPassword": "Introduzca la contraseña de administrador de SQL Server", - "enterPasswordManually": "Escriba la contraseña o presione Escape para cancelar", - "enterPasswordPrompt": "Escriba la contraseña que se usará para la cadena de conexión", - "enterPortNumber": "Escriba el número de puerto de SQL Server o presione Entrar para usar el valor predeterminado.", + "enterPassword": "Escriba la contraseña del administrador {0}", + "enterPortNumber": "Escriba el número de puerto {0} o presione Entrar para usar el valor predeterminado", "enterSystemDbName": "Escriba un nombre para esta base de datos del sistema.", "equalComparison": "El proyecto ya está actualizado con la base de datos.", "errorFindingBuildFilesLocation": "Error al buscar la ubicación de los archivos de compilación: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "Trabajo de streaming externo", "externalStreamingJobValidationPassed": "Se ha superado la validación del trabajo de streaming externo.", "extractTargetRequired": "La información de destino para la extracción es necesaria para crear un proyecto de base de datos.", - "failedToGetConnectionString": "Se ha producido un error al generar la cadena de conexión para la conexión seleccionada", - "failedToParse": "No se pudo analizar \"{0}\": {1}.", "file": "Archivo", "fileAlreadyExists": "Ya existe un archivo con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", "fileFormat": "Formato de archivo", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "Generando nuevo proyecto SQL desde {0}... Compruebe la ventana de resultados para obtener más detalles.", "hr": "h", "importElements": "Importar elementos", - "includePassword": "¿Quiere incluir la contraseña de esta conexión en el archivo local.settings.json?", - "input": "Input", "installGlobally": "Instalar globalmente", "invalidDataSchemaProvider": "Hay un DSP no válido en el archivo .sqlproj.", "invalidDatabaseReference": "Hay una referencia de base de datos no válida en el archivo .sqlproj.", @@ -173,24 +158,20 @@ "invalidInput": "Entrada no válida: \"{0}\"", "invalidProjectReload": "No se puede acceder al proyecto de base de datos proporcionado. Solo se pueden volver a cargar los proyectos de base de datos abiertos válidos.", "invalidPropertyValue": "Se ha especificado un valor no válido para la propiedad \"{0}\" en el archivo .sqlproj.", - "invalidSQLPassword": "La contraseña de SQL Server no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "La contraseña de {0} no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Cadena de conexión SQL no válida", "invalidTargetPlatform": "Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1}", - "jsonParseError": "{0} cerca de la línea \"{1}\", columna \"{2}\"", "learnMore": "Más información", "loadProfilePlaceholderText": "Perfil de carga...", "location": "Ubicación", "min": "min", "missingVersion": "Falta la entrada \"version\" en {0}.", - "moreInformation": "Más información", "msec": "ms", "multipleMostDeploymentScripts": "Número inesperado de {0} archivos: {1}", "multipleSqlProjFilesSelected": "Se han seleccionado varios archivos .sqlproj; seleccione solo uno.", "nameMustNotBeEmpty": "El nombre no puede estar en blanco", "new": "Nuevo", "newObjectNamePrompt": "Nuevo nombre de {0}:", - "noAzureFunctionsInFile": "No hay funciones Azure en el archivo activo actual", - "noAzureFunctionsProjectsInWorkspace": "No se encontró ningún proyecto de Azure Functions en el área de trabajo", "noDataSourcesFile": "No se ha encontrado ningún {0}.", "noDataSourcesText": "No hay ningún origen de datos en este proyecto.", "noFileExist": "El archivo {0} no existe.", @@ -208,11 +189,9 @@ "objectType": "Tipo de objeto", "okString": "Aceptar", "openEulaString": "Abrir contrato de licencia", - "openFile": "Abrir archivo", - "output": "Resultado", "outsideFolderPath": "No se admiten elementos con ruta absolutas fuera de la carpeta del proyecto. Asegúrese de que las rutas del archivo de proyecto son relativas a la carpeta del proyecto.", "parentTreeItemUnknown": "No se puede acceder al elemento primario del elemento de árbol proporcionado.", - "passwordNotMatch": "La contraseña de SQL Server no coincide con la contraseña de confirmación.", + "passwordNotMatch": "La contraseña de {0} no coincide con la contraseña de confirmación.", "portMustNotBeNumber": "El puerto debe ser un número", "postDeployElements": "Elementos posteriores a la implementación", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "Referencia de proyecto", "projectReferenceNameElement": "Elemento de nombre de referencia del proyecto", "projectToUpdatePlaceholderText": "Seleccionar el archivo del proyecto", + "projectUpdatedToSdkStyle": "El proyecto {0} se ha actualizado para que sea un proyecto de estilo SDK. Haga clic en \\\"Más información\\\" para obtener detalles sobre el SDK de Microsoft.Build.Sql y las formas de simplificar el archivo de proyecto.", "publish": "Publicar", "publishAction": "Publicar", "publishDialogName": "Publicación del proyecto", @@ -239,8 +219,8 @@ "publishSettingsFiles": "Archivo de configuración de publicación", "publishTo": "Publicar destino", "publishToContainerFailed": "No se pudo publicar en el contenedor. {0}", - "publishToDockerContainer": "Publicar en un nuevo servidor en un contenedor", - "publishToExistingServer": "Publicar en un servidor existente", + "publishToDockerContainer": "Publicar en el nuevo contenedor de desarrollo local de {0}", + "publishToExistingServer": "Publicar en un {0} existente", "publishingProjectMessage": "Publicando proyecto en un contenedor...", "referenceRadioButtonsGroupTitle": "Tipo", "referenceType": "Tipo de referencia", @@ -253,39 +233,33 @@ "retrySucceedMessage": "La operación \"{0}\" se completó correctamente. Resultado: {1}", "retryWaitMessage": "Esperando {0} segundos antes de otro intento de la operación \"{1}\"", "runViaNpx": "Ejecutar mediante npx", - "runningDockerMessage": "Compilando y ejecutando el contenedor Docker...", + "runningDockerMessage": "Ejecutando el contenedor Docker...", "sameDatabase": "Misma base de datos", - "save": "Guardar", - "saveChangesInFile": "Hay cambios no guardados en el archivo actual. ¿Quiere guardar ahora?", "schema": "Esquema", "schemaCompare.compareErrorMessage": "Error en la comparación de esquemas: {0}", "schemaCompareAction": "Comparar esquemas", "schemaCompareNotInstalled": "Se requiere la instalación de la extensión de comparación de esquemas para ejecutar la comparación de esquemas.", "schemaObjectType": "Tipo de esquema u objeto", "scriptFriendlyName": "Script", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "Proyecto de estilo SDK (versión preliminar)", "sec": "s", - "selectAzureFunction": "Seleccione una función de Azure en el archivo actual a la que agregar el enlace de SQL.", - "selectBaseImage": "Seleccione la imagen base de Docker SQL Server.", - "selectBindingType": "Seleccione el tipo de enlace", + "selectBaseImage": "Seleccionar la imagen base {0} de Docker", "selectConnection": "Seleccionar conexión", - "selectConnectionError": "No se ha podido establecer la configuración de la aplicación de cadena de conexión: {0}", - "selectConnectionString": "Seleccionar método de cadena de conexión SQL", "selectDacpac": "Seleccione .dacpac.", "selectDatabase": "Seleccionar base de datos", + "selectFileString": "Seleccionar archivo", "selectFolderStructure": "Seleccione la estructura de carpetas", "selectProfile": "Seleccionar perfil", "selectProfileToUse": "Seleccionar el perfil de publicación que se va a cargar.", "selectProjectLocation": "Seleccione la ubicación del proyecto", "selectPublishOption": "Seleccione dónde publicar el proyecto", - "selectSetting": "Seleccione la configuración de la cadena de conexión SQL de local.settings.jsen", "selectSpecFile": "Seleccionar archivo de especificación de OpenAPI/Swagger", "selectString": "Seleccionar", "selectTargetPlatform": "Plataforma de destino actual: {0}. Seleccione una nueva plataforma de destino.", "server": "Servidor", "serverName": "Nombre del servidor", - "serverPassword": "Contraseña de administrador de SQL Server", - "serverPortNumber": "Número de puerto de SQL Server", + "serverPassword": "Contraseña de administrador {0}", + "serverPortNumber": "Número de puerto {0}", "serverVariable": "Variable de servidor", "sourceDatabase": "Base de datos de origen", "specSelectionText": "Especificación de OpenAPI/Swagger", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "Actualizar ubicación", "sqlDatabaseProjects.doNotAskAgain": "No volver a preguntar", "sqlDatabaseProjects.outputChannel": "Proyecto de base de datos", - "sqlTableOrViewToQuery": "Tabla o vista SQL para consultar", - "sqlTableToUpsert": "Tabla SQL para actualizar/insertar (upsert)", "storedProcedureFriendlyName": "Procedimiento almacenado", "suppressMissingDependenciesErrors": "Suprimir errores causados por referencias sin resolver en el proyecto al que se hace referencia", "systemDatabase": "Base de datos del sistema", @@ -314,7 +286,6 @@ "unableToFindReference": "No se encuentra la referencia de base de datos {0}.", "unableToFindSqlCmdVariable": "No se encuentra la variable SQLCMD \"{0}\".", "unableToPerformAction": "No se encuentra el destino \"{0}\": \"{1}\".", - "unableToSetConnectionString": "No se ha podido establecer la configuración de la aplicación de cadena de conexión", "unexpectedProjectContext": "No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0}", "unknownDataSourceType": "Tipo de origen de datos desconocido:", "unrecognizedDataSourcesVersion": "Versión no reconocida:", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "Los objetivos, las referencias y las referencias de base de datos del sistema deben actualizarse para compilar el proyecto “{0}”. Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", "updateProjectFromDatabaseDialogName": "Actualizar proyecto a partir de base de datos", "updateText": "Actualizar", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "Actualizando {0} desde {1}...", - "userConnectionString": "Escriba la cadena de conexión.", - "userPasswordLater": "Para poder usar la cadena de conexión SQL más tarde, deberá escribir manualmente la contraseña en el archivo local.settings.json.", "userSelectionCancelled": "El usuario ha cancelado la selección de cómo ejecutar autorest.", "userSelectionInstallGlobally": "Usuario seleccionado para instalar autorest de manera global. Instalando ahora...", "userSelectionRunNpx": "Usuario seleccionado para ejecutarse a través de npx.", "valueCannotBeEmpty": "El valor no puede estar vacío", - "valueMustNotBeEmpty": "El valor no debe estar vacío.", "viewFriendlyName": "Ver", "yesString": "Sí" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "Proyectos de base de datos", "sqlDatabaseProjects.addDatabaseReference": "Agregar referencia de base de datos", - "sqlDatabaseProjects.addSqlBinding": "Agregar enlace de SQL (versión preliminar)", + "sqlDatabaseProjects.addExistingItem": "Agregar elemento existente...", "sqlDatabaseProjects.autorestSqlVersion": "Qué versión de Autorest.Sql se va a usar desde NPM. Si no se establece, se usará la versión más reciente.", "sqlDatabaseProjects.build": "Compilar", "sqlDatabaseProjects.changeTargetPlatform": "Cambiar plataforma de destino", "sqlDatabaseProjects.close": "Cerrar proyecto de base de datos", + "sqlDatabaseProjects.convertToSdkStyleProject": "Convertir a proyecto de estilo SDK", "sqlDatabaseProjects.createProjectFromDatabase": "Crear proyecto a partir de base de datos", "sqlDatabaseProjects.delete": "Eliminar", "sqlDatabaseProjects.description": "Diseñe y publique esquemas de base de datos SQL.", diff --git a/i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json index dc513299cd..2b57568550 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "Todas las copias de seguridad restauradas", "sql.migration.all.fields.required": "Todos los campos son obligatorios.", "sql.migration.apply": "Aplicar", - "sql.migration.asessment.failed": "Error en la evaluación de la instancia de SQL Server '{0}.", + "sql.migration.assessed.databases": "(para {0} bases de datos evaluadas)", "sql.migration.assessment": "Resultados de la evaluación para \"{0}\"", + "sql.migration.assessment.failed": "Error en la evaluación de la instancia de SQL Server '{0}.", "sql.migration.assessment.in.progress": "Evaluación en curso", "sql.migration.assessment.in.progress.content": "Estamos evaluando las bases de datos de la instancia de SQL Server {0} para identificar el destino de Azure SQL correcto.\r\n\r\nEsta operación puede tardar varios minutos.", "sql.migration.assessment.migration.warning": "Las bases de datos que no están listas para la migración a Azure SQL Managed Instance se pueden migrar a SQL Server en Azure Virtual Machines.", "sql.migration.assessment.results": "Resultados de la evaluación", + "sql.migration.assessment.results.and.recommendations.title": "Resultados y recomendaciones de la evaluación", "sql.migration.assessments.blocking.issue": "Se trata de un problema de bloqueo que impedirá que la migración de la base de datos se realice de manera correcta.", "sql.migration.authKeys.header": "Clave de autenticación", "sql.migration.authKeys.refresh.message": "La clave de autenticación \"{0}\" se ha actualizado.", "sql.migration.authentication.type": "Tipo de autenticación", "sql.migration.authentication.types": "Claves de autenticación", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL Database", "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", "sql.migration.azure.sql.database.virtual.machine": "SQL Server en Azure Virtual Machines", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server en la VM de Azure", "sql.migration.azure.sql.target": "Tipo de destino", "sql.migration.azure.storage.account.to.upload.backups": "Cuenta de Azure Storage para cargar las copias de seguridad", "sql.migration.azure.tenant": "Inquilino de Azure AD", + "sql.migration.azureRecommendation.browse": "Examinar", + "sql.migration.azureRecommendation.folder.name": "Nombre de la carpeta", + "sql.migration.azureRecommendation.open": "Abrir", "sql.migration.backup.location": "Ubicación de copia de seguridad", "sql.migration.backup.start.time": "Hora de inicio de copia de seguridad", "sql.migration.bc.info": "La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "Suscripción", "sql.migration.blob.storage.table.help": "Escriba el nombre de la base de datos de destino y seleccione el grupo de recursos, la cuenta de almacenamiento y el contenedor de las bases de datos de origen seleccionadas.", "sql.migration.blob.storageAccount.select": "Seleccione primero un valor de cuenta de almacenamiento.", - "sql.migration.can.be.migrated": "Se pueden migrar {0} de {1} bases de datos", + "sql.migration.can.be.migrated": "{0}/{1} bases de datos se pueden migrar", "sql.migration.cancel": "Cancelar", "sql.migration.cancel.error": "Se ha producido un error al cancelar la migración.", "sql.migration.cancel.migration": "Cancelar migración", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "Se ha producido un error al actualizar el estado de la migración.", "sql.migration.cutover.step.1": "1. Detenga todas las transacciones entrantes en la base de datos de origen.", "sql.migration.cutover.step.2.blob": "2. Cree una copia de seguridad o diferencial del registro de transacciones final y almacénela en el contenedor de Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. ​​Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red.", + "sql.migration.cutover.step.2.network.share": "2. Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red.", "sql.migration.cutover.step.3.blob": "3. Compruebe que todas las copias de seguridad se hayan restaurado en la base de datos de destino. El valor de \"Copias de seguridad del registro de transacciones\" debe ser cero.", "sql.migration.cutover.step.3.network.share": "3. Compruebe que todas las copias de seguridad de registros se hayan restaurado en la base de datos de destino. El valor de \"Copias de seguridad del registro de transacciones\" debe ser cero.", "sql.migration.cutover.type": "Modo de migración", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "Datos cargados / tamaño", "sql.migration.database": "Base de datos", "sql.migration.database.already.exists": "La base de datos \"{0}\" ya existe en la instancia administrada de destino \"{1}\".", + "sql.migration.database.assessment.description": "Seleccione las bases de datos que desea evaluar para migrar a Azure SQL.", + "sql.migration.database.assessment.title": "Bases de datos para evaluación", "sql.migration.database.backup.load.error": "Error al obtener acceso a los detalles de la base de datos.", - "sql.migration.database.migration": "Bases de datos para migración", + "sql.migration.database.checksum.info.text": "Asegúrese de que las copias de seguridad se realizaron con la opción WITH CHECKSUM.", "sql.migration.database.migration.mode.description": "Para migrar al destino Azure SQL, elija un modo de migración en función de los requisitos del tiempo de inactividad.", "sql.migration.database.migration.mode.label": "Modo de migración", "sql.migration.database.migration.mode.offline.description": "El tiempo de inactividad de la aplicación se iniciará cuando se inicie la migración.", @@ -113,6 +122,7 @@ "sql.migration.database.migration.status": "Estado de la migración de bases de datos", "sql.migration.database.page.description": "Seleccione la ubicación de las copias de seguridad de la base de datos que se usarán durante la migración.", "sql.migration.database.page.title": "Copia de seguridad de la base de datos", + "sql.migration.database.private.endpoint.info.text": "Asegúrese de que la cuenta de Azure Storage no usa un punto de conexión privado.", "sql.migration.database.to.be.migrated": "Base de datos que se va a migrar", "sql.migration.databases": "Bases de datos ({0}/{1})", "sql.migration.databases.selected": "Bases de datos seleccionadas: {0}/{1}", @@ -121,7 +131,6 @@ "sql.migration.days": "{0} días", "sql.migration.description": "Descripción", "sql.migration.details.copied": "Detalles copiados", - "sql.migration.dms.portal.info": "Ningún Azure Database Migration Service existente en el Azure Portal aparecerá en Azure Data Studio. Ningún Database Migration Service creado en Azure Data Studio será visible aún en el Azure Portal.", "sql.migration.dms.provision.failed": "No se pudo aprovisionar el Database Migration Service. Espere unos minutos y vuelva a intentarlo.", "sql.migration.duration": "Duración", "sql.migration.empty.table.subtext": "Si esperaba ver resultados, compruebe la conexión a la instancia de SQL Server.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} bases de datos tienen advertencias", "sql.migration.inprogress.warning.single": "{0}database tiene advertencias", "sql.migration.instance": "Instancia", + "sql.migration.invalid.account.error": "Para continuar, seleccione una cuenta de Azure válida.", "sql.migration.invalid.blob.container.error": "Para continuar, seleccione un contenedor de blobs válido para la base de datos de origen \"{0}\".", "sql.migration.invalid.blob.lastBackupFile.error": "Para continuar, seleccione un archivo válido de copia de seguridad reciente para la base de datos de origen \"{0}\".", "sql.migration.invalid.blob.resourceGroup.error": "Para continuar, seleccione un grupo de recursos válido para la base de datos de origen \"{0}\".", "sql.migration.invalid.blob.storageAccount.error": "Para continuar, seleccione una cuenta de almacenamiento válida para la base de datos de origen \"{0}\".", "sql.migration.invalid.location.error": "Para continuar, seleccione una ubicación válida.", + "sql.migration.invalid.managedInstance.error": "Para continuar, seleccione una instancia administrada válida.", "sql.migration.invalid.migration.service.error": "Seleccione un Database Migration Service válido.", "sql.migration.invalid.migration.service.offline.error": "Seleccione un Database Migration Service que esté conectado a un nodo.", "sql.migration.invalid.network.share.location": "Formato de ubicación del recurso compartido de red no válido. Ejemplo: {0}", "sql.migration.invalid.owner.uri.error": "No se puede conectar a la base de datos porque ownerUri no es válido (parámetro 'OwnerUri')", "sql.migration.invalid.resourceGroup.error": "Para continuar, seleccione un grupo de recursos válido.", + "sql.migration.invalid.savedInfo": "No se pudo recuperar la sesión guardada. Vuelva a intentarlo seleccionando una nueva sesión.", "sql.migration.invalid.service.name.error": "Escriba un nombre válido para el servicio de migración.", "sql.migration.invalid.storageAccount.error": "Para continuar, seleccione una cuenta de almacenamiento válida.", "sql.migration.invalid.subscription.error": "Para continuar, seleccione una suscripción válida.", "sql.migration.invalid.target.name.error": "Escriba un nombre válido para la base de datos de destino.", "sql.migration.invalid.user.account": "Formato de cuenta de usuario no válido. Ejemplo: {0}", + "sql.migration.invalid.virtualMachine.error": "Para continuar, seleccione una máquina virtual válida.", "sql.migration.ir.page.description": "Azure Database Migration Service organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar un Database Migration Service existente como objetivo de Azure SQL si ya creó uno anteriormente o crear uno nuevo a continuación.", "sql.migration.ir.page.sql.migration.service.not.found": "No se encontró ningún Database Migration Service. Cree uno nuevo", "sql.migration.ir.page.title": "Azure Database Migration Service", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "Más información", "sql.migration.learn.more.prerequisites": "Obtenga más información acerca de las cosas que necesita antes de iniciar una migración.", "sql.migration.location": "Ubicación", - "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.mi.not.ready": "La instancia administrada \\\"{0}\\\" no está disponible para la migración porque actualmente se encuentra en el estado \\\"{1}\\\". Para continuar, seleccione una instancia administrada disponible.", "sql.migration.migration.completed": "Migraciones completadas", "sql.migration.migration.in.progress": "Migraciones de base de datos en curso", "sql.migration.migration.not.started": "Migraciones no iniciadas", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} minutos", "sql.migration.mode": "Modo", "sql.migration.more.info": "Más información", + "sql.migration.na": "N/D", "sql.migration.name": "Nombre", "sql.migration.name.label": "Nombres:", "sql.migration.name.of.new.rg": "Nombre del nuevo grupo de recursos", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "Un grupo de recursos es un contenedor que tiene los recursos relacionados de una solución de Azure.", "sql.migration.resource.group.not.found": "No se han encontrado grupos de recursos.", "sql.migration.resourceGroups": "Grupo de recursos", - "sql.migration.resume.continue": "Continuar el último intento de migración...", - "sql.migration.resume.start": "Volver a empezar con la evaluación de la migración (recomendado)", + "sql.migration.resume.session": "Reanudar la sesión guardada anteriormente", "sql.migration.resume.title": "Volver a ejecutar el flujo de trabajo de migración", "sql.migration.retry.migration": "Reintentar migración", "sql.migration.retry.migration.error": "Error al reintentar la migración.", "sql.migration.rg.created": "Grupo de recursos creado", "sql.migration.save.close": "Guardar y cerrar", + "sql.migration.save.close.popup": "Configuración guardada. La recopilación de datos de rendimiento seguirá ejecutándose en segundo plano. Puede detener la recopilación cuando desee.", "sql.migration.saved.assessment.cancel": "Cancelar", "sql.migration.saved.assessment.next": "Siguiente", - "sql.migration.saved.assessment.result": "Resultado de evaluación guardado", + "sql.migration.saved.assessment.result": "Sesión guardada", "sql.migration.search": "Buscar", "sql.migration.search.for.migration": "Buscar migraciones", "sql.migration.sec": "{0} s", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "Seleccione 1 o más bases de datos para evaluar la migración", "sql.migration.select.database.to.migrate": "Seleccione las bases de datos que se van a migrar.", "sql.migration.select.prompt": "Haga clic en instancia de SQL Server o en cualquiera de las bases de datos de la izquierda para ver los detalles.", - "sql.migration.select.target.to.continue": "Para continuar, seleccione una base de datos de destino.", + "sql.migration.select.target.to.continue": "Para continuar, seleccione un destino.", "sql.migration.server": "Servidor", "sql.migration.service.account.info.text": "Asegúrese de que la cuenta de servicio que ejecuta la instancia de SQL Server de origen tenga privilegios de lectura en el recurso compartido de red.", "sql.migration.service.container.container.description1": "Azure Database Migration Service saca provecho del entorno de ejecución de integración autohospedado de Azure Data Factory para cargar copias de seguridad de un recurso compartido de archivos de red local en Azure.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "Mostrar estado", "sql.migration.size": "Tamaño (MB)", "sql.migration.size.column.header": "Tamaño", + "sql.migration.sku.available.recommendations": "{0} recomendaciones disponibles", + "sql.migration.sku.azureConfiguration": "Configuración de Azure", + "sql.migration.sku.azureConfiguration.businessCritical": "Crítico para la empresa", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} núcleo virtual", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Uso general", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} núcleo virtual", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - núcleo virtual {2} - {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "Serie Prémium", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Serie premium optimizada para memoria", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "Datos: {0}, Registro: {1}, tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Elija cómo desea proporcionar los datos de rendimiento", + "sql.migration.sku.azureRecommendation.collectData.method": "Recopilar datos de rendimiento ahora", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Seleccione una carpeta en la unidad local donde se guardarán los datos de rendimiento", + "sql.migration.sku.azureRecommendation.description": "La recomendación de Azure requiere datos de rendimiento de la instancia de SQL Server para proporcionar la recomendación de destino. Habilite la recopilación de datos de rendimiento para recibir la recomendación de destino para las bases de datos que quiere migrar. Cuanto más tiempo se habilite, mejor será la recomendación. Puede deshabilitar la recopilación de datos de rendimiento en cualquier momento.", + "sql.migration.sku.azureRecommendation.description2": "También puede seleccionar estos datos a partir de una carpeta existente si ya los ha recopilado anteriormente.", + "sql.migration.sku.azureRecommendation.openExisting.method": "Ya tengo los datos de rendimiento", + "sql.migration.sku.azureRecommendation.openExisting.popup": "Generando recomendaciones de Azure con los datos de rendimiento proporcionados...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Seleccione una carpeta en la unidad local donde se guardaron los datos de rendimiento recopilados previamente", + "sql.migration.sku.azureRecommendation.start": "Inicio", + "sql.migration.sku.azureRecommendation.start.popup": "Iniciando recopilación de datos de rendimiento...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Las recomendaciones iniciales se actualizarán automáticamente en aproximadamente {0} minuto(s).", + "sql.migration.sku.azureRecommendation.status.imported": "La recomendación de Azure se ha aplicado con los datos proporcionados. Importe o recopile datos adicionales para restringir la recomendación.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Recopilación de datos en curso. Generando recomendaciones iniciales...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Compruebe periódicamente si hay recomendaciones actualizadas presionando el botón \\\"Actualizar recomendación\\\".", + "sql.migration.sku.azureRecommendation.status.notEnabled": "La recomendación de Azure recopila y analiza los datos de rendimiento y, a continuación, recomienda una base de datos de tamaño adecuado en Azure para la carga de trabajo.", + "sql.migration.sku.azureRecommendation.status.refining": "La recopilación de datos aún está en curso. Refinando recomendaciones existentes...", + "sql.migration.sku.azureRecommendation.status.stopped": "Se ha detenido la recopilación de datos para las recomendaciones de Azure.", + "sql.migration.sku.azureRecommendation.stop.popup": "Deteniendo la recopilación de datos de rendimiento...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Ejecutar la recopilación de rendimiento durante un período de tiempo más largo ayuda a garantizar una recomendación más precisa.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Haga clic en el botón siguiente para importar o recopilar datos de rendimiento de la base de datos.", + "sql.migration.sku.card.azureRecommendation.inProgress": "Una vez completada la recopilación de datos, se mostrará la recomendación de Azure.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "La recomendación de Azure no está disponible. Haga clic en el botón \\\"Obtener recomendación de Azure\\\" a continuación", + "sql.migration.sku.cpu": "{0} núcleos", + "sql.migration.sku.cpu.requirement": "Requisito de CPU", + "sql.migration.sku.data.iops.requirement": "Requisito de IOPS de datos", + "sql.migration.sku.data.storage.requirement": "Requisito de almacenamiento de datos", + "sql.migration.sku.db.card.title": "Azure SQL Database", + "sql.migration.sku.gb": "{0}GB", + "sql.migration.sku.get.recommendation": "Obtener recomendación de Azure", + "sql.migration.sku.io.memory.requirement": "Requisito de latencia de E/S", + "sql.migration.sku.iops": "{0} E/S por segundo", "sql.migration.sku.location": "Región de Azure para su destino de Azure SQL", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar a Azure SQL Managed Instance (PaaS), vea los resultados de la evaluación y seleccione una o varias bases de datos.", - "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar a SQL Server en Azure Virtual Machine (IaaS), vea los resultados de la evaluación y seleccione una o varias bases de datos.", + "sql.migration.sku.log.storage.requirement": "Requisito de almacenamiento de registros", + "sql.migration.sku.logs.iops.requirement": "Requisito de IOPS de registros", + "sql.migration.sku.memory.requirement": "Requisito de memoria", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.sku.ms": "{0} ms", + "sql.migration.sku.parameters": "Parámetros de recomendación", + "sql.migration.sku.parameters.edit": "Editar parámetros", + "sql.migration.sku.parameters.edit.title": "Editar los parámetros de recomendación", + "sql.migration.sku.parameters.enable.preview": "Habilitar las características de la versión preliminar", + "sql.migration.sku.parameters.enable.preview.info": "Si habilita esta opción, se incluirán las últimas generaciones de hardware que han mejorado significativamente el rendimiento y la escalabilidad. Estas SKU están actualmente en versión preliminar y es posible que aún no estén disponibles en todas las regiones.", + "sql.migration.sku.parameters.percentage.utilization": "Porcentaje de uso", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentil de puntos de datos que se usarán durante la agregación de los datos de rendimiento.", + "sql.migration.sku.parameters.scale.factor": "Factor de escala:", + "sql.migration.sku.parameters.scale.factor.invalid": "Factor de escala no válido. Escriba un valor entero positivo.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Cambie el factor de escala si quiere que la recomendación de Azure sea un porcentaje mayor o menor que la carga de trabajo actual.", + "sql.migration.sku.parameters.text": "Escriba la información siguiente para editar los parámetros de recomendación.", + "sql.migration.sku.parameters.update": "Actualizar", + "sql.migration.sku.percentage": "{0} %", + "sql.migration.sku.percentile": "Percentil {0}", + "sql.migration.sku.recommendation": "Recomendación de Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar a Azure SQL Managed Instance, vea los resultados de la evaluación y seleccione una o varias bases de datos.", + "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar a SQL Server en la máquina virtual de Azure, vea los resultados de la evaluación y seleccione una o varias bases de datos.", + "sql.migration.sku.recommendationReason": "Motivo de la recomendación", + "sql.migration.sku.recommendations": "Recomendaciones", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "Última actualización: {0}", + "sql.migration.sku.recommendations.loading": "Cargando...", + "sql.migration.sku.recommendations.title": "({0} recomendaciones)", + "sql.migration.sku.recommended.value": "Valor", + "sql.migration.sku.recommendedConfiguration": "Configuración recomendada", + "sql.migration.sku.refine.recommendation": "Restringir la recomendación de Azure", + "sql.migration.sku.refresh.recommendation": "Actualizar recomendación", "sql.migration.sku.resource": "Nombre del recurso de destino de Azure SQL", "sql.migration.sku.resource_group": "Grupo de recursos para el destino de Azure SQL", + "sql.migration.sku.restart.performance.collection": "Reiniciar la recopilación de datos", + "sql.migration.sku.sourceProperties": "Propiedades de origen", + "sql.migration.sku.sql.dataDisk": "Archivos de datos de SQL", + "sql.migration.sku.sql.logDisk": "Archivos de registro de SQL", + "sql.migration.sku.sql.temp": "Tempdb de SQL", + "sql.migration.sku.stop.performance.collection": "Detener recopilación de datos", + "sql.migration.sku.storage.dimension": "Dimensión", + "sql.migration.sku.storageGB": "{0}GB", "sql.migration.sku.subscription": "Nombre de la suscripción para su destino de Azure SQL", - "sql.migration.sku.vm.card.title": "SQL Server en una máquina virtual de Azure (IaaS)", + "sql.migration.sku.targetDeploymentType": "Tipo de implementación de destino", + "sql.migration.sku.targetStorageConfiguration": "Configuración de almacenamiento de destino de la recomendación", + "sql.migration.sku.targetStorageConfiguration.caching": "Almacenamiento en caché del host", + "sql.migration.sku.targetStorageConfiguration.caching.na": "No aplicable", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Ninguno", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Solo lectura", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lectura/escritura", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Coloque tempdb en la unidad SSD efímera local (predeterminada D:\\)", + "sql.migration.sku.targetStorageConfiguration.info": "A continuación se muestra la configuración de almacenamiento de destino necesaria para satisfacer sus necesidades de rendimiento de almacenamiento.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuración de almacenamiento recomendada", + "sql.migration.sku.targetStorageConfiguration.storage": "Almacenamiento", + "sql.migration.sku.viewDetails": "Ver detalles", + "sql.migration.sku.vm.card.title": "SQL Server en una máquina virtual de Azure", "sql.migration.source.configuration": "Configuración de origen", "sql.migration.source.credentials": "Credenciales de origen", "sql.migration.source.database": "Nombre de la base de datos de origen", "sql.migration.source.databases": "Bases de datos de origen", - "sql.migration.source.details.sqlAuth": "Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. ​Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", + "sql.migration.source.details.sqlAuth": "Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", "sql.migration.source.details.windowAuth": "Escriba las credenciales de autenticación de Windows usadas para conectarse a la instancia de SQL Server {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", "sql.migration.source.server": "Servidor de origen", "sql.migration.source.version": "Versión de origen", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "Instancia de SQL Server", "sql.migration.sql.virtual.machine": "Máquina virtual de SQL", "sql.migration.start.migration.button": "Iniciar la migración", + "sql.migration.start.session": "Iniciar una nueva sesión", "sql.migration.start.time": "Hora de inicio", "sql.migration.status": "Estado", "sql.migration.status.add.account": "Agregar cuenta", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "Conexión de prueba", "sql.migration.type": "Tipo", "sql.migration.type.label": "Escriba:", + "sql.migration.unavailable.managedInstance": "(No disponible) {0}", "sql.migration.unique.name": "Seleccione un nombre único para esta base de datos de destino", "sql.migration.username": "Nombre de usuario", "sql.migration.view.all": "Ver todo", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Seleccione una cuenta de Azure vinculada a Azure Data Studio o vincule una ahora.", "sql.migration.wizard.account.noAccount.error": "Agregue una cuenta vinculada e inténtelo de nuevo.", "sql.migration.wizard.account.title": "Cuenta de Azure", + "sql.migration.wizard.perfCollection.error": "Se produjeron errores al recopilar los datos de rendimiento del servidor \\\"{0}\\\". Si estos problemas persisten, intente reiniciar el proceso de recopilación de datos:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "Según los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL.", "sql.migration.wizard.sku.assessment.error": "Error al evaluar el servidor '{0}'.", "sql.migration.wizard.sku.assessment.error.bypass": "Active esta opción para omitir la evaluación y continuar con la migración.", "sql.migration.wizard.sku.assessment.error.detail": "[No hay resultados de evaluación para validar la preparación de la migración de la base de datos. Al activar esta casilla, confirma que quiere continuar migrando la base de datos al destino de Azure SQL deseado.]", "sql.migration.wizard.sku.assessment.unexpected.error": "Error inesperado al evaluar el servidor '{0}'.{3} Mensaje: {1}{3}pila: {2}", "sql.migration.wizard.sku.choose_a_target": "Elija su destino de Azure SQL", - "sql.migration.wizard.sku.error": "Error al evaluar las bases de datos.", - "sql.migration.wizard.sku.title": "Destino de Azure SQL", + "sql.migration.wizard.sku.error": "Error al generar recomendaciones de SKU para el servidor \\\"{0}\\\".", + "sql.migration.wizard.sku.error.noRecommendation": "No hay ninguna recomendación disponible.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "No se generaron recomendaciones de SKU, ya que no habían SKU que pudieran satisfacer las características de rendimiento de su origen. Pruebe a seleccionar otra plataforma de destino, ajustar los parámetros de recomendación o seleccionar un conjunto de bases de datos diferente para evaluar.", + "sql.migration.wizard.target.description": "Seleccione una cuenta de Azure y su destino {0}.", + "sql.migration.wizard.target.title": "Destino de Azure SQL", "sql.migration.yes": "Sí", - "total.databases.selected": "Bases de datos seleccionadas {0} de {1}" + "total.databases.selected": "{0} de {1} bases de datos seleccionadas" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Sitio central de artículos de migración que proporciona instrucciones paso a paso para migrar y modernizar sus recursos de datos en Azure.", + "sql.migration.dashboard.help.description.mi": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Managed Instance con un tiempo de inactividad mínimo.", + "sql.migration.dashboard.help.description.migrateUsingADS": "La extensión de migración de Azure SQL para Azure Data Studio proporciona funcionalidades para evaluar, obtener recomendaciones de Azure del tamaño adecuado y migrar bases de datos de SQL Server a Azure.", + "sql.migration.dashboard.help.description.vm": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local) a SQL Server en Azure Virtual Machines con un tiempo de inactividad mínimo.", + "sql.migration.dashboard.help.link.dmsGuide": "Guía de Azure Database Migration", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migración a Azure SQL Managed Instance (en línea)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrar bases de datos con Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migración a SQL Server en Azure Virtual Machines (en línea)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Error al iniciar la migración: '{0}'", diff --git a/i18n/ads-language-pack-es/translations/main.i18n.json b/i18n/ads-language-pack-es/translations/main.i18n.json index 6f9a0a96bf..4c9f0455dd 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "Seleccionar todo", "table.sortAscending": "Orden ascendente", "table.sortDescending": "Orden descendente", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} seleccionado", "tableFilter.visibleCount": "{0} resultados" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "Menú contextual del elemento dataexplorer", "dataGrid.context": "Menú contextual del elemento de cuadrícula de datos", "default": "Habilitar la comprobación automática de actualizaciones. Azure Data Studio comprobará las actualizaciones de manera automática y periódica.", + "docNotFoundForUriError": "No se pudo abrir un documento de bloc de notas para el URI especificado.", "enable locally": "Vuelva a cargar Azure Data Studio para habilitar esta extensión localmente.", "enable remote": "Vuelva a cargar Azure Data Studio para habilitar esta extensión en {0}.", "enableWindowsBackgroundUpdates": "Habilitar para descargar e instalar nuevas versiones de Azure Data Studio en segundo plano en Windows", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "Configure los patrones globales de las rutas de acceso de archivo que se van a excluir de la inspección de archivos. Los patrones deben coincidir con rutas de acceso absolutas, por ejemplo, el prefijo con \"**/\" o la ruta de acceso completa para que la coincidencia sea correcta y el sufijo con \"/**\" para hacer coincidir los archivos de una ruta de acceso (como \"**/build/output/**\" o \"/Users/name/workspaces/project/build/output/**\"). Al cambiar esta configuración, es necesario realizar un reinicio. Si observa que Azure Data Studio consume mucho tiempo de CPU al iniciarse, puede excluir las carpetas grandes para reducir la carga inicial.", "uninstallExtensionComplete": "Vuelva a cargar Azure Data Studio para completar la desinstalación de la extensión {0}.", "updateLocale": "¿Desea cambiar el idioma de la interfaz de usuario de Azure Data Studio a {0} y reiniciar?", + "vscodeDocCreationFailedError": "No se pudo crear el documento del bloc de notas.", "vscodeFunctionalityNotSupportedError": "Esta funcionalidad de VS Code no se admite en Azure Data Studio.", - "vscodeInvalidArgumentsError": "Argumentos no válidos", + "vscodeInvalidArgumentsError": "Argumentos no válidos.", "watermark.newNotebook": "Nuevo cuaderno", "watermark.newSqlFile": "Nuevo archivo SQL", "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/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Debe ser una opción de la lista", - "selectBox": "Seleccionar cuadro" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "No hay ninguna cuenta para actualizar", "accountActions.no": "No", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "¿Está seguro de que desea quitar la fila?", "designer.generalGroupName": "General", + "designer.issueCountAlert": "Se encontraron {0} problemas de validación.", + "designer.issuesTabTitle": "Problemas ({0})", "designer.loadingDesigner": "Cargando el diseñador...", "designer.loadingDesignerCompleted": "El diseñador está cargado", + "designer.newRowButtonAriaLabel": "Agregar nueva fila a la tabla \\\"{0}\\\"", "designer.newRowText": "Agregar nuevo", "designer.processing": "Procesando...", "designer.processingChanges": "Procesando cambios...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "Los cambios se han publicado", "designer.publishingChanges": "Publicando cambios...", "designer.removeRowText": "Quitar", + "designer.scriptTabTitle": "Scripts", "tableDesigner.unknownComponentType": "El tipo de componente: {0} no es compatible" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "Celda de texto" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "Parámetros" + "cellLanguageDescription": "({0}): lenguaje actual", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "Parámetros", + "selectCellLanguage": "Seleccionar el modo de lenguaje de celda" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "Error en la última ejecución. Haga clic para volver a ejecutar", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "Indica si se debe usar la versión más reciente del representador Markdown para los blocs de notas. Esto puede dar lugar a que Markdown se represente de forma diferente que las versiones anteriores.", "notebookViews": "Vistas de Bloc de notas", "notebookViews.enabled": "(Versión preliminar) Habilitar vistas del bloc de notas", + "restartNotebookKernel": "Reiniciar el kernel del cuaderno", "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.", "search.actionsPositionRight": "Posicionar siempre el actionbar a la derecha.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "Agregar una cuenta", "accountDialog.close": "Cerrar", "accountDialog.didNotPickAuthProvider": "No ha seleccionado ningún proveedor de autenticación. Vuelva a intentarlo.", + "accountDialog.loadingProviderLabel": "Cargando cuentas...", "accountDialog.noAccountLabel": "No hay ninguna cuenta vinculada. Agregue una cuenta.", "accountDialog.noCloudsRegistered": "No tiene ninguna nube habilitada. Vaya a la configuración, busque la configuración de la cuenta de Azure y habilite por lo menos una nube.", "accountExplorer.name": "Cuentas", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "No se pudo iniciar el servidor porque no se definió un proveedor para este tipo de archivo de bloc de notas.", "ServerNotStarted": "El servidor no se pudo iniciar por una razón desconocida", "clientSession.unknownError": "Error al iniciar la sesión del cuaderno", - "kernelRequiresConnection": "No se encontró el kernel {0}. En su lugar, se utilizará el kernel predeterminado." + "kernelRequiresConnection": "No se ha encontradoNo se encontró el kernel {0}. En su lugar, se utilizará el kernel predeterminado.", + "kernelRestartFailed": "Error al reiniciar el kernel: {0}", + "kernelRestartedSuccessfully": "El kernel se reinició correctamente" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "Se agotó el tiempo de espera de disponibilidad de Proveedor de ejecución para el proveedor de cuadernos \"{0}\"", + "failedToCreateNotebookInput": "No se pudo crear la entrada del bloc de notas para el proveedor \\\"{0}\\\"", "notebookServiceNoProvider": "El proveedor de cuadernos no existe", "notebookUriNotDefined": "No se pasó ninguna URI al crear el administrador de cuadernos", "serializationProviderTimeout": "Se agotó el tiempo de espera de disponibilidad de Proveedor de serialización para el proveedor de cuadernos \"{0}\"", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "Vista sin título" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "No se admite el reinicio del kernel de SQL", "connectionRequired": "Se debe elegir una conexión para ejecutar celdas de cuaderno", "sqlKernelError": "Error del kernel SQL", "sqlMaxRowsDisplayed": "Mostrando las primeras {0} filas." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "Descripción de la tabla.", "designer.table.description.name": "El nombre del objeto de la tabla.", "designer.table.description.schema": "Esquema que contiene la tabla.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "Columnas de la clave principal.", + "designer.table.primaryKeyName.description": "Nombre de la clave principal.", + "tableDesigner.ErrorDialogTitle": "Error de Diseñador de tablas", "tableDesigner.ForeignKeyTypeName": "Clave externa", "tableDesigner.ForeignTableName": "Tabla externa", "tableDesigner.IndexTypeName": "Índice", + "tableDesigner.PrimaryKeyTabTitle": "Clave principal", + "tableDesigner.TableSchemaValidationError": "Error en la validación del esquema de tabla: {0}", + "tableDesigner.addForeignKey": "Nueva clave externa", + "tableDesigner.addNewCheckConstraint": "Nueva restricción Check", + "tableDesigner.addNewColumn": "Nueva columna", + "tableDesigner.addNewColumnMapping": "Nueva asignación de columnas", + "tableDesigner.addNewColumnToIndex": "Agregar columna", + "tableDesigner.addNewColumnToPrimaryKey": "Agregar columna", + "tableDesigner.addNewIndex": "Nuevo índice", "tableDesigner.checkConstraintExpressionTitle": "Expresión", "tableDesigner.checkConstraintNameTitle": "Nombre", "tableDesigner.checkConstraintTypeName": "Restricción CHECK", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "Columnas", "tableDesigner.indexName": "Nombre", "tableDesigner.indexesTabTitle": "Índices", + "tableDesigner.inputValidationError": "Error en la validación de entrada: {0}", "tableDesigner.nameTitle": "Nombre de la tabla", + "tableDesigner.primaryKeyColumnsTitle": "Columnas de clave principal", + "tableDesigner.primaryKeyNameTitle": "Nombre", "tableDesigner.publishChangeError": "Error al publicar los cambios: {0}", "tableDesigner.publishChangeSuccess": "Los cambios se han publicado correctamente.", "tableDesigner.savingChanges": "Publicando cambios del diseñador de tablas...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "No se puede iniciar una sesión, el administrador aún no está inicializado" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "Consulta {0}: Costo de la consulta (relativo al script): {1} %" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "Abrir consulta", - "queryPlanCustomZoom": "Zoom personalizado", - "queryPlanFitGraphLabel": "Ajustar al tamaño", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "Propiedades", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "Acercar", - "queryPlanZoomOutActionLabel": "Alejar" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "Característica en vista previa" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "Cancelar", "tableDesigner.generateScript": "Generar script", "tableDesigner.previewDatabaseUpdates": "Vista previa de actualizaciones de base de datos" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Debe ser una opción de la lista", + "selectBox": "Seleccionar cuadro" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problemas" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "Archivos del plan de ejecución", + "executionPlanCustomZoom": "Zoom personalizado", + "executionPlanFileLoadingComplete": "Se generan planes de ejecución", + "executionPlanFileLoadingFailed": "No se pudo cargar el plan de ejecución", + "executionPlanFitGraphLabel": "Ajustar al tamaño", + "executionPlanOpenGraphFile": "Mostrar plan de consulta XML", + "executionPlanPropertiesActionLabel": "Propiedades", + "executionPlanSavePlanXML": "Guardar archivo de plan", + "executionPlanSearchNodeAction": "Buscar nodo", + "executionPlanTitle": "Plan de consulta (versión preliminar)", + "executionPlanZoomInActionLabel": "Acercar", + "executionPlanZoomOutActionLabel": "Alejar", + "loadingExecutionPlanFile": "Generando planes de ejecución", + "openQueryAction": "Abrir consulta" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Editor de planes de ejecución de consultas" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "Cerrar", + "executionPlanPropertyViewSortAlphabetically": "Alfabético", + "executionPlanPropertyViewSortByDisplayOrder": "Por categorías", + "nodePropertyViewNameNameColumnHeader": "Nombre", + "nodePropertyViewNameValueColumnHeader": "Valor", + "nodePropertyViewTitle": "Propiedades" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "Consulta {0}: Costo de la consulta (relativo al script): {1} %" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Cerrar (Escape)", + "customZoomApplyButton": "Aplicar", + "customZoomApplyButtonTitle": "Aplicar zoom (Entrar)", + "invalidCustomZoomError": "Seleccionar un valor de zoom entre 1 y 200", + "qpZoomValueLabel": "Zoom (porcentaje)", + "zoomAction": "Zoom (Entrar)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Cerrar (Escape)", + "executionPlanSearchTypeContains": "Contiene", + "executionPlanSearchTypeEquals": "Es igual a", + "nextSearchItemAction": "Siguiente coincidencia (Entrar)", + "previousSearchItemAction": "Coincidencia anterior (Mayús+Entrar)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Se completó la carga del bloc de notas {0}", + "loadingNotebookMessage": "Cargando bloc de notas {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "No hay registrado ningún controlador de plan de ejecución válido", + "providerIdNotValidError": "Se requiere un proveedor válido para interactuar con ExecutionPlanService", + "selectExecutionPlanProvider": "Seleccionar un proveedor para abrir el plan de ejecución" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/CHANGELOG.md b/i18n/ads-language-pack-fr/CHANGELOG.md index 933933b7ea..5a906cf00a 100644 --- a/i18n/ads-language-pack-fr/CHANGELOG.md +++ b/i18n/ads-language-pack-fr/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-fr" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index 9a512db44e..521ab34169 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json index 6d68afbdb2..f5ddea3628 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.", "arc.enterNewPassword": "Entrez un nouveau mot de passe", "arc.errorConnectingToController": "Erreur lors de la connexion au contrôleur. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "Erreur lors de la liste des espaces de travail Log Analytics {0}", "arc.errorVerifyingPassword": "Une erreur s’est produite lors de la vérification du mot de passe. {0}", "arc.extensionInstallationFailed": "Échec d'installation de l'extension {0}.", "arc.extensionInstalled": "L'extension « {0} » a été installée.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "Infrastructure", "arc.data.controller.kube.cluster.context": "Contexte de cluster", "arc.data.controller.location": "Emplacement", + "arc.data.controller.log.analytics.primary.key": "Clé primaire Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID d’espace de travail Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Espace de travail Log Analytics", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmer le mot de passe", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Mot de passe", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "détails des prix", "arc.sql.cost.summary.resource.group": "Groupe de ressources", "arc.sql.cost.summary.service.tier": "Niveau de service", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise.", "arc.sql.cost.summary.service.tier.learn.more.text": "En savoir plus", "arc.sql.cost.summary.sql.connection.info": "Informations de connexion SQL", "arc.sql.cost.summary.sql.instance.settings": "Paramètres d'instance SQL", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "Limite de processeurs vCores", "arc.sql.dev.use.description": "Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée.", "arc.sql.dev.use.label": "Pour une utilisation de développement uniquement", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "Haute disponibilité", + "arc.sql.high.availability.description": "Activez des réplicas supplémentaires pour une haute disponibilité. La configuration de calcul et de stockage sélectionnée ci-dessous sera appliquée à tous les réplicas.", "arc.sql.instance.name": "Nom de l'instance", "arc.sql.instance.retention.policy.title": "Politique de rétention de sauvegarde d'instance SQL", "arc.sql.instance.settings.section.title": "Paramètres d'instance SQL", @@ -484,9 +488,9 @@ "arc.sql.pitr.retention.description": "Configurez la rétention pour les sauvegardes ponctuelles. {0}", "arc.sql.retention.days.description": "Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes d'un instant dans le passé.", "arc.sql.retention.days.label": "Rétention ponctuelle (jours)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[PRÉVERSION] critique pour l’entreprise (nombre illimité de vCores et de RAM, haute disponibilité avancée)", + "arc.sql.service.tier.description": "Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise.", + "arc.sql.service.tier.general.purpose": "Usage général (jusqu’à 24 vCores et 128 GI de RAM, haute disponibilité standard)", "arc.sql.service.tier.label": "Niveau de service", "arc.sql.storage-class.backups.description": "Classe de stockage à utiliser pour les volumes persistants de sauvegarde. Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", "arc.sql.storage-class.data.description": "Classe de stockage à utiliser pour les données (. mdf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "Classe de stockage à utiliser pour toutes les données et journalise les volumes persistants pour tous les gousses de contrôleur de données qui en ont besoin.", "arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", "arc.sql.summary.arc.by.microsoft": "par Microsoft", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 réplicas", + "arc.sql.two.replicas": "2 réplicas", "arc.sql.username": "Nom d'utilisateur", "arc.sql.volume.size.backups.description": "Taille du volume de stockage à utiliser pour les sauvegardes en gibioctets.", "arc.sql.volume.size.backups.label": "Taille du volume en Gio (sauvegardes)", diff --git a/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json index 469a168b23..bd0ec33559 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "Accepter", + "az.arcdataExtensionNotInstalled": "Cette extension nécessite l’installation de l’extension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.", + "az.askLater": "Demander plus tard", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.azInstalled": "Azure CLI a été installé avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.", + "az.azOutputParseErrorCaught": "Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON.", + "az.azUserSettingReadLog": "Paramètre utilisateur Azure CLI : {0}.{1} lire, valeur : {2}", + "az.azUserSettingUpdatedLog": "Paramètre utilisateur Azure CLI : {0}.{1} mis à jour, newValue : {2}", + "az.checkingLatestAzVersion": "Vérification de la dernière version disponible d'Azure Data CLI", + "az.couldNotFindArcdataWithPrompt": "Impossible de trouver l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.", + "az.couldNotFindAz": "Impossible de trouver Azure CLI. Erreur : {0}", + "az.couldNotFindAzArc": "Impossible de trouver l’extension arcdata Azure CLI. Erreur : {0}", + "az.couldNotFindAzWithPrompt": "Impossible de trouver Azure CLI, installez-le maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.", + "az.currentlyInstalledVersionIsLatest": "Version actuellement installée d’Azure CLI : {0} est identique ou plus récente que toute autre version disponible", + "az.decline": "Refuser", + "az.doNotAskAgain": "Ne plus me poser la question", + "az.downloadError": "Erreur lors du téléchargement", + "az.downloadFinished": "Téléchargement terminé", + "az.downloadingProgressMb": "Téléchargement ({0} / {1} Mo)", + "az.downloadingTo": "Téléchargement de {0} à partir de {1} vers {2}", + "az.endpointOrNamespaceRequired": "Un point de terminaison ou un espace de noms doit être spécifié", + "az.executingCommand": "Exécution de la commande : « {0} {1} »", + "az.failedToParseReleaseInfo": "Échec de l’analyse du contenu JSON sur : {0}.\r\nContenu du fichier :\r\n{1}\r\nErreur : {2}", + "az.foundExistingAz": "Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}.", + "az.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à l’URL {0}", + "az.installError": "Erreur lors de l’installation d’Azure CLI et de l’extension arcdata : {0}", + "az.installingArcdata": "Installation de l’extension arcdata Azure CLI...", + "az.installingAz": "Installation d’Azure CLI...", + "az.latestAzVersionAvailable": "Dernière version disponible de l’interface Azure Data CLI : {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, puis réessayez.", + "az.no": "Non", + "az.noAz": "Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin.", + "az.noAzArc": "Aucune extension arcdata Azure CLI n’est disponible.", + "az.noAzWithLink": "Aucune Azure CLI n’est disponible, [install the Azure CLI](command:az.install) pour activer les fonctionnalités qui en ont besoin.", + "az.noAzureCLI": "Aucune interface de ligne de commande Azure n’est disponible. Installez la dernière version manuellement depuis [ici](https://docs.microsoft.com/cli/azure/install-azure-cli), puis redémarrez Azure Studio.", + "az.noDownloadLink": "Aucun lien de téléchargement disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}", + "az.noReleaseVersion": "Aucune version de mise en production disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}", + "az.parseVersionError": "Une erreur s’est produite lors de l’analyse de la sortie de az --version.", + "az.platformUnsupported": "La plateforme « {0} » n’est pas prise en charge actuellement", + "az.promptForAzUpdate": "Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ?", + "az.promptForRequiredAzUpdate": "Cette extension nécessite l’installation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner.", + "az.promptLog": "Demande à l’utilisateur d’accepter les éléments suivants : {0}", + "az.requiredVersionNotAvailable": "Cette extension nécessite l’installation de l’extension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Recherche d’une installation Azure CLI existante...", + "az.skipInstall": "Ignorer l’installation d’Azure CLI et de l’extension arcdata, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2}", + "az.stderrOutput": "stderr : {0}", + "az.stdoutOutput": "stdout : {0}", + "az.unexpectedCommandError": "Erreur inattendue lors de l’exécution de la commande : {0}", + "az.unexpectedExitCode": "Code de sortie inattendu de la commande : {1} ({0})", + "az.unsupportedArcDataVersion": "Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé", + "az.updateError": "Erreur lors de la mise à jour d’Azure CLI : {0}", + "az.updatingAz": "Mise à jour de l’interface de ligne de commande Azure...", + "az.userRequestedInstall": "L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer »", + "az.userResponseInstall": "Réponse de l’utilisateur à l’invite pour installer Azure CLI : {0}", + "az.userResponseUpdate": "Réponse de l’utilisateur à l’invite pour mettre à jour Azure CLI : {0}", + "az.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.", + "az.yes": "Oui" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI.", + "azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsqu’une mise à jour de l’extension arcdata Azure CLI est disponible.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.debug": "Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées", "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.description": "Prise en charge d’Azure CLI.", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata", + "azcli.arc.install.prompt.description": "L’utilisateur sera invité à installer l’extension arcdata Azure CLI", + "azcli.arc.update.dontPrompt.description": "L’utilisateur ne sera pas invité à mettre à jour l’extension arcdata Azure CLI", + "azcli.arc.update.prompt.description": "L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI", + "azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.", + "azcli.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer Azure CLI", + "azcli.install.prompt.description": "L’utilisateur sera invité à installer le Azure CLI", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json index 17da0ff086..0af2256b49 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {1}", "dataworksapce.local": "Local", "dataworksapce.refresh": "Actualiser", - "dataworkspace.NewProjectDialogTitle": "Créer un projet", + "dataworkspace.NewProjectDialogTitle": "Créer un projet de base de données", "dataworkspace.Type": "Type", "dataworkspace.browse": "Parcourir", "dataworkspace.browseEllipsis": "Parcourir...", "dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", "dataworkspace.create": "Créer", + "dataworkspace.default": "Par défaut", "dataworkspace.enterProjectName": "Entrer le nom du projet", "dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier.", "dataworkspace.gitRepoUrlPlaceholder": "Entrer une URL de référentiel git distant", "dataworkspace.gitRepoUrlTitle": "URL du référentiel Git", + "dataworkspace.learnMore": "En savoir plus", "dataworkspace.localClonePathPlaceholder": "Sélectionner l’emplacement vers lequel cloner le référentiel localement", "dataworkspace.localClonePathTitle": "Chemin d'accès de clone local", "dataworkspace.locationSelectorTitle": "Emplacement", "dataworkspace.nameCannotBeEmpty": "Le nom ne peut pas être vide", + "dataworkspace.no": "Non", "dataworkspace.ok": "OK", "dataworkspace.open": "Ouvrir", "dataworkspace.openExistingDialogTitle": "Ouvrir un projet existant", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "Échec du chargement de certains projets. Pour afficher plus de détails, [ouvrez la console du développeur](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "Référentiel Git distant", "dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant?", + "dataworkspace.sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK", + "dataworkspace.sdkStyleProject": "Projet de style SDK (préversion)", "dataworkspace.select": "Sélectionner", "dataworkspace.selectProjectLocation": "Sélectionner l’emplacement du projet", - "dataworkspace.selectProjectType": "Sélectionner le type de projet", + "dataworkspace.selectProjectType": "Sélectionner le type de projet de base de données", + "dataworkspace.selectTargetPlatform": "Sélectionner la plateforme cible", "dataworkspace.targetPlatform": "Plateforme cible", "dataworkspace.workspacePlaceholder": "Sélectionner le fichier d’espace de travail ({0})", + "dataworkspace.yesRecommended": "Oui (recommandé)", "fileDoesNotExist": "Le fichier « {0} » n'existe pas", "gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails", "gitCloneMessage": "Clonage du dépôt Git '{0}'...", diff --git a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json index f908edb021..0c37d77ab3 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "Informations d'identification manquantes ou non valides." }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "Non", + "not now": "Me demander plus tard", + "suggest auto fetch": "Souhaitez-vous qu’Azure Data Studio [exécute périodiquement 'git fetch']({0}) ?", + "yes": "Oui" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", - "git error details": "Git: {0}", + "HEAD not available": "La version HEAD de '{0}' n'est pas disponible.", + "add": "Ajouter à l'espace de travail", + "add remote": "Ajoutez une nouvelle machine distante...", + "addFrom": "Ajouter un dépôt distant à partir d'une URL", + "addfrom": "Ajouter un dépôt distant à partir de {0}", + "addremote": "Ajouter un dépôt distant", + "always": "Toujours", + "are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?", + "auth failed": "Échec de l'authentification auprès de git remote.", + "auth failed specific": "Échec de l'authentification auprès du dépôt distant Git :\r\n\r\n{0}", + "branch already exists": "Une branche nommée '{0}' existe déjà", + "branch name": "Nom de la branche", + "branch name format invalid": "Le nom de la branche doit correspondre à la regex : {0}", + "cant push": "impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.", + "changed": "Niveau de journalisation remplacé par : {0}", + "checkout detached": "Extraire en mode détaché...", + "choose": "Choisir un dossier...", + "clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.", + "clonefrom": "Cloner à partir de {0}", + "cloning": "Clonage du dépôt Git '{0}'...", + "commit": "Commiter les changements indexés", + "commit anyway": "Créer un commit vide", + "commit hash": "Commiter le code de hachage", + "commit message": "Message de validation", + "commitMessageWithHeadLabel2": "Message (commit sur '{0}')", + "confirm delete": "Voulez-vous vraiment SUPPRIMER {0} ?\r\nCette action est IRRÉVERSIBLE !\r\nCe fichier sera DÉFINITIVEMENT PERDU si vous continuez.", + "confirm delete multiple": "Voulez-vous vraiment SUPPRIMER {0} fichiers ?\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS si vous continuez.", + "confirm discard": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", + "confirm discard all": "Voulez-vous vraiment abandonner TOUS les changements apportés à {0} fichiers ?\r\nCette action est IRRÉVERSIBLE !\r\nVotre plage de travail actuelle sera DÉFINITIVEMENT PERDUE si vous continuez.", + "confirm discard all 2": "{0}\r\n\r\nCette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.", + "confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", + "confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?", + "confirm emtpy commit": "Êtes-vous sûr d vouloir créer un commit vide ?", + "confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?", + "confirm force push": "Vous êtes sur le point de forcer l'envoi (push) des changements que vous avez apportés. Cela peut être destructeur et remplacer par inadvertance les changements apportés par d'autres utilisateurs.\r\n\r\nVoulez-vous vraiment continuer ?", + "confirm no verify commit": "Vous êtes sur le point de commiter vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n'est peut-être pas souhaitable.\r\n\r\nVoulez-vous vraiment continuer ?", + "confirm publish branch": "La branche '{0}' n'a pas de branche en amont. Voulez-vous publier cette branche ?", + "confirm restore": "Êtes-vous sûr de vouloir restaurer {0} ?", + "confirm restore multiple": "Êtes-vous sûr de vouloir restaurer les fichiers {0} ?", + "confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?", + "confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?", + "create branch": "Créez une branche...", + "create branch from": "Créez une branche à partir de...", + "create repo": "Initialiser le dépôt", + "current": "Actuelle", + "delete": "Supprimer le fichier", + "delete branch": "Supprimer la branche", + "delete file": "Supprimer le fichier", + "delete files": "Supprimer les fichiers", + "deleted by them": "Ils ont supprimé le fichier '{0}', et nous l'avons modifié.\r\n\r\nQue voulez-vous faire ?", + "deleted by us": "Nous avons supprimé le fichier '{0}', et ils l'ont supprimé.\r\n\r\nQue voulez-vous faire ?", + "discard": "Ignorer les modifications", + "discardAll": "Ignorer les {0} fichiers", + "discardAll multiple": "Abandonner 1 fichier", + "force": "Forcer l'extraction", + "force push not allowed": "Force push n’est pas autorisé, veuillez l’activer avec le paramètre 'git.allowForcePush'.", + "git error": "Erreur Git", + "git error details": "Git : {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", + "git.title.workingTree": "{0} (Arborescence de travail)", + "init": "Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git", + "init repo": "Initialiser le dépôt", + "invalid branch name": "Nom de branche non valide", + "keep ours": "Conserver notre version", + "keep theirs": "Conserver leur version", + "learn more": "En savoir plus", + "local changes": "Vos changements locaux vont être remplacés par l'extraction.", + "merge commit": "Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ?", + "merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.", + "missing user info": "Assurez-vous de configurer votre 'user.name' et 'user.email' dans git.", + "never": "Jamais", + "never again": "OK, Ne plus afficher", + "never ask again": "OK, Ne plus me demander à nouveau", + "no changes": "Il n'existe aucun changement à valider.", + "no changes stash": "Aucune modification à remiser (stash).", + "no more": "Impossible d’annuler car HEAD ne pointe vers aucune validation.", + "no rebase": "Pas de rebase en cours.", + "no remotes added": "Votre dépôt n'a pas de dépôt distant.", + "no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.", + "no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.", + "no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.", + "no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.", + "no staged changes": "Il n'existe aucun changement indexé à commiter.\r\n\r\nVoulez-vous indexer tous vos changements et les commiter directement ?", + "no stashes": "Aucune remise (stash) à restaurer dans ce dépôt.", + "no tags": "Ce dépôt n'a pas d'étiquette.", + "no verify commit not allowed": "Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'.", + "nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.", "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", + "open git log": "Ouvrir le journal Git", + "open repo": "Ouvrir le dépôt", + "openrepo": "Ouvrir", + "openreponew": "Ouvrir dans une nouvelle fenêtre", + "pick branch pull": "Sélectionner une branche à partir de laquelle tirer (pull)", + "pick provider": "Choisissez un fournisseur sur lequel publier la branche '{0}' :", + "pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :", + "pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche", + "pick stash to apply": "Choisir une remise (stash) à appliquer", + "pick stash to drop": "Choisir un remisage (stash) à supprimer", + "pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer", + "proposeopen": "Voulez-vous ouvrir le dépôt cloné ?", + "proposeopen init": "Voulez-vous ouvrir le dépôt initialisé ?", + "proposeopen2": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?", + "proposeopen2 init": "Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ?", + "provide branch name": "Fournissez un nouveau nom de branche", + "provide commit hash": "Indiquez le code de hachage du commit", + "provide commit message": "Indiquez un message de validation", + "provide remote name": "Fournissez un nom de dépôt distant", + "provide stash message": "Spécifier éventuellement un message pour la remise (stash)", + "provide tag message": "Spécifiez un message pour annoter la balise", + "provide tag name": "Spécifiez un nom de balise", + "publish to": "Publier sur {0}", + "remote already exists": "Le dépôt distant '{0}' existe déjà.", + "remote branch at": "Branche distante à {0}", + "remote name": "Nom du dépôt distant", + "remote name format invalid": "Format non valide du nom de dépôt distant", + "remove remote": "Choisir un dépôt distant à supprimer", + "repourl": "URL de dépôt", + "restore file": "Restaurer le fichier", + "restore files": "Restaurer les fichiers", + "save and commit": "Tout enregistrer et valider", + "save and stash": "Tout enregistrer et faire un stash", + "select a branch to merge from": "Sélectionner une branche à fusionner", + "select a branch to rebase onto": "Sélectionner une branche où rebaser", + "select a ref to checkout": "Sélectionner une référence à extraire", + "select a ref to checkout detached": "Sélectionnez une référence à extraire en mode détaché", + "select a ref to create a new branch from": "Sélectionner une référence à partir de laquelle créer la branche '{0}'", + "select a tag to delete": "Sélectionner une étiquette à supprimer", + "select branch to delete": "Sélectionner une branche à supprimer", + "select log level": "Sélectionner le niveau de journalisation (log)", + "selectFolder": "Sélectionner l'emplacement du dépôt", + "show command output": "Afficher la sortie de commande", + "stash": "Faire un stash quand même", + "stash merge conflicts": "Il y a eu des conflits de fusion en appliquant la remise (stash).", + "stash message": "Message pour la remise (stash)", + "stashcheckout": "Faire un stash et extraire", + "sure drop": "Voulez-vous vraiment annuler le stash : {0} ?", + "sync is unpredictable": "Cette action va envoyer (push) et tirer (pull) des commits à destination et en provenance de '{0}/{1}'.", + "tag at": "Balise sur {0}", "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "tag name": "Nom de la balise", + "there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.", + "there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.", + "undo commit": "Annuler le commit de fusion", + "unsaved files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant d'effectuer un commit ?", + "unsaved files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le commit si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant d'effectuer un commit ?", + "unsaved stash files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant de faire un stash ?", + "unsaved stash files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant de faire un stash ?", + "warn untracked": "Cela va entraîner la SUPPRESSION de {0} fichiers non suivis !\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS.", + "yes": "Oui", + "yes discard tracked": "Ignorer 1 fichier suivi", + "yes discard tracked multiple": "Ignorer {0} fichiers suivis", + "yes never again": "Oui, Ne plus afficher" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Git ignoré trouvé dans : {0}", + "using git": "Utilisation de git {0} à partir de {1}", + "validating": "Validation du git trouvé dans : {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "Aucun dépôt disponible", + "not supported": "Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'.", + "pick repo": "Choisir un dépôt", + "too many submodules": "Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur." }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "Nom de la branche", + "error": "$(error) - Erreur : {0}", + "none found": "Dépôts distants introuvables.", + "pick url": "Choisissez l'URL à partir de laquelle effectuer le clonage.", + "provide url": "Indiquer l'URL du dépôt", + "provide url or pick": "Indiquez l'URL du dépôt, ou choisissez une source de dépôt.", + "type to filter": "Nom du dépôt", + "type to search": "Nom du dépôt (tapez pour effectuer une recherche)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", + "add known": "Voulez-vous ajouter '{0}' à .gitignore ?", + "added by them": "Conflit : ajout de leur part", + "added by us": "Conflit : ajout de notre part", + "always pull": "Toujours tirer (pull)", + "both added": "Conflit : ajout de leur part et de notre part", + "both deleted": "Conflit : suppression de leur part et de notre part", + "both modified": "Conflit : modification de leur part et de notre part", + "changes": "Changements", + "commit": "Commiter", + "commit in rebase": "Il n’est pas possible de changer le message de validation au milieu d’un rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place.", + "commitMessage": "Message ({0} à valider)", + "commitMessageCountdown": "{0} caractères restants sur la ligne actuelle", + "commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle", + "commitMessageWhitespacesOnlyWarning": "Le message de validation actuel contient uniquement des espaces", + "commitMessageWithHeadLabel": "Message ({0} à valider sur '{1}')", + "deleted": "Supprimé", + "deleted by them": "Conflit : suppression de leur part", + "deleted by us": "Conflit : suppression de notre part", + "dont pull": "Ne pas tirer (pull)", + "git.title.deleted": "{0} (supprimé)", "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "git.title.ours": "{0} (à nous)", + "git.title.theirs": "{0} (à eux)", + "git.title.untracked": "{0} (non suivi)", + "git.title.workingTree": "{0} (arborescence de travail)", + "huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé.", + "ignored": "Ignoré", + "index added": "Index ajouté", + "index copied": "Index copié", + "index deleted": "Index supprimé", + "index modified": "Index modifié", + "index renamed": "Index renommé", + "intent to add": "Intention à ajouter", + "merge changes": "Fusionner les changements", + "modified": "Modifié le", + "neveragain": "Ne plus afficher", + "open": "Ouvrir", + "pull": "Tirer (pull)", + "pull branch maybe rebased": "Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?", + "pull maybe rebased": "Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?", + "pull n": "Tirer (pull) {0} commits de {1}/{2}", + "pull push n": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}", + "push n": "Envoyer (push) {0} commits à {1}/{2}", + "push success": "Envoi (push) réussi.", + "staged changes": "Changements indexés", + "sync changes": "Synchroniser les changements", + "sync is unpredictable": "Synchronisation. L'annulation peut endommager gravement le dépôt", + "untracked": "Non suivi", + "untracked changes": "Changements non suivis", + "yes": "Oui" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "Extraire la branche/l'étiquette...", + "publish changes": "Publier les modifications", + "publish to": "Publier sur {0}", + "publish to...": "Publier sur...", + "rebasing": "Rebase en cours", + "syncing changes": "Synchronisation des modifications..." }, "dist/timelineProvider": { "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Historique git", + "git.timeline.stagedChanges": "Modifications en zone de transit", + "git.timeline.uncommitedChanges": "Changements non commités", + "git.timeline.you": "Vous", + "git.workingTree": "Arborescence de travail" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", + "colors.added": "Couleur des ressources ajoutées.", + "colors.conflict": "Couleur pour les ressources avec des conflits.", + "colors.deleted": "Couleur des ressources supprimées.", + "colors.ignored": "Couleur des ressources ignorées.", + "colors.modified": "Couleur pour les ressources modifiées.", + "colors.renamed": "Couleur des ressources renommées ou copiées.", + "colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.", + "colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.", + "colors.submodule": "Couleur pour les ressources de sous-module.", + "colors.untracked": "Couleur pour les ressources non tracées.", + "command.addRemote": "Ajouter un dépôt distant...", + "command.branch": "Créer une branche...", + "command.branchFrom": "Créer une branche à partir de...", + "command.checkout": "Extraire vers...", + "command.checkoutDetached": "Extraire vers (mode détaché)...", + "command.cherryPick": "Faire un cherry-pick...", + "command.clean": "Ignorer les modifications", + "command.cleanAll": "Ignorer toutes les modifications", + "command.cleanAllTracked": "Ignorer tous les changements suivis", + "command.cleanAllUntracked": "Ignorer tous les changements non suivis", + "command.clone": "Cloner", + "command.cloneRecursive": "Cloner (récursif)", + "command.close": "Fermer le dépôt", + "command.commit": "Activer", + "command.commitAll": "Valider tout", + "command.commitAllAmend": "Tout Valider (Modifier)", + "command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)", + "command.commitAllNoVerify": "Tout commiter (aucune vérification)", + "command.commitAllSigned": "Valider tout (signé)", + "command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)", + "command.commitEmpty": "Commit vide", + "command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)", + "command.commitNoVerify": "Commiter (aucune vérification)", + "command.commitStaged": "Valider le contenu en zone de transit", + "command.commitStagedAmend": "Valider les modifications en attente (modifier)", + "command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)", + "command.commitStagedNoVerify": "Commiter l'index (aucune vérification)", + "command.commitStagedSigned": "Valider les modifications en attente (signé)", + "command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)", + "command.createTag": "Créer une balise", + "command.deleteBranch": "Supprimer la branche...", + "command.deleteTag": "Supprimer l'étiquette", + "command.fetch": "Rappatrier", + "command.fetchAll": "Récupérer depuis tous les Remotes", + "command.fetchPrune": "Récupérer (élaguer)", + "command.ignore": "Ajouter à .gitignore", + "command.init": "Initialiser le dépôt", + "command.merge": "Fusionner la branche...", + "command.openAllChanges": "Ouvrir tous les changements", + "command.openChange": "Ouvrir les modifications", + "command.openFile": "Ouvrir un fichier", + "command.openHEADFile": "Ouvrir le fichier (HEAD)", + "command.openRepository": "Ouvrir le dépôt", + "command.publish": "Publier la branche...", "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", + "command.pullFrom": "Extraire de...", + "command.pullRebase": "Pull (rebaser)", "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "command.pushFollowTags": "Pousser (suivre des balises)", + "command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)", + "command.pushForce": "Pousser (forcer)", + "command.pushTags": "Envoyer (push) des étiquettes", + "command.pushTo": "Transfert (Push) vers...", + "command.pushToForce": "Transfert (Push) vers... (Force)", + "command.rebase": "Rebaser la branche...", + "command.rebaseAbort": "Abandonner le rebasage", + "command.refresh": "Actualiser", + "command.removeRemote": "Supprimer le dépôt distant", + "command.rename": "Renommer", + "command.renameBranch": "Renommer la branche...", + "command.restoreCommitTemplate": "Restaurer le modèle de commit", + "command.revealInExplorer": "Révéler dans la barre latérale", + "command.revertChange": "Restaurer la modification", + "command.revertSelectedRanges": "Restaurer les portées sélectionnées", + "command.setLogLevel": "Définir le niveau de journalisation (log) ...", + "command.showOutput": "Afficher la sortie Git", + "command.stage": "Mettre en attente les modifications", + "command.stageAll": "Mettre en attente toutes les modifications", + "command.stageAllMerge": "Indexer toutes les fusions de changements", + "command.stageAllTracked": "Indexer tous les changements suivis", + "command.stageAllUntracked": "Indexer tous les changements non suivis", + "command.stageChange": "Mettre en attente la modification", + "command.stageSelectedRanges": "Mettre en attente les plages sélectionnées", + "command.stash": "Remiser (stash)", + "command.stashApply": "Appliquer la remise (Stash)...", + "command.stashApplyLatest": "Appliquer la dernière remise (Stash)", + "command.stashDrop": "Supprimer le remisage (stash)...", + "command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)", + "command.stashPop": "Appliquer et supprimer la remise...", + "command.stashPopLatest": "Appliquer et supprimer la dernière remise", + "command.sync": "Synchroniser", + "command.syncRebase": "Synchroniser (Rebase)", + "command.timelineCompareWithSelected": "Comparer avec la sélection", + "command.timelineCopyCommitId": "Copier l'ID de commit", + "command.timelineCopyCommitMessage": "Copiez le message de commit.", + "command.timelineOpenDiff": "Ouvrir les modifications", + "command.timelineSelectForCompare": "Sélectionner pour comparaison", + "command.undoCommit": "Annuler la dernière validation", + "command.unstage": "Annuler la mise en attente des modifications", + "command.unstageAll": "Annuler la mise en attente de toutes les modifications", + "command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées", + "config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.", + "config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.", + "config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).", + "config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.", + "config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.", + "config.autoRepositoryDetection.false": "Désactivez l’analyse de dépôt automatique.", + "config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.", + "config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.", + "config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.", + "config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.", + "config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.", + "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.", + "config.autorefresh": "Détermine si l'actualisation automatique est activée.", + "config.branchSortOrder": "Contrôle l'ordre de tri des branches.", + "config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.", + "config.branchWhitespaceChar": "Le caractère pour remplacer les espaces dans les nouveaux noms de branche.", + "config.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...", + "config.checkoutType.local": "Branches locales", + "config.checkoutType.remote": "Branches distantes", + "config.checkoutType.tags": "Étiquettes", + "config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.", + "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", + "config.confirmNoVerifyCommit": "Contrôle s’il faut demander une confirmation avant la validation sans vérification.", + "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", + "config.countBadge": "Contrôle le badge de compte Git.", + "config.countBadge.all": "Compter tous les changements.", + "config.countBadge.off": "Désactivez le compteur.", + "config.countBadge.tracked": "Compter uniquement les changements suivis.", + "config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.", + "config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.", + "config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.", + "config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.", + "config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.", + "config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.", + "config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.", + "config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.", + "config.enabled": "Indique si git est activé.", + "config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.", + "config.followTagsWhenSync": "Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation.", + "config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.", + "config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.", + "config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.", + "config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).", + "config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.", + "config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.", + "config.ignoredRepositories": "Liste des dépôts git à ignorer.", + "config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.", + "config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.", + "config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.", + "config.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.", + "config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.", + "config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.", + "config.openAfterClone.prompt": "Demande toujours l'action à effectuer.", + "config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.", + "config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.", + "config.path": "Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\\Program Files\\Git\\bin\\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche.", + "config.postCommitCommand": "Exécute une commande git après un commit réussi.", + "config.postCommitCommand.none": "N'exécutez pas de commande après une validation.", + "config.postCommitCommand.push": "Exécutez 'Git Push' après une validation réussie.", + "config.postCommitCommand.sync": "Exécutez 'Git Sync' après une validation réussie.", + "config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.", + "config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.", + "config.promptToSaveFilesBeforeCommit.never": "Désactivez la vérification.", + "config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", + "config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.", + "config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.", + "config.promptToSaveFilesBeforeStash.never": "Désactive cette vérification.", + "config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", + "config.pruneOnFetch": "Effectue un élagage au moment de la récupération.", + "config.pullTags": "Récupérez toutes les balises pendant le tirage.", + "config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.", + "config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.", + "config.scanRepositories": "Liste des chemins d’accès pour rechercher des dépôts git.", + "config.showCommitInput": "Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.", + "config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.", + "config.showProgress": "Contrôle si les actions git doivent afficher la progression.", + "config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).", + "config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.", + "config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.", + "config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.", + "config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).", + "config.supportCancellation": "Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.", + "config.terminalAuthentication": "Contrôle s’il faut activer Azure Data Studio comme gestionnaire d’authentification pour les processus git générés dans le terminal intégré. Remarque : les terminaux doivent être redémarrés pour prendre en compte une modification de ce paramètre.", + "config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.", + "config.timeline.date.authored": "Utiliser la date de création", + "config.timeline.date.committed": "Utiliser la date de commit", + "config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.", + "config.untrackedChanges": "Contrôle le comportement des changements non suivis.", + "config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.", + "config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.", + "config.untrackedChanges.separate": "Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions.", + "config.useCommitInputAsStashMessage": "Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.", + "config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.", + "description": "Intégration Git SCM", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "Branche", + "submenu.changes": "Changements", + "submenu.commit": "Valider", + "submenu.commit.amend": "Modifier", + "submenu.commit.signoff": "Fermer la session", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "Tirer (pull), envoyer (push)", + "submenu.remotes": "À distance", + "submenu.stash": "Remiser (stash)", + "submenu.tags": "Étiquettes", + "view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée')", + "view.workbench.learnMore": "Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "Si vous souhaitez utiliser les fonctionnalités de git, veuillez activer git dans vos [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir d’une URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm).", + "view.workbench.scm.emptyWorkspace": "L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "Le dossier actuellement ouvert n’a pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "Une installation git valide n’a pas été détectée, plus de détails peuvent être trouvés dans la [git output] (commande : git.showOutput).\r\nVeuillez [install git](https://git-scm.com/), ou découvrez comment utiliser git et le contrôle de source dans Azure Data Studio dans [our docs](https://aka.ms/vscode-scm ).\r\nSi vous utilisez un système de contrôle de version différent, vous pouvez [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) pour des extensions supplémentaires.", + "view.workbench.scm.workspace": "L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. Vous pouvez initialiser un référentiel sur un dossier qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm)." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json index c1425b42df..d30de0d935 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "Échec", "InProgress": "En cours", "PublishHistory": "Publier l’historique", - "SettingAlreadyExists": "Le paramètre d’application local « {0} » existe déjà. Voulez-vous le remplacer?", "Status": "État", "Success": "Succès", "TargetDatabase": "Base de données cible", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "Ajouter une référence", "addDatabaseReferencedialogName": "Ajouter une référence de base de données", "addItemAction": "Ajouter un élément", - "addPackage": "Ajouter un package", - "addPackageReferenceMessage": "Pour utiliser des liaisons SQL, vérifiez que votre projet Azure Functions fait référence à {0}.", - "addSqlBindingPackageError": "Erreur lors de l’ajout du package d’extension sql Binding au projet", "appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?", "applyConfirmation": "Voulez-vous vraiment mettre à jour le projet cible ?", "applyError": "Une erreur s'est produite lors de la mise à jour du projet : {0}", "applySuccess": "Le projet a été mis à jour avec succès.", "at": "à", "autorestProjectName": "Nouveau nom du projet SQL", - "baseDockerImage": "Image Docker du SQL Server de base", + "baseDockerImage": "Image Docker {0} de base", "browseButtonText": "Parcourir le dossier", "browseEllipsis": "Parcourir...", "browseForProfile": "Rechercher un profil", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "Choisir des variables SQLCMD à modifier", "cicularProjectReference": "Référence circulaire du projet {0} au projet {1}", "cleaningDockerImagesMessage": "Nettoyage des déploiements existants...", - "closeButton": "Fermer", "compareActionRadiButtonLabel": "Afficher les modifications dans la comparaison de schémas", - "confirmPassword": "Confirmer le mot de passe administrateur du serveur SQL", - "confirmServerPassword": "Confirmer le mot de passe administrateur du SQL Server", - "connectingToSqlServerOnDockerMessage": "Connexion à SQL Server sur Docker", + "confirmPassword": "Confirmer le mot de passe administrateur de {0}", + "confirmServerPassword": "Confirmer le mot de passe administrateur de {0}", + "connectingToSqlServerOnDockerMessage": "Connexion à SQL Server", "connectionFailedError": "Erreur d’échec de la connexion : «{0}»", - "connectionProfile": "Sélectionnez une connexion pour le profile.", "connectionRadioButtonLabel": "Connexions", - "connectionStringSetting": "Nom du paramètre de la chaîne de connexion", - "connectionStringSettingPlaceholder": "Paramètre de chaîne de connexion spécifié dans « local.settings.json »", "containerAlreadyExistForProject": "Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant d’en déployer un nouveau ?", "createNew": "Créer un nouveau", - "createNewLocalAppSetting": "Créer un paramètre d’application locale", "createProjectDialogOkButtonText": "Créer", "createProjectFromDatabaseDialogName": "Créer un projet à partir de la base de données", "createProjectSettings": "Paramètres", @@ -114,24 +105,22 @@ "done": "Terminé", "dontUseProfile": "Ne pas utiliser de profil", "edgeEulaAgreementTitle": "Contrat de licence Microsoft Azure SQL Edge", - "edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour SQL Edge", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL à partir d'un projet vide", - "emptyProjectTypeDisplayName": "Base de données SQL", + "edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge", + "edgeProjectTypeDisplayName": "Base de données Azure SQL Edge", + "emptyAzureDbProjectTypeDescription": "Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide", + "emptyProjectTypeDisplayName": "Base de données SQL Server", "emptySdkProjectTypeDescription": "Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide.", "emptySdkProjectTypeDisplayName": "Base de données SQL (SDK)", "enterConnStringTemplateDescription": "Entrer un modèle pour la chaîne de connexion SQL", - "enterConnectionString": "Entrer une chaîne de connexion", "enterConnectionStringEnvName": "Entrer le nom de la variable d’environnement de chaîne de connexion", "enterConnectionStringEnvNameDescription": "Entrer la variable d’environnement pour la chaîne de connexion SQL", - "enterConnectionStringSettingName": "Entrer le nom du paramètre de la chaîne de connexion", "enterConnectionStringTemplate": "Entrer un modèle de chaîne de connexion", "enterNewDatabaseName": "Entrer un nom de base de données", "enterNewValueForVar": "Entrer une nouvelle valeur pour la variable « {0} »", - "enterPassword": "Entrez le mot de passe de l'administrateur de SQL Server", - "enterPasswordManually": "Entrez le mot de passe ou appuyez sur Échap pour annuler.", - "enterPasswordPrompt": "Entrez le mot de passe à utiliser pour la chaîne de connexion.", - "enterPortNumber": "Entrez le serveur SQL numéro de port ou appuyez sur Entrée pour utiliser la valeur par défaut", + "enterPassword": "Entrer le mot de passe d'administrateur {0}", + "enterPortNumber": "Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut", "enterSystemDbName": "Entrez un nom de base de données pour cette base de données système", "equalComparison": "Le projet est déjà à jour avec la base de données.", "errorFindingBuildFilesLocation": "Erreur lors de la recherche de l’emplacement des fichiers de build : {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "Travail de streaming externe", "externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.", "extractTargetRequired": "Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données.", - "failedToGetConnectionString": "Une erreur s’est produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée.", - "failedToParse": "Échec de l'analyse de \"{0}\" : {1}.", "file": "Fichier", "fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", "fileFormat": "Format de fichier", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "Génération d’un nouveau projet SQL à partir de {0}... Pour plus d’informations, consultez la fenêtre Sortie.", "hr": "h", "importElements": "Importer des éléments", - "includePassword": "Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ?", - "input": "Entrée", "installGlobally": "Installer globalement", "invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj", "invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj", @@ -173,24 +158,20 @@ "invalidInput": "Entrée non valide : {0}", "invalidProjectReload": "Impossible d'accéder au projet de base de données fourni. Seuls les projets de base de données valides et ouverts peuvent être rechargés.", "invalidPropertyValue": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.", - "invalidSQLPassword": "SQL Server n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Chaîne de connexion SQL non valide", "invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}", - "jsonParseError": "{0} près de la ligne \"{1}\", colonne \"{2}\"", "learnMore": "En savoir plus", "loadProfilePlaceholderText": "Charger le profil...", "location": "Emplacement", "min": "min", "missingVersion": "Entrée 'version' manquante dans {0}.", - "moreInformation": "Complément d’information", "msec": "msec", "multipleMostDeploymentScripts": "Nombre de cellules inattendu {0} fichiers: {1}", "multipleSqlProjFilesSelected": "Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul.", "nameMustNotBeEmpty": "Le nom ne doit pas être vide", "new": "Nouveau", "newObjectNamePrompt": "Nouveau nom{0} :", - "noAzureFunctionsInFile": "Aucune fonction Azure dans le fichier actif actuel", - "noAzureFunctionsProjectsInWorkspace": "Aucun projet Azure Functions trouvé dans l’espace de travail", "noDataSourcesFile": "{0} introuvable", "noDataSourcesText": "Aucune source de données dans ce projet", "noFileExist": "Le fichier {0} n'existe pas", @@ -208,11 +189,9 @@ "objectType": "Type d'objet", "okString": "OK", "openEulaString": "Ouvrir le contrat de licence", - "openFile": "Ouvrir un fichier", - "output": "Sortie", "outsideFolderPath": "Les éléments avec un chemin d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accès du fichier projet sont relatifs au dossier du projet.", "parentTreeItemUnknown": "Impossible d’accéder au parent de l’élément d’arborescence fourni", - "passwordNotMatch": "SQL Server mot de passe ne correspond pas au mot de passe de confirmation", + "passwordNotMatch": "Le mot de passe {0} ne correspond pas au mot de passe de confirmation", "portMustNotBeNumber": "Le port doit être un numéro", "postDeployElements": "Éléments post-déploiement", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "Référence du projet", "projectReferenceNameElement": "Élément de nom de référence de projet", "projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet", + "projectUpdatedToSdkStyle": "Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus d’informations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet.", "publish": "Publier", "publishAction": "Publier", "publishDialogName": "Publier le projet", @@ -239,8 +219,8 @@ "publishSettingsFiles": "Fichier de paramètres de publication", "publishTo": "Publier la cible", "publishToContainerFailed": "Échec de la publication dans le conteneur. {0}", - "publishToDockerContainer": "Publier sur un nouveau serveur dans un conteneur", - "publishToExistingServer": "Publier sur un serveur existant", + "publishToDockerContainer": "Publier dans un nouveau conteneur de développement local {0}", + "publishToExistingServer": "Publier sur un {0} existant", "publishingProjectMessage": "Projet de publication dans un conteneur...", "referenceRadioButtonsGroupTitle": "Type", "referenceType": "Type référence", @@ -253,39 +233,33 @@ "retrySucceedMessage": "L’opération «{0}» s’est terminée correctement. Résultat : {1}", "retryWaitMessage": "En attente de {0} secondes avant une autre tentative d’opération «{1}»", "runViaNpx": "Exécuter via npx", - "runningDockerMessage": "Génération et exécution du conteneur Docker...", + "runningDockerMessage": "Exécution du conteneur Docker...", "sameDatabase": "Même base de données", - "save": "Enregistrer", - "saveChangesInFile": "Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant?", "schema": "Schéma", "schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}", "schemaCompareAction": "Comparer les schémas", "schemaCompareNotInstalled": "L'installation de l'extension de comparaison de schémas est nécessaire pour exécuter la comparaison de schémas.", "schemaObjectType": "Schéma\\Type d'objet", "scriptFriendlyName": "Script", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "Projet de style SDK (préversion)", "sec": "s", - "selectAzureFunction": "Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL", - "selectBaseImage": "Sélectionner l’image de l’ancrer SQL Server de base", - "selectBindingType": "Sélectionner le type de liaison", + "selectBaseImage": "Sélectionner l’image de l’ancrer {0} de base", "selectConnection": "Sélectionner la connexion", - "selectConnectionError": "Échec du paramétrage de l'application de la chaîne de connexion : {0}", - "selectConnectionString": "Sélectionner la méthode de chaîne de connexion SQL", "selectDacpac": "Sélectionner .dacpac", "selectDatabase": "Sélectionner une base de données", + "selectFileString": "Sélectionner un fichier", "selectFolderStructure": "Sélectionner une structure de dossiers", "selectProfile": "Sélectionner un profil", "selectProfileToUse": "Sélectionner le profil de publication à charger", "selectProjectLocation": "Sélectionner l’emplacement du projet", "selectPublishOption": "Sélectionnez l’emplacement de déploiement du projet sur", - "selectSetting": "Sélectionnez le paramètre de chaîne de connexion SQL dans local.settings.json", "selectSpecFile": "Sélectionner un fichier de spécification OpenAPI/Swagger", "selectString": "Sélectionner", "selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible", "server": "Serveur", "serverName": "Nom du serveur", - "serverPassword": "Mot de passe de l'administrateur du SQL Server", - "serverPortNumber": "Numéro de port du serveur SQL", + "serverPassword": "Mot de passe d'administrateur {0}", + "serverPortNumber": "Numéro de port {0}", "serverVariable": "Variable serveur", "sourceDatabase": "Base de données source", "specSelectionText": "Spécification OpenAPI/Swagger", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "Emplacement de mise à jour", "sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question", "sqlDatabaseProjects.outputChannel": "Projets de base de données", - "sqlTableOrViewToQuery": "Table ou vue SQL à interroger", - "sqlTableToUpsert": "Table SQL dans laquelle upsert", "storedProcedureFriendlyName": "Procédure stockée", "suppressMissingDependenciesErrors": "Supprimer les erreurs causées par des références non résolues dans le projet référencé", "systemDatabase": "Base de données système", @@ -314,7 +286,6 @@ "unableToFindReference": "Impossible de trouver la référence de la base de données {0}", "unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »", "unableToPerformAction": "Impossible de localiser la cible « {0} » : « {1} »", - "unableToSetConnectionString": "Échec du paramétrage de l'application de la chaîne de connexion", "unexpectedProjectContext": "Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0}", "unknownDataSourceType": "Type de source de données inconnu : ", "unrecognizedDataSourcesVersion": "Version non reconnue : ", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet « {0} ». Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?", "updateProjectFromDatabaseDialogName": "Mettre à jour le projet à partir de la base de données", "updateText": "Mettre à jour", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "Mise à jour de {0} à partir de {1}...", - "userConnectionString": "Entrer une chaîne de connexion", - "userPasswordLater": "Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json.", "userSelectionCancelled": "L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique.", "userSelectionInstallGlobally": "L'utilisateur a choisi d'installer l'autorest dans le monde entier. Installation maintenant...", "userSelectionRunNpx": "Utilisateur sélectionné pour exécuter via npx.", "valueCannotBeEmpty": "La valeur ne peut pas être vide", - "valueMustNotBeEmpty": "La valeur ne doit pas être vide", "viewFriendlyName": "Voir", "yesString": "Oui" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "Projets de base de données", "sqlDatabaseProjects.addDatabaseReference": "Ajouter une référence de base de données", - "sqlDatabaseProjects.addSqlBinding": "Ajouter une liaison SQL (préversion)", + "sqlDatabaseProjects.addExistingItem": "Ajouter un élément ex_istant...", "sqlDatabaseProjects.autorestSqlVersion": "Version d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est pas définie.", "sqlDatabaseProjects.build": "Build", "sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible", "sqlDatabaseProjects.close": "Fermer le projet de base de données", + "sqlDatabaseProjects.convertToSdkStyleProject": "Convertir en projet de style SDK", "sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données", "sqlDatabaseProjects.delete": "Supprimer", "sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL", diff --git a/i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json index 555aed0bff..259ff17081 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "Toutes les sauvegardes ont été restaurées.", "sql.migration.all.fields.required": "Tous les champs sont requis.", "sql.migration.apply": "Appliquer", - "sql.migration.asessment.failed": "L’évaluation de votre instance de SQL Server « {0} » a échoué.", + "sql.migration.assessed.databases": "(pour {0} bases de données évaluées)", "sql.migration.assessment": "Résultats de l’évaluation pour «{0}»", + "sql.migration.assessment.failed": "L’évaluation de votre instance de SQL Server « {0} » a échoué.", "sql.migration.assessment.in.progress": "Évaluation en cours", "sql.migration.assessment.in.progress.content": "Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la cible Azure SQL appropriée.\r\n\r\nCela peut prendre un certain temps.", "sql.migration.assessment.migration.warning": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance peuvent être migrées vers SQL Server sur Azure Machines Virtuelles.", "sql.migration.assessment.results": "Résultats de l'évaluation", + "sql.migration.assessment.results.and.recommendations.title": "Résultats de l’évaluation et recommandations", "sql.migration.assessments.blocking.issue": "Il s’agit d’un problème bloquant qui empêche la migration de la base de données de réussir.", "sql.migration.authKeys.header": "Clé d'authentification", "sql.migration.authKeys.refresh.message": "La clé d’authentification « {0} » a été actualisée.", "sql.migration.authentication.type": "Type d'authentification", "sql.migration.authentication.types": "Clés d'authentification", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL Database", "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", "sql.migration.azure.sql.database.virtual.machine": "SQL Server sur des machines virtuelles Azure", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server sur machine virtuelle Azure", "sql.migration.azure.sql.target": "Type de cible", "sql.migration.azure.storage.account.to.upload.backups": "Compte de stockage Azure pour charger des sauvegardes", "sql.migration.azure.tenant": "Locataire Azure AD", + "sql.migration.azureRecommendation.browse": "Parcourir", + "sql.migration.azureRecommendation.folder.name": "Nom du dossier", + "sql.migration.azureRecommendation.open": "Ouvrir", "sql.migration.backup.location": "Emplacement de sauvegarde", "sql.migration.backup.start.time": "Heure de début de la sauvegarde", "sql.migration.bc.info": "Un basculement de la migration des SQL Managed Instances pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général, car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "Abonnement", "sql.migration.blob.storage.table.help": "Entrez le nom de la base de données cible et sélectionnez le groupe de ressources, le compte de stockage et le conteneur des bases de données sources sélectionnées.", "sql.migration.blob.storageAccount.select": "Sélectionnez d’abord une valeur de compte de stockage.", - "sql.migration.can.be.migrated": "{0} bases de données {1} peuvent être migrées", + "sql.migration.can.be.migrated": "Les bases de données {0}/{1} peuvent être migrées", "sql.migration.cancel": "Annuler", "sql.migration.cancel.error": "Une erreur est survenue lors de l’annulation de la migration.", "sql.migration.cancel.migration": "Annuler la migration", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "Une erreur s’est produite lors de l’actualisation de l’état de la migration.", "sql.migration.cutover.step.1": "1. Arrêtez toutes les transactions entrantes à destination de la base de données source.", "sql.migration.cutover.step.2.blob": "2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. ​​Créer une sauvegarde finale du journal des transactions et la stocker sur le partage réseau.", + "sql.migration.cutover.step.2.network.share": "2. Créez une sauvegarde finale du journal des transactions et stockez-la sur le partage réseau.", "sql.migration.cutover.step.3.blob": "3. Vérifiez que toutes les sauvegardes ont été restaurées sur la base de données cible. La valeur « Sauvegardes du journal en attente de restauration » doit être égale à zéro.", "sql.migration.cutover.step.3.network.share": "3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro.", "sql.migration.cutover.type": "Mode de migration", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "Données chargées/taille", "sql.migration.database": "Base de données", "sql.migration.database.already.exists": "La base de données « {0} » existe déjà sur le Managed Instance cible « {1} ».", + "sql.migration.database.assessment.description": "Sélectionnez les bases de données que vous souhaitez évaluer pour la migration vers Azure SQL.", + "sql.migration.database.assessment.title": "Bases de données pour l’évaluation", "sql.migration.database.backup.load.error": "Une erreur s’est produite lors de l’accès aux détails de la base de données.", - "sql.migration.database.migration": "Bases de données pour la migration", + "sql.migration.database.checksum.info.text": "Vérifiez que vos sauvegardes ont été effectuées avec l’option WITH CHECKSUM.", "sql.migration.database.migration.mode.description": "Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps d’arrêt.", "sql.migration.database.migration.mode.label": "Mode de migration", "sql.migration.database.migration.mode.offline.description": "Le temps d’arrêt de l’application va démarrer lorsque la migration démarre.", @@ -113,15 +122,15 @@ "sql.migration.database.migration.status": "État de la migration de base de données", "sql.migration.database.page.description": "Sélectionnez l’emplacement des sauvegardes de base de données à utiliser pendant la migration.", "sql.migration.database.page.title": "Sauvegarde de base de données", + "sql.migration.database.private.endpoint.info.text": "Assurez-vous que le compte de stockage Azure n’utilise pas de point de terminaison privé.", "sql.migration.database.to.be.migrated": "Base de données à migrer", "sql.migration.databases": "Bases de données ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées", + "sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées", "sql.migration.databases.table.title": "Bases de données", "sql.migration.day": "{0} jour", "sql.migration.days": "{0} jours", "sql.migration.description": "Description", "sql.migration.details.copied": "Détails copiés", - "sql.migration.dms.portal.info": "Les Azure Database Migration Service existants dans Portail Azure ne s’affichent pas dans Azure Data Studio. Le DMS créé dans Azure Data Studio ne sera pas encore visible dans le Portail Azure.", "sql.migration.dms.provision.failed": "Échec de la mise en service d’un Database Migration Service. Patientez quelques minutes, puis réessayez.", "sql.migration.duration": "Durée", "sql.migration.empty.table.subtext": "Si des résultats étaient attendus, vérifiez la connexion à l’instance SQL Server.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} bases de données contiennent des avertissements", "sql.migration.inprogress.warning.single": "La base de données {0} contient des avertissements", "sql.migration.instance": "Instance", + "sql.migration.invalid.account.error": "Pour continuer, sélectionnez un compte Azure valide.", "sql.migration.invalid.blob.container.error": "Pour continuer, sélectionnez un conteneur d’objet blob valide pour la base de données source « {0} ».", "sql.migration.invalid.blob.lastBackupFile.error": "Pour continuer, sélectionnez un dernier fichier de sauvegarde valide pour la base de données source « {0} ».", "sql.migration.invalid.blob.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide pour la base de données source « {0} ».", "sql.migration.invalid.blob.storageAccount.error": "Pour continuer, sélectionnez un connecteur d’objets blob valide pour la base de données source « {0} ».", "sql.migration.invalid.location.error": "Pour continuer, sélectionnez un emplacement valide.", + "sql.migration.invalid.managedInstance.error": "Pour continuer, sélectionnez une instance gérée valide.", "sql.migration.invalid.migration.service.error": "Sélectionner Azure Database Migration Service", "sql.migration.invalid.migration.service.offline.error": "Sélectionnez un Database Migration Service connecté à un nœud.", "sql.migration.invalid.network.share.location": "Format d’emplacement du partage réseau non valide. Exemple : {0}", "sql.migration.invalid.owner.uri.error": "Impossible de se connecter à la base de données en raison d'un OwnerUri non valide (Paramètre « OwnerUri »)", "sql.migration.invalid.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide.", + "sql.migration.invalid.savedInfo": "Impossible de récupérer la session enregistrée. Réessayez en sélectionnant une nouvelle session.", "sql.migration.invalid.service.name.error": "Entrez un nom valide pour le service de migration.", "sql.migration.invalid.storageAccount.error": "Sélectionnez un compte de stockage valide. ", "sql.migration.invalid.subscription.error": "Pour continuer, sélectionnez un abonnement valide.", "sql.migration.invalid.target.name.error": "Entrez un nom valide pour la base de données cible.", "sql.migration.invalid.user.account": "Format de compte d’utilisateur non valide. Exemple : {0}", + "sql.migration.invalid.virtualMachine.error": "Pour continuer, sélectionnez une machine virtuelle valide.", "sql.migration.ir.page.description": "Azure Database Migration Service orchestre les activités de migration de bases de données et suit leur progression. Vous pouvez sélectionner un Azure Database Migration Service existant pour la cible Azure SQL si vous en avez créé un précédemment ou en créer un nouveau ci-dessous.", "sql.migration.ir.page.sql.migration.service.not.found": "Aucun Database Migration Service trouvé. Créez-en un.", "sql.migration.ir.page.title": "Service Azure Database Migration", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "En savoir plus", "sql.migration.learn.more.prerequisites": "En savoir plus sur les éléments dont vous avez besoin avant de commencer une migration.", "sql.migration.location": "Emplacement", - "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.mi.not.ready": "L’instance managée «{0}» n’est pas disponible pour la migration, car elle est actuellement dans l’état «{1}». Pour continuer, sélectionnez une instance managée disponible.", "sql.migration.migration.completed": "Migrations terminées", "sql.migration.migration.in.progress": "Migrations de base de données en cours", "sql.migration.migration.not.started": "Migrations non démarrées", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} minutes", "sql.migration.mode": "Mode", "sql.migration.more.info": "Informations supplémentaires", + "sql.migration.na": "N / A", "sql.migration.name": "Nom", "sql.migration.name.label": "Noms :", "sql.migration.name.of.new.rg": "Nom du nouveau groupe de ressources", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure.", "sql.migration.resource.group.not.found": "Aucun groupe de ressources trouvé.", "sql.migration.resourceGroups": "Groupe de ressources", - "sql.migration.resume.continue": "Poursuivre la dernière tentative de migration...", - "sql.migration.resume.start": "Commencer l’évaluation de la migration (recommandé)", + "sql.migration.resume.session": "Reprendre la session précédemment enregistrée", "sql.migration.resume.title": "Réexécuter le flux de travail de migration", "sql.migration.retry.migration": "Réessayer la migration", "sql.migration.retry.migration.error": "Une erreur s’est produite lors de la nouvelle tentative de migration.", "sql.migration.rg.created": "Groupe de ressources créé", "sql.migration.save.close": "Enregistrer et fermer", + "sql.migration.save.close.popup": "Configuration enregistrée. La collecte des données de performances continuera de s’exécuter en arrière-plan. Vous pouvez arrêter la collecte quand vous le souhaitez.", "sql.migration.saved.assessment.cancel": "Annuler", "sql.migration.saved.assessment.next": "Suivant", - "sql.migration.saved.assessment.result": "Résultat enregistré de l’évaluation", + "sql.migration.saved.assessment.result": "Session enregistrée", "sql.migration.search": "Recherche", "sql.migration.search.for.migration": "Rechercher des migrations", "sql.migration.sec": "{0} s", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "Sélectionnez au moins une base de données à évaluer pour la migration", "sql.migration.select.database.to.migrate": "Sélectionner les bases de données à migrer", "sql.migration.select.prompt": "Cliquez sur l’instance SQL Server ou sur l’une des bases de données à gauche pour afficher ses détails.", - "sql.migration.select.target.to.continue": "Pour continuer, sélectionnez une base de données cible.", + "sql.migration.select.target.to.continue": "Pour continuer, sélectionnez une cible.", "sql.migration.server": "Serveur", "sql.migration.service.account.info.text": "Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau.", "sql.migration.service.container.container.description1": "Azure Database Migration Service utilise le runtime d'intégration auto-hébergé d’Azure Data Factory pour charger des sauvegardes du partage fie réseau local vers Azure.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "Afficher l'état", "sql.migration.size": "Taille (Mo)", "sql.migration.size.column.header": "Taille", + "sql.migration.sku.available.recommendations": "{0} recommandations disponibles", + "sql.migration.sku.azureConfiguration": "Configuration Azure", + "sql.migration.sku.azureConfiguration.businessCritical": "Critique pour l’entreprise", + "sql.migration.sku.azureConfiguration.db": "{0} – {1} vCore", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Usage général", + "sql.migration.sku.azureConfiguration.mi": "{0} – {1} – {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} – {1} – {2} vCore – {3} Go", + "sql.migration.sku.azureConfiguration.premiumSeries": "Série Premium", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Série premium à mémoire optimisée", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} processeur virtuel)", + "sql.migration.sku.azureConfiguration.vmPreview": "Données : {0}, journal : {1}, tempdb : {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Choisissez la manière dont vous souhaitez fournir les données de performances", + "sql.migration.sku.azureRecommendation.collectData.method": "Collectez les données de performance maintenant", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Sélectionnez un dossier sur votre disque local où les données de performance seront enregistrées", + "sql.migration.sku.azureRecommendation.description": "La recommandation Azure nécessite des données de performances de l’instance de serveur SQL pour fournir une recommandation cible. Activez la collecte de données de performances pour recevoir la recommandation cible pour les bases de données que vous souhaitez migrer. Plus cette durée sera activée, meilleure sera la recommandation. Vous pouvez désactiver la collecte des données de performances à tout moment.", + "sql.migration.sku.azureRecommendation.description2": "Vous pouvez également choisir de sélectionner ces données dans un dossier existant, si vous les avez déjà collectées précédemment.", + "sql.migration.sku.azureRecommendation.openExisting.method": "J’ai déjà les données de performance", + "sql.migration.sku.azureRecommendation.openExisting.popup": "Génération de recommandations Azure à l’aide des données de performances fournies...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Sélectionnez un dossier sur votre disque local où les données de performances précédemment collectées ont été enregistrées", + "sql.migration.sku.azureRecommendation.start": "Démarrer", + "sql.migration.sku.azureRecommendation.start.popup": "Début de la collecte des données de performances...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Les recommandations initiales seront automatiquement actualisées dans environ {0} minute(s).", + "sql.migration.sku.azureRecommendation.status.imported": "La recommandation Azure a été appliquée à l’aide des données fournies. Importez ou collectez des données supplémentaires pour affiner la recommandation.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Collecte de données en cours. Génération de premières recommandations...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Vérifiez périodiquement les recommandations mises à jour en appuyant sur le bouton “Actualiser la recommandation”.", + "sql.migration.sku.azureRecommendation.status.notEnabled": "La recommandation Azure collecte et analyse les données de performances, puis recommande une base de données de taille appropriée dans Azure pour votre charge de travail.", + "sql.migration.sku.azureRecommendation.status.refining": "Collecte de données toujours en cours. Affiner les recommandations existantes...", + "sql.migration.sku.azureRecommendation.status.stopped": "La collecte de données pour les recommandations Azure a été arrêtée.", + "sql.migration.sku.azureRecommendation.stop.popup": "Arrêt de la collecte des données de performances...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "L’exécution de la collecte des performances pendant une période plus longue permet de garantir une recommandation plus précise.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Cliquez sur le bouton ci-dessous pour importer ou collecter les données de performances de la base de données.", + "sql.migration.sku.card.azureRecommendation.inProgress": "La recommandation Azure s’affichera une fois la collecte de données terminée.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "La recommandation Azure n’est pas disponible. Cliquez sur le bouton “Obtenir la recommandation Azure” ci-dessous", + "sql.migration.sku.cpu": "{0} cœurs", + "sql.migration.sku.cpu.requirement": "Configuration requise pour le processeur", + "sql.migration.sku.data.iops.requirement": "Exigence d'IOPS de données", + "sql.migration.sku.data.storage.requirement": "Exigence de stockage de données", + "sql.migration.sku.db.card.title": "Azure SQL Database", + "sql.migration.sku.gb": "{0} Go", + "sql.migration.sku.get.recommendation": "Obtenir la recommandation Azure", + "sql.migration.sku.io.memory.requirement": "Exigence de latence d’E/S", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Région Azure pour votre cible de Azure SQL", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Pour migrer vers Azure SQL Managed Instance (PaaS), affichez les résultats de l’évaluation et sélectionner une ou plusieurs bases de données.", - "sql.migration.sku.recommendation.view.assessment.vm": "Pour migrer vers SQL Server sur une machine virtuelle Azure (IaaS), affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", + "sql.migration.sku.log.storage.requirement": "Exigence de stockage des journaux", + "sql.migration.sku.logs.iops.requirement": "Exigence IOPS des journaux", + "sql.migration.sku.memory.requirement": "Mémoire requise", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.sku.ms": "{0} ms", + "sql.migration.sku.parameters": "Paramètres de recommandation", + "sql.migration.sku.parameters.edit": "Modifier les paramètres", + "sql.migration.sku.parameters.edit.title": "Modifier les paramètres de recommandation", + "sql.migration.sku.parameters.enable.preview": "Activer les fonctionnalités d’aperçu", + "sql.migration.sku.parameters.enable.preview.info": "L’activation de cette option inclura les dernières générations de matériel qui ont considérablement amélioré les performances et l’évolutivité. Ces SKU sont actuellement en version préliminaire et peuvent ne pas encore être disponibles dans toutes les régions.", + "sql.migration.sku.parameters.percentage.utilization": "Utilisation en pourcentage", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Centile des points de données à utiliser lors de l’agrégation des données de performances.", + "sql.migration.sku.parameters.scale.factor": "Facteur d'échelle", + "sql.migration.sku.parameters.scale.factor.invalid": "Facteur d’échelle non valide. Entrez une valeur entière positive.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Modifiez le facteur d’échelle si vous souhaitez que la recommandation Azure soit un pourcentage supérieur ou inférieur à votre charge de travail actuelle.", + "sql.migration.sku.parameters.text": "Entrez les informations ci-dessous pour modifier les paramètres de recommandation.", + "sql.migration.sku.parameters.update": "Mettre à jour", + "sql.migration.sku.percentage": "{0} %", + "sql.migration.sku.percentile": "{0}e centile", + "sql.migration.sku.recommendation": "Recommandation Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Pour migrer vers Azure SQL Managed Instance, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", + "sql.migration.sku.recommendation.view.assessment.vm": "Pour migrer vers SQL Server sur une machine virtuelle Azure, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", + "sql.migration.sku.recommendationReason": "Raison de la recommandation", + "sql.migration.sku.recommendations": "Recommandations", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "Dernière actualisation : {0}", + "sql.migration.sku.recommendations.loading": "Chargement...", + "sql.migration.sku.recommendations.title": "({0} Recommandations)", + "sql.migration.sku.recommended.value": "Valeur", + "sql.migration.sku.recommendedConfiguration": "Configuration recommandée", + "sql.migration.sku.refine.recommendation": "Affiner la recommandation Azure", + "sql.migration.sku.refresh.recommendation": "Actualiser la recommandation", "sql.migration.sku.resource": "Nom de votre ressource cible Azure SQL", "sql.migration.sku.resource_group": "Groupe de ressources pour votre cible de Azure SQL", + "sql.migration.sku.restart.performance.collection": "Redémarrer la collecte de données", + "sql.migration.sku.sourceProperties": "Propriétés de la source", + "sql.migration.sku.sql.dataDisk": "Fichiers de données DQS", + "sql.migration.sku.sql.logDisk": "Fichiers journaux SQL", + "sql.migration.sku.sql.temp": "base de données SQL", + "sql.migration.sku.stop.performance.collection": "Arrêter la collecte de données", + "sql.migration.sku.storage.dimension": "Dimension", + "sql.migration.sku.storageGB": "{0} Go", "sql.migration.sku.subscription": "Nom de l’abonnement pour votre cible Azure SQL", - "sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure (laaS)", + "sql.migration.sku.targetDeploymentType": "Type de déploiement cible", + "sql.migration.sku.targetStorageConfiguration": "Configuration de stockage cible recommandée", + "sql.migration.sku.targetStorageConfiguration.caching": "Mise en cache de l’hôte", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Non applicable", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Aucun(e)", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Lecture seule", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lecture/écriture", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Placez tempdb sur le lecteur SSD éphémère local (par défaut D:\\)", + "sql.migration.sku.targetStorageConfiguration.info": "Vous trouverez ci-dessous la configuration de stockage cible requise pour répondre à vos besoins en termes de performances de stockage.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuration de stockage recommandée", + "sql.migration.sku.targetStorageConfiguration.storage": "Stockage", + "sql.migration.sku.viewDetails": "Afficher les détails", + "sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure", "sql.migration.source.configuration": "Configuration de la source", "sql.migration.source.credentials": "Informations d’identification sources", "sql.migration.source.database": "Nom de la base de données source", "sql.migration.source.databases": "Bases de données sources", - "sql.migration.source.details.sqlAuth": "Entrez les informations d’identification de l’authentification SQL utilisées pour la connexion à l’instance SQL Server {0}. ​Ces informations d’identification seront utilisées pour la connexion à l’instance SQL Server et l’identification d’un ou plusieurs fichiers de sauvegarde valides.", + "sql.migration.source.details.sqlAuth": "Saisissez les identifiants d’authentification SQL utilisés pour vous connecter à l’instance SQL Server {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides.", "sql.migration.source.details.windowAuth": "Entrez les informations d’identification d’authentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides.", "sql.migration.source.server": "Serveur source", "sql.migration.source.version": "Version source", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "Instance SQL Server", "sql.migration.sql.virtual.machine": "Machine virtuelle SQL", "sql.migration.start.migration.button": "Démarrer la migration", + "sql.migration.start.session": "Démarrer une nouvelle session", "sql.migration.start.time": "Heure de début", "sql.migration.status": "État", "sql.migration.status.add.account": "Ajouter un compte", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "Tester la connexion", "sql.migration.type": "Type", "sql.migration.type.label": "Type :", + "sql.migration.unavailable.managedInstance": "(Indisponible) {0}", "sql.migration.unique.name": "Sélectionnez un nom unique pour cette base de données cible", "sql.migration.username": "Nom d'utilisateur", "sql.migration.view.all": "Afficher tout", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant.", "sql.migration.wizard.account.noAccount.error": "Ajoutez un compte lié, puis réessayez.", "sql.migration.wizard.account.title": "Compte Azure", + "sql.migration.wizard.perfCollection.error": "Des erreurs se sont produites lors de la collecte des données de performances pour le serveur '{0}'. Si ces problèmes persistent, essayez de redémarrer le processus de collecte de données : \r\n\r\n{1}", "sql.migration.wizard.sku.all": "En fonction des résultats de l’évaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL.", "sql.migration.wizard.sku.assessment.error": "Une erreur s'est produite lors de l’évaluation du serveur.", "sql.migration.wizard.sku.assessment.error.bypass": "Cochez cette option pour ignorer l’évaluation et continuer la migration.", "sql.migration.wizard.sku.assessment.error.detail": "[Il n’existe aucun résultat d’évaluation pour valider la préparation de la migration de votre base de données. En cochant cette case, vous reconnaissez vouloir poursuivre la migration de votre base de données vers la cible Azure SQL souhaitée.]", "sql.migration.wizard.sku.assessment.unexpected.error": "Une erreur inattendue s’est produite lors de l’évaluation du serveur « {0} ».{3}Message:pile {1}{3}: {2}", "sql.migration.wizard.sku.choose_a_target": "Choisir votre cible Azure SQL", - "sql.migration.wizard.sku.error": "Une erreur s'est produite lors de l’évaluation de vos bases de données.", - "sql.migration.wizard.sku.title": "Cible Azure SQL", + "sql.migration.wizard.sku.error": "Une erreur s’est produite lors de la génération des recommandations SKU pour le serveur '{0}'.", + "sql.migration.wizard.sku.error.noRecommendation": "Aucune recommandation disponible", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Aucune recommandation SKU n’a été générée, car aucune SKU ne pouvait satisfaire les caractéristiques de performances de votre source. Essayez de sélectionner une plate-forme cible différente, d’ajuster les paramètres de recommandation ou de sélectionner un ensemble différent de bases de données à évaluer.", + "sql.migration.wizard.target.description": "Sélectionnez un compte Azure et votre cible {0}.", + "sql.migration.wizard.target.title": "Cible Azure SQL", "sql.migration.yes": "Oui", - "total.databases.selected": "{0} de bases de données {1} sélectionnées." + "total.databases.selected": "{0} de bases de données {1} sélectionnées" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Hub d’articles de migration qui fournit des conseils détaillés sur la migration et la modernisation de vos ressources de données dans Azure.", + "sql.migration.dashboard.help.description.mi": "Didacticiel pas à pas permettant de migrer des bases de données d’une instance de SQL Server (machines virtuelles locales ou Azure) vers Azure SQL Managed Instance avec un temps d’arrêt minimal.", + "sql.migration.dashboard.help.description.migrateUsingADS": "L’extension de migration Azure SQL pour Azure Data Studio fournit des fonctionnalités pour évaluer, obtenir des recommandations Azure adaptées et migrer SQL Server bases de données vers Azure.", + "sql.migration.dashboard.help.description.vm": "Un tutoriel étape par étape pour migrer les bases de données d'une instance de SQL Server (sur site) vers SQL Server on Azure Virtual Machines avec un minimum de temps d'arrêt.", + "sql.migration.dashboard.help.link.dmsGuide": "Guides de migration de base de données Azure", + "sql.migration.dashboard.help.link.mi": "Didacticiel : migrer vers Azure SQL Managed Instance (en ligne)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrer les bases de données à l’aide de Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Didacticiel : migrer vers SQL Server sur des machines virtuelles Azure (en ligne)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Une erreur s'est produite lors du démarrage de la migration : « {0} »", diff --git a/i18n/ads-language-pack-fr/translations/main.i18n.json b/i18n/ads-language-pack-fr/translations/main.i18n.json index 395050757c..7676e9e964 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "Tout sélectionner", "table.sortAscending": "Tri croissant", "table.sortDescending": "Tri décroissant", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} sélectionné(s)", "tableFilter.visibleCount": "{0} Résultats" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "Menu contextuel de l’élément dataexplorer", "dataGrid.context": "Menu contextuel de l’élément de grille de données", "default": "Activez la recherche de mises à jour automatique pour que Azure Data Studio recherche les mises à jour automatiquement et régulièrement.", + "docNotFoundForUriError": "Impossible d’ouvrir un document de notebook pour l’URI spécifié", "enable locally": "Rechargez Azure Data Studio pour activer cette extension localement.", "enable remote": "Rechargez Azure Data Studio pour activer cette extension dans {0}", "enableWindowsBackgroundUpdates": "Activer pour télécharger et installer les nouvelles versions de Azure Data Studio en arrière-plan sur Windows", @@ -10006,6 +10009,7 @@ "sql.watcherExclude": "Configurez les modèles Glob des chemins d’accès aux fichiers à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus, à savoir le préfixe « **/ » ou le chemin complet pour une correspondance appropriée et le suffixe « /** » pour la correspondance avec les fichiers à l’intérieur d’un chemin (par exemple, « /build/output/** » ou « /Users/name/workspaces/project/build/output/** »). Le changement de ce paramètre nécessite un redémarrage. Si vous constatez qu’Azure Data Studio consomme beaucoup de temps processeur au démarrage, vous pouvez exclure les dossiers volumineux pour réduire la charge initiale.", "uninstallExtensionComplete": "Rechargez Azure Data Studio pour désinstaller de l’extension {0}.", "updateLocale": "Souhaitez-vous changer la langue de l’interface d’Azure Data Studio en {0} et redémarrer ?", + "vscodeDocCreationFailedError": "Échec de la création du document notebook", "vscodeFunctionalityNotSupportedError": "Cette fonctionnalité VS Code n’est pas prise en charge dans Azure Data Studio.", "vscodeInvalidArgumentsError": "Arguments non valides", "watermark.newNotebook": "Nouveau notebook", @@ -10013,10 +10017,6 @@ "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/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Doit être une option de la liste", - "selectBox": "Zone de sélection" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Aucun compte à actualiser", "accountActions.no": "Non", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "Voulez-vous vraiment supprimer la ligne ?", "designer.generalGroupName": "Général", + "designer.issueCountAlert": "{0} problèmes de validation trouvés", + "designer.issuesTabTitle": "Problèmes ({0})", "designer.loadingDesigner": "Chargement du concepteur...", "designer.loadingDesignerCompleted": "Le concepteur est chargé", + "designer.newRowButtonAriaLabel": "Ajouter une nouvelle ligne à '{0}' table", "designer.newRowText": "Ajouter nouveau", "designer.processing": "Traitement en cours...", "designer.processingChanges": "Changements de traitement...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "Les modifications ont été publiées", "designer.publishingChanges": "Publication des modifications...", "designer.removeRowText": "Supprimer", + "designer.scriptTabTitle": "Scripts", "tableDesigner.unknownComponentType": "Le type de composant : {0} n’est pas pris en charge." }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "Cellule de texte" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "Paramètres" + "cellLanguageDescription": "({0}) - Langage actuel", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "Paramètres", + "selectCellLanguage": "Sélectionner le mode de langage de la cellule" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "Erreur de la dernière exécution. Cliquer pour réexécuter", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "Indique s’il faut utiliser la version la plus récente du convertisseur de démarque pour les ordinateurs portables. Cela peut entraîner une démarque différente de celle des versions précédentes.", "notebookViews": "Affichages du bloc-notes", "notebookViews.enabled": "(Préversion) Activer les affichages bloc-notes", + "restartNotebookKernel": "Redémarrer un noyau du notebook", "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.", "search.actionsPositionRight": "Positionnez toujours la barre d'action à droite.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "Ajouter un compte", "accountDialog.close": "Fermer", "accountDialog.didNotPickAuthProvider": "Vous n'avez sélectionné aucun fournisseur d'authentification. Réessayez.", + "accountDialog.loadingProviderLabel": "Chargement des comptes...", "accountDialog.noAccountLabel": "Aucun compte lié. Ajoutez un compte.", "accountDialog.noCloudsRegistered": "Aucun cloud n'est activé. Accéder à Paramètres -> Rechercher dans la configuration de compte Azure -> Activer au moins un cloud", "accountExplorer.name": "Comptes", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "Le serveur n’a pas pu démarrer, car aucun fournisseur n’a été défini pour ce type de fichier notebook.", "ServerNotStarted": "Le serveur n'a pas démarré pour une raison inconnue", "clientSession.unknownError": "Une erreur s'est produite au démarrage d'une session de notebook", - "kernelRequiresConnection": "Noyau {0} introuvable. Le noyau par défaut est utilisé à la place." + "kernelRequiresConnection": "Le noyau « {0} » est introuvable. Le noyau par défaut sera utilisé à la place.", + "kernelRestartFailed": "Échec du redémarrage du noyau : {0}", + "kernelRestartedSuccessfully": "Le noyau a redémarré" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "L’attente du délai de disponibilité du fournisseur d’exécution a expiré pour le fournisseur de notebooks « {0} »", + "failedToCreateNotebookInput": "Échec de la création de l’entrée de notebook pour le fournisseur '{0}'", "notebookServiceNoProvider": "Le fournisseur de notebooks n'existe pas", "notebookUriNotDefined": "Aucun URI passé pendant la création d'un gestionnaire de notebook", "serializationProviderTimeout": "L’attente de la disponibilité du fournisseur de sérialisation a expiré pour le fournisseur de notebooks « {0} »", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "Affichage sans titre" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "Redémarrage du noyau SQL non pris en charge", "connectionRequired": "Une connexion doit être choisie pour exécuter des cellules de notebook", "sqlKernelError": "Erreur de noyau SQL", "sqlMaxRowsDisplayed": "Affichage des {0} premières lignes." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "Description de la table.", "designer.table.description.name": "Nom de l’objet de la table", "designer.table.description.schema": "Schéma qui contient la table.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "Colonnes dans la clé primaire", + "designer.table.primaryKeyName.description": "Nom de la clé primaire", + "tableDesigner.ErrorDialogTitle": "Erreur du concepteur de tableaux", "tableDesigner.ForeignKeyTypeName": "Clé étrangère", "tableDesigner.ForeignTableName": "Table étrangère", "tableDesigner.IndexTypeName": "Index", + "tableDesigner.PrimaryKeyTabTitle": "Clé primaire", + "tableDesigner.TableSchemaValidationError": "Échec de la validation du schéma de table avec l’erreur : {0}", + "tableDesigner.addForeignKey": "Nouvelle clé étrangère", + "tableDesigner.addNewCheckConstraint": "Nouvelle contrainte CHECK", + "tableDesigner.addNewColumn": "Nouvelle colonne", + "tableDesigner.addNewColumnMapping": "Nouveau mappage de colonnes", + "tableDesigner.addNewColumnToIndex": "Ajouter une colonne", + "tableDesigner.addNewColumnToPrimaryKey": "Ajouter une colonne", + "tableDesigner.addNewIndex": "Nouvel index", "tableDesigner.checkConstraintExpressionTitle": "Expression", "tableDesigner.checkConstraintNameTitle": "Nom", "tableDesigner.checkConstraintTypeName": "Contrainte de validation", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "Colonnes", "tableDesigner.indexName": "Nom", "tableDesigner.indexesTabTitle": "Index", + "tableDesigner.inputValidationError": "Échec de la validation de l’entrée avec l’erreur : {0}", "tableDesigner.nameTitle": "Nom de la table", + "tableDesigner.primaryKeyColumnsTitle": "Colonnes de clés primaires", + "tableDesigner.primaryKeyNameTitle": "Nom", "tableDesigner.publishChangeError": "Une erreur s’est produite lors de la publication des modifications : {0}", "tableDesigner.publishChangeSuccess": "Les modifications ont été publiées avec succès.", "tableDesigner.savingChanges": "Publication des modifications du concepteur de tables...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "Requête {0} : coût de requête (relatif au script) : {1} %" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "Ouvrir la requête", - "queryPlanCustomZoom": "Zoom personnalisé", - "queryPlanFitGraphLabel": "Zoomer pour ajuster", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "Propriétés", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "Zoom avant", - "queryPlanZoomOutActionLabel": "Zoom arrière" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "Fonctionnalité en préversion" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "Annuler", "tableDesigner.generateScript": "Générer le script", "tableDesigner.previewDatabaseUpdates": "Aperçu des mises à jour de la base de données" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Doit être une option de la liste", + "selectBox": "Zone de sélection" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problèmes" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "Fichiers de plan d'exécution", + "executionPlanCustomZoom": "Zoom personnalisé", + "executionPlanFileLoadingComplete": "Les plans d’exécution sont générés.", + "executionPlanFileLoadingFailed": "Échec du chargement des plans d'exécution", + "executionPlanFitGraphLabel": "Zoomer pour ajuster", + "executionPlanOpenGraphFile": "Afficher le code XML du plan de requête", + "executionPlanPropertiesActionLabel": "Propriétés", + "executionPlanSavePlanXML": "Enregistrer le fichier de plan", + "executionPlanSearchNodeAction": "Rechercher un nœud", + "executionPlanTitle": "Plan de requête (aperçu)", + "executionPlanZoomInActionLabel": "Zoom avant", + "executionPlanZoomOutActionLabel": "Zoom arrière", + "loadingExecutionPlanFile": "Génération des plans d’exécution", + "openQueryAction": "Ouvrir la requête" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Éditeur de plan d'exécution des requêtes" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "Fermer", + "executionPlanPropertyViewSortAlphabetically": "Alphabétique", + "executionPlanPropertyViewSortByDisplayOrder": "Catégories", + "nodePropertyViewNameNameColumnHeader": "Nom", + "nodePropertyViewNameValueColumnHeader": "Valeur", + "nodePropertyViewTitle": "Propriétés" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "Requête {0} : coût de requête (relatif au script) : {1} %" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Fermer (Échap)", + "customZoomApplyButton": "Appliquer", + "customZoomApplyButtonTitle": "Appliquer le zoom (Entrée)", + "invalidCustomZoomError": "Sélectionner une valeur de zoom comprise entre 1 et 200", + "qpZoomValueLabel": "Zoom (pourcentage)", + "zoomAction": "Zoom (Entrée)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Fermer (Échap)", + "executionPlanSearchTypeContains": "Contient", + "executionPlanSearchTypeEquals": "Égal à", + "nextSearchItemAction": "Correspondance suivante (Entrée)", + "previousSearchItemAction": "Correspondance précédente (Shift+Enter)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Chargement du bloc-notes {0} terminé", + "loadingNotebookMessage": "Chargement du bloc-notes {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Aucun gestionnaire de plan d’exécution valide n’est inscrit.", + "providerIdNotValidError": "Un fournisseur valide est nécessaire pour interagir avec ExecutionPlanService.", + "selectExecutionPlanProvider": "Sélectionner un fournisseur pour ouvrir le plan d’exécution" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/CHANGELOG.md b/i18n/ads-language-pack-it/CHANGELOG.md index 016ae61b3a..3e9b657af1 100644 --- a/i18n/ads-language-pack-it/CHANGELOG.md +++ b/i18n/ads-language-pack-it/CHANGELOG.md @@ -2,6 +2,7 @@ Tutti i cambiamenti degni di nota al language pack "ads-language-pack-it" saranno documentati in questo file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index 4b84f1defd..ff859e6516 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json index d5a9711cc7..0b8976d343 100644 --- a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "Immettere una password non vuota o premere ESC per uscire.", "arc.enterNewPassword": "Immettere una nuova password", "arc.errorConnectingToController": "Errore durante la connessione al controller. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "Errore durante l'elenco delle aree di lavoro Log Analytics {0}", "arc.errorVerifyingPassword": "Si è verificato un errore durante la verifica della password. {0}", "arc.extensionInstallationFailed": "Impossibile installare l'estensione {0}.", "arc.extensionInstalled": "L'estensione '{0}' è stata installata.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "Infrastruttura", "arc.data.controller.kube.cluster.context": "Contesto del cluster", "arc.data.controller.location": "Percorso", + "arc.data.controller.log.analytics.primary.key": "Chiave primaria di Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID area di lavoro Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Area di lavoro Log Analytics", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confermare password", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Password", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "dettagli sui prezzi", "arc.sql.cost.summary.resource.group": "Gruppo di risorse", "arc.sql.cost.summary.service.tier": "Livello di servizio", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "Altre informazioni", "arc.sql.cost.summary.sql.connection.info": "Informazioni di connessione SQL", "arc.sql.cost.summary.sql.instance.settings": "Impostazioni istanza di SQL", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "Limite di vCore della CPU", "arc.sql.dev.use.description": "Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata.", "arc.sql.dev.use.label": "Solo per lo sviluppo", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "Disponibilità elevata", + "arc.sql.high.availability.description": "Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche.", "arc.sql.instance.name": "Nome dell'istanza", "arc.sql.instance.retention.policy.title": "Criteri di conservazione backup istanza SQL", "arc.sql.instance.settings.section.title": "Impostazioni istanza di SQL", @@ -484,9 +488,9 @@ "arc.sql.pitr.retention.description": "Configurare la conservazione per i backup temporizzati. {0}", "arc.sql.retention.days.description": "Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato.", "arc.sql.retention.days.label": "Conservazione per il recupero temporizzato (giorni)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[ANTEPRIMA] Business critical (vCore e RAM illimitati, disponibilità elevata avanzata)", + "arc.sql.service.tier.description": "Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical.", + "arc.sql.service.tier.general.purpose": "Per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard)", "arc.sql.service.tier.label": "Livello di servizio", "arc.sql.storage-class.backups.description": "La classe di archiviazione da utilizzare per i volumi persistenti di backup. Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", "arc.sql.storage-class.data.description": "Classe di archiviazione da utilizzare per i dati (.mdf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "La classe di archiviazione da utilizzare per tutti i volumi persistenti di dati e log per tutti i pod del controller di dati che li richiedono.", "arc.sql.storage-class.logs.description": "Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", "arc.sql.summary.arc.by.microsoft": "di Microsoft", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 repliche", + "arc.sql.two.replicas": "2 repliche", "arc.sql.username": "Nome utente", "arc.sql.volume.size.backups.description": "La dimensione del volume di archiviazione da utilizzare per i backup in gibibyte.", "arc.sql.volume.size.backups.label": "Dimensioni del volume in Gi (backup)", diff --git a/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json index 469a168b23..64dc98e9d0 100644 --- a/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json @@ -9,82 +9,82 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", - "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.accept": "Accetto", + "az.arcdataExtensionNotInstalled": "Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure. Installare la versione più recente seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "L'estensione arcdata dell'interfaccia della riga di comando di Azure è stata installata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non sarà completata.", + "az.askLater": "Chiedi più tardi", + "az.az": "Interfaccia della riga di comando di Azure", + "az.azInstalled": "L’installazione dell'interfaccia della riga di comando di Azure completata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non verrà completata.", + "az.azOutputParseErrorCaught": "Si è verificato un errore durante l'analisi dell'output del comando az: {0}. L'output non è JSON.", + "az.azUserSettingReadLog": "Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} lettura, valore: {2}", + "az.azUserSettingUpdatedLog": "Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} aggiornata, newValue: {2}", + "az.checkingLatestAzVersion": "Verifica della disponibilità della versione più recente dell'interfaccia della riga di comando di Azure", + "az.couldNotFindArcdataWithPrompt": "Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare.", + "az.couldNotFindAz": "Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Errore: {0}", + "az.couldNotFindAzArc": "Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Errore: {0}", + "az.couldNotFindAzWithPrompt": "Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare.", + "az.currentlyInstalledVersionIsLatest": "La versione attualmente installata dell'interfaccia della riga di comando di Azure: {0} è uguale o successiva a qualsiasi altra versione disponibile", + "az.decline": "Rifiuta", + "az.doNotAskAgain": "Non chiedere più", + "az.downloadError": "Si è verificato un errore durante il download", + "az.downloadFinished": "Download completato", + "az.downloadingProgressMb": "Downloading di ({0}/{1}MB)", + "az.downloadingTo": "Downloading {0} da {1} a {2} in corso", + "az.endpointOrNamespaceRequired": "È necessario specificare un endpoint o uno spazio dei nomi", + "az.executingCommand": "Esecuzione del comando: '{0} {1}‘", + "az.failedToParseReleaseInfo": "Non è stato possibile analizzare il JSON dei contenuti in: {0}.\r\nContenuti file:\r\n{1}\r\nErrore: {2}", + "az.foundExistingAz": "È stata trovata l'installazione dell'interfaccia della riga di comando di Azure esistente della versione (v{0}) nel percorso:{1} con versione arcdata: {2}.", + "az.gettingTextContentsOfUrl": "Recupero dei contenuti di testo della risorsa all'URL {0}", + "az.installError": "Si è verificato un errore durante l'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata: {0}", + "az.installingArcdata": "Installazione dell'estensione arcdata dell'interfaccia della riga di comando di Azure in corso...", + "az.installingAz": "Installazione dell'interfaccia della riga di comando di Azure in corso...", + "az.latestAzVersionAvailable": "Ultima versione disponibile dell’interfaccia della riga di comando di Azure: {0}.", + "az.missingRequiredVersion": "L'interfaccia della riga di comando di Azure >= {0} è necessaria per questa funzionalità. Eseguire il comando 'Interfaccia della riga di comando di Azure: check for Update' per installare questa opzione e riprovare.", "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.noAz": "Non è disponibile alcuna interfaccia della riga di comando di Azure. Eseguire il comando 'Interfaccia della riga di comando di Azure: Install' per abilitare le funzionalità che lo richiedono.", + "az.noAzArc": "Non è disponibile alcuna estensione arcdata dell'interfaccia della riga di comando di Azure.", + "az.noAzWithLink": "Non è disponibile alcuna interfaccia della riga di comando di Azure, [installare l'interfaccia della riga di comando di Azure](comando:az.install) per abilitare le funzionalità che lo richiedono.", + "az.noAzureCLI": "Non è disponibile alcuna interfaccia della riga di comando di Azure. Installare manualmente la versione più recente da [qui](https://docs.microsoft.com/cli/azure/install-azure-cli), poi riavviare Azure Studio.", + "az.noDownloadLink": "Nessun collegamento di download disponibile per la piattaforma '{0}'\r\nInformazioni sulla versione: ${1}", + "az.noReleaseVersion": "Nessuna versione release disponibile per la piattaforma '{0}'\r\nInformazioni sulla versione: ${1}", + "az.parseVersionError": "Si è verificato un errore durante l'analisi dell'output di az --version.", + "az.platformUnsupported": "La piattaforma '{0}' non è attualmente supportata", + "az.promptForAzUpdate": "È disponibile una nuova versione dell'interfaccia della riga di comando di Azure ( {0} ). Eseguire l'aggiornamento ora?", + "az.promptForRequiredAzUpdate": "Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure >= {0}. Eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare.", + "az.promptLog": "Verrà richiesto all'utente di accettare quanto segue: {0}", + "az.requiredVersionNotAvailable": "Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure >= {0}, ma la versione corrente disponibile è solo {1}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Ricerca dell'installazione dell'interfaccia della riga di comando di Azure esistente in corso...", + "az.skipInstall": "L'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata verrà ignorata perché l'operazione non è stata richiesta dall'utente e l'opzione di configurazione: {0}.{1} è {2}", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "Errore imprevisto durante l'esecuzione del comando: {0}", + "az.unexpectedExitCode": "Codice di uscita imprevisto dal comando: {1} ({0})", + "az.unsupportedArcDataVersion": "La versione scaricata {1} dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure non è ancora supportata. La versione più recente è {0}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "Non è stato effettuato il controllo sulla disponibilità della nuova versione dell'interfaccia della riga di comando di Azure, in quanto non è presente alcuna installazione.", + "az.updateError": "Errore durante l'aggiornamento dell'interfaccia della riga di comando di Azure: {0}", + "az.updatingAz": "Aggiornamento dell'interfaccia della riga di comando di Azure in corso...", + "az.userRequestedInstall": "L'utente ha richiesto di installare l'interfaccia della riga di comando di Azure e l'estensione arcdata usando il comando 'Interfaccia della riga di comando di Azure: Install'", + "az.userResponseInstall": "Risposta dell’utente alla richiesta di installazione dell'interfaccia della riga di comando di Azure: {0}", + "az.userResponseUpdate": "Risposta dell’utente alla richiesta di aggiornamento dell'interfaccia della riga di comando di Azure: {0}", + "az.versionForUpdate": "Versione trovata: {0} alla quale è possibile aggiornare l'interfaccia della riga di comando di Azure dalla versione corrente: {1}.", + "az.yes": "Sì" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", - "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", - "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.azArcdataInstallKey.description": "Scegliere se verrà richiesto di scaricare l'estensione arcdata dell'interfaccia della riga di comando di Azure.", + "azcli.arc.azArcdataUpdateKey.description": "Scegliere se verrà visualizzata una richiesta quando è disponibile un aggiornamento dell'estensione dell’interfaccia della riga di comando di Azure.", + "azcli.arc.category": "Interfaccia della riga di comando di Azure", + "azcli.arc.config.debug": "Registrare le informazioni di debug nel canale di output per tutti i comandi az eseguiti", + "azcli.arc.config.title": "Configurazione dell'interfaccia della riga di comando di Azure", + "azcli.arc.description": "Supporto per l'interfaccia della riga di comando di Azure.", + "azcli.arc.displayName": "Interfaccia della riga di comando di Azure", + "azcli.arc.install.dontPrompt.description": "All'utente non verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure", + "azcli.arc.install.prompt.description": "All'utente verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure", + "azcli.arc.update.dontPrompt.description": "All'utente non verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure", + "azcli.arc.update.prompt.description": "All'utente verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure", + "azcli.azCliInstallKey.description": "Scegliere se verrà richiesto di installare l'interfaccia della riga di comando di Azure.", + "azcli.install.dontPrompt.description": "All'utente non verrà richiesto di installare l'interfaccia della riga di comando di Azure", + "azcli.install.prompt.description": "All'utente verrà richiesto di installare l'interfaccia della riga di comando di Azure", + "command.category": "Interfaccia della riga di comando di Azure" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json index 2c530a96e7..70807cb475 100644 --- a/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "Non è stato possibile caricare l'estensione del provider di progetti '{0}'. Messaggio di errore: {1}", "dataworksapce.local": "Locale", "dataworksapce.refresh": "Aggiorna", - "dataworkspace.NewProjectDialogTitle": "Crea nuovo progetto", + "dataworkspace.NewProjectDialogTitle": "Creare un nuovo progetto di database", "dataworkspace.Type": "Tipo", "dataworkspace.browse": "Sfoglia", "dataworkspace.browseEllipsis": "Sfoglia...", "dataworkspace.cloneParentDirectoryNotExistError": "Il percorso di clonazione selezionato '{0}' non esiste o non è una directory.", "dataworkspace.create": "Crea", + "dataworkspace.default": "Predefinito", "dataworkspace.enterProjectName": "Immettere il nome del progetto", "dataworkspace.fileNotExistError": "Il file {0} selezionato '{1}' non esiste o non è un file.", "dataworkspace.gitRepoUrlPlaceholder": "Immettere l'URL del repository GIT remoto", "dataworkspace.gitRepoUrlTitle": "URL del repository GIT", + "dataworkspace.learnMore": "Altre informazioni", "dataworkspace.localClonePathPlaceholder": "Selezionare il percorso per clonare il repository in locale", "dataworkspace.localClonePathTitle": "Percorso clonazione locale", "dataworkspace.locationSelectorTitle": "Percorso", "dataworkspace.nameCannotBeEmpty": "Il nome non può essere vuoto.", + "dataworkspace.no": "No", "dataworkspace.ok": "OK", "dataworkspace.open": "Apri", "dataworkspace.openExistingDialogTitle": "Apri progetto esistente", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "Non è stato possibile caricare alcuni progetti. Per visualizzare altri dettagli, [aprire la console per sviluppatori] (comando: workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "Repository GIT remoto", "dataworkspace.restartConfirmation": "È necessario riavviare Azure Data Studio per aggiungere il progetto all'area di lavoro. Riavvia ora?", + "dataworkspace.sdkLearnMorePlaceholder": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sui progetti in stile SDK", + "dataworkspace.sdkStyleProject": "Progetto in stile SDK (Anteprima)", "dataworkspace.select": "Seleziona", "dataworkspace.selectProjectLocation": "Seleziona percorso del progetto", - "dataworkspace.selectProjectType": "Seleziona tipo di progetto", + "dataworkspace.selectProjectType": "Selezionare il tipo di progetto di database", + "dataworkspace.selectTargetPlatform": "Selezione della piattaforma di destinazione", "dataworkspace.targetPlatform": "Piattaforma di destinazione", "dataworkspace.workspacePlaceholder": "Selezionare un file dell'area di lavoro ({0})", + "dataworkspace.yesRecommended": "Sì (Scelta consigliata)", "fileDoesNotExist": "Il file '{0}' non esiste", "gitCloneError": "Errore durante il comando git clone. Per altri dettagli, visualizzare l'output git", "gitCloneMessage": "Clonazione del repository GIT '{0}'...", diff --git a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json index f908edb021..2d4512c57c 100644 --- a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "Credenziali mancanti o non valide." }, "dist/autofetch": { "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "not now": "Chiedimelo in seguito", + "suggest auto fetch": "Consentire ad Azure Data Studio di [eseguire periodicamente 'git fetch']({0})?", + "yes": "Sì" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", - "git error details": "Git: {0}", + "HEAD not available": "La versione HEAD di '{0}' non è disponibile.", + "add": "Aggiungi all'Area di Lavoro", + "add remote": "Aggiungi un nuovo computer remoto...", + "addFrom": "Aggiungi repository remoto da URL", + "addfrom": "Aggiungi repository remoto da {0}", + "addremote": "Aggiungi repository remoto", + "always": "Sempre", + "are you sure": "Questo creerà un repository Git in '{0}'. Sei sicuro di voler continuare?", + "auth failed": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT.", + "auth failed specific": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT:\r\n\r\n{0}", + "branch already exists": "La branch denominata '{0}' esiste già", + "branch name": "Nome ramo", + "branch name format invalid": "Il nome del ramo deve corrispondere all'espressione regex: {0}", + "cant push": "Impossibile fare push dei ref su remoto. Provare a eseguire un 'Pull' prima, per integrare le modifiche.", + "changed": "Livello di registrazione modificato in: {0}", + "checkout detached": "Checkout scollegato...", + "choose": "Scegli cartella...", + "clean repo": "Pulire l'albero di lavoro del repository prima dell'estrazione.", + "clonefrom": "Clona da {0}", + "cloning": "Clonazione del repository GIT '{0}'...", + "commit": "Esegui commit delle modifiche per il commit", + "commit anyway": "Crea commit vuoto", + "commit hash": "Hash del commit", + "commit message": "Messaggio di commit", + "commitMessageWithHeadLabel2": "Messaggio (commit in '{0}')", + "confirm delete": "ELIMINARE {0}? \r\nQuesta operazione è IRREVERSIBILE. \r\nSe si procede, questo file andrà PERSO DEFINITIVAMENTE.", + "confirm delete multiple": "ELIMINARE {0} file? \r\nQuesta operazione è IRREVERSIBILE. \r\nSe si procede, questi file andranno PERSI DEFINITIVAMENTE.", + "confirm discard": "Rimuovere le modifiche in {0}?", + "confirm discard all": "Rimuovere TUTTE le modifiche apportate in {0} file?\r\nQuesta operazione è IRREVERSIBILE.\r\nSe si procede, il working set corrente andrà PERSO PER SEMPRE.", + "confirm discard all 2": "{0}\r\n\r\nQuesta operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE.", + "confirm discard all single": "Rimuovere le modifiche in {0}?", + "confirm discard multiple": "Rimuovere le modifiche in {0} file?", + "confirm emtpy commit": "Creare un commit vuoto?", + "confirm force delete branch": "Il merge del ramo '{0}' non è completo. Elimina comunque?", + "confirm force push": "Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti.\r\n\r\nContinuare?", + "confirm no verify commit": "Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato.\r\n\r\nContinuare?", + "confirm publish branch": "La branch '{0}' non ha una branch corrispondente a monte. Desideri pubblicarla?", + "confirm restore": "Ripristinare {0}?", + "confirm restore multiple": "Ripristinare {0} file?", + "confirm stage file with merge conflicts": "Preparare per il commit {0} con conflitti di merge?", + "confirm stage files with merge conflicts": "Preparare per il commit {0} file con conflitti di merge?", + "create branch": "Crea nuovo ramo...", + "create branch from": "Crea nuovo ramo da...", + "create repo": "Inizializza repository", + "current": "Corrente", + "delete": "Elimina file", + "delete branch": "Elimina ramo", + "delete file": "Elimina file", + "delete files": "Elimina file", + "deleted by them": "Il file '{0}' è stato eliminato da altri utenti e modificato dall'utente corrente.\r\n\r\nCome si vuole procedere?", + "deleted by us": "Il file '{0}' è stato eliminato dall'utente corrente e modificato da altri utenti.\r\n\r\nCome si vuole procedere?", + "discard": "Rimuovi modifiche", + "discardAll": "Rimuovi tutti i {0} file", + "discardAll multiple": "Rimuovi 1 file", + "force": "Forza checkout", + "force push not allowed": "Il push forzato non è consentito. Per abilitarlo, usare l'impostazione 'git.allowForcePush'.", + "git error": "Errore GIT", + "git error details": "GIT: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (Indice)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", + "git.title.workingTree": "{0} (Albero di lavoro)", + "init": "Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo", + "init repo": "Inizializza repository", + "invalid branch name": "Nome di branch non valido", + "keep ours": "Mantieni la versione dell'utente corrente", + "keep theirs": "Mantieni la versione degli altri utenti", + "learn more": "Altre informazioni", + "local changes": "Le modifiche locali verranno sovrascritte dal checkout.", + "merge commit": "L'ultimo commit è stato un commit di merge. Annullarlo?", + "merge conflicts": "Ci sono conflitti di merge. Risolverli prima di eseguire commit.", + "missing user info": "Assicurarsi di configurare 'user.name' e 'user.email' in GIT.", + "never": "Mai", + "never again": "OK, non visualizzare più", + "never ask again": "OK, non visualizzare più questo messaggio", + "no changes": "Non ci sono modifiche di cui eseguire il commit.", + "no changes stash": "Non ci sono modifiche da accantonare.", + "no more": "Non è possibile annullare l'operazione perché HEAD non fa riferimento ad alcun commit.", + "no rebase": "Non è in corso alcuna riassegnazione.", + "no remotes added": "Il repository non contiene repository remoti.", + "no remotes to fetch": "Questo repository non ha remote configurati da cui eseguire un fetch.", + "no remotes to publish": "Il repository non contiene elementi remoti configurati come destinazione della pubblicazione.", + "no remotes to pull": "Il repository non contiene elementi remoti configurati come origini del pull.", + "no remotes to push": "Il repository non contiene elementi remoti configurati come destinazione del push.", + "no staged changes": "Non ci sono modifiche preparate per il commit di cui eseguire il commit.\r\n\r\nPreparare per il commit tutte le modifiche ed eseguirne il commit direttamente?", + "no stashes": "Non ci sono accantonamenti nel repository.", + "no tags": "Non esistono tag per questo repository.", + "no verify commit not allowed": "I commit senza verifica non sono consentiti. Abilitarli con l'impostazione 'git.allowNoVerifyCommit'.", + "nobranch": "Estrarre un ramo per eseguire il push in un elemento remoto.", "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "open git log": "Apri log GIT", + "open repo": "Apri repository", + "openrepo": "Apri", + "openreponew": "Apri in una nuova finestra", + "pick branch pull": "Selezionare un ramo da cui eseguire il pull", + "pick provider": "Seleziona un provider in cui pubblicare il ramo '{0}':", + "pick remote": "Selezionare un repository remoto in cui pubblicare il ramo '{0}':", + "pick remote pull repo": "Selezionare un repository remoto da cui effettuare il pull del ramo", + "pick stash to apply": "Scegli un accantonamento da applicare", + "pick stash to drop": "Selezionare un accantonamento da rimuovere", + "pick stash to pop": "Scegli un accantonamento da prelevare", + "proposeopen": "Aprire il repository clonato?", + "proposeopen init": "Aprire il repository inizializzato?", + "proposeopen2": "Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente?", + "proposeopen2 init": "Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente?", + "provide branch name": "Specificare un nuovo nome di ramo", + "provide commit hash": "Specificare l'hash del commit", + "provide commit message": "Specificare un messaggio di commit", + "provide remote name": "Specificare un nome di repository remoto", + "provide stash message": "Specificare un messaggio di accantonamento (facoltativo)", + "provide tag message": "Specificare un messaggio per aggiungere un'annotazione per il tag", + "provide tag name": "Specificare un nome di tag", + "publish to": "Pubblica in {0}", + "remote already exists": "Il repository remoto '{0}' esiste già.", + "remote branch at": "Ramo remoto in {0}", + "remote name": "Nome del repository remoto", + "remote name format invalid": "Il formato del nome di repository remoto non è valido", + "remove remote": "Scegliere un repository remoto da rimuovere", + "repourl": "URL del repository", + "restore file": "Ripristina il file", + "restore files": "Ripristina i file", + "save and commit": "Salva tutto ed esegui il commit", + "save and stash": "Salva tutto e accantona", + "select a branch to merge from": "Selezionare un ramo da cui eseguire il merge", + "select a branch to rebase onto": "Selezionare un ramo in base a cui eseguire la riassegnazione", + "select a ref to checkout": "Selezionare un ref di cui eseguire checkout", + "select a ref to checkout detached": "Selezionare un riferimento per il checkout in modalità scollegata", + "select a ref to create a new branch from": "Seleziona un riferimento da cui creare il ramo '{0}'", + "select a tag to delete": "Selezionare un tag da eliminare", + "select branch to delete": "Seleziona un ramo da cancellare", + "select log level": "Seleziona il livello log", + "selectFolder": "Seleziona il Percorso del Repository", + "show command output": "Mostra output del comando", + "stash": "Accantona comunque", + "stash merge conflicts": "Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento.", + "stash message": "Messaggio di accantonamento", + "stashcheckout": "Accantona ed esegui checkout", + "sure drop": "Rimuovere l'accantonamento {0}?", + "sync is unpredictable": "Questa azione consentirà di effettuare il push e il pull di commit da e verso '{0}/{1}'.", + "tag at": "Tag in {0}", + "tag message": "Messaggio", + "tag name": "Nome tag", + "there are untracked files": "Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO.", + "there are untracked files single": "Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}.", + "undo commit": "Annulla commit di merge", + "unsaved files": "Sono presenti {0} file non salvati.\r\n\r\nSalvarli prima di eseguire il commit?", + "unsaved files single": "Il file seguente contiene modifiche non salvate che non verranno incluse nel commit se si procede: {0}.\r\n\r\nSalvarlo prima del commit?", + "unsaved stash files": "Sono presenti {0} file non salvati.\r\n\r\nSalvarli prima dell'accantonamento?", + "unsaved stash files single": "Il file seguente contiene modifiche non salvate che non verranno incluse nell'accantonamento se si procede: {0}.\r\n\r\nSalvarlo prima dell'accantonamento?", + "warn untracked": "{0} file non verificati verranno ELIMINATI.\r\nQuesta operazione è IRREVERSIBILE.\r\nQuesti file andranno PERSI DEFINITIVAMENTE.", + "yes": "Sì", + "yes discard tracked": "Rimuovi 1 file di cui viene tenuta traccia", + "yes discard tracked multiple": "Rimuovi {0} file di cui viene tenuta traccia", + "yes never again": "Sì, non visualizzare più questo messaggio" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Il git trovato in: {0} è stato ignorato", + "using git": "Uso di GIT {0} da {1}", + "validating": "Convalida del GIT trovato in: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "Non ci sono repository disponibili", + "not supported": "I percorsi assoluti non sono supportati nell'impostazione 'git.scanRepositories'.", + "pick repo": "Scegli un repository", + "too many submodules": "Il repository '{0}' ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all'interno." }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "Nome ramo", + "error": "$(error) Errore: {0}", + "none found": "Non sono stati trovati repository remoti.", + "pick url": "Scegliere un URL da cui eseguire la clonazione.", + "provide url": "Specificare l'URL del repository", + "provide url or pick": "Specificare l'URL del repository o selezionare un'origine repository.", + "type to filter": "Nome del repository", + "type to search": "Nome del repository (digitare per eseguire la ricerca)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "Aggiungere '{0}' a .gitignore?", + "added by them": "Conflitto: aggiunto dall'utente", + "added by us": "Conflitto: aggiunto da Microsoft", + "always pull": "Esegui sempre il pull", + "both added": "Conflitto: aggiunto dall'utente e da Microsoft", + "both deleted": "Conflitto: eliminato dall'utente e da Microsoft", + "both modified": "Conflitto: modificato dall'utente e da Microsoft", + "changes": "Modifiche", + "commit": "Esegui commit", + "commit in rebase": "Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l'operazione corrente e usare invece una riassegnazione interattiva.", + "commitMessage": "Messaggio ({0} per eseguire il commit)", + "commitMessageCountdown": "ancora {0} caratteri disponibili nella riga corrente", + "commitMessageWarning": "{0} caratteri rispetto ai {1} disponibili nella riga corrente", + "commitMessageWhitespacesOnlyWarning": "Il messaggio di commit corrente contiene solo spazi vuoti", + "commitMessageWithHeadLabel": "Messaggio ({0} per eseguire il commit in '{1}')", + "deleted": "Eliminato", + "deleted by them": "Conflitto: eliminato dall'utente", + "deleted by us": "Conflitto: eliminato da Microsoft", + "dont pull": "Non eseguire il pull", + "git.title.deleted": "{0} (eliminato)", + "git.title.index": "{0} (indice)", + "git.title.ours": "{0} (versione utente)", + "git.title.theirs": "{0} (versione server)", + "git.title.untracked": "{0} (non tracciati)", + "git.title.workingTree": "{0} (albero di lavoro)", + "huge": "Il repository git '{0}' ha troppe modifiche attive - verrà attivato solo un sottoinsieme delle funzionalità di Git.", + "ignored": "Ignorato", + "index added": "Indice aggiunto", + "index copied": "Indice copiato", + "index deleted": "Indice eliminato", + "index modified": "Indice modificato", + "index renamed": "Indice rinominato", + "intent to add": "Finalità da aggiungere", + "merge changes": "Esegui merge delle modifiche", + "modified": "Modificato", + "neveragain": "Non visualizzare più questo messaggio", + "open": "Apri", + "pull": "Esegui il pull", + "pull branch maybe rebased": "Il ramo corrente '{0}' potrebbe essere stato riassegnato. Eseguire comunque il pull in esso?", + "pull maybe rebased": "Il ramo corrente potrebbe essere stato riassegnato. Eseguire comunque il pull in esso?", + "pull n": "Esegui il pull di {0} commit da {1}/{2}", + "pull push n": "Esegui il pull di {0} e il push di {1} commit tra {2}/{3}", + "push n": "Esegui il push di {0} commit in {1}/{2}", + "push success": "Push avvenuto con successo.", + "staged changes": "Modifiche preparate per il commit", + "sync changes": "Sincronizza modifiche", + "sync is unpredictable": "Sincronizzazione in corso. L'annullamento dell'operazione può causare gravi danni al repository", + "untracked": "Non registrato", + "untracked changes": "Modifiche non tracciate", + "yes": "Sì" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "Esegui il checkout del ramo/tag...", + "publish changes": "Pubblica modifiche", + "publish to": "Pubblica in {0}", + "publish to...": "Pubblica in...", + "rebasing": "Rebase in corso", + "syncing changes": "Sincronizzazione delle modifiche in corso..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "Indice", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Cronologia GIT", + "git.timeline.stagedChanges": "Modifiche preparate per il commit", + "git.timeline.uncommitedChanges": "Modifiche non sottoposte a commit", + "git.timeline.you": "Utente", + "git.workingTree": "Albero di lavoro" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", - "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", - "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "colors.added": "Colore delle risorse aggiunte.", + "colors.conflict": "Colore delle risorse con conflitti.", + "colors.deleted": "Colore delle risorse eliminate.", + "colors.ignored": "Colore delle risorse ignorate.", + "colors.modified": "Colore delle risorse modificate.", + "colors.renamed": "Colore delle risorse rinominate o copiate.", + "colors.stageDeleted": "Colore per le risorse eliminate che sono state preparate per il commit.", + "colors.stageModified": "Colore per le risorse modificate che sono state preparate per il commit.", + "colors.submodule": "Colore delle risorse sottomodulo.", + "colors.untracked": "Colore delle risorse non tracciate.", + "command.addRemote": "Aggiungi repository remoto...", + "command.branch": "Crea ramo...", + "command.branchFrom": "Crea ramo da...", + "command.checkout": "Esegui checkout in...", + "command.checkoutDetached": "Esegui checkout in (modalità scollegata)...", + "command.cherryPick": "Esegui cherry-pick...", + "command.clean": "Rimuovi modifiche", + "command.cleanAll": "Rimuovi tutte le modifiche", + "command.cleanAllTracked": "Rimuovi tutte le modifiche tracciate", + "command.cleanAllUntracked": "Rimuovi tutte le modifiche non tracciate", + "command.clone": "Clona", + "command.cloneRecursive": "Clona (ricorsivo)", + "command.close": "Chiudi repository", + "command.commit": "Esegui commit", + "command.commitAll": "Esegui commit di tutto", + "command.commitAllAmend": "Esegui commit di tutto (modifica)", + "command.commitAllAmendNoVerify": "Esegui commit di tutto (modifica, nessuna verifica)", + "command.commitAllNoVerify": "Esegui commit di tutto (nessuna verifica)", + "command.commitAllSigned": "Esegui commit di tutto (approvazione)", + "command.commitAllSignedNoVerify": "Esegui commit di tutto (approvazione, nessuna verifica)", + "command.commitEmpty": "Commit vuoto", + "command.commitEmptyNoVerify": "Commit vuoto (nessuna verifica)", + "command.commitNoVerify": "Esegui commit (nessuna verifica)", + "command.commitStaged": "Esegui commit dei file preparati", + "command.commitStagedAmend": "Esegui commit dei file preparati (modifica)", + "command.commitStagedAmendNoVerify": "Esegui commit dei file preparati (modifica, nessuna verifica)", + "command.commitStagedNoVerify": "Esegui commit dei file preparati (nessuna verifica)", + "command.commitStagedSigned": "Esegui commit dei file preparati (approvazione)", + "command.commitStagedSignedNoVerify": "Esegui commit dei file preparati (approvazione, nessuna verifica)", + "command.createTag": "Crea tag", + "command.deleteBranch": "Elimina ramo...", + "command.deleteTag": "Elimina tag", + "command.fetch": "Recupera", + "command.fetchAll": "Recupera da tutti gli elementi remoti", + "command.fetchPrune": "Recupera (elimina)", + "command.ignore": "Aggiungi a .gitignore", + "command.init": "Inizializza repository", + "command.merge": "Merge ramo...", + "command.openAllChanges": "Apri tutte le modifiche", + "command.openChange": "Apri modifiche", + "command.openFile": "Apri file", + "command.openHEADFile": "Apri File (HEAD)", + "command.openRepository": "Apri repository", + "command.publish": "Pubblica ramo...", + "command.pull": "Esegui pull", + "command.pullFrom": "Pull da...", + "command.pullRebase": "Esegui pull (Riassegna)", + "command.push": "Esegui push", + "command.pushFollowTags": "Esegui push (segui tag)", + "command.pushFollowTagsForce": "Esegui push (segui tag, forzato)", + "command.pushForce": "Esegui push (Forza)", + "command.pushTags": "Esegui push dei tag", + "command.pushTo": "Esegui push in...", + "command.pushToForce": "Push in... (Forza)", + "command.rebase": "Riassegna ramo...", + "command.rebaseAbort": "Interrompi riassegnazione", + "command.refresh": "Aggiorna", + "command.removeRemote": "Rimuovi repository remoto", + "command.rename": "Rinomina", + "command.renameBranch": "Rinomina Branch...", + "command.restoreCommitTemplate": "Ripristina il modello di Commit", + "command.revealInExplorer": "Visualizza nella barra laterale", + "command.revertChange": "Annulla modifica", + "command.revertSelectedRanges": "Ripristina intervalli selezionati", + "command.setLogLevel": "Imposta livello log...", + "command.showOutput": "Mostra output GIT", + "command.stage": "Prepara modifiche per commit", + "command.stageAll": "Prepara tutte le modifiche per commit", + "command.stageAllMerge": "Prepara per il commit tutte le modifiche di merge", + "command.stageAllTracked": "Prepara per il commit tutte le modifiche non tracciate", + "command.stageAllUntracked": "Prepara per commit tutte le modifiche non tracciate", + "command.stageChange": "Prepara modifica per commit", + "command.stageSelectedRanges": "Prepara per il commit intervalli selezionati", + "command.stash": "Accantona", + "command.stashApply": "Applica Stash...", + "command.stashApplyLatest": "Applica ultimo Stash", + "command.stashDrop": "Rimuovi accantonamento...", + "command.stashIncludeUntracked": "Stash (includi non tracciate)", + "command.stashPop": "Preleva accantonamento...", + "command.stashPopLatest": "Preleva accantonamento più recente", + "command.sync": "Sincronizza", + "command.syncRebase": "Sincronizza (Rebase)", + "command.timelineCompareWithSelected": "Confronta con selezionati", + "command.timelineCopyCommitId": "Copia ID commit", + "command.timelineCopyCommitMessage": "Copia messaggio di commit", + "command.timelineOpenDiff": "Apri modifiche", + "command.timelineSelectForCompare": "Seleziona per il confronto", + "command.undoCommit": "Annulla ultimo commit", + "command.unstage": "Annulla preparazione modifiche per commit", + "command.unstageAll": "Annulla preparazione di tutte le modifiche per commit", + "command.unstageSelectedRanges": "Annulla preparazione per il commit di intervalli selezionati", + "config.allowForcePush": "Controlla se il push forzato (con o senza lease) è abilitato.", + "config.allowNoVerifyCommit": "Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg.", + "config.alwaysShowStagedChangesResourceGroup": "Mostra sempre il gruppo di risorse Modifiche preparate per il commit.", + "config.alwaysSignOff": "Controlla il flag di signoff per tutti i commit.", + "config.autoRepositoryDetection": "Configura quando il repository dovrebbe essere rilevato automaticamente.", + "config.autoRepositoryDetection.false": "Disabilita la scansione automatica del repository.", + "config.autoRepositoryDetection.openEditors": "Esegue la scansione per individuare le cartelle padre dei file aperti.", + "config.autoRepositoryDetection.subFolders": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta.", + "config.autoRepositoryDetection.true": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti.", + "config.autoStash": "Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito.", + "config.autofetch": "Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti.", + "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`.", + "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", + "config.branchSortOrder": "Controlla l'ordinamento per i rami.", + "config.branchValidationRegex": "Un'espressione regolare per validare i nomi delle nuove branch.", + "config.branchWhitespaceChar": "Il carattere per sostituire gli spazi vuoti nei nomi delle nuove branch.", + "config.checkoutType": "Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`.", + "config.checkoutType.local": "Rami locali", + "config.checkoutType.remote": "Rami remoti", + "config.checkoutType.tags": "Tag", + "config.confirmEmptyCommits": "Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'.", + "config.confirmForcePush": "Controlla se chiedere conferma prima di eseguire il push forzato.", + "config.confirmNoVerifyCommit": "Controlla se chiedere conferma prima di eseguire il commit senza verifica.", + "config.confirmSync": "Confermare prima di sincronizzare i repository GIT.", + "config.countBadge": "Controlla la notifica del conteggio GIT.", + "config.countBadge.all": "Esegue il conteggio di tutte le modifiche.", + "config.countBadge.off": "Disattiva il contatore.", + "config.countBadge.tracked": "Esegue il conteggio solo delle revisioni.", + "config.decorations.enabled": "Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti.", + "config.defaultCloneDirectory": "Il percorso predefinito in cui clonare un repository GIT.", + "config.detectSubmodules": "Controlla se rilevare automaticamente i moduli secondari GIT.", + "config.detectSubmodulesLimit": "Controlla il limite dei sottomoduli git rilevati.", + "config.discardAllScope": "Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione.", + "config.enableCommitSigning": "Abilita la firma del commit con GPG o X.509.", + "config.enableSmartCommit": "Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate.", + "config.enableStatusBarSync": "Controlla se il comando Git Sync è visualizzato nella barra di stato.", + "config.enabled": "Indica se GIT è abilitato.", + "config.fetchOnPull": "Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente.", + "config.followTagsWhenSync": "Esegui il push di tutti i tag durante l'esecuzione del comando di sincronizzazione.", + "config.ignoreLegacyWarning": "Ignora l'avvertimento legacy di Git.", + "config.ignoreLimitWarning": "Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository.", + "config.ignoreMissingGitWarning": "Ignora il messaggio di avviso quando manca GIT.", + "config.ignoreRebaseWarning": "Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull.", + "config.ignoreSubmodules": "Ignora le modifiche apportate ai moduli secondari nell'albero dei file.", + "config.ignoreWindowsGit27Warning": "Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows.", + "config.ignoredRepositories": "Elenco dei repository GIT da ignorare.", + "config.inputValidation": "Controlla quando visualizzare la convalida sull'input del messaggio di commit.", + "config.inputValidationLength": "Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso.", + "config.inputValidationSubjectLength": "Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`.", + "config.openAfterClone": "Controlla se aprire automaticamente un repository dopo la clonazione.", + "config.openAfterClone.always": "Apri sempre nella finestra corrente.", + "config.openAfterClone.alwaysNewWindow": "Apri sempre in una nuova finestra.", + "config.openAfterClone.prompt": "Richiedi sempre l'azione da eseguire.", + "config.openAfterClone.whenNoFolderOpen": "Apri solo nella finestra corrente quando non è alcuna cartella.", + "config.openDiffOnClick": "Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale.", + "config.path": "Percorso e nome file dell'eseguibile GIT, ad esempio `C:\\Programmi\\Git\\bin\\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare.", + "config.postCommitCommand": "Esegue un comando git dopo un'operazione commit riuscita.", + "config.postCommitCommand.none": "Non eseguire alcun comando dopo un commit.", + "config.postCommitCommand.push": "Esegue 'Git Push' dopo un commit riuscito.", + "config.postCommitCommand.sync": "Esegue 'Git Sync' dopo un commit riuscito.", + "config.promptToSaveFilesBeforeCommit": "Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit.", + "config.promptToSaveFilesBeforeCommit.always": "Verifica la presenza di eventuali file non salvati.", + "config.promptToSaveFilesBeforeCommit.never": "Disabilita questo controllo.", + "config.promptToSaveFilesBeforeCommit.staged": "Verificare solo la presenza di file di stage non salvati.", + "config.promptToSaveFilesBeforeStash": "Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche.", + "config.promptToSaveFilesBeforeStash.always": "Verifica la presenza di eventuali file non salvati.", + "config.promptToSaveFilesBeforeStash.never": "Disabilita questo controllo.", + "config.promptToSaveFilesBeforeStash.staged": "Verificare solo la presenza di file di stage non salvati.", + "config.pruneOnFetch": "Elimina durante il recupero.", + "config.pullTags": "Recupera tutti i tag durante il pull.", + "config.rebaseWhenSync": "Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione.", + "config.requireGitUserConfig": "Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente.", + "config.scanRepositories": "Elenco dei percorsi in cui cercare i repository GIT.", + "config.showCommitInput": "Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT.", + "config.showInlineOpenFileAction": "Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT.", + "config.showProgress": "Determina se le azioni git devono mostrare lo stato di avanzamento.", + "config.showPushSuccessNotification": "Controlla se visualizzare una notifica quando un push è avvenuto con successo.", + "config.smartCommitChanges": "Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente.", + "config.smartCommitChanges.all": "Prepara automaticamente tutte le modifiche per il commit.", + "config.smartCommitChanges.tracked": "Solo modifiche tracciate automaticamente preparate per il commit.", + "config.suggestSmartCommit": "Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit).", + "config.supportCancellation": "Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione.", + "config.terminalAuthentication": "Controlla se abilitare Azure Data Studio come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", + "config.timeline.date": "Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale.", + "config.timeline.date.authored": "Usa la data di creazione", + "config.timeline.date.committed": "Usa la data di commit", + "config.timeline.showAuthor": "Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale.", + "config.untrackedChanges": "Controlla il comportamento delle modifiche non tracciate.", + "config.untrackedChanges.hidden": "Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni.", + "config.untrackedChanges.mixed": "Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo.", + "config.untrackedChanges.separate": "Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni.", + "config.useCommitInputAsStashMessage": "Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento.", + "config.useForcePushWithLease": "Controlla se il push forzato usa la variante più sicura di forzatura con lease.", + "description": "Integrazione SCM su Git", + "displayName": "GIT", + "submenu.branch": "Crea ramo", + "submenu.changes": "Modifiche", + "submenu.commit": "Esegui commit", + "submenu.commit.amend": "Modifica", + "submenu.commit.signoff": "Approva", + "submenu.explorer": "GIT", + "submenu.pullpush": "Esegui pull/push", + "submenu.remotes": "Repository remoto", + "submenu.stash": "Accantona", + "submenu.tags": "Tag", + "view.workbench.cloneRepository": "È possibile clonare un repository in locale.\r\n[Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT')", + "view.workbench.learnMore": "Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "Per usare le funzionalità GIT, abilitare GIT in [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "Per usare le funzionalità Git, è possibile aprire una cartella contenente un repository Git o clonarlo da un URL.\r\n[Apri cartella](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT.\r\n[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "La cartella attualmente aperta non ha un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init?%5Btrue%5D)\r\nPer altre informazioni su come usare Git e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "Non è stata rilevata un'installazione GIT valida. Per altri dettagli vedere [output GIT](command:git.showOutput).\r\n[installare git](https://git-scm.com/), oppure per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio vedere [documentazione](https://aka.ms/vscode-scm).\r\nSe si usa un sistema di controllo delle versioni diverso, è possibile [cercare nel Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) le estensioni aggiuntive.", + "view.workbench.scm.workspace": "L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità del controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm)." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json index 6b98da57e9..14d03bee83 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "Non riuscito", "InProgress": "In corso", "PublishHistory": "Cronologia di pubblicazione", - "SettingAlreadyExists": "L'impostazione dell'app locale '{0}' esiste già. Sovrascrivere?", "Status": "Stato", "Success": "Operazione riuscita", "TargetDatabase": "Database di destinazione", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "Aggiungere riferimento", "addDatabaseReferencedialogName": "Aggiungere riferimento al database", "addItemAction": "Aggiungere elemento", - "addPackage": "Aggiungi pacchetto", - "addPackageReferenceMessage": "Per usare le associazioni SQL, assicurarsi che il progetto Funzioni di Azure includa un riferimento a {0}", - "addSqlBindingPackageError": "Si è verificato un errore durante l'aggiunta del pacchetto di estensione Binding SQL al progetto", "appSettingPrompt": "Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione?", "applyConfirmation": "Aggiornare il progetto di destinazione?", "applyError": "Errore durante l'aggiornamento del progetto: {0}", "applySuccess": "Aggiornamento del progetto completato.", "at": "in", "autorestProjectName": "Nuovo nome del progetto SQL", - "baseDockerImage": "Immagine Docker SQL Server di base", + "baseDockerImage": "Immagine Docker {0} di base", "browseButtonText": "Sfoglia cartella", "browseEllipsis": "Sfoglia...", "browseForProfile": "Cercare profilo", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "Scegliere le variabili SQLCMD da modificare", "cicularProjectReference": "Riferimento circolare dal progetto {0} al progetto {1}", "cleaningDockerImagesMessage": "Pulizia delle distribuzioni esistenti in corso...", - "closeButton": "Chiudi", "compareActionRadiButtonLabel": "Visualizza modifiche in Confronto schemi", - "confirmPassword": "Confermare la password amministratore del server SQL", - "confirmServerPassword": "Confermare la password amministratore del server SQL", - "connectingToSqlServerOnDockerMessage": "Connessione a SQL Server in Docker", + "confirmPassword": "Confermare password amministratore {0}", + "confirmServerPassword": "Confermare password amministratore {0}", + "connectingToSqlServerOnDockerMessage": "Connessione a SQL Server", "connectionFailedError": "Errore di connessione non riuscita: '{0}'", - "connectionProfile": "Selezionare una connessione", "connectionRadioButtonLabel": "Connessioni", - "connectionStringSetting": "Nome dell'impostazione della stringa di connessione", - "connectionStringSettingPlaceholder": "Impostazione della stringa di connessione specificata in \"local.settings.jsin\"", "containerAlreadyExistForProject": "I contenitori esistono già per questo progetto. Eliminarli prima di distribuirne uno nuovo?", "createNew": "Crea nuovo", - "createNewLocalAppSetting": "Creare nuova impostazione dell'app locale", "createProjectDialogOkButtonText": "Crea", "createProjectFromDatabaseDialogName": "Creare un progetto dal database", "createProjectSettings": "Impostazioni", @@ -114,24 +105,22 @@ "done": "Fatto", "dontUseProfile": "Non usare il profilo", "edgeEulaAgreementTitle": "Contratto di licenza di SQL Edge di Microsoft Azure", - "edgeProjectTypeDescription": "Iniziare dalle parti core per sviluppare e pubblicare schemi per SQL Edge", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "Sviluppare e pubblicare schemi per i database SQL a partire da un progetto vuoto", - "emptyProjectTypeDisplayName": "Database SQL", + "edgeProjectTypeDescription": "Iniziare dalle parti core per sviluppare e pubblicare schemi per il data base di SQL Edge di Azure", + "edgeProjectTypeDisplayName": "Database di SQL Edge di Azure", + "emptyAzureDbProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL di Azure a partire da un progetto vuoto", + "emptyAzureDbProjectTypeDisplayName": "Database SQL di Azure", + "emptyProjectTypeDescription": "Sviluppare e pubblicare schemi per i database di SQL Edge di Azure a partire da un progetto vuoto", + "emptyProjectTypeDisplayName": "Database di SQL Server", "emptySdkProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK.", "emptySdkProjectTypeDisplayName": "Database SQL (SDK)", "enterConnStringTemplateDescription": "Immettere un modello per la stringa di connessione SQL", - "enterConnectionString": "Immettere la stringa di connessione", "enterConnectionStringEnvName": "Immettere il nome della variabile di ambiente della stringa di connessione", "enterConnectionStringEnvNameDescription": "Immettere la variabile di ambiente per la stringa di connessione SQL", - "enterConnectionStringSettingName": "Immettere il nome dell'impostazione della stringa di connessione", "enterConnectionStringTemplate": "Immettere il modello della stringa di connessione", "enterNewDatabaseName": "Immettere il nuovo nome del database", "enterNewValueForVar": "Immettere un nuovo valore per la variabile '{0}'", - "enterPassword": "Immettere la password amministratore del server SQL", - "enterPasswordManually": "Immettere la password o premere ESC per annullare", - "enterPasswordPrompt": "Immettere la password da usare per la stringa di connessione", - "enterPortNumber": "Immettere il numero di porta di SQL server o premere INVIO per usare il valore predefinito", + "enterPassword": "Immettere la password {0} dell'amministratore", + "enterPortNumber": "Immettere il numero di porta {0}o premere INVIO per usare il valore predefinito", "enterSystemDbName": "Immettere un nome di database per il database di sistema", "equalComparison": "Il progetto è già aggiornato con il database.", "errorFindingBuildFilesLocation": "Errore durante la ricerca del percorso dei file di compilazione: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "Processo di streaming esterno", "externalStreamingJobValidationPassed": "Convalida superata del processo di streaming esterno.", "extractTargetRequired": "Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database.", - "failedToGetConnectionString": "Errore durante la generazione della stringa di connessione per la connessione selezionata", - "failedToParse": "Non è stato possibile analizzare \"{0}\": {1}.", "file": "File", "fileAlreadyExists": "Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", "fileFormat": "Formato di file", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "Generazione del nuovo progetto SQL da {0}... Eseguire il checkouot della finestra di output per i dettagli.", "hr": "ora", "importElements": "Importa elementi", - "includePassword": "Includere la password di questa connessione nel file local.settings.json?", - "input": "Input", "installGlobally": "Installa a livello globale", "invalidDataSchemaProvider": "DSP non valido nel file con estensione .sqlproj", "invalidDatabaseReference": "Riferimento al database non valido nel file con estensione .sqlproj", @@ -173,24 +158,20 @@ "invalidInput": "L'input non è valido: {0}", "invalidProjectReload": "Impossibile accedere al progetto di database specificato. È possibile ricaricare solo progetti di database aperti validi.", "invalidPropertyValue": "Valore non valido specificato per la proprietà '{0}' nel file con estensione .sqlproj", - "invalidSQLPassword": "La password del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "La password {0} del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Stringa di connessione SQL non valida", "invalidTargetPlatform": "Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1}", - "jsonParseError": "{0} vicino alla riga \"{1}\", colonna \"{2}\"", "learnMore": "Altre informazioni", "loadProfilePlaceholderText": "Caricare profilo...", "location": "Percorso", "min": "min", "missingVersion": "Voce 'version' mancante in {0}", - "moreInformation": "Altre informazioni", "msec": "millisecondo", "multipleMostDeploymentScripts": "Numero imprevisto di {0} file: {1}", "multipleSqlProjFilesSelected": "Sono stati selezionati più file con estensione sqlproj; sceglierne solo uno.", "nameMustNotBeEmpty": "Il nome non deve essere vuoto", "new": "Nuovo", "newObjectNamePrompt": "Nuovo nome {0}:", - "noAzureFunctionsInFile": "Nessuna funzione di Azure nel file attivo corrente", - "noAzureFunctionsProjectsInWorkspace": "Non sono stati trovati progetti di funzioni di Azure nell'area di lavoro", "noDataSourcesFile": "Non è stato trovato alcun artefatto di tipo {0}", "noDataSourcesText": "Nessuna origine dati in questo progetto", "noFileExist": "Il file {0} non esiste", @@ -208,11 +189,9 @@ "objectType": "Tipo di oggetto", "okString": "OK", "openEulaString": "Apri contratto di licenza", - "openFile": "Apri file", - "output": "Output", "outsideFolderPath": "Gli elementi con percorso assoluto all'esterno della cartella del progetto non sono supportati. Assicurarsi che i percorsi nel file di progetto siano relativi alla cartella del progetto.", "parentTreeItemUnknown": "Non è possibile accedere all'elemento padre dell'elemento di albero fornito", - "passwordNotMatch": "La password del SQL Server non corrisponde alla password di conferma", + "passwordNotMatch": "La password {0} del SQL Server non corrisponde alla password di conferma", "portMustNotBeNumber": "La porta deve essere un numero", "postDeployElements": "Elementi PreDeploy", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "Riferimento al progetto", "projectReferenceNameElement": "Elemento del nome del riferimento al progetto", "projectToUpdatePlaceholderText": "Seleziona file di progetto", + "projectUpdatedToSdkStyle": "Il progetto {0} è stato aggiornato in modo da essere un progetto di tipo SDK. Per informazioni dettagliate su Microsoft.Build.Sql SDK e su come semplificare il file di progetto, fare clic su 'Altre informazioni'.", "publish": "Pubblica", "publishAction": "Pubblica", "publishDialogName": "Pubblicare il progetto", @@ -239,8 +219,8 @@ "publishSettingsFiles": "File di impostazioni di pubblicazione", "publishTo": "Destinazione di pubblicazione", "publishToContainerFailed": "Pubblicazione nel contenitore non riuscita. {0}", - "publishToDockerContainer": "Pubblicare su nuovo server in un contenitore", - "publishToExistingServer": "Eseguire la distribuzione nel server esistente", + "publishToDockerContainer": "Pubblica in un nuovo contenitore di sviluppo locale {0}", + "publishToExistingServer": "Pubblica in un {0} esistente", "publishingProjectMessage": "Pubblicazione del progetto in un contenitore...", "referenceRadioButtonsGroupTitle": "Tipo", "referenceType": "Tipo riferimento", @@ -253,39 +233,33 @@ "retrySucceedMessage": "Operazione '{0}' completata. Risultato: {1}", "retryWaitMessage": "Attesa di {0} secondi prima di un altro tentativo di operazione '{1}'", "runViaNpx": "Esegui tramite npx", - "runningDockerMessage": "Compilazione ed esecuzione del contenitore Docker in corso...", + "runningDockerMessage": "Esecuzione del contenitore Docker in corso...", "sameDatabase": "Stesso database", - "save": "Salva", - "saveChangesInFile": "Nel file corrente sono presenti modifiche non salvate. Salvare ora?", "schema": "Schema", "schemaCompare.compareErrorMessage": "Il confronto schemi non è riuscito: {0}", "schemaCompareAction": "Confronto schemi", "schemaCompareNotInstalled": "Per eseguire il confronto tra schemi, è necessaria l'installazione dell'estensione per il confronto dello schema", "schemaObjectType": "Schema/Tipo di oggetto", "scriptFriendlyName": "Script", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "Progetto in stile SDK (Anteprima)", "sec": "sec", - "selectAzureFunction": "Selezionare una funzione di Azure nel file corrente in cui aggiungere l'associazione SQL", - "selectBaseImage": "Selezionare l'immagine Docker SQL Server base", - "selectBindingType": "Seleziona tipo di associazione", + "selectBaseImage": "Selezionare l'immagine Docker {0} di base", "selectConnection": "Selezionare la connessione", - "selectConnectionError": "Impossibile impostare la stringa di connessione dell'app: {0}", - "selectConnectionString": "Selezionare il metodo della stringa di connessione SQL", "selectDacpac": "Selezionare .dacpac", "selectDatabase": "Selezionare database", + "selectFileString": "Seleziona file", "selectFolderStructure": "Seleziona struttura di cartelle", "selectProfile": "Seleziona profilo", "selectProfileToUse": "Selezionare il profilo di pubblicazione da caricare", "selectProjectLocation": "Seleziona posizione del progetto", "selectPublishOption": "Selezionare la posizione in cui pubblicare il progetto", - "selectSetting": "Selezionare l'impostazione della stringa di connessione SQL da local.settings.json", "selectSpecFile": "Selezionare il file delle specifiche OpenAPI/Swagger", "selectString": "Seleziona", "selectTargetPlatform": "Piattaforma di destinazione corrente: {0}. Selezionare una nuova piattaforma di destinazione", "server": "Server", "serverName": "Nome del server", - "serverPassword": "password amministratore SQL Server", - "serverPortNumber": "Numero di porta di SQL Server", + "serverPassword": "Password amministratore {0}", + "serverPortNumber": "Numero di porta {0}", "serverVariable": "Variabile server", "sourceDatabase": "Database di origine", "specSelectionText": "Specifics OpenAPI/Swagger", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "Aggiornare percorso", "sqlDatabaseProjects.doNotAskAgain": "Non chiedere più", "sqlDatabaseProjects.outputChannel": "Progetti di database", - "sqlTableOrViewToQuery": "Tabella o vista SQL su cui eseguire una query", - "sqlTableToUpsert": "Tabella SQL in cui eseguire l'operazione di upsert", "storedProcedureFriendlyName": "Stored procedure", "suppressMissingDependenciesErrors": "Non visualizzare gli errori provocati da riferimenti non risolti nel progetto a cui si fa riferimento", "systemDatabase": "Database di sistema", @@ -314,7 +286,6 @@ "unableToFindReference": "Impossibile trovare il riferimento al database {0}", "unableToFindSqlCmdVariable": "Impossibile trovare la variabile SQLCMD '{0}'", "unableToPerformAction": "Non è possibile individuare la destinazione '{0}': '{1}'", - "unableToSetConnectionString": "Impossibile impostare la stringa di connessione dell'app", "unexpectedProjectContext": "Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0}", "unknownDataSourceType": "Il tipo dell'origine dei dati è sconosciuto: ", "unrecognizedDataSourcesVersion": "Versione non riconosciuta: ", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "Per compilare il progetto, è necessario aggiornare le destinazioni, i riferimenti e i riferimenti al database di sistema '{0}'. Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", "updateProjectFromDatabaseDialogName": "Aggiorna progetto dal database", "updateText": "Aggiorna", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "Aggiornamento di {0} da {1}...", - "userConnectionString": "Immettere la stringa di connessione", - "userPasswordLater": "Per usare la stringa di connessione SQL in seguito, è necessario immettere manualmente la password nel file local.settings.json.", "userSelectionCancelled": "L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest.", "userSelectionInstallGlobally": "L'utente ha selezionato l'installazione automatica. Installazione in corso...", "userSelectionRunNpx": "Utente selezionato per l'esecuzione tramite npx.", "valueCannotBeEmpty": "Il valore non può essere vuoto", - "valueMustNotBeEmpty": "Il valore non deve essere vuoto", "viewFriendlyName": "Visualizzare", "yesString": "Sì" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "Progetti di database", "sqlDatabaseProjects.addDatabaseReference": "Aggiungere riferimento al database", - "sqlDatabaseProjects.addSqlBinding": "Aggiungi binding SQL (anteprima)", + "sqlDatabaseProjects.addExistingItem": "Aggiungi _elemento esistente...", "sqlDatabaseProjects.autorestSqlVersion": "Versione di autorest. Sql da usare da NPM. Se non è impostata, verrà usata la versione più recente.", "sqlDatabaseProjects.build": "Build", "sqlDatabaseProjects.changeTargetPlatform": "Modificare la piattaforma di destinazione", "sqlDatabaseProjects.close": "Chiudere il progetto di database", + "sqlDatabaseProjects.convertToSdkStyleProject": "Convertire in progetto di tipo SDK", "sqlDatabaseProjects.createProjectFromDatabase": "Creare il progetto dal database", "sqlDatabaseProjects.delete": "Elimina", "sqlDatabaseProjects.description": "Progettare e pubblicare schemi di database SQL", diff --git a/i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json index 530ad6b4c9..f2cd7eaed0 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "Tutti i backup sono stati ripristinati", "sql.migration.all.fields.required": "Tutti i campi sono obbligatori.", "sql.migration.apply": "Applica", - "sql.migration.asessment.failed": "La valutazione dell'istanza di SQL Server '{0}' non è riuscita.", + "sql.migration.assessed.databases": "(per {0} database valutati)", "sql.migration.assessment": "Risultati valutazione per '{0}'", + "sql.migration.assessment.failed": "La valutazione dell'istanza di SQL Server '{0}' non è riuscita.", "sql.migration.assessment.in.progress": "Valutazione in corso", "sql.migration.assessment.in.progress.content": "I database nell'istanza di SQL Server vengono valutati {0} per identificare la destinazione Azure SQL corretta.\r\n\r\nL'operazione potrebbe richiedere qualche minuto.", "sql.migration.assessment.migration.warning": "Per i database non pronti per la migrazione all'Istanza gestita di SQL di Azure, è possibile eseguire la migrazione a SQL Server nelle macchine virtuali di Microsoft Azure.", "sql.migration.assessment.results": "Risultati valutazione", + "sql.migration.assessment.results.and.recommendations.title": "Risultati e raccomandazioni della valutazione", "sql.migration.assessments.blocking.issue": "Si tratta di un errore di blocco che impedirà la migrazione del database.", "sql.migration.authKeys.header": "Chiave di autenticazione", "sql.migration.authKeys.refresh.message": "La chiave di autenticazione ' {0}' è stata aggiornata.", "sql.migration.authentication.type": "Tipo di autenticazione", "sql.migration.authentication.types": "Chiavi di autenticazione", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Database SQL di Azure", "sql.migration.azure.sql.database.managed.instance": "Istanza gestita di SQL di Azure", "sql.migration.azure.sql.database.virtual.machine": "SQL Server in macchine virtuali di Azure", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server in macchine virtuali di Azure", "sql.migration.azure.sql.target": "Tipo di destinazione", "sql.migration.azure.storage.account.to.upload.backups": "Account di Archiviazione di Azure per il caricamento dei backup", "sql.migration.azure.tenant": "Tenant di Azure AD", + "sql.migration.azureRecommendation.browse": "Sfoglia", + "sql.migration.azureRecommendation.folder.name": "Nome cartella", + "sql.migration.azureRecommendation.open": "Apri", "sql.migration.backup.location": "Percorso backup", "sql.migration.backup.start.time": "Ora di inizio backup", "sql.migration.bc.info": "Il cutover della migrazione dell'Istanza gestita di SQL al livello di servizio business critical può richiedere molto più tempo dell'utilizzo generico perché è necessario eseguire il seeding di tre repliche secondarie per il gruppo di disponibilità elevata Always On. La durata di questa operazione dipende dalle dimensioni dei dati. La velocità di seeding nel 90% dei casi è pari a 220 GB/ora o a una velocità superiore.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "Sottoscrizione", "sql.migration.blob.storage.table.help": "Immettere il nome del database di destinazione e selezionare il gruppo di risorse, l'account di archiviazione e il contenitore per i database di origine selezionati.", "sql.migration.blob.storageAccount.select": "Selezionare prima un valore per l'account di archiviazione.", - "sql.migration.can.be.migrated": "È possibile eseguire la migrazione di {0} database su {1}", + "sql.migration.can.be.migrated": "{0}/{1} database possono essere migrati", "sql.migration.cancel": "Annulla", "sql.migration.cancel.error": "Si è verificato un errore durante l'annullamento della migrazione.", "sql.migration.cancel.migration": "Annulla migrazione", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "Si è verificato un errore durante l'aggiornamento dello stato di migrazione.", "sql.migration.cutover.step.1": "1. Arrestare tutte le transazioni in ingresso nel database di origine.", "sql.migration.cutover.step.2.blob": "2. Creare un differenziale o un backup del log finale delle transazioni e archiviarlo nel contenitore del BLOB del servizio di archiviazione di Azure.", - "sql.migration.cutover.step.2.network.share": "2. ​​Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete.", + "sql.migration.cutover.step.2.network.share": "2. Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete.", "sql.migration.cutover.step.3.blob": "3. Verificare che tutti i backup siano stati ripristinati nel database di destinazione. Il valore \"Backup dei log in attesa di ripristino\" deve essere zero.", "sql.migration.cutover.step.3.network.share": "3. Verificare che i tutti i backup del log siano stati ripristinati nel database di destinazione. Il valore \"Backup dei log in attesa di ripristino\" deve essere zero.", "sql.migration.cutover.type": "Modalità di migrazione", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "Dati caricati/dimensioni", "sql.migration.database": "Database", "sql.migration.database.already.exists": "Il database '{0}' esiste già nell'istanza gestita di destinazione '{1}'.", + "sql.migration.database.assessment.description": "Selezionare i database da valutare per la migrazione a Azure SQL.", + "sql.migration.database.assessment.title": "Database per la valutazione", "sql.migration.database.backup.load.error": "Si è verificato un errore durante l’accesso ai dettagli del database.", - "sql.migration.database.migration": "Database per la migrazione", + "sql.migration.database.checksum.info.text": "Assicurarsi che i backup siano stati eseguiti con l'opzione WITH CHECKSUM.", "sql.migration.database.migration.mode.description": "Per eseguire la migrazione alla destinazione Azure SQL, scegliere una modalità di migrazione in base ai requisiti di inattività.", "sql.migration.database.migration.mode.label": "Modalità di migrazione", "sql.migration.database.migration.mode.offline.description": "Il tempo di inattività dell'applicazione verrà avviato all'avvio della migrazione.", @@ -113,6 +122,7 @@ "sql.migration.database.migration.status": "Stato di migrazione del database", "sql.migration.database.page.description": "Selezionare il percorso dei backup del database da usare durante la migrazione.", "sql.migration.database.page.title": "Backup del database", + "sql.migration.database.private.endpoint.info.text": "Assicurarsi che l'account Archiviazione di Azure non usi un endpoint privato.", "sql.migration.database.to.be.migrated": "Database di cui eseguire la migrazione", "sql.migration.databases": "Database ({0}/{1})", "sql.migration.databases.selected": "{0}/{1} database selezionati", @@ -121,7 +131,6 @@ "sql.migration.days": "{0} giorni", "sql.migration.description": "Descrizione", "sql.migration.details.copied": "Copia dei dettagli completata", - "sql.migration.dms.portal.info": "Un Servizio Migrazione del database di Azure esistente nel portale di Azure non verrà visualizzato in Azure Data Studio. Un Servizio Migrazione del database creato in Azure Data Studio non sarà tuttavia visibile nel portale di Azure.", "sql.migration.dms.provision.failed": "Non è stato possibile effettuare il provisioning di un Servizio Migrazione del database. Attendere qualche minuto, quindi riprovare.", "sql.migration.duration": "Durata", "sql.migration.empty.table.subtext": "Se sono previsti risultati, verificare la connessione all'istanza di SQL Server.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} database presentano avvisi", "sql.migration.inprogress.warning.single": "{0} database presenta avvisi", "sql.migration.instance": "Istanza", + "sql.migration.invalid.account.error": "Per continuare, selezionare un account Azure valido.", "sql.migration.invalid.blob.container.error": "Per continuare, selezionare un contenitore BLOB valido per il database di origine '{0}'.", "sql.migration.invalid.blob.lastBackupFile.error": "Per continuare, selezionare un file di backup recente valido per il database di origine '{0}'.", "sql.migration.invalid.blob.resourceGroup.error": "Per continuare, selezionare un gruppo di risorse valido per il database di origine '{0}'.", "sql.migration.invalid.blob.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido per il database di origine '{0}'.", "sql.migration.invalid.location.error": "Per continuare, selezionare una posizione valida.", + "sql.migration.invalid.managedInstance.error": "Per continuare, selezionare un'istanza gestita valida.", "sql.migration.invalid.migration.service.error": "Selezionare un Servizio Migrazione del database valido.", "sql.migration.invalid.migration.service.offline.error": "Selezionare un Servizio Migrazione del database connesso a un nodo.", "sql.migration.invalid.network.share.location": "Formato della posizione della condivisione di rete non valido. Esempio: {0}", "sql.migration.invalid.owner.uri.error": "Impossibile connettersi al database a causa di un OwnerUri invalido (parametro ‘OwnerUri’)", - "sql.migration.invalid.resourceGroup.error": " Per continuare, selezionare un gruppo di risorse valido.", + "sql.migration.invalid.resourceGroup.error": "Per continuare, selezionare un gruppo di risorse valido.", + "sql.migration.invalid.savedInfo": "Impossibile recuperare la sessione salvata. Riprovare selezionando una nuova sessione.", "sql.migration.invalid.service.name.error": "Immettere un nome valido per il Servizio Migrazione.", "sql.migration.invalid.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido.", "sql.migration.invalid.subscription.error": "Per continuare, selezionare una sottoscrizione valida.", "sql.migration.invalid.target.name.error": "Immettere un nome valido per il database di destinazione.", "sql.migration.invalid.user.account": "Formato dell'account utente non valido. Esempio: {0}", + "sql.migration.invalid.virtualMachine.error": "Per continuare, selezionare una macchina virtuale valida.", "sql.migration.ir.page.description": "Il Servizio Migrazione del database di Azure orchestra le attività di migrazione del database e tiene traccia del relativo stato. È possibile selezionare un Servizio Migrazione del database esistente come destinazione di Azure SQL se ne è stato creato uno in precedenza o crearne uno nuovo di seguito.", "sql.migration.ir.page.sql.migration.service.not.found": "Non è stato trovato alcun Servizio Migrazione del database. Crearne uno nuovo.", "sql.migration.ir.page.title": "Servizio Migrazione del database di Azure", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "Altre informazioni", "sql.migration.learn.more.prerequisites": "Altre informazioni sulle operazioni necessarie prima di avviare una migrazione.", "sql.migration.location": "Percorso", - "sql.migration.managed.instance": "Istanza gestita di SQL di Azure", + "sql.migration.mi.not.ready": "L'istanza gestita '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un'istanza gestita disponibile.", "sql.migration.migration.completed": "Migrazioni completate", "sql.migration.migration.in.progress": "Migrazioni database in corso", "sql.migration.migration.not.started": "Migrazioni non avviate", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} minuti", "sql.migration.mode": "Modalità", "sql.migration.more.info": "Altre informazioni", + "sql.migration.na": "N/D", "sql.migration.name": "Nome", "sql.migration.name.label": "Nomi:", "sql.migration.name.of.new.rg": "Nome del nuovo gruppo di risorse", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "Un gruppo di risorse è un contenitore che include le risorse correlate per una soluzione di Azure.", "sql.migration.resource.group.not.found": "Non sono stati trovati gruppi di risorse.", "sql.migration.resourceGroups": "Gruppo di risorse", - "sql.migration.resume.continue": "Continua ultimo tentativo di migrazione...", - "sql.migration.resume.start": "Eseguire di nuovo la valutazione della migrazione (scelta consigliata)", + "sql.migration.resume.session": "Riprendi sessione salvata in precedenza", "sql.migration.resume.title": "Eseguire di nuovo il flusso di lavoro di migrazione", "sql.migration.retry.migration": "Ripeti migrazione", "sql.migration.retry.migration.error": "Si è verificato un errore durante il riavvio della migrazione.", "sql.migration.rg.created": "Il gruppo di risorse è stato creato", "sql.migration.save.close": "Salva e chiudi", + "sql.migration.save.close.popup": "Configurazione salvata. La raccolta dei dati sulle prestazioni rimarrà in esecuzione in background. È possibile arrestare la raccolta quando si vuole.", "sql.migration.saved.assessment.cancel": "Annulla", "sql.migration.saved.assessment.next": "Avanti", - "sql.migration.saved.assessment.result": "Risultato della valutazione sAlvato", + "sql.migration.saved.assessment.result": "Sessione salvata", "sql.migration.search": "Cercare", "sql.migration.search.for.migration": "Cercare migrazioni", "sql.migration.sec": "{0} sec", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "Selezionare 1 o più database da valutare per la migrazione", "sql.migration.select.database.to.migrate": "Selezionare i database di cui eseguire la migrazione.", "sql.migration.select.prompt": "Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli.", - "sql.migration.select.target.to.continue": "Per continuare, selezionare un database di destinazione.", + "sql.migration.select.target.to.continue": "Per continuare, selezionare una destinazione.", "sql.migration.server": "Server", "sql.migration.service.account.info.text": "Assicurarsi che l'account del servizio che esegue l'istanza di SQL Server di origine abbia i privilegi di lettura nella condivisione di rete.", "sql.migration.service.container.container.description1": "Il Servizio Migrazione del database di Azure sfrutta il runtime di integrazione self-hosted di Azure Data Factory per caricare i backup dalla condivisione file di rete locale in Azure.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "Mostrare stato", "sql.migration.size": "Dimensioni (MB)", "sql.migration.size.column.header": "Dimensioni", + "sql.migration.sku.available.recommendations": "{0} raccomandazioni disponibili", + "sql.migration.sku.azureConfiguration": "Configurazione di Azure", + "sql.migration.sku.azureConfiguration.businessCritical": "Business critical", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} vCore", + "sql.migration.sku.azureConfiguration.gen5": "Generazione5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Utilizzo generico", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "Serie Premium", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Serie Premium con ottimizzazione per la memoria", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "Dati: {0}, Log: {1}, tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Scegliere come fornire i dati delle prestazioni", + "sql.migration.sku.azureRecommendation.collectData.method": "Raccogli ora i dati delle prestazioni", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Selezionare una cartella nell'unità locale in cui verranno salvati i dati sulle prestazioni", + "sql.migration.sku.azureRecommendation.description": "La raccomandazione di Azure richiede i dati delle prestazioni dell'istanza di SQL Server per fornire la raccomandazione di destinazione. Abilitare la raccolta dati sulle prestazioni per ricevere la raccomandazione di destinazione per i database di cui eseguire la migrazione. Più a lungo questa opzione verrà abilitata, migliore sarà la raccomandazione. È possibile disabilitare la raccolta dei dati delle prestazioni in qualsiasi momento.", + "sql.migration.sku.azureRecommendation.description2": "È anche possibile scegliere di selezionare questi dati da una cartella esistente, se sono già stati raccolti in precedenza.", + "sql.migration.sku.azureRecommendation.openExisting.method": "I dati sulle prestazioni sono già disponibili", + "sql.migration.sku.azureRecommendation.openExisting.popup": "Generazione delle raccomandazioni di Azure con i dati sulle prestazioni forniti...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Seleziona una cartella nell'unità locale in cui sono stati salvati i dati sulle prestazioni raccolti in precedenza", + "sql.migration.sku.azureRecommendation.start": "Avvia", + "sql.migration.sku.azureRecommendation.start.popup": "Avvio della raccolta dei dati delle prestazioni...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Le raccomandazioni iniziali verranno aggiornate automaticamente tra circa {0} minuto/i.", + "sql.migration.sku.azureRecommendation.status.imported": "La raccomandazione di Azure è stata applicata usando i dati forniti. Importare o raccogliere dati aggiuntivi per affinare la raccomandazione.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Raccolta dati in corso. Generazione delle raccomandazioni iniziali...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Controllare periodicamente la disponibilità di consigli aggiornati premendo il pulsante “Aggiorna raccomandazione”.", + "sql.migration.sku.azureRecommendation.status.notEnabled": "La raccomandazione di Azure raccoglie e analizza i dati delle prestazioni e quindi consiglia un database di dimensioni appropriate in Azure per il carico di lavoro.", + "sql.migration.sku.azureRecommendation.status.refining": "Raccolta dati ancora in corso. Affinamento delle raccomandazioni esistenti...", + "sql.migration.sku.azureRecommendation.status.stopped": "La raccolta di dati per le raccomandazioni di Azure è stata arrestata.", + "sql.migration.sku.azureRecommendation.stop.popup": "Arresto della raccolta dei dati delle prestazioni...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "L'esecuzione della raccolta delle prestazioni per un periodo di tempo più lungo consente di garantire una raccomandazione più accurata.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Fare clic sul pulsante seguente per importare o raccogliere i dati sulle prestazioni del database.", + "sql.migration.sku.card.azureRecommendation.inProgress": "La raccomandazione di Azure verrà visualizzata al termine della raccolta dei dati.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "La raccomandazione di Azure non è disponibile. Fare clic sul pulsante \\\"Ottieni raccomandazione di Azure\\\" di seguito", + "sql.migration.sku.cpu": "{0} core", + "sql.migration.sku.cpu.requirement": "Requisiti CPU", + "sql.migration.sku.data.iops.requirement": "Requisito operazioni di I/O al secondo dati", + "sql.migration.sku.data.storage.requirement": "Requisito di archiviazione dati", + "sql.migration.sku.db.card.title": "Database SQL di Azure", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.get.recommendation": "Ottieni raccomandazione di Azure", + "sql.migration.sku.io.memory.requirement": "Requisito latenza I/O", + "sql.migration.sku.iops": "{0} operazioni di I/O al secondo", "sql.migration.sku.location": "Area di Azure per la destinazione Azure SQL", - "sql.migration.sku.mi.card.title": "Istanza gestita di SQL di Azure (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Per eseguire la migrazione all'Istanza gestita di SQL di Azure (PaaS), visualizzare i risultati della valutazione e selezionare uno o più database.", - "sql.migration.sku.recommendation.view.assessment.vm": "Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure (IaaS), visualizzare i risultati della valutazione e selezionare uno o più database.", + "sql.migration.sku.log.storage.requirement": "Requisito di archiviazione log", + "sql.migration.sku.logs.iops.requirement": "Requisito operazioni di I/O al secondo dei log", + "sql.migration.sku.memory.requirement": "Requisiti memoria", + "sql.migration.sku.mi.card.title": "Istanza gestita di SQL di Azure", + "sql.migration.sku.ms": "{0} ms", + "sql.migration.sku.parameters": "Parametri raccomandazione", + "sql.migration.sku.parameters.edit": "Modifica parametri", + "sql.migration.sku.parameters.edit.title": "Modifica parametri raccomandazione", + "sql.migration.sku.parameters.enable.preview": "Abilitare le funzionalità di anteprima", + "sql.migration.sku.parameters.enable.preview.info": "L'abilitazione di questa opzione includerà le generazioni hardware più recenti che hanno notevolmente migliorato le prestazioni e la scalabilità. Questi SKU sono attualmente in anteprima e potrebbero non essere ancora disponibili in tutte le aree.", + "sql.migration.sku.parameters.percentage.utilization": "Percentuale di utilizzo", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentile dei punti dati da utilizzare durante l'aggregazione dei dati sulle prestazioni.", + "sql.migration.sku.parameters.scale.factor": "Fattore di scala:", + "sql.migration.sku.parameters.scale.factor.invalid": "Fattore di scala non valido. Immettere un valore intero positivo.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Modificare il fattore di scala se si vuole che la raccomandazione di Azure sia una percentuale maggiore o minore del carico di lavoro corrente.", + "sql.migration.sku.parameters.text": "Immettere le informazioni seguenti per modificare i parametri della raccomandazione.", + "sql.migration.sku.parameters.update": "Aggiorna", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "{0}° percentile", + "sql.migration.sku.recommendation": "Raccomandazione di Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Per eseguire la migrazione all'Istanza gestita di SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", + "sql.migration.sku.recommendation.view.assessment.vm": "Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", + "sql.migration.sku.recommendationReason": "Motivo della raccomandazione", + "sql.migration.sku.recommendations": "Indicazioni", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "Ultimo aggiornamento: {0}", + "sql.migration.sku.recommendations.loading": "Caricamento...", + "sql.migration.sku.recommendations.title": "({0} raccomandazioni)", + "sql.migration.sku.recommended.value": "Valore", + "sql.migration.sku.recommendedConfiguration": "Configurazione consigliata", + "sql.migration.sku.refine.recommendation": "Affina la raccomandazione di Azure", + "sql.migration.sku.refresh.recommendation": "Aggiorna raccomandazione", "sql.migration.sku.resource": "Nome della risorsa di destinazione Azure SQL", "sql.migration.sku.resource_group": "Gruppo di risorse per la destinazione SQL di Azure", + "sql.migration.sku.restart.performance.collection": "Riavvia raccolta dati", + "sql.migration.sku.sourceProperties": "Proprietà origine", + "sql.migration.sku.sql.dataDisk": "File di dati DQS", + "sql.migration.sku.sql.logDisk": "File di log SQL", + "sql.migration.sku.sql.temp": "Tempdb SQL", + "sql.migration.sku.stop.performance.collection": "Interrompi la raccolta di dati", + "sql.migration.sku.storage.dimension": "Dimensione", + "sql.migration.sku.storageGB": "{0} GB", "sql.migration.sku.subscription": "Nome sottoscrizione per l’SQL Azure di destinazione", - "sql.migration.sku.vm.card.title": "SQL Server per la macchina virtuale di Azure (IaaS)", + "sql.migration.sku.targetDeploymentType": "Tipo di distribuzione di destinazione", + "sql.migration.sku.targetStorageConfiguration": "Configurazione dell'archiviazione di destinazione delle raccomandazioni", + "sql.migration.sku.targetStorageConfiguration.caching": "Memorizzazione nella cache dell'host", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Non applicabile", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Nessuno", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Sola lettura", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lettura/scrittura", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Posiziona tempdb nell'unità SSD temporanea locale (D:\\) predefinita", + "sql.migration.sku.targetStorageConfiguration.info": "Di seguito è riportata la configurazione dell'archiviazione di destinazione necessaria per soddisfare le esigenze di prestazioni di archiviazione.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD locale", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configurazione di archiviazione consigliata", + "sql.migration.sku.targetStorageConfiguration.storage": "Archiviazione", + "sql.migration.sku.viewDetails": "Visualizza dettagli", + "sql.migration.sku.vm.card.title": "SQL Server per la macchina virtuale di Azure", "sql.migration.source.configuration": "Configurazione origine", "sql.migration.source.credentials": "Credenziali origine", "sql.migration.source.database": "Nome database di origine", "sql.migration.source.databases": "Database di origine", - "sql.migration.source.details.sqlAuth": "Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. ​Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", + "sql.migration.source.details.sqlAuth": "Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", "sql.migration.source.details.windowAuth": "Immettere le credenziali di autenticazione di Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", "sql.migration.source.server": "Server di origine", "sql.migration.source.version": "Versione di origine", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "Istanza di SQL Server", "sql.migration.sql.virtual.machine": "Macchina virtuale SQL", "sql.migration.start.migration.button": "Avvia migrazione", + "sql.migration.start.session": "Avvia una nuova sessione", "sql.migration.start.time": "Ora di inizio", "sql.migration.status": "Stato", "sql.migration.status.add.account": "Aggiungi account", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "Verifica connessione", "sql.migration.type": "Tipo", "sql.migration.type.label": "Tipo:", + "sql.migration.unavailable.managedInstance": "(Non disponibile) {0}", "sql.migration.unique.name": "Selezionare un nome univoco per il database di destinazione", "sql.migration.username": "Nome utente", "sql.migration.view.all": "Visualizza tutto", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Selezionare un account Azure collegato ad Azure Data Studio o collegarne uno adesso.", "sql.migration.wizard.account.noAccount.error": "Aggiungere un account collegato e quindi riprovare.", "sql.migration.wizard.account.title": "Account Azure", + "sql.migration.wizard.perfCollection.error": "Si sono verificati errori durante la raccolta dei dati sulle prestazioni per il server '{0}'. Se i problemi persistono, provare a riavviare il processo di raccolta dati:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "In base ai risultati della valutazione, è possibile eseguire la migrazione di tutti e {0} i database in stato online ad Azure SQL.", "sql.migration.wizard.sku.assessment.error": "Si è verificato un errore durante la valutazione del server '{0}'.", "sql.migration.wizard.sku.assessment.error.bypass": "Selezionare questa opzione per ignorare la valutazione e continuare la migrazione.", "sql.migration.wizard.sku.assessment.error.detail": "[Non sono disponibili risultati di valutazione per convalidare l'idoneità della migrazione del database. Selezionando questa casella, si conferma di voler procedere con la migrazione del database alla destinazione Azure SQL desiderata.]", "sql.migration.wizard.sku.assessment.unexpected.error": "Si è verificato un errore imprevisto durante la valutazione del server ‘{0}’.{3}Messaggio: {1}{3}stack: {2}", "sql.migration.wizard.sku.choose_a_target": "Scegliere la destinazione di Azure SQL", - "sql.migration.wizard.sku.error": "Si è verificato un errore durante la valutazione dei database.", - "sql.migration.wizard.sku.title": "Destinazione di Azure SQL", + "sql.migration.wizard.sku.error": "Si è verificato un errore durante la generazione delle raccomandazioni sullo SKU per il server '{0}'.", + "sql.migration.wizard.sku.error.noRecommendation": "Nessuna raccomandazione disponibile", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Non sono state generate raccomandazioni sullo SKU perché non sono presenti SKU in grado di soddisfare le caratteristiche di prestazioni dell'origine. Provare a selezionare una piattaforma di destinazione diversa, a modificare i parametri delle raccomandazioni o a selezionare un set diverso di database da valutare.", + "sql.migration.wizard.target.description": "Selezionare un account Azure e {0} di destinazione.", + "sql.migration.wizard.target.title": "Destinazione di Azure SQL", "sql.migration.yes": "Sì", - "total.databases.selected": "{0} di {1} database selezionati." + "total.databases.selected": "{0} di {1} database selezionati" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Un hub di articoli sulla migrazione che fornisce indicazioni dettagliate per la migrazione e la modernizzazione degli asset di dati in Azure.", + "sql.migration.dashboard.help.description.mi": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a Istanza gestita di SQL di Azure con tempi di inattività minimi.", + "sql.migration.dashboard.help.description.migrateUsingADS": "L'estensione Azure SQL Migration per Azure Data Studio offre funzionalità per valutare, ottenere consigli di Azure di dimensioni corrette ed eseguire la migrazione di database SQL Server in Azure.", + "sql.migration.dashboard.help.description.vm": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale) a SQL server in macchine virtuali di Azure con tempi di inattività minimi.", + "sql.migration.dashboard.help.link.dmsGuide": "Guide alla migrazione del database di Azure", + "sql.migration.dashboard.help.link.mi": "Esercitazione: Eseguire la migrazione a Istanza gestita di SQL di Azure (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Eseguire la migrazione di database tramite Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Esercitazione: Eseguire la migrazione a SQL Server in Macchine virtuali di Azure (online)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Si è verificato un errore durante l'avvio della migrazione: '{0}'", diff --git a/i18n/ads-language-pack-it/translations/main.i18n.json b/i18n/ads-language-pack-it/translations/main.i18n.json index 58728b651a..0f4fb65adf 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "Seleziona tutto", "table.sortAscending": "Ordinamento crescente", "table.sortDescending": "Ordinamento decrescente", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} selezionati", "tableFilter.visibleCount": "{0} risultati" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "Menu di scelta rapida della voce dataexplorer", "dataGrid.context": "Menu di scelta rapida elemento griglia dati", "default": "Abilita il controllo automatico degli aggiornamenti. Azure Data Studio controlla periodicamente la disponibilità di aggiornamenti in modo automatico.", + "docNotFoundForUriError": "Non è stato possibile aprire un documento del blocco appunti per l'URI specificato.", "enable locally": "Ricaricare Azure Data Studio per abilitare l'estensione in locale.", "enable remote": "Ricaricare Azure Data Studio per abilitare l'estensione in {0}.", "enableWindowsBackgroundUpdates": "Abilitare questa opzione per scaricare e installare le nuove versioni di Azure Data Studio in background in Windows", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "Consente di configurare i criteri GLOB dei percorsi file da escludere dal controllo dei file. I criteri devono corrispondere a percorsi assoluti, ad esempio aggiungere come prefisso `**/` oppure il percorso completo per una corretta corrispondenza e il suffisso `/**` per trovare i file in un percorso (ad esempio `**/build/output/**` o `/Users/name/workspaces/project/build/output/**`). Se si modifica questa impostazione è necessario riavviare il sistema. Quando si nota che Azure Data Studio consuma troppo tempo della CPU all'avvio, è possibile escludere le cartelle di grandi dimensioni per ridurre il carico iniziale.", "uninstallExtensionComplete": "Ricaricare Azure Data Studio per completare la disinstallazione dell’estensione {0}.", "updateLocale": "Cambiare la lingua dell'interfaccia utente di Azure Data Studio in {0} e riavviare?", + "vscodeDocCreationFailedError": "Non è stato possibile creare il documento del blocco appunti.", "vscodeFunctionalityNotSupportedError": "Questa funzionalità VS Code non è supportata in Azure Data Studio.", - "vscodeInvalidArgumentsError": "Argomenti non validi", + "vscodeInvalidArgumentsError": "Argomenti non validi.", "watermark.newNotebook": "Nuovo notebook", "watermark.newSqlFile": "Nuovo file SQL", "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/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Deve essere un'opzione inclusa nell'elenco", - "selectBox": "Casella di selezione" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Non ci sono account da aggiornare", "accountActions.no": "No", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "Rimuovere la riga?", "designer.generalGroupName": "Generale", + "designer.issueCountAlert": "{0} problemi di convalida rilevati.", + "designer.issuesTabTitle": "Problemi ({0})", "designer.loadingDesigner": "Caricamento della finestra di progettazione in corso", "designer.loadingDesignerCompleted": "La finestra di progettazione è caricata", + "designer.newRowButtonAriaLabel": "Aggiungi nuova riga alla tabella '{0}'", "designer.newRowText": "Aggiungi nuovo", "designer.processing": "Elaborazione...", "designer.processingChanges": "Elaborazione delle modifiche in corso...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "Le modifiche sono state pubblicate", "designer.publishingChanges": "Pubblicazione modifiche...", "designer.removeRowText": "Rimuovi", + "designer.scriptTabTitle": "Script", "tableDesigner.unknownComponentType": "Il tipo di componente: {0} non è supportato" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "Cella di testo" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "Parametri" + "cellLanguageDescription": "({0}) - Linguaggio corrente", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "Parametri", + "selectCellLanguage": "Seleziona modalità linguaggio della cella" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "Si è verificato un errore durante l'ultima esecuzione. Fare clic per ripetere l'esecuzione", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "Indica se usare la versione più recente del renderer markdown per blocco appunti. Il rendering di markdown potrebbe quindi essere diverso rispetto alle versioni precedenti.", "notebookViews": "Visualizzazioni blocco appunti", "notebookViews.enabled": "(Anteprima) Abilitare le visualizzazioni blocco appunti", + "restartNotebookKernel": "Selezionare kernel del notebook", "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.", "search.actionsPositionRight": "Posiziona sempre la barra azioni a destra.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "Aggiungi un account", "accountDialog.close": "Chiudi", "accountDialog.didNotPickAuthProvider": "Non è stato selezionato alcun provider di autenticazione. Riprovare.", + "accountDialog.loadingProviderLabel": "Caricamento degli account...", "accountDialog.noAccountLabel": "Non sono presenti account collegati. Aggiungere un account.", "accountDialog.noCloudsRegistered": "Nessun cloud abilitato. Passa a Impostazioni -> Cerca configurazione dell'account Azure -> Abilita almeno un cloud", "accountExplorer.name": "Account", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "Impossibile avviare il server. Provider non definito per questo tipo di file notebook.", "ServerNotStarted": "Il server non è stato avviato per motivi sconosciuti", "clientSession.unknownError": "Si è verificato un errore durante l'avvio della sessione del notebook", - "kernelRequiresConnection": "Il kernel {0} non è stato trovato. Verrà usato il kernel predefinito." + "kernelRequiresConnection": "Il kernel '{0}' non è stato trovato. Verrà usato il kernel predefinito.", + "kernelRestartFailed": "Riavvio del kernel non riuscito: {0}", + "kernelRestartedSuccessfully": "Il kernel è stato riavviato" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "L'attesa per la disponibilità del provider di esecuzione è scaduta per il provider di notebook '{0}'", + "failedToCreateNotebookInput": "Non è stato possibile creare l'input del notebook per il provider '{0}'", "notebookServiceNoProvider": "Il provider di notebook non esiste", "notebookUriNotDefined": "Non è stato passato alcun URI durante la creazione di un gestore di notebook", "serializationProviderTimeout": "L'attesa per la disponibilità del provider di serializzazione è scaduta per il provider di notebook '{0}'", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "Visualizzazione senza nome" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "Il riavvio del kernel SQL non è supportato", "connectionRequired": "Per eseguire le celle del notebook, è necessario scegliere una connessione", "sqlKernelError": "Errore del kernel SQL", "sqlMaxRowsDisplayed": "Visualizzazione delle prime {0} righe." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "Descrizione della tabella.", "designer.table.description.name": "Il nome dell’oggetto tabella.", "designer.table.description.schema": "Schema che contiene la tabella.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "Colonne nella chiave primaria.", + "designer.table.primaryKeyName.description": "Nome della chiave primaria.", + "tableDesigner.ErrorDialogTitle": "Errore di Progettazione tabelle", "tableDesigner.ForeignKeyTypeName": "Chiave esterna", "tableDesigner.ForeignTableName": "Tabella della chiave esterna*", "tableDesigner.IndexTypeName": "Indice", + "tableDesigner.PrimaryKeyTabTitle": "Chiave primaria", + "tableDesigner.TableSchemaValidationError": "Convalida dello schema della tabella non riuscita con errore: {0}", + "tableDesigner.addForeignKey": "Nuova chiave esterna...", + "tableDesigner.addNewCheckConstraint": "Nuovo vincolo CHECK", + "tableDesigner.addNewColumn": "Nuova colonna", + "tableDesigner.addNewColumnMapping": "Nuovo mapping colonne", + "tableDesigner.addNewColumnToIndex": "Aggiungi colonna", + "tableDesigner.addNewColumnToPrimaryKey": "Aggiungi colonna", + "tableDesigner.addNewIndex": "Nuovo indice", "tableDesigner.checkConstraintExpressionTitle": "Espressione", "tableDesigner.checkConstraintNameTitle": "Nome", "tableDesigner.checkConstraintTypeName": "Vincolo CHECK", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "Colonne", "tableDesigner.indexName": "Nome", "tableDesigner.indexesTabTitle": "Indici", + "tableDesigner.inputValidationError": "Convalida dell'input non riuscita. Errore: {0}", "tableDesigner.nameTitle": "Nome della tabella", + "tableDesigner.primaryKeyColumnsTitle": "Colonne chiavi primarie", + "tableDesigner.primaryKeyNameTitle": "Nome", "tableDesigner.publishChangeError": "Si è verificato un errore durante la pubblicazione delle modifiche: {0}", "tableDesigner.publishChangeSuccess": "Le modifiche sono state pubblicate.", "tableDesigner.savingChanges": "Pubblicazione delle modifiche di Progettazione tabelle in corso...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "Non è possibile avviare una sessione. Il gestore non è ancora inizializzato" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "Query {0}: costo della query (relativo allo script): % {1}" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "Apri query", - "queryPlanCustomZoom": "Personalizza zoom", - "queryPlanFitGraphLabel": "Adatta alla finestra", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "Proprietà", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "Zoom avanti", - "queryPlanZoomOutActionLabel": "Zoom indietro" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "Funzionalità in anteprima" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "Annulla", "tableDesigner.generateScript": "Genera script", "tableDesigner.previewDatabaseUpdates": "Anteprima aggiornamenti database" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Deve essere un'opzione inclusa nell'elenco", + "selectBox": "Casella di selezione" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problemi" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "File piano di esecuzione", + "executionPlanCustomZoom": "Personalizza zoom", + "executionPlanFileLoadingComplete": "I piani di esecuzione vengono generati", + "executionPlanFileLoadingFailed": "Non è stato possibile caricare il piano di esecuzione", + "executionPlanFitGraphLabel": "Adatta alla finestra", + "executionPlanOpenGraphFile": "Mostra XML piano di query", + "executionPlanPropertiesActionLabel": "Proprietà", + "executionPlanSavePlanXML": "Salva file di piano", + "executionPlanSearchNodeAction": "Trova nodo", + "executionPlanTitle": "Piano di query (anteprima)", + "executionPlanZoomInActionLabel": "Zoom avanti", + "executionPlanZoomOutActionLabel": "Zoom indietro", + "loadingExecutionPlanFile": "Generazione dei piani di esecuzione", + "openQueryAction": "Apri query" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Editor piano di esecuzione query" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "Chiudi", + "executionPlanPropertyViewSortAlphabetically": "In ordine alfabetico", + "executionPlanPropertyViewSortByDisplayOrder": "Per categoria", + "nodePropertyViewNameNameColumnHeader": "Nome", + "nodePropertyViewNameValueColumnHeader": "Valore", + "nodePropertyViewTitle": "Proprietà" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "Query {0}: costo della query (relativo allo script): % {1}" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Chiudi (ESCAPE)", + "customZoomApplyButton": "Applica", + "customZoomApplyButtonTitle": "Applica zoom (INVIO)", + "invalidCustomZoomError": "Selezionare un valore di zoom compreso tra 1 e 200", + "qpZoomValueLabel": "Zoom (percentuale):", + "zoomAction": "Zoom (INVIO)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Chiudi (ESCAPE)", + "executionPlanSearchTypeContains": "Contiene", + "executionPlanSearchTypeEquals": "Uguale a", + "nextSearchItemAction": "Corrispondenza successiva (INVIO)", + "previousSearchItemAction": "Corrispondenza precedente (MAIUSC+INVIO)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Caricamento del blocco appunti {0} completato", + "loadingNotebookMessage": "Caricamento del blocco appunti {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Nessun gestore di piani di esecuzione valido registrato", + "providerIdNotValidError": "Per interagire con ExecutionPlanService è necessario un provider valido", + "selectExecutionPlanProvider": "Selezionare un provider per aprire il piano di esecuzione" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/CHANGELOG.md b/i18n/ads-language-pack-ja/CHANGELOG.md index b64ed143a3..7ca049087e 100644 --- a/i18n/ads-language-pack-ja/CHANGELOG.md +++ b/i18n/ads-language-pack-ja/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-ja" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index 7b39767f1d..3d8220a8e7 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json index c9722a246b..a55bdeea39 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "空でないパスワードを入力するか、esc キーを押して終了してください。", "arc.enterNewPassword": "新しいパスワードの入力", "arc.errorConnectingToController": "コントローラーへの接続中にエラーが発生しました。{0}", + "arc.errorListingLogAnalyticsWorkspaces": "Log Analytics ワークスペース {0} のリストにエラーが発生しました", "arc.errorVerifyingPassword": "パスワードの確認中にエラーが発生しました。{0}", "arc.extensionInstallationFailed": "拡張機能 {0} のインストールが失敗しました。", "arc.extensionInstalled": "拡張機能 '{0}' がインストールされました。", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "インフラストラクチャ", "arc.data.controller.kube.cluster.context": "クラスター コンテキスト", "arc.data.controller.location": "場所", + "arc.data.controller.log.analytics.primary.key": "Log Analytics のプライマリ キー", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics ワークスペースの ID", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics ワークスペース", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "パスワードの確認", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "パスワード", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。", @@ -439,7 +443,7 @@ "arc.postgres.storage-class.data.description": "データの継続的ボリュームのログに使用されるストレージ クラスです", "arc.postgres.storage-class.logs.description": "ログの継続的ボリュームに使用されるストレージ クラス", "arc.postgres.wizard.page1.title": "Azure enabled PostgreSQL Hyperscale サーバー グループのパラメーターを指定する", - "arc.postgres.wizard.title": "Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group", + "arc.postgres.wizard.title": "Azure Arc 対応 PostgreSQL Hyperscale サーバー グループを展開する", "arc.sql.connection.settings.section.title": "SQL 接続情報", "arc.sql.cores-limit.description": "整数で表したマネージド インスタンスのコア数の上限。", "arc.sql.cores-request.description": "整数として表したマネージド インスタンスのコアの要求。", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "価格詳細", "arc.sql.cost.summary.resource.group": "リソース グループ", "arc.sql.cost.summary.service.tier": "サービス レベル", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。", "arc.sql.cost.summary.service.tier.learn.more.text": "詳細情報", "arc.sql.cost.summary.sql.connection.info": "SQL 接続情報", "arc.sql.cost.summary.sql.instance.settings": "SQL インスタンスの設定", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU の仮想コアの制限", "arc.sql.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", "arc.sql.dev.use.label": "開発用途のみ", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "高可用性", + "arc.sql.high.availability.description": "高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。", "arc.sql.instance.name": "インスタンス名", "arc.sql.instance.retention.policy.title": "SQL インスタンス バックアップ保持ポリシー", "arc.sql.instance.settings.section.title": "SQL インスタンスの設定", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "私は、既に SQL Server ライセンスを所有しています", "arc.sql.memory-limit.description": "整数で表したマネージド インスタンスの容量の上限。", "arc.sql.memory-request.description": "マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 個のレプリカ", "arc.sql.pitr.description": "特定の時点に復元", "arc.sql.pitr.retention.description": "ポイントインタイム バックアップのための保有期間を構成します。{0}", "arc.sql.retention.days.description": "ポイントインタイム バックアップを保管する期間を指定します。", "arc.sql.retention.days.label": "特定の時点のリテンション期間 (日数)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (無制限の仮想コアと RAM、詳細な高可用性)", + "arc.sql.service.tier.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。", + "arc.sql.service.tier.general.purpose": "General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性)", "arc.sql.service.tier.label": "サービス層", "arc.sql.storage-class.backups.description": "バックアップ永続ボリュームに使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.storage-class.data.description": "データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。", "arc.sql.storage-class.logs.description": "ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.summary.arc.by.microsoft": "Microsoft 提供", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 個のレプリカ", + "arc.sql.two.replicas": "2 個のレプリカ", "arc.sql.username": "ユーザー名", "arc.sql.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", "arc.sql.volume.size.backups.label": "ボリュームのサイズ (Gi) (バックアップ)", @@ -506,7 +510,7 @@ "arc.sql.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", "arc.sql.volume.size.logs.label": "ボリュームのサイズ (Gi) (ログ)。", "arc.sql.wizard.page1.title": "Azure SQL Managed Instance のパラメーターを指定します", - "arc.sql.wizard.title": "Deploy Azure SQL managed instance - Azure Arc", + "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc を展開します", "arc.storage-class.backups.label": "ストレージ クラス (バックアップ)", "arc.storage-class.data.label": "ストレージ クラス (データ)", "arc.storage-class.datalogs.label": "ストレージ クラス (データベース ログ)", @@ -529,9 +533,9 @@ "requested.cores.less.than.or.equal.to.cores.limit": "要求されたコアは、コアの上限以下である必要があります", "requested.memory.less.than.or.equal.to.memory.limit": "要求されたメモリはメモリ制限以下でなければなりません", "resource.type.arc.postgres.description": "Azure Arc 環境に PostgreSQL Hyperscale サーバー グループを展開する", - "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale server groups - Azure Arc", + "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale サーバー グループ - Azure Arc", "resource.type.arc.sql.description": "ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス", - "resource.type.arc.sql.display.name": "Azure SQL managed instance - Azure Arc", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", "resource.type.azure.arc.description": "Azure Arc データ コントローラーの作成", "resource.type.azure.arc.display.name": "Azure Arc データ コントローラー", "should.be.integer": "値は整数でなければなりません", diff --git a/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json index 469a168b23..0902ef928b 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "承諾する", + "az.arcdataExtensionNotInstalled": "この拡張機能は、Azure CLI の拡張機能 'arcdata' がインストールされている必要があります。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って最新バージョンをインストールしてください。", + "az.arcdataInstalled": "Azure CLI arcdata 拡張機能が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", + "az.askLater": "後で依頼する", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.azInstalled": "Azure CLI が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", + "az.azOutputParseErrorCaught": "az コマンド {0} の出力の解析中にエラーが発生しました。出力は JSON ではありません。", + "az.azUserSettingReadLog": "Azure CLI のユーザー設定: {0}。{1} が読み取られ、値: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI のユーザー設定: {0}。{1} が更新され、newValue: {2}", + "az.checkingLatestAzVersion": "Azure CLI の使用可能な最新バージョンを確認しています", + "az.couldNotFindArcdataWithPrompt": "Azure CLI arcdata 拡張機能が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。", + "az.couldNotFindAz": "Azure CLI が見つかりませんでした。エラー: {0}", + "az.couldNotFindAzArc": "Azure CLI arcdata 拡張機能が見つかりませんでした。エラー: {0}", + "az.couldNotFindAzWithPrompt": "Azure CLI が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。", + "az.currentlyInstalledVersionIsLatest": "現在インストールされている Azure CL {0} は、使用可能な他のバージョンと同じか、それより新しいバージョンです", + "az.decline": "同意しない", + "az.doNotAskAgain": "今後このメッセージを表示しない", + "az.downloadError": "ダウンロード中のエラー", + "az.downloadFinished": "ダウンロードが完了しました", + "az.downloadingProgressMb": "ダウンロード中 ({0} / {1} MB)", + "az.downloadingTo": "{0} を {1} から {2} にダウンロードしています", + "az.endpointOrNamespaceRequired": "エンドポイントまたは名前空間のいずれかを指定しなければなりません", + "az.executingCommand": "コマンドの実行中: '{0} {1}'", + "az.failedToParseReleaseInfo": "{0} でコンテンツの JSON を解析できませんでした。\r\nファイル コンテンツ: \r\n{1}\r\nエラー: {2}", + "az.foundExistingAz": "バージョン (v{0}) の既存の Azure CLI のインストールが、arcdata バージョン {2} を持つパス {1} で見つかりました。", + "az.gettingTextContentsOfUrl": "URL {0} でリソースのテキスト コンテンツを取得しています", + "az.installError": "Azure CLI と arcdata 拡張機能のインストール中にエラーが発生しました: {0}", + "az.installingArcdata": "Azure CLI arcdata 拡張機能をインストールしています...", + "az.installingAz": "Azure CLI をインストールしています...", + "az.latestAzVersionAvailable": "Azure CLI の最新バージョン: {0}。", + "az.missingRequiredVersion": "この機能には、Azure CLI >= {0} が必要です。'Azure CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。", + "az.no": "いいえ", + "az.noAz": "使用可能な Azure CLI がありません。コマンド 'Azure CLI: Install' を実行し、それを必要とする機能を有効にします。", + "az.noAzArc": "使用可能な Azure CLI arcdata 拡張機能がありません。", + "az.noAzWithLink": "使用可能な Azure CLI がありません。[Azure CLI の更新] (コマンド: az.install) を行い、それを必要とする機能を有効にします。", + "az.noAzureCLI": "使用可能な Azure CLI がありません。[こちら](https://docs.microsoft.com/cli/azure/install-azure-cli) から最新バージョンを手動でインストールしてから、Azure Studio を再起動してください。", + "az.noDownloadLink": "プラットフォーム '{0}'\r\nリリース情報に利用可能なダウンロード リンクがありません: ${1}", + "az.noReleaseVersion": "プラットフォーム '{0}'\r\nリリース情報に利用可能なリリース バージョンがありません: ${1}", + "az.parseVersionError": "az --version の出力の解析中にエラーが発生しました。", + "az.platformUnsupported": "プラットフォーム '{0}' は現在サポート外です", + "az.promptForAzUpdate": "Azure CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか?", + "az.promptForRequiredAzUpdate": "この拡張機能を使用するには、Azure CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。", + "az.promptLog": "ユーザーが次に同意するよう促すダイアログの表示: {0}", + "az.requiredVersionNotAvailable": "この拡張機能を使用するには、Azure CLI の拡張機能 'arcdata' バージョン >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。", + "az.searchingForAz": "既存の Azure CLI のインストールを検索しています...", + "az.skipInstall": "この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure CLI と arcdata 拡張機能のインストールをスキップします。{1} は {2} です", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "コマンド {0} の実行中に予期しないエラーが発生しました", + "az.unexpectedExitCode": "コマンドからの予期しない終了コード: {1} ({0})", + "az.unsupportedArcDataVersion": "Azure CLI の拡張機能 'arcdata' のダウンロード済みバージョン {1} はまだサポートされていません。最新バージョンは {0} です。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。", + "az.updateCheckSkipped": "Azure CLI がインストールされていないことが判明したため、新しい Azure CLI バージョンの可用性のチェックが実行されませんでした。", + "az.updateError": "Azure CLI を更新中に発生したエラー: {0}", + "az.updatingAz": "Azure CLI を更新しています...", + "az.userRequestedInstall": "ユーザーが 'Azure CLI: Install' コマンドを使用して Azure Data CLI と arcdata 拡張機能のインストールを要求しました", + "az.userResponseInstall": "Azure CLI のインストールを促すダイアログの表示でのユーザー応答: {0}", + "az.userResponseUpdate": "Azure CLI の更新を促すダイアログの表示でのユーザー応答: {0}", + "az.versionForUpdate": "バージョン {0} が見つかりました。Azure CLI は、現在のバージョンから {1} を更新できます。", + "az.yes": "はい" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "Azure CLI arcdata 拡張機能のダウンロードを促すメッセージを表示するかどうかを選択します。", + "azcli.arc.azArcdataUpdateKey.description": "Azure CLI arcdata 拡張機能が更新可能になった場合にダイアログを表示するかどうかを選択します。", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.config.debug": "すべての実行済み az コマンドの出力チャネルにデバッグ情報を記録します", + "azcli.arc.config.title": "Azure CLI の構成", + "azcli.arc.description": "Azure CLI 対応。", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログは表示されません", + "azcli.arc.install.prompt.description": "ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログが表示されます", + "azcli.arc.update.dontPrompt.description": "ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログは表示されません", + "azcli.arc.update.prompt.description": "ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログが表示されます", + "azcli.azCliInstallKey.description": "Azure CLI のインストールを促すメッセージを表示するかどうかを選択します。", + "azcli.install.dontPrompt.description": "ユーザーに Azure CLI のインストールを促すメッセージは表示されません", + "azcli.install.prompt.description": "ユーザーに Azure CLI のインストールを促すメッセージが表示されます", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json index f23405bc3b..c87dfbde31 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "プロジェクト プロバイダー拡張機能 '{0}' を読み込むことができませんでした。エラー メッセージ: {1}", "dataworksapce.local": "ローカル", "dataworksapce.refresh": "最新の情報に更新", - "dataworkspace.NewProjectDialogTitle": "新しいプロジェクトの作成", + "dataworkspace.NewProjectDialogTitle": "新しいデータベース プロジェクトの作成", "dataworkspace.Type": "種類", "dataworkspace.browse": "参照", "dataworkspace.browseEllipsis": "参照...", "dataworkspace.cloneParentDirectoryNotExistError": "選択したパスのクローン '{0}' は存在しないか、ディレクトリではありません。", "dataworkspace.create": "作成", + "dataworkspace.default": "既定", "dataworkspace.enterProjectName": "プロジェクト名を入力してください", "dataworkspace.fileNotExistError": "選択した {0} ファイル '{1}' が存在しないか、ファイルではありません。", "dataworkspace.gitRepoUrlPlaceholder": "リモート git リポジトリの URL を入力してください", "dataworkspace.gitRepoUrlTitle": "Git リポジトリ URL", + "dataworkspace.learnMore": "詳細情報", "dataworkspace.localClonePathPlaceholder": "リポジトリをローカルに複製する場所を選択してください", "dataworkspace.localClonePathTitle": "ローカルの複製パス", "dataworkspace.locationSelectorTitle": "場所", "dataworkspace.nameCannotBeEmpty": "名前を空にすることはできません。", + "dataworkspace.no": "いいえ", "dataworkspace.ok": "OK", "dataworkspace.open": "開く", "dataworkspace.openExistingDialogTitle": "既存のプロジェクトを開く", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "一部のプロジェクトを読み込めませんでした。詳細を表示するには、[開発者コンソールを開く] (command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "リモート git リポジトリ", "dataworkspace.restartConfirmation": "プロジェクトをワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ再起動しますか?", + "dataworkspace.sdkLearnMorePlaceholder": "SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください", + "dataworkspace.sdkStyleProject": "SDK スタイルのプロジェクト (プレビュー)", "dataworkspace.select": "選択", "dataworkspace.selectProjectLocation": "プロジェクトの場所を選択", - "dataworkspace.selectProjectType": "プロジェクトの種類を選択します", + "dataworkspace.selectProjectType": "データベース プロジェクトの種類の選択", + "dataworkspace.selectTargetPlatform": "ターゲット プラットフォームの選択", "dataworkspace.targetPlatform": "ターゲット プラットフォーム", "dataworkspace.workspacePlaceholder": "ワークスペース ({0}) ファイルの選択", + "dataworkspace.yesRecommended": "はい (推奨)", "fileDoesNotExist": "ファイル '{0}' は存在しません", "gitCloneError": "git の複製中にエラーが発生しました。詳細について git 出力を表示します", "gitCloneMessage": "Git リポジトリ '{0}' をクローンしています...", diff --git a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json index f908edb021..fed1274ad4 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "資格情報が見つからないか、無効です。" }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "いいえ", + "not now": "後で通知する", + "suggest auto fetch": "Azure Data Studio が [定期的に 'git fetch']({0}) を実行してもよろしいですか?", + "yes": "はい" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "'{0}' の HEAD バージョンは利用できません。", + "add": "ワークスペースに追加", + "add remote": "新しいリモートを追加...", + "addFrom": "URL からリモートを追加する", + "addfrom": "{0} からリモートを追加する", + "addremote": "リモートを追加する", + "always": "常に行う", + "are you sure": "'{0}' に Git リポジトリを作成します。続行してもよろしいですか?", + "auth failed": "Git リモートに対して認証できませんでした。", + "auth failed specific": "Git リモートに対して認証できませんでした:\r\n\r\n{0}", + "branch already exists": "ブランチ名 '{0}' は既に存在します", + "branch name": "ブランチ名", + "branch name format invalid": "ブランチ名は次の正規表現に一致する必要があります: {0}", + "cant push": "参照仕様をリモートにプッシュできません。最初に 'Pull' を実行して変更を統合してください。", + "changed": "変更後のログ レベル: {0}", + "checkout detached": "チェックアウトがデタッチされました...", + "choose": "フォルダーを選択...", + "clean repo": "チェックアウトの前に、リポジトリの作業ツリーを消去してください。", + "clonefrom": "{0} から複製", + "cloning": "Git リポジトリ '{0}' をクローンしています...", + "commit": "ステージされている変更のコミット", + "commit anyway": "空のコミットの作成", + "commit hash": "コミット ハッシュ", + "commit message": "コミット メッセージ", + "commitMessageWithHeadLabel2": "メッセージ ('{0}' でコミット)", + "confirm delete": "{0} を削除しますか?\r\nこれは元に戻すことはできません。\r\n続行すると、このファイルは完全に失われます。", + "confirm delete multiple": "{0} 個のファイルを削除しますか?\r\nこれは元に戻すことができません。\r\n続行すると、このファイルは完全に失われます。", + "confirm discard": "{0} の変更を破棄しますか?", + "confirm discard all": "{0} 個のファイルのすべての変更を破棄してもよろしいですか?\r\nこれは元に戻すことができません。\r\n続行すると、現在のワーキング セットは完全に失われます。", + "confirm discard all 2": "{0}\r\n\r\nこれは元に戻すことはできません。現在のワーキング セットは永久に失われます。", + "confirm discard all single": "{0} の変更を破棄しますか?", + "confirm discard multiple": "{0} 個のファイルの変更内容を破棄しますか?", + "confirm emtpy commit": "空のコミットを生成しますか?", + "confirm force delete branch": "ブランチ '{0}' はマージされていません。それでも削除しますか?", + "confirm force push": "変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。\r\n\r\n続行しますか?", + "confirm no verify commit": "確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。\r\n\r\n続行しますか?", + "confirm publish branch": "'{0}' ブランチに上流ブランチはありません。このブランチを公開しますか?", + "confirm restore": "{0} を復元しますか?", + "confirm restore multiple": "{0} 個のファイルを復元しますか?", + "confirm stage file with merge conflicts": "マージの競合がある {0} をステージしてもよろしいですか?", + "confirm stage files with merge conflicts": "マージの競合がある {0} 個のファイルをステージしてもよろしいですか?", + "create branch": "新しい分岐の作成...", + "create branch from": "新しい分岐の作成元...", + "create repo": "リポジトリの初期化", + "current": "現在のマシン", + "delete": "ファイルを削除", + "delete branch": "ブランチの削除", + "delete file": "ファイルを削除", + "delete files": "複数のファイルを削除", + "deleted by them": "ファイル '{0}' は、他者が削除し、こちらが変更しました。\r\n\r\nどのように処理しますか?", + "deleted by us": "ファイル '{0}' は、こちらが削除し、他者が変更しました。\r\n\r\nどのように処理しますか?", + "discard": "変更を破棄", + "discardAll": "{0} 個のファイルをすべて破棄", + "discardAll multiple": "1 つのファイルを破棄", + "force": "チェックアウトの強制", + "force push not allowed": "強制的なプッシュは禁止されています。'git.allowForcePush' 設定で有効にしてください。", + "git error": "Git エラー", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (インデックス)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", + "git.title.workingTree": "{0} (作業ツリー)", + "init": "Git リポジトリを初期化するワークスペース フォルダーを選択してください", + "init repo": "リポジトリの初期化", + "invalid branch name": "無効なブランチ名", + "keep ours": "自分 (Our) を維持する", + "keep theirs": "相手 (Their) を維持する", + "learn more": "詳細を表示", + "local changes": "ローカルの変更は、チェックアウトによって上書きされます。", + "merge commit": "最後のコミットはマージ コミットでした。元に戻しますか?", + "merge conflicts": "マージの競合があります。コミットする前にこれを解決してください。", + "missing user info": "Git の 'user.name' と 'user.email' を構成していることを確認してください。", + "never": "行わない", + "never again": "OK、今後は表示しない", + "never ask again": "今後は確認しない", + "no changes": "コミットする必要のある変更はありません。", + "no changes stash": "一時退避する変更がありません。", + "no more": "HEAD が任意のコミットを明示しないため、元に戻すことはできません。", + "no rebase": "進行中のリベースはありません。", + "no remotes added": "リポジトリにリモートが含まれていません。", + "no remotes to fetch": "リポジトリには、フェッチ元として構成されているリモートがありません。", + "no remotes to publish": "リポジトリには、発行先として構成されているリモートがありません。", + "no remotes to pull": "リポジトリには、プル元として構成されているリモートがありません。", + "no remotes to push": "リポジトリには、プッシュ先として構成されているリモートがありません。", + "no staged changes": "ステージされている変更がなく、コミットできません。\r\n\r\nすべての変更をステージして、直接コミットしますか?", + "no stashes": "リポジトリ内に一時退避内容はありません。", + "no tags": "このリポジトリにはタグがありません。", + "no verify commit not allowed": "確認なしのコミットは許可されていません。'git.allowNoVerifyCommit' 設定を使用して有効にしてください。", + "nobranch": "リモートにプッシュするブランチをチェックアウトしてください。", "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "open git log": "Git ログを開く", + "open repo": "リポジトリを開く", + "openrepo": "開く", + "openreponew": "新しいウィンドウで開く", + "pick branch pull": "プル元のブランチを選択", + "pick provider": "ブランチ '{0}' を以下へ発行するプロバイダーを選択する:", + "pick remote": "リモートを選んで、ブランチ '{0}' を次の場所に公開します:", + "pick remote pull repo": "リモートを選んで、ブランチを次からプルします", + "pick stash to apply": "適用する一時退避内容を選択してください", + "pick stash to drop": "ドロップする一時退避を削除する", + "pick stash to pop": "適用して削除する一時退避内容を選択してください", + "proposeopen": "クローンしたリポジトリを開きますか?", + "proposeopen init": "初期化済みのリポジトリを開きますか?", + "proposeopen2": "複製したリポジトリを開きますか? または現在のワークスペースに追加しますか?", + "proposeopen2 init": "初期化済みのリポジトリを開きますか? または現在のワークスペースへ追加しますか?", + "provide branch name": "新しいブランチ名を入力してください", + "provide commit hash": "コミット ハッシュを指定してください", + "provide commit message": "コミット メッセージを入力してください", + "provide remote name": "リモート名を入力してください。", + "provide stash message": "必要に応じて一時退避メッセージを入力してください", + "provide tag message": "注釈付きタグにつけるメッセージを入力してください", + "provide tag name": "タグ名を入力してください", + "publish to": "{0} に発行する", + "remote already exists": "リモート '{0}' は既に存在します。", + "remote branch at": "{0} でのリモート ブランチ", + "remote name": "リモート名", + "remote name format invalid": "リモート名の形式が無効です", + "remove remote": "削除するリモートを選択", + "repourl": "リポジトリの URL", + "restore file": "ファイルを復元", + "restore files": "複数のファイルを復元", + "save and commit": "すべてのコミットを保存", + "save and stash": "すべてを保存して一時退避する", + "select a branch to merge from": "マージ元のブランチを選択", + "select a branch to rebase onto": "リベース先のブランチを選択", + "select a ref to checkout": "チェックアウトする参照を選択", + "select a ref to checkout detached": "デタッチ モードでチェックアウトする参照を選択する", + "select a ref to create a new branch from": "'{0}' ブランチの作成元 ref を選択", + "select a tag to delete": "削除するタグを選択する", + "select branch to delete": "削除するブランチの選択", + "select log level": "ログ レベルを選択", + "selectFolder": "リポジトリの場所を選択", + "show command output": "コマンド出力を表示する", + "stash": "このまま一時退避", + "stash merge conflicts": "一時退避内容を適用している間に、マージの競合がありました。", + "stash message": "一時退避メッセージ", + "stashcheckout": "一時退避してチェックアウト", + "sure drop": "一時退避内容 {0} を削除しますか?", + "sync is unpredictable": "このアクションでは、'{0}/{1}' との間でコミットをプッシュおよびプルします。", + "tag at": "{0} のタグ", + "tag message": "メッセージ", + "tag name": "タグ名", + "there are untracked files": "破棄すると {0} 個の未追跡ファイルがディスクから削除されます。", + "there are untracked files single": "破棄すると次の未追跡ファイルがディスクから削除されます: {0}。", + "undo commit": "マージ コミットの取り消し", + "unsaved files": "{0} 個の保存されていないファイルがあります。\r\n\r\nコミットする前に保存しますか?", + "unsaved files single": "次のファイルには保存されていない変更があり、続行するとコミットに組み込まれません: {0}。\r\n\r\nコミットする前に保存しますか?", + "unsaved stash files": "{0} 個の保存されていないファイルがあります。\r\n\r\n一時退避する前に保存しますか?", + "unsaved stash files single": "次のファイルには保存されていない変更があり、続行すると stash に含められません: {0}。\r\n\r\n一時退避する前に保存しますか?", + "warn untracked": "{0} 個の追跡されていないファイルが削除されます。\r\nこれは元に戻すことはできません。\r\nこれらのファイルは完全に失われます。", + "yes": "はい", + "yes discard tracked": "1 つの追跡ファイルを破棄", + "yes discard tracked multiple": "{0} 個の追跡ファイルを破棄", + "yes never again": "はい、今後は表示しません" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Git のスキップが検出されました: {0}", + "using git": "{1} から Git {0} を使用しています", + "validating": "Git の検証が検出されました: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "利用可能なリポジトリがありません", + "not supported": "'git.scanRepositories' 設定は絶対パスをサポートしていません。", + "pick repo": "リポジトリの選択", + "too many submodules": "'{0}' リポジトリに {1} 個のサブモジュールがあり、自動では開かれません。 ファイルを開くことで、それぞれを個別に開くことができます。" }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "ブランチ名", + "error": "$(error) エラー: {0}", + "none found": "リモート リポジトリが見つかりません。", + "pick url": "複製元の URL を選択します。", + "provide url": "リポジトリ URL を指定する", + "provide url or pick": "リポジトリ URL を指定するか、リポジトリ ソースを選択します。", + "type to filter": "リポジトリ名", + "type to search": "リポジトリ名 (検索するテキストを入力)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": ".gitignore に '{0}' を追加しますか。", + "added by them": "競合: 他者が追加", + "added by us": "競合: こちらが追加", + "always pull": "常にプル", + "both added": "競合: 両方追加", + "both deleted": "競合: 両方削除", + "both modified": "競合: 両方変更", + "changes": "変更", + "commit": "コミット", + "commit in rebase": "リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。", + "commitMessage": "メッセージ (コミットするための {0})", + "commitMessageCountdown": "現在の行で残り {0} 文字", + "commitMessageWarning": "現在の行で {1} から {0} 文字オーバー", + "commitMessageWhitespacesOnlyWarning": "現在のコミット メッセージには空白文字のみが含めています", + "commitMessageWithHeadLabel": "メッセージ ('{1}' でコミットするための {0})", + "deleted": "削除済み", + "deleted by them": "競合: 他者が削除", + "deleted by us": "競合: こちらが削除", + "dont pull": "プルしない", + "git.title.deleted": "{0} (削除済み)", + "git.title.index": "{0} (インデックス)", + "git.title.ours": "{0} (自分たちの)", + "git.title.theirs": "{0} (他のユーザー)", + "git.title.untracked": "{0} (未追跡)", + "git.title.workingTree": "{0} (作業ツリー)", + "huge": "'{0}' のGit リポジトリにアクティブな変更が多いため、 Git 機能の一部のみが有効になります。", + "ignored": "無視", + "index added": "インデックスの追加", + "index copied": "インデックスをコピー", + "index deleted": "削除されたインデックス", + "index modified": "変更されたインデックス", + "index renamed": "インデックスの名前変更", + "intent to add": "追加する目的", + "merge changes": "変更のマージ", + "modified": "変更済み", + "neveragain": "今後表示しない", + "open": "開く", + "pull": "プル", + "pull branch maybe rebased": "現在のブランチ '{0}' がリベースされた可能性があります。そこへプルしますか?", + "pull maybe rebased": "現在のブランチがリベースされた可能性があります。そこへプルしますか?", + "pull n": "{1}/{2} から {0} 件のコミットをプルします", + "pull push n": "{2}/{3} の間で {0} 件のコミットをプルし、{1} 件のコミットをプッシュします", + "push n": "{1}/{2} に {0} 件のコミットをプッシュします", + "push success": "正常にプッシュされました。", + "staged changes": "ステージされている変更", + "sync changes": "変更の同期", + "sync is unpredictable": "同期中です。キャンセルすると、リポジトリに重大な損傷を与える可能性があります", + "untracked": "追跡対象外", + "untracked changes": "追跡対象外の変更", + "yes": "はい" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "ブランチまたはタグのチェックアウト...", + "publish changes": "変更の発行", + "publish to": "{0} に発行する", + "publish to...": "以下に発行する...", + "rebasing": "リベースしています", + "syncing changes": "変更を同期しています..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "インデックス", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Git 履歴", + "git.timeline.stagedChanges": "ステージング済みの変更", + "git.timeline.uncommitedChanges": "コミットされていない変更", + "git.timeline.you": "自分", + "git.workingTree": "作業ツリー" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "colors.added": "追加したリソースの配色。", + "colors.conflict": "リソースが競合する場合の配色", + "colors.deleted": "リソースを検出した場合の配色", + "colors.ignored": "リソースを無視する場合の配色", + "colors.modified": "リソースを改変した場合の配色", + "colors.renamed": "名前変更またはコピーされたリソースの色。", + "colors.stageDeleted": "ステージングされた削除済みリソースの色。", + "colors.stageModified": "ステージングされた変更済みリソースの色。", + "colors.submodule": "サブモジュールの配色。", + "colors.untracked": "リソースを追跡しない場合の配色", + "command.addRemote": "リモートの追加...", + "command.branch": "分岐の作成...", + "command.branchFrom": "ブランチの作成元...", + "command.checkout": "チェックアウト先...", + "command.checkoutDetached": "チェックアウト先 (デタッチ済み)...", + "command.cherryPick": "チェリーピック...", + "command.clean": "変更を破棄", + "command.cleanAll": "すべての変更を破棄", + "command.cleanAllTracked": "変更履歴をすべて破棄", + "command.cleanAllUntracked": "追跡対象外のすべての変更を破棄", + "command.clone": "クローン", + "command.cloneRecursive": "複製 (再帰)", + "command.close": "リポジトリを閉じる", + "command.commit": "コミット", + "command.commitAll": "すべてコミット", + "command.commitAllAmend": "すべてコミット (修正)", + "command.commitAllAmendNoVerify": "すべてコミット (修正、確認なし)", + "command.commitAllNoVerify": "すべてコミット (確認なし)", + "command.commitAllSigned": "すべてコミット (Signed Off)", + "command.commitAllSignedNoVerify": "すべてコミット (サインオフ、確認なし)", + "command.commitEmpty": "空のコミット", + "command.commitEmptyNoVerify": "空のコミット (確認なし)", + "command.commitNoVerify": "コミット (確認なし)", + "command.commitStaged": "ステージング済みをコミット", + "command.commitStagedAmend": "ステージング済をコミット (修正)", + "command.commitStagedAmendNoVerify": "ステージング済みをコミット (修正、確認なし)", + "command.commitStagedNoVerify": "ステージング済みをコミット (確認なし)", + "command.commitStagedSigned": "コミットしてステージング (サインオフ)", + "command.commitStagedSignedNoVerify": "ステージング済みをコミット (サインオフ、確認なし)", + "command.createTag": "タグを作成", + "command.deleteBranch": "ブランチの削除...", + "command.deleteTag": "タグの削除", + "command.fetch": "フェッチ", + "command.fetchAll": "すべてのリモートからフェッチ", + "command.fetchPrune": "フェッチ (Prune)", + "command.ignore": ".gitignore に追加", + "command.init": "リポジトリの初期化", + "command.merge": "ブランチをマージ...", + "command.openAllChanges": "すべての変更を開く", + "command.openChange": "変更を開く", + "command.openFile": "ファイルを開く", + "command.openHEADFile": "ファイル (HEAD) を開く", + "command.openRepository": "リポジトリを開く", + "command.publish": "ブランチを発行...", + "command.pull": "プル", + "command.pullFrom": "指定元からプル...", + "command.pullRebase": "プル (リベース)", + "command.push": "プッシュ", + "command.pushFollowTags": "プッシュ (タグをフォロー)", + "command.pushFollowTagsForce": "プッシュ (タグをフォロー、強制)", + "command.pushForce": "プッシュ (強制)", + "command.pushTags": "タグをプッシュ", + "command.pushTo": "プッシュ先...", + "command.pushToForce": "プッシュ先... (強制)", + "command.rebase": "ブランチのリベース...", + "command.rebaseAbort": "リベースを中止する", + "command.refresh": "最新の情報に更新", + "command.removeRemote": "リモートの削除", + "command.rename": "名前の変更", + "command.renameBranch": "ブランチ名の変更...", + "command.restoreCommitTemplate": "コミット テンプレートを復元する", + "command.revealInExplorer": "サイド バーに表示", + "command.revertChange": "変更を元に戻す", + "command.revertSelectedRanges": "選択範囲を元に戻す", + "command.setLogLevel": "ログ レベルの設定...", + "command.showOutput": "Git 出力の表示", + "command.stage": "変更をステージ", + "command.stageAll": "すべての変更をステージ", + "command.stageAllMerge": "すべてのマージ変更をステージする", + "command.stageAllTracked": "すべての変更履歴をステージングする", + "command.stageAllUntracked": "すべての追跡対象外の変更のステージング", + "command.stageChange": "変更のステージング", + "command.stageSelectedRanges": "選択した範囲をステージする", + "command.stash": "一時退避", + "command.stashApply": "一時退避内容を適用...", + "command.stashApplyLatest": "最新の一時退避内容を適用", + "command.stashDrop": "一時退避を削除する...", + "command.stashIncludeUntracked": "一時退避 (未追跡ファイルを含む)", + "command.stashPop": "一時退避内容を適用して削除...", + "command.stashPopLatest": "最新の一時退避内容を適用して削除", + "command.sync": "同期", + "command.syncRebase": "同期 (Rebase)", + "command.timelineCompareWithSelected": "選択項目と比較", + "command.timelineCopyCommitId": "コミット ID のコピー", + "command.timelineCopyCommitMessage": "コミット メッセージのコピー", + "command.timelineOpenDiff": "変更を開く", + "command.timelineSelectForCompare": "比較対象の選択", + "command.undoCommit": "前回のコミットを元に戻す", + "command.unstage": "変更のステージング解除", + "command.unstageAll": "すべての変更のステージング解除", + "command.unstageSelectedRanges": "選択した範囲のステージを解除", + "config.allowForcePush": "強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。", + "config.allowNoVerifyCommit": "pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。", + "config.alwaysShowStagedChangesResourceGroup": "ステージ済み変更のリソース グループを常に表示します。", + "config.alwaysSignOff": "すべてのコミットのサインオフ フラグを制御します。", + "config.autoRepositoryDetection": "レポジトリを自動的に検出するかどうかを構成します。", + "config.autoRepositoryDetection.false": "リポジトリの自動的なスキャンを無効にします。", + "config.autoRepositoryDetection.openEditors": "開いているファイルの親フォルダーをスキャンします。", + "config.autoRepositoryDetection.subFolders": "現在開いているフォルダーのサブフォルダーをスキャンします。", + "config.autoRepositoryDetection.true": "現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。", + "config.autoStash": "プルする前にすべての変更を一時退避し、プル成功後に復元します。", + "config.autofetch": "true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。", + "config.autofetchPeriod": "`#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。", + "config.autorefresh": "自動更新の有効/無効。", + "config.branchSortOrder": "ブランチの並べ替え順序を制御します。", + "config.branchValidationRegex": "新しいブランチ名を検証するための正規表現。", + "config.branchWhitespaceChar": "新しいブランチ名で空白文字を置換する文字。", + "config.checkoutType": "'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。", + "config.checkoutType.local": "ローカル ブランチ", + "config.checkoutType.remote": "リモート ブランチ", + "config.checkoutType.tags": "タグ", + "config.confirmEmptyCommits": "'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。", + "config.confirmForcePush": "強制的なプッシュの前に確認を求めるかどうかを制御します。", + "config.confirmNoVerifyCommit": "確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。", + "config.confirmSync": "Git リポジトリを同期する前に確認します。", + "config.countBadge": "Git カウント バッジを制御します。", + "config.countBadge.all": "すべての変更をカウントします。", + "config.countBadge.off": "カウンターをオフにします。", + "config.countBadge.tracked": "追跡済みの変更のみカウントします。", + "config.decorations.enabled": "Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。", + "config.defaultCloneDirectory": "Git リポジトリをクローンする既定の場所。", + "config.detectSubmodules": "git サブモジュールを自動的に検出するかどうかを制御します。", + "config.detectSubmodulesLimit": "検出する git サブモジュール数の制限を制御します。", + "config.discardAllScope": "'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。", + "config.enableCommitSigning": "GPG または X.509 によるコミットの署名を有効にします。", + "config.enableSmartCommit": "ステージされた変更がない場合はすべての変更をコミットします。", + "config.enableStatusBarSync": "ステータス バーに Git Sync コマンドを表示するかどうかを制御します。", + "config.enabled": "Git が有効になっているかどうか。", + "config.fetchOnPull": "有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。", + "config.followTagsWhenSync": "同期コマンドを実行するときに、すべてのタグをフォロー プッシュします。", + "config.ignoreLegacyWarning": "古い Git である警告を無視します。", + "config.ignoreLimitWarning": "リポジトリ内に変更が多い場合の警告を無視します。", + "config.ignoreMissingGitWarning": "Git が見つからない場合の警告を無視します。", + "config.ignoreRebaseWarning": "ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。", + "config.ignoreSubmodules": "ファイル ツリーでのサブモジュールの変更を無視します。", + "config.ignoreWindowsGit27Warning": "Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。", + "config.ignoredRepositories": "無視する git リポジトリの一覧。", + "config.inputValidation": "コミット メッセージの入力検証をいつ表示するかを制御します。", + "config.inputValidationLength": "警告を表示するコミット メッセージの長さのしきい値を制御します。", + "config.inputValidationSubjectLength": "警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。", + "config.openAfterClone": "複製後にリポジトリを自動的に開くかどうかを制御します。", + "config.openAfterClone.always": "常に現在のウィンドウで開きます。", + "config.openAfterClone.alwaysNewWindow": "常に新しいウィンドウで開きます。", + "config.openAfterClone.prompt": "常にアクションを確認します。", + "config.openAfterClone.whenNoFolderOpen": "開いているフォルダーがない場合は現在のウィンドウでのみ開きます。", + "config.openDiffOnClick": "変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。", + "config.path": "Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\\Program Files\\Git\\bin\\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。", + "config.postCommitCommand": "コミットの成功後、git コマンドを実行します。", + "config.postCommitCommand.none": "コミット後、任意のコマンドを実行しません。", + "config.postCommitCommand.push": "コミットの成功後、'Git Push' を実行します。", + "config.postCommitCommand.sync": "コミットの成功後、'Git Sync' を実行します。", + "config.promptToSaveFilesBeforeCommit": "コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。", + "config.promptToSaveFilesBeforeCommit.always": "保存されていないファイルがないか確認します。", + "config.promptToSaveFilesBeforeCommit.never": "このチェックを無効にします。", + "config.promptToSaveFilesBeforeCommit.staged": "保存されていないステージング済みファイルのみを確認します。", + "config.promptToSaveFilesBeforeStash": "変更を一時退避する前に Git で保存していないファイルを確認すべきかどうかを制御します。", + "config.promptToSaveFilesBeforeStash.always": "保存されていないファイルがないか確認します。", + "config.promptToSaveFilesBeforeStash.never": "このチェックを無効にします。", + "config.promptToSaveFilesBeforeStash.staged": "保存されていないステージング済みファイルのみを確認します。", + "config.pruneOnFetch": "フェッチ時に取り除きます。", + "config.pullTags": "プルするときにすべてのタグをフェッチします。", + "config.rebaseWhenSync": "同期コマンドを実行するときに、Git リベースを強制します。", + "config.requireGitUserConfig": "明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。", + "config.scanRepositories": "Git リポジトリを検索するパスのリスト。", + "config.showCommitInput": "Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。", + "config.showInlineOpenFileAction": "Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。", + "config.showProgress": "Git 操作の進行状況を表示するかどうかを制御します。", + "config.showPushSuccessNotification": "プッシュが成功したときに通知を表示するかどうかを制御します。", + "config.smartCommitChanges": "スマート コミットで変更を自動的にステージングするかどうかを制御します。", + "config.smartCommitChanges.all": "すべての変更を自動的にステージします。", + "config.smartCommitChanges.tracked": "自動的にステージングされた変更箇所のみ。", + "config.suggestSmartCommit": "スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。", + "config.supportCancellation": "ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。", + "config.terminalAuthentication": "統合ターミナルで生成された Git プロセスの認証ハンドラーとして Azure Data Studio を有効にするかどうかを制御します。注: この設定で変更を反映させるには、ターミナルを再起動する必要があります。", + "config.timeline.date": "タイムライン ビューでアイテムに使用する日付を制御します。", + "config.timeline.date.authored": "作成日を使用する", + "config.timeline.date.committed": "コミットされた日付を使用する", + "config.timeline.showAuthor": "タイムライン ビューにコミット作成者を表示するかどうかを制御します。", + "config.untrackedChanges": "追跡対象外の変更の動作を制御します。", + "config.untrackedChanges.hidden": "追跡対象外の変更は非表示になり、複数のアクションから除外されます。", + "config.untrackedChanges.mixed": "追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。", + "config.untrackedChanges.separate": "追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。", + "config.useCommitInputAsStashMessage": "コミット入力ボックスからのメッセージを既定の stash メッセージとして使用するかどうかを制御します。", + "config.useForcePushWithLease": "force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。", + "description": "Git SCM統合", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "ブランチ", + "submenu.changes": "変更", + "submenu.commit": "コミット", + "submenu.commit.amend": "修正", + "submenu.commit.signoff": "サインオフ", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "プル、プッシュ", + "submenu.remotes": "リモート", + "submenu.stash": "一時退避", + "submenu.tags": "タグ", + "view.workbench.cloneRepository": "リポジトリをローカルに複製できます。\r\n[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する')", + "view.workbench.learnMore": "Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.scm.disabled": "git 機能を使用する場合、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)で Git を有効にしてください。\r\nGit とソース コントロールを Azure Data Studio で使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.scm.empty": "Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。\r\n[フォルダーを開く](command:vscode.openFolder)\r\n[リポジトリのクローン](command:git.clone)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.scm.emptyWorkspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーがありません。\r\n[ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.scm.folder": "現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。\r\n[リポジトリを初期化する](command:git.init?%5Btrue%5D)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.scm.missing": "有効な git インストールが検出されませんでした。詳細については、[git 出力](command:git.showOutput)をご確認ください。\r\n[git をインストール](https://git-scm.com/)するか、Git およびソース コントロールを Azure Data Studio で使用する方法の詳細について[ドキュメント](https://aka.ms/vscode-scm)を参照してください。\r\n別のバージョン管理システムを使用している場合は、追加の拡張機能を [マーケットプレイスで検索](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) できます。", + "view.workbench.scm.workspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。\r\n[リポジトリの初期化](command:git.init)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json index e19b28eb06..6e3c184997 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "失敗", "InProgress": "進行中", "PublishHistory": "公開履歴", - "SettingAlreadyExists": "ローカル アプリケーション設定 '{0}' は既に存在します。上書きしますか?", "Status": "状態", "Success": "成功", "TargetDatabase": "ターゲット データベース", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "参照の追加", "addDatabaseReferencedialogName": "データベース参照の追加", "addItemAction": "項目の追加", - "addPackage": "パッケージの追加", - "addPackageReferenceMessage": "SQL バインドを使用するには、Azure Functions プロジェクトに {0} への参照があることを確認します", - "addSqlBindingPackageError": "SQL バインド拡張機能パッケージをプロジェクトに追加中にエラーが発生しました", "appSettingPrompt": "Azure Function local.settings.json を新しい接続文字列で更新しますか?", "applyConfirmation": "対象のプロジェクトを更新しますか?", "applyError": "プロジェクトの更新でエラーが発生しました: {0}", "applySuccess": "プロジェクトが正常に更新されました。", "at": "場所", "autorestProjectName": "新しい SQL プロジェクト名", - "baseDockerImage": "基本 SQL Server Docker のイメージ", + "baseDockerImage": "ベース {0} Docker 画像", "browseButtonText": "フォルダーの参照", "browseEllipsis": "参照...", "browseForProfile": "プロファイルを参照する", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "SQLCMD 変数を選択して変更する", "cicularProjectReference": "プロジェクト {0} からプロジェクト {1} への循環参照", "cleaningDockerImagesMessage": "既存の展開をクリーンにしています...", - "closeButton": "閉じる", "compareActionRadiButtonLabel": "Schema Compare で変更を表示する", - "confirmPassword": "SQL サーバー管理者パスワードを確認する", - "confirmServerPassword": "SQL サーバー管理者パスワードを確認する", - "connectingToSqlServerOnDockerMessage": "Docker の SQL Server に接続しています", + "confirmPassword": "{0} 管理者パスワードの確認", + "confirmServerPassword": "{0} 管理者パスワードの確認", + "connectingToSqlServerOnDockerMessage": "SQL Server に接続しています", "connectionFailedError": "接続に失敗しました。エラー: '{0}'", - "connectionProfile": "接続プロファイルを選択する", "connectionRadioButtonLabel": "接続", - "connectionStringSetting": "接続文字列の設定名", - "connectionStringSettingPlaceholder": "\"local.settings.json\" で指定された接続文字列の設定", "containerAlreadyExistForProject": "このプロジェクト用のコンテナーは既に存在します。新しい展開を行う前に削除しますか?", "createNew": "新規作成", - "createNewLocalAppSetting": "新しいローカル アプリ設定を作成する", "createProjectDialogOkButtonText": "作成", "createProjectFromDatabaseDialogName": "データベースからのプロジェクトの作成", "createProjectSettings": "設定", @@ -114,24 +105,22 @@ "done": "完了", "dontUseProfile": "プロファイルを使用しません", "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge License Agreement", - "edgeProjectTypeDescription": "コア部分を開始し、SQL Edge のスキーマを開発して公開する", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "空のプロジェクトから SQL データベース用のスキーマを開発して公開する", - "emptyProjectTypeDisplayName": "SQL データベース", + "edgeProjectTypeDescription": "コア部分を開始し、Azure SQL Edge データベースのスキーマを開発して公開します", + "edgeProjectTypeDisplayName": "Azure SQL Edge データベース", + "emptyAzureDbProjectTypeDescription": "空のプロジェクトから Azure SQL Database 用のスキーマを開発して公開します", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "emptyProjectTypeDescription": "空のプロジェクトから SQL Server データベース用のスキーマを開発して公開します", + "emptyProjectTypeDisplayName": "SQL Server データベース", "emptySdkProjectTypeDescription": "空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。", "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", "enterConnStringTemplateDescription": "SQL 接続文字列のテンプレートを入力してください", - "enterConnectionString": "接続文字列を入力してください", "enterConnectionStringEnvName": "接続文字列の環境変数名を入力してください", "enterConnectionStringEnvNameDescription": "SQL 接続文字列の環境変数を入力してください", - "enterConnectionStringSettingName": "接続文字列の設定名を入力してください", "enterConnectionStringTemplate": "接続文字列を入力してください", "enterNewDatabaseName": "新しいデータベース名を入力する", "enterNewValueForVar": "変数 '{0}' の新しい値を入力してください", - "enterPassword": "SQL サーバー管理者パスワードを入力する", - "enterPasswordManually": "Enter password or press escape to cancel", - "enterPasswordPrompt": "Enter the password to be used for the connection string", - "enterPortNumber": "SQL server ポート番号を入力するか、Enter キーを押して既定値を使用します", + "enterPassword": "{0} 管理者パスワードを入力してください", + "enterPortNumber": "既定値を使用するには、{0} ポート番号を入力するか、Enter キーを押してください", "enterSystemDbName": "このシステム データベースのデータベース名を入力します", "equalComparison": "プロジェクトはデータベースと既に最新の状態にあります。", "errorFindingBuildFilesLocation": "ビルド ファイルの場所の検索中にエラーが発生しました: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "外部ストリーミング ジョブ", "externalStreamingJobValidationPassed": "外部ストリーミングジョブの検証に合格しました。", "extractTargetRequired": "データベース プロジェクトを作成するには、抽出対象の情報が必要です。", - "failedToGetConnectionString": "選択した接続の接続文字列の生成でエラーが発生しました", - "failedToParse": "\"{0}\" を解析できませんでした: {1}。", "file": "ファイル", "fileAlreadyExists": "'{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", "fileFormat": "ファイル形式", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "{0} から新しい SQL プロジェクトを生成しています... 詳細については、出力ウィンドウを確認してください。", "hr": "時間", "importElements": "要素のインポート", - "includePassword": "Do you want to include the password from this connection in your local.settings.json file?", - "input": "入力", "installGlobally": "グローバルにインストールする", "invalidDataSchemaProvider": ".sqlproj ファイルにある無効な DSP", "invalidDatabaseReference": ".sqlproj ファイルでの無効なデータベース参照", @@ -173,24 +158,20 @@ "invalidInput": "無効な入力: {0}", "invalidProjectReload": "提供されたデータベース プロジェクトにアクセスできません。再読み込みできるのは、有効なオープン データベース プロジェクトのみです。", "invalidPropertyValue": ".sqlproj ファイルのプロパティ '{0}' に無効な値が指定されました: '{0}'", - "invalidSQLPassword": "SQL Server パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください", + "invalidSQLPassword": "{0} パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください", "invalidSqlConnectionString": "無効な SQL 接続文字列です", "invalidTargetPlatform": "ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1}", - "jsonParseError": "行 \"{1}\"、列 \"{2}\" 付近の {0}", "learnMore": "詳細情報", "loadProfilePlaceholderText": "プロファイルの読み込み...", "location": "場所", "min": "分", "missingVersion": "{0} に 'version' エントリがありません。", - "moreInformation": "詳細情報", "msec": "ミリ秒", "multipleMostDeploymentScripts": "{0} ファイルの数が予期していたものではありませんでした: {1}", "multipleSqlProjFilesSelected": "複数の .sqlproj ファイルが選択されています。1 つだけ選択してください。", "nameMustNotBeEmpty": "名前を空にすることはできません", "new": "新規", "newObjectNamePrompt": "新しい {0} 名:", - "noAzureFunctionsInFile": "現在のアクティブなファイルには Azure 関数がありません", - "noAzureFunctionsProjectsInWorkspace": "ワークスペースに Azure 機能プロジェクトが見つかりませんでした", "noDataSourcesFile": "{0} が見つかりません", "noDataSourcesText": "このプロジェクトにデータソースがありません", "noFileExist": "{0} ファイルは存在しません", @@ -208,11 +189,9 @@ "objectType": "オブジェクトの種類", "okString": "OK", "openEulaString": "ライセンス契約を開く", - "openFile": "ファイルを開く", - "output": "出力", "outsideFolderPath": "プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。", "parentTreeItemUnknown": "指定されたツリー項目の親にアクセスできません", - "passwordNotMatch": "SQL Server パスワードが確認パスワードと一致しません", + "passwordNotMatch": "{0} パスワードが確認パスワードと一致しません", "portMustNotBeNumber": "ポートは数値である必要があります", "postDeployElements": "PostDeploy 要素", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "プロジェクト参照", "projectReferenceNameElement": "プロジェクト参照名の要素", "projectToUpdatePlaceholderText": "プロジェクト ファイルの選択", + "projectUpdatedToSdkStyle": "プロジェクト {0} が SDK スタイル プロジェクトに更新されました。Microsoft.Build.Sql SDK の詳細とプロジェクト ファイルを簡略化する方法については、[詳細情報] をクリックしてください。", "publish": "公開", "publishAction": "公開", "publishDialogName": "プロジェクトの発行", @@ -239,8 +219,8 @@ "publishSettingsFiles": "公開の設定ファイル", "publishTo": "ターゲットの公開", "publishToContainerFailed": "コンテナーを公開できませんでした。{0}", - "publishToDockerContainer": "コンテナー内の新しいサーバーに公開する", - "publishToExistingServer": "既存サーバーへに公開", + "publishToDockerContainer": "新しい {0} ローカル開発コンテナーに発行します", + "publishToExistingServer": "既存の {0} に発行します", "publishingProjectMessage": "コンテナーでプロジェクトを公開しています...", "referenceRadioButtonsGroupTitle": "種類", "referenceType": "参照型", @@ -253,39 +233,33 @@ "retrySucceedMessage": "操作 '{0}' が正常に完了しました。結果: {1}", "retryWaitMessage": "操作 '{1}' をもう一度実行する前に、{0}秒間待機しています", "runViaNpx": "npx を介して実行する", - "runningDockerMessage": "Docker コンテナーをビルドして実行しています...", + "runningDockerMessage": "Docker コンテナーを実行しています ...", "sameDatabase": "同じデータベース", - "save": "保存", - "saveChangesInFile": "現在のファイルに保存されていない変更があります。今すぐ保存しますか?", "schema": "スキーマ", "schemaCompare.compareErrorMessage": "Schema Compare に失敗しました: {0}", "schemaCompareAction": "Schema Compare", "schemaCompareNotInstalled": "スキーマ比較を実行するには、スキーマ比較拡張機能をインストールする必要があります", "schemaObjectType": "スキーマ/オブジェクトの種類", "scriptFriendlyName": "スクリプト", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "SDK スタイルのプロジェクト (プレビュー)", "sec": "秒", - "selectAzureFunction": "SQL バインドを追加する Azure 関数を現在のファイル内から選択します", - "selectBaseImage": "基本の SQL Server Docker イメージを選択する", - "selectBindingType": "バインドするタイプを選択します", + "selectBaseImage": "基本の {0} Docker イメージを選択してください", "selectConnection": "接続の選択", - "selectConnectionError": "接続文字列アプリの設定を設定できませんでした: {0}", - "selectConnectionString": "SQL 接続文字列メソッドの選択", "selectDacpac": ".dacpac を選択します", "selectDatabase": "データベースを選択してください", + "selectFileString": "ファイルの選択", "selectFolderStructure": "フォルダー構造の選択", "selectProfile": "プロファイルの選択", "selectProfileToUse": "読み込む発行プロファイルを選択してください", "selectProjectLocation": "プロジェクトの場所を選択", "selectPublishOption": "プロジェクトの公開先を選択します", - "selectSetting": "local.settings.json から SQL 接続文字列設定を選択します", "selectSpecFile": "OpenAPI または Swagger 仕様ファイルを選択してください", "selectString": "選択", "selectTargetPlatform": "現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します", "server": "サーバー", "serverName": "サーバー名", - "serverPassword": "SQL Server 管理者パスワード", - "serverPortNumber": "SQL Server のポート番号", + "serverPassword": "{0} 管理者パスワード", + "serverPortNumber": "{0} ポート番号", "serverVariable": "サーバー変数", "sourceDatabase": "ソース データベース", "specSelectionText": "OpenAPI または Swagger 仕様", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "場所の更新", "sqlDatabaseProjects.doNotAskAgain": "今後このメッセージを表示しない", "sqlDatabaseProjects.outputChannel": "データベース プロジェクト", - "sqlTableOrViewToQuery": "クエリを実行する SQL テーブルまたはビュー", - "sqlTableToUpsert": "Upsert 先の SQL テーブル", "storedProcedureFriendlyName": "ストアド プロシージャ", "suppressMissingDependenciesErrors": "参照プロジェクト内の未解決の参照によるエラーを表示しない", "systemDatabase": "システム データベース", @@ -314,7 +286,6 @@ "unableToFindReference": "データベース参照 {0} が見つかりません", "unableToFindSqlCmdVariable": "SQLCMD 変数 '{0}' が見つかりません", "unableToPerformAction": "'{0}' ターゲットが見つかりません: '{1}'", - "unableToSetConnectionString": "接続文字列アプリの設定を設定できませんでした", "unexpectedProjectContext": "プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0}", "unknownDataSourceType": "不明なデータ ソースの種類:", "unrecognizedDataSourcesVersion": "認識されていないバージョン:", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "プロジェクト '{0}' をビルドするには、ターゲット、参照、そしてシステム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", "updateProjectFromDatabaseDialogName": "データベースからプロジェクトを更新する", "updateText": "更新", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "{1} から {0} を更新しています...", - "userConnectionString": "接続文字列を入力します", - "userPasswordLater": "In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.", "userSelectionCancelled": "autorest の実行方法の選択がユーザーによって取り消されました。", "userSelectionInstallGlobally": "ユーザーは autorest のグローバル インストールを選択しました。今すぐインストールしています...", "userSelectionRunNpx": "ユーザーは、npx 経由での実行を選択しました。", "valueCannotBeEmpty": "値を空にすることはできません", - "valueMustNotBeEmpty": "この値を空にすることはできません", "viewFriendlyName": "表示", "yesString": "はい" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "データベース プロジェクト", "sqlDatabaseProjects.addDatabaseReference": "データベース参照の追加", - "sqlDatabaseProjects.addSqlBinding": "SQL バインドの追加 (プレビュー)", + "sqlDatabaseProjects.addExistingItem": "既存項目の追加...", "sqlDatabaseProjects.autorestSqlVersion": "NPM から使用する Autorest.Sql のバージョン。設定されていない場合は、最新版が使用されます。", "sqlDatabaseProjects.build": "ビルド", "sqlDatabaseProjects.changeTargetPlatform": "ターゲット プラットフォームの変更", "sqlDatabaseProjects.close": "データベース プロジェクトを閉じる", + "sqlDatabaseProjects.convertToSdkStyleProject": "SDK スタイル プロジェクトに変換する", "sqlDatabaseProjects.createProjectFromDatabase": "データベースからのプロジェクトの作成", "sqlDatabaseProjects.delete": "削除", "sqlDatabaseProjects.description": "SQL データベース スキーマをデザインして発行する", diff --git a/i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json index d3fb4cdba6..3433d96e97 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "すべてのバックアップが復元されました", "sql.migration.all.fields.required": "すべてのフィールドに入力してください。", "sql.migration.apply": "適用", - "sql.migration.asessment.failed": "SQL Server インスタンス '{0}' を評価できませんでした。", + "sql.migration.assessed.databases": "(評価済みデータベース {0} 件の場合)", "sql.migration.assessment": "'{0}' の評価結果", + "sql.migration.assessment.failed": "SQL Server インスタンス '{0}' を評価できませんでした。", "sql.migration.assessment.in.progress": "評価の実行中", "sql.migration.assessment.in.progress.content": "適切な Azure SQL ターゲットを特定するために、SQL Server インスタンス {0} でデータベースを評価しています。\r\n\r\nこれには時間がかかることがあります。", "sql.migration.assessment.migration.warning": "Azure SQL Managed Instance への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行させることができます。", "sql.migration.assessment.results": "評価結果", + "sql.migration.assessment.results.and.recommendations.title": "評価の結果とレコメンデーション", "sql.migration.assessments.blocking.issue": "これがデータベース移行の成功を妨げるブロック問題です。", "sql.migration.authKeys.header": "認証キー", "sql.migration.authKeys.refresh.message": "認証キー '{0}' が更新されました。", "sql.migration.authentication.type": "認証の種類", "sql.migration.authentication.types": "認証キー", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL Database", "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", "sql.migration.azure.sql.database.virtual.machine": "Azure Virtual Machines 上の SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM での SQL Server", "sql.migration.azure.sql.target": "ターゲットの種類", "sql.migration.azure.storage.account.to.upload.backups": "バックアップをアップロードする Azure Storage アカウント", "sql.migration.azure.tenant": "Azure AD テナント", + "sql.migration.azureRecommendation.browse": "参照", + "sql.migration.azureRecommendation.folder.name": "フォルダー名", + "sql.migration.azureRecommendation.open": "開く", "sql.migration.backup.location": "バックアップの場所", "sql.migration.backup.start.time": "バックアップ開始時刻", "sql.migration.bc.info": "ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "サブスクリプション", "sql.migration.blob.storage.table.help": "ターゲット データベース名を入力し、選択したソース データベースのリソース グループ、ストレージ アカウント、コンテナーを選択します。", "sql.migration.blob.storageAccount.select": "最初にストレージ アカウントの値を選択します。", - "sql.migration.can.be.migrated": "{1} データベースのうち {0} が移行可能です", + "sql.migration.can.be.migrated": "{0}/{1} 個のデータベースを移行できます", "sql.migration.cancel": "キャンセル", "sql.migration.cancel.error": "移行のキャンセル中にエラーが発生しました。", "sql.migration.cancel.migration": "移行のキャンセル", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "移行ステータスの更新中にエラーが発生しました。", "sql.migration.cutover.step.1": "1. ソース データベースに送信されるすべてのトランザクションを停止します。", "sql.migration.cutover.step.2.blob": "2. 最終の差分またはトランザクション ログのバックアップを作成し、Azure Storage Blob コンテナーに格納します。", - "sql.migration.cutover.step.2.network.share": "2. ​​トランザクション ログの最終的なバックアップを取り、それをネットワーク共有の場所に格納します。", + "sql.migration.cutover.step.2.network.share": "2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有に格納します。", "sql.migration.cutover.step.3.blob": "3. ターゲット データベースですべてのバックアップが復元されていることを確認します。\"復元保留中のログ バックアップ\" 値は、0 にする必要があります。", "sql.migration.cutover.step.3.network.share": "3. ターゲット データベースですべてのログ バックアップが復元されていることを確認します。\"復元保留中のログ バックアップ\" 値は、0 にする必要があります。", "sql.migration.cutover.type": "移行モード", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "アップロードされたデータ/サイズ", "sql.migration.database": "データベース", "sql.migration.database.already.exists": "データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。", + "sql.migration.database.assessment.description": "Azure SQLへの移行を評価するデータベースを選択します。", + "sql.migration.database.assessment.title": "評価用のデータベース", "sql.migration.database.backup.load.error": "データベースの詳細へのアクセス中にエラーが発生しました。", - "sql.migration.database.migration": "移行のデータベース", + "sql.migration.database.checksum.info.text": "WITH CHECKSUM オプションを使用してバックアップが作成されていることを確認してください。", "sql.migration.database.migration.mode.description": "Azure SQL ターゲットに移行するには、ダウンタイムの要件に基づいて移行モードを選択します。", "sql.migration.database.migration.mode.label": "移行モード", "sql.migration.database.migration.mode.offline.description": "アプリケーションのダウンタイムは、移行開始時に開始します。", @@ -113,6 +122,7 @@ "sql.migration.database.migration.status": "データベースの移行状態", "sql.migration.database.page.description": "移行中に使用するデータベース バックアップの場所を選択します。", "sql.migration.database.page.title": "データベース バックアップ", + "sql.migration.database.private.endpoint.info.text": "Azure Storage アカウントでプライベート エンドポイントが使用されていないことを確認してください。", "sql.migration.database.to.be.migrated": "移行されるデータベース", "sql.migration.databases": "データベース ({0}/{1})", "sql.migration.databases.selected": "{0}/{1} のデータベースが選択されています", @@ -121,7 +131,6 @@ "sql.migration.days": "{0} 日", "sql.migration.description": "説明", "sql.migration.details.copied": "詳細をコピー済み", - "sql.migration.dms.portal.info": "Azure Portal の既存の Azure Database Migration Service がある場合、Azure Data Studio では表示されないことに注意してください。Azure Data Studio で作成された Database Migration Service は、Azure Portal ではまだ表示されません。", "sql.migration.dms.provision.failed": "Database Migration Service をプロビジョニングできませんでした。数分待ってからもう一度やり直してください。", "sql.migration.duration": "時間", "sql.migration.empty.table.subtext": "結果が期待通りだった場合、SQL Server インスタンスへの接続を確認します。", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} データベースに警告があります", "sql.migration.inprogress.warning.single": "{0} データベースに警告があります", "sql.migration.instance": "インスタンス", + "sql.migration.invalid.account.error": "続けるには、有効な Azure アカウントを選択してください。", "sql.migration.invalid.blob.container.error": "先に進むには、ソース データベース '{0}' の有効な BLOB コンテナーを選択してください。", "sql.migration.invalid.blob.lastBackupFile.error": "先に進むには、ソース データベース '{0}' の有効な最終バックアップ ファイルを選択してください。", "sql.migration.invalid.blob.resourceGroup.error": "先に進むには、ソース データベース '{0}' の有効なリソース グループを選択してください。", "sql.migration.invalid.blob.storageAccount.error": "先に進むには、ソース データベース '{0}' の有効なストレージ アカウントを選択してください。", "sql.migration.invalid.location.error": "先に進むには、有効な場所を選択してください。", + "sql.migration.invalid.managedInstance.error": "続行するには、有効なマネージド インスタンスを選択してください。", "sql.migration.invalid.migration.service.error": "有効な Database Migration Service を選択してください。", "sql.migration.invalid.migration.service.offline.error": "ノードに接続された Database Migration Service を選択します。", "sql.migration.invalid.network.share.location": "無効なネットワーク共有の場所の形式です。例: {0}", "sql.migration.invalid.owner.uri.error": "OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": " 先に進むには、有効なリソースグループを選択して続行してください。", + "sql.migration.invalid.resourceGroup.error": "続行するには、有効なリソースグループを選択してください。", + "sql.migration.invalid.savedInfo": "保存されたセッションを回復できません。新しいセッションを選択して、もう一度お試しください。", "sql.migration.invalid.service.name.error": "移行サービスに有効な名前を入力してください。", "sql.migration.invalid.storageAccount.error": "先に進むには、有効なストレージ アカウントを選択してください。", "sql.migration.invalid.subscription.error": "先に進むには、有効なサブスクリプションを選択してください。", "sql.migration.invalid.target.name.error": "ターゲット データベースに有効な名前を入力してください。", "sql.migration.invalid.user.account": "無効なユーザー アカウントの形式です。例: {0}", + "sql.migration.invalid.virtualMachine.error": "続行するには、有効な仮想マシンを選択してください。", "sql.migration.ir.page.description": "Azure Database Migration Service は、データベースの移行アクティビティを調整し、その進行状況を追跡します。Azure SQL ターゲットの既存の Database Migration Service を以前に作成している場合は、それを選択するか、以下で新しい DMS を作成することができます。", "sql.migration.ir.page.sql.migration.service.not.found": "Database Migration Service が見つかりません。新しいのを作成します。", "sql.migration.ir.page.title": "Azure Database Migration Service", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "詳細情報", "sql.migration.learn.more.prerequisites": "移行を開始する前に、必要な事項の詳細を説明します。", "sql.migration.location": "場所", - "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.mi.not.ready": "マネージド インスタンス '{0}' は、現在 '{1}' 状態であるため、移行のために使用できません。続行するには、使用可能なマネージド インスタンスを選択してください。", "sql.migration.migration.completed": "移行が完了しました", "sql.migration.migration.in.progress": "データベースの移行が進行中", "sql.migration.migration.not.started": "移行が開始されていません", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} 分", "sql.migration.mode": "モード", "sql.migration.more.info": "詳細情報", + "sql.migration.na": "該当なし", "sql.migration.name": "名前", "sql.migration.name.label": "名前:", "sql.migration.name.of.new.rg": "新しいリソース グループの名前", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです。", "sql.migration.resource.group.not.found": "リソース グループが見つかりません。", "sql.migration.resourceGroups": "リソース グループ", - "sql.migration.resume.continue": "前の以降の接続を続行します...", - "sql.migration.resume.start": "移行評価を再度開始する (推奨)", + "sql.migration.resume.session": "以前に保存したセッションを再開する", "sql.migration.resume.title": "移行ワークフローを再度実行する", "sql.migration.retry.migration": "移行の再試行", "sql.migration.retry.migration.error": "移行の再試行中にエラーが発生しました。", "sql.migration.rg.created": "リソース グループが作成されました", "sql.migration.save.close": "保存して閉じる", + "sql.migration.save.close.popup": "構成が保存されました。パフォーマンス データの収集はバックグラウンドで実行されたままになります。必要に応じて、コレクションを停止できます。", "sql.migration.saved.assessment.cancel": "キャンセル", "sql.migration.saved.assessment.next": "次へ", - "sql.migration.saved.assessment.result": "保存済みの評価結果", + "sql.migration.saved.assessment.result": "保存されたセッション", "sql.migration.search": "検索", "sql.migration.search.for.migration": "移行を検索する", "sql.migration.sec": "{0} 秒", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "移行を評価するために 1 つ以上のデータベースを選択してください", "sql.migration.select.database.to.migrate": "移行するデータベースを選択してください。", "sql.migration.select.prompt": "SQL Server インスタンス、または左側にあるいずれかのデータベースをクリックすると、その詳細が表示されます。", - "sql.migration.select.target.to.continue": "先に進むには、ターゲット データベースを選択してください。", + "sql.migration.select.target.to.continue": "続行するには、ターゲットを選択してください。", "sql.migration.server": "サーバー", "sql.migration.service.account.info.text": "ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。", "sql.migration.service.container.container.description1": "Azure Database Migration Service は Azure Data Factory のセルフホステッド統合ランタイムを活用して、オンプレミスのネットワーク Fie 共有から Azure にバックアップをアップロードします。", @@ -295,19 +309,113 @@ "sql.migration.show.status": "状態の表示", "sql.migration.size": "サイズ (MB)", "sql.migration.size.column.header": "サイズ", + "sql.migration.sku.available.recommendations": "{0} 件の利用可能なレコメンデーション", + "sql.migration.sku.azureConfiguration": "Azure の構成", + "sql.migration.sku.azureConfiguration.businessCritical": "Business Critical", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} 仮想コア", + "sql.migration.sku.azureConfiguration.gen5": "第 5 世代", + "sql.migration.sku.azureConfiguration.generalPurpose": "汎用", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} 仮想コア", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} 仮想コア - {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "Premium シリーズ", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "メモリ最適化 Premium シリーズ", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "データ: {0}、ログ: {1}、tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "パフォーマンス データを提供する方法を選択する", + "sql.migration.sku.azureRecommendation.collectData.method": "パフォーマンス データを今すぐ収集する", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "パフォーマンス データが保存されるローカル ドライブ上のフォルダーを選択します", + "sql.migration.sku.azureRecommendation.description": "Azure のレコメンデーションでは、ターゲット レコメンデーションを提供するために SQL Server インスタンスのパフォーマンス データが必要です。パフォーマンス データの収集を有効にして、移行するデータベースのターゲット レコメンデーションを受け取ります。これを長くすればするほど、より良いレコメンデーションが得られます。パフォーマンス データ収集はいつでも無効にできます。", + "sql.migration.sku.azureRecommendation.description2": "以前に収集したことがある場合は、既存のフォルダーからこのデータを選択することもできます。", + "sql.migration.sku.azureRecommendation.openExisting.method": "パフォーマンス データが既にあります", + "sql.migration.sku.azureRecommendation.openExisting.popup": "提供されたパフォーマンス データを使用して Azure のレコメンデーションを生成しています...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "以前に収集したパフォーマンス データが保存されているローカル ドライブ上のフォルダーを選択します", + "sql.migration.sku.azureRecommendation.start": "開始", + "sql.migration.sku.azureRecommendation.start.popup": "パフォーマンス データの収集を開始しています...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "最初のレコメンデーションは、約 {0} 分後に自動的に更新されます。", + "sql.migration.sku.azureRecommendation.status.imported": "提供されたデータを使用して Azure のレコメンデーションが適用されています。追加のデータをインポートまたは収集して、レコメンデーションを絞り込みます。", + "sql.migration.sku.azureRecommendation.status.inProgress": "データ収集が進行中です。最初のレコメンデーションを生成しています...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "[レコメンデーションの更新] ボタンを押して、更新されたレコメンデーションを定期的に確認します。", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure のレコメンデーションでは、パフォーマンス データを収集して分析し、ワークロードに適したサイズのデータベースを Azure に推奨します。", + "sql.migration.sku.azureRecommendation.status.refining": "データ収集はまだ進行中です。既存のレコメンデーションを絞り込んでいます...", + "sql.migration.sku.azureRecommendation.status.stopped": "Azure のレコメンデーションのデータ収集が停止されました。", + "sql.migration.sku.azureRecommendation.stop.popup": "パフォーマンス データ収集を停止しています...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "パフォーマンス コレクションをより長い期間実行すると、より正確なレコメンデーションが得られます。", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "下のボタンをクリックして、データベースのパフォーマンス データをインポートまたは収集します。", + "sql.migration.sku.card.azureRecommendation.inProgress": "データ収集が完了すると、Azure のレコメンデーションが表示されます。", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure のレコメンデーションは使用できません。下にある [Azure のレコメンデーションを取得] ボタンをクリックしてください。", + "sql.migration.sku.cpu": "{0} コア", + "sql.migration.sku.cpu.requirement": "CPU 要件", + "sql.migration.sku.data.iops.requirement": "データ IOPS 要件", + "sql.migration.sku.data.storage.requirement": "データ ストレージの要件", + "sql.migration.sku.db.card.title": "Azure SQL Database", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.get.recommendation": "Azure のレコメンデーションを取得する", + "sql.migration.sku.io.memory.requirement": "IO 待機時間の要件", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Azure SQL ターゲットの Azure リージョン", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance (PaaS) に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", - "sql.migration.sku.recommendation.view.assessment.vm": "Azure Virtual Machine (IaaS) 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", + "sql.migration.sku.log.storage.requirement": "ログ ストレージの要件", + "sql.migration.sku.logs.iops.requirement": "ログ IOPS 要件", + "sql.migration.sku.memory.requirement": "メモリ要件", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.sku.ms": "{0} ミリ秒", + "sql.migration.sku.parameters": "レコメンデーション パラメーター", + "sql.migration.sku.parameters.edit": "パラメーターの編集", + "sql.migration.sku.parameters.edit.title": "レコメンデーション パラメーターの編集", + "sql.migration.sku.parameters.enable.preview": "プレビュー機能を有効にする", + "sql.migration.sku.parameters.enable.preview.info": "このオプションを有効にすることにより、パフォーマンスとスケーラビリティが大幅に向上した最新のハードウェア世代が含まれます。これらの SKU は現在プレビュー段階であり、一部のリージョンではまだ利用できない場合があります。", + "sql.migration.sku.parameters.percentage.utilization": "使用率", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "パフォーマンス データの集計中に使用されるデータ ポイントのパーセンタイル。", + "sql.migration.sku.parameters.scale.factor": "倍率:", + "sql.migration.sku.parameters.scale.factor.invalid": "倍率が無効です。正の整数値を入力してください。", + "sql.migration.sku.parameters.scale.factor.tooltip": "Azure レコメンデーションを現在のワークロードよりも大きく、または小さくする場合は、倍率を変更します。", + "sql.migration.sku.parameters.text": "レコメンデーション パラメーターを編集するには、以下の情報を入力します。", + "sql.migration.sku.parameters.update": "更新", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "{0} パーセンタイル", + "sql.migration.sku.recommendation": "Azure のレコメンデーション", + "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", + "sql.migration.sku.recommendation.view.assessment.vm": "Azure Virtual Machine 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", + "sql.migration.sku.recommendationReason": "レコメンデーションの理由", + "sql.migration.sku.recommendations": "レコメンデーション", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "最終更新: {0}", + "sql.migration.sku.recommendations.loading": "読み込んでいます...", + "sql.migration.sku.recommendations.title": "{0} 件のレコメンデーション", + "sql.migration.sku.recommended.value": "値", + "sql.migration.sku.recommendedConfiguration": "推奨される構成", + "sql.migration.sku.refine.recommendation": "Azure のレコメンデーションを絞り込む", + "sql.migration.sku.refresh.recommendation": "レコメンデーションの更新", "sql.migration.sku.resource": "Azure SQL ターゲット リソース名", "sql.migration.sku.resource_group": "Azure SQL ターゲットのリソース グループ", + "sql.migration.sku.restart.performance.collection": "データ収集を再開する", + "sql.migration.sku.sourceProperties": "ソースのプロパティ", + "sql.migration.sku.sql.dataDisk": "SQL データ ファイル", + "sql.migration.sku.sql.logDisk": "SQL ログ ファイル", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.sku.stop.performance.collection": "データ収集の停止", + "sql.migration.sku.storage.dimension": "ディメンション", + "sql.migration.sku.storageGB": "{0} GB", "sql.migration.sku.subscription": "Azure SQL ターゲットのサブスクリプション名", - "sql.migration.sku.vm.card.title": "Azure Virtual Machine 上の SQL Server (IaaS)", + "sql.migration.sku.targetDeploymentType": "ターゲットのデプロイの種類", + "sql.migration.sku.targetStorageConfiguration": "レコメンデーション ターゲット ストレージの構成", + "sql.migration.sku.targetStorageConfiguration.caching": "ホスト キャッシュ", + "sql.migration.sku.targetStorageConfiguration.caching.na": "適用なし", + "sql.migration.sku.targetStorageConfiguration.caching.none": "なし", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "読み取り専用", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "読み取り/書き込み", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "ローカル エフェメラル SSD (既定の D:\\) ドライブに tempdb を配置する", + "sql.migration.sku.targetStorageConfiguration.info": "ストレージ パフォーマンスのニーズを満たすために必要なターゲット ストレージ構成を次に示します。", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "ローカル SSD", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "推奨されるストレージ構成", + "sql.migration.sku.targetStorageConfiguration.storage": "ストレージ", + "sql.migration.sku.viewDetails": "詳細の表示", + "sql.migration.sku.vm.card.title": "Azure Virtual Machine 上の SQL Server", "sql.migration.source.configuration": "ソース構成", "sql.migration.source.credentials": "ソースの資格情報", "sql.migration.source.database": "転送元データベース名", "sql.migration.source.databases": "ソース データベース", - "sql.migration.source.details.sqlAuth": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。​これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", + "sql.migration.source.details.sqlAuth": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", "sql.migration.source.details.windowAuth": "SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", "sql.migration.source.server": "ソース サーバー", "sql.migration.source.version": "ソース バージョン", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "SQL Server インスタンス", "sql.migration.sql.virtual.machine": "SQL 仮想マシン", "sql.migration.start.migration.button": "移行の開始", + "sql.migration.start.session": "新しいセッションを開始", "sql.migration.start.time": "開始時刻", "sql.migration.status": "状態", "sql.migration.status.add.account": "アカウントを追加", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "接続のテスト", "sql.migration.type": "種類", "sql.migration.type.label": "入力:", + "sql.migration.unavailable.managedInstance": "(使用不可) {0}", "sql.migration.unique.name": "対象データベースに一意の名前を選択する", "sql.migration.username": "ユーザー名", "sql.migration.view.all": "すべて表示", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Azure Data Studio にリンクされている Azure アカウントを選択するか、今すぐリンクします。", "sql.migration.wizard.account.noAccount.error": "リンクされたアカウントを追加して、もう一度お試しください。", "sql.migration.wizard.account.title": "Azure アカウント", + "sql.migration.wizard.perfCollection.error": "サーバー `{0}` のパフォーマンス データの収集中にエラーが発生しました。これらの問題が解決しない場合は、 データ収集プロセスをリスタートしてみてください:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "評価結果に基づくと、オンライン状態のデータベースのすべての {0} を Azure SQL に移行できます。", "sql.migration.wizard.sku.assessment.error": "サーバー '{0}' の評価中にエラーが発生しました。", "sql.migration.wizard.sku.assessment.error.bypass": "このオプションをチェックして評価をスキップし、移行を続行します。", "sql.migration.wizard.sku.assessment.error.detail": "[データベース移行の準備状況を確認するための評価結果はありません。このチェックボックスをオンにすることで、データベースを目的の Azure SQL ターゲットに移行することを承認します。]", "sql.migration.wizard.sku.assessment.unexpected.error": "サーバー '{0}' の評価中に予期しないエラーが発生しました。{3}メッセージ: {1}{3}スタック {2}", "sql.migration.wizard.sku.choose_a_target": "Azure SQL ターゲットを選択する", - "sql.migration.wizard.sku.error": "データベースの評価中にエラーが発生しました。", - "sql.migration.wizard.sku.title": "Azure SQL のターゲット", + "sql.migration.wizard.sku.error": "サーバー `{0}` の SKU レコメンデーションの生成中にエラーが発生しました。", + "sql.migration.wizard.sku.error.noRecommendation": "利用可能なレコメンデーションはありません", + "sql.migration.wizard.sku.error.noRecommendation.reason": "ソースのパフォーマンス特性を満たす SKU がないため、SKU のレコメンデーションは生成されませんでした。別のターゲット プラットフォームを選択するか、レコメンデーション パラメーターを調整するか、評価する別のデータベースのセットを選択してみてください。", + "sql.migration.wizard.target.description": "Azure アカウントとターゲット {0}を選択します。", + "sql.migration.wizard.target.title": "Azure SQL のターゲット", "sql.migration.yes": "はい", - "total.databases.selected": "{0}/{1} のデータベースが選択されています" + "total.databases.selected": "{1} 個中の {0} 個のデータベースが選択されています" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Azure のデータ資産の移行と最新化に関して、手順を追ったガイダンスを提供する移行記事のハブ。", + "sql.migration.dashboard.help.description.mi": "SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Managed Instance に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio の Azure SQL 移行拡張機能では、アセスメントを実行し、適切なサイズの Azure 推奨事項を取得し、SQL Server データベースを Azure に移行する機能が提供されます。", + "sql.migration.dashboard.help.description.vm": "SQL Server インスタンス (オンプレミス) から Azure Virtual Machines 上の SQL Server に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。", + "sql.migration.dashboard.help.link.dmsGuide": "Azure データベースの移行ガイド", + "sql.migration.dashboard.help.link.mi": "チュートリアル: Azure SQL Managed Instance への移行 (オンライン)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Azure Data Studio を使用してデータベースを移行する", + "sql.migration.dashboard.help.link.vm": "チュートリアル: Azure Virtual Machines 上の SQL Server に移行する (オンライン)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "移行の開始中にエラーが発生しました: '{0}'", diff --git a/i18n/ads-language-pack-ja/translations/main.i18n.json b/i18n/ads-language-pack-ja/translations/main.i18n.json index b3442200a6..7081762dc3 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "すべて選択", "table.sortAscending": "昇順で並べ替え", "table.sortDescending": "降順で並べ替え", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} 件選択済み", "tableFilter.visibleCount": "{0} 件の結果" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "データエクスプローラー項目のコンテキスト メニュー", "dataGrid.context": "データ グリッド項目のコンテキスト メニュー", "default": "自動更新チェックを有効にします。Azure Data Studio は、更新プログラムを自動的かつ定期的に確認します。", + "docNotFoundForUriError": "指定した URI のノートブック ドキュメントを開けませんでした。", "enable locally": "この拡張機能をローカルで有効にするには、Azure Data Studio を再度読み込んでください。", "enable remote": "この拡張機能を {0} で有効にするには、Azure Data Studio を再度読み込んでください。", "enableWindowsBackgroundUpdates": "Windows で新しい Azure Data Studio バージョンをバックグラウンドでダウンロードしてインストールできるようにする", @@ -10006,6 +10009,7 @@ "sql.watcherExclude": "ファイル監視から除外するファイル パスの glob パターンを構成します。パターンは絶対パスで一致する必要があります。つまり、パス内のファイル (`**/build/output/**` や `/Users/name/workspaces/project/build/output/**` など) と一致するには、プレフィックスに `**/` または完全なパスが正しく一致し、サフィックスが `/**` である必要があります。この設定を変更するには、再起動が必要です。起動時に Azure Data Stuidio が多くの CPU 時間を消費する場合は、大きなフォルダーを除外して初期負荷を減らすことができます。", "uninstallExtensionComplete": "拡張機能 {0}のアンインストールを完了するには、Azure Data Studio を再度読み込んでください。", "updateLocale": "Azure Data Studio の UI 言語を {0} に変更して再起動しますか?", + "vscodeDocCreationFailedError": "ノートブック ドキュメントを作成できませんでした。", "vscodeFunctionalityNotSupportedError": "この VS Code 機能は、Azure Data Studio ではサポートされていません。", "vscodeInvalidArgumentsError": "引数が無効です。", "watermark.newNotebook": "新しいノートブック", @@ -10013,10 +10017,6 @@ "workspace.trust.description": "Azure Data Studio 内でワークスペースの信頼を有効にするかどうかを制御します。", "workspace.trust.emptyWindow.description": "空のウィンドウを Azure Data Studio 内で既定で信頼するかどうかを制御します。'#{0}#' と共に使用すると、空のウィンドウでプロンプトを表示せずに、Azure Data Studio のすべての機能を有効にすることができます。" }, - "sql/base/parts/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "一覧からオプションを選択する必要があります", - "selectBox": "ボックスを選択" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "更新するアカウントはありません", "accountActions.no": "いいえ", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "この行を削除しますか?", "designer.generalGroupName": "全般", + "designer.issueCountAlert": "{0} 件の検証の問題が見つかりました。", + "designer.issuesTabTitle": "問題 ({0} 件)", "designer.loadingDesigner": "デザイナーの読み込み中...", "designer.loadingDesignerCompleted": "デザイナーが読み込まれます", + "designer.newRowButtonAriaLabel": "`{0}` テーブルに新しい行を追加する", "designer.newRowText": "新規追加", "designer.processing": "処理中...", "designer.processingChanges": "変更の処理中...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "変更が公開されました", "designer.publishingChanges": "変更をパブリッシュしています...", "designer.removeRowText": "削除", + "designer.scriptTabTitle": "スクリプト", "tableDesigner.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "テキスト セル" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "パラメーター" + "cellLanguageDescription": "({0}) - 現在の言語", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "パラメーター", + "selectCellLanguage": "セルの言語モードを選択する" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "最後の実行でエラーが発生しました。もう一度実行するにはクリックしてください", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "ノートブック用のマークダウン レンダラーの新しいバージョンを使用するかどうか。これにより、マークダウンが以前のバージョンとは異なる方法でレンダリングされる可能性があります。", "notebookViews": "ノートブック ビュー", "notebookViews.enabled": "(プレビュー) ノートブック ビューを有効にする", + "restartNotebookKernel": "ノートブックのカーネルを再起動する", "search.actionsPosition": "検索ビューの行内のアクションバーの位置を制御します。", "search.actionsPositionAuto": "検索ビューが狭い場合はアクションバーを右に、検索ビューが広い場合はコンテンツの直後にアクションバーを配置します。", "search.actionsPositionRight": "アクションバーを常に右側に表示します。", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "アカウントを追加する", "accountDialog.close": "閉じる", "accountDialog.didNotPickAuthProvider": "認証プロバイダーを選択していません。もう一度お試しください。", + "accountDialog.loadingProviderLabel": "アカウントを読み込んでいます...", "accountDialog.noAccountLabel": "リンクされているアカウントはありません。アカウントを追加してください。", "accountDialog.noCloudsRegistered": "有効にされているクラウドがありません。[設定] -> [Azure アカウント構成の検索] に移動し、 少なくとも 1 つのクラウドを有効にしてください", "accountExplorer.name": "アカウント", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "このノートブック ファイルの種類にプロバイダーが定義されていないため、サーバーを起動できませんでした。", "ServerNotStarted": "不明な理由によりサーバーが起動しませんでした", "clientSession.unknownError": "ノートブック セッションの開始中にエラーが発生しました。", - "kernelRequiresConnection": "カーネル {0} が見つかりませんでした。既定のカーネルが代わりに使用されます。" + "kernelRequiresConnection": "カーネル '{0}' が見つかりませんでした。既定のカーネルが代わりに使用されます。", + "kernelRestartFailed": "カーネルの再起動に失敗しました: {0}", + "kernelRestartedSuccessfully": "カーネルが正常に再起動されました" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "ノートブック プロバイダー '{0}' の実行プロバイダーの可用性待機がタイムアウトしました", + "failedToCreateNotebookInput": "プロバイダー `{0}` のノートブック入力を作成できませんでした", "notebookServiceNoProvider": "ノートブック プロバイダーが存在しません", "notebookUriNotDefined": "ノートブック マネージャーを作成するときに URI が渡されませんでした", "serializationProviderTimeout": "ノートブック プロバイダー '{0}' のシリアル化プロバイダーの可用性待機がタイムアウトしました", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "無題のビュー" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "SQL カーネルの再起動はサポートされていません", "connectionRequired": "ノートブックのセルを実行するには、接続を選択する必要があります", "sqlKernelError": "SQL カーネル エラー", "sqlMaxRowsDisplayed": "上位 {0} 行を表示しています。" @@ -12205,10 +12218,21 @@ "designer.table.description.description": "テーブルの説明です。", "designer.table.description.name": "テーブル オブジェクトの名前です。", "designer.table.description.schema": "テーブルを含むスキーマです。", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "主キーの列。", + "designer.table.primaryKeyName.description": "主キーの名前。", + "tableDesigner.ErrorDialogTitle": "テーブル デザイナー エラー", "tableDesigner.ForeignKeyTypeName": "外部キー", "tableDesigner.ForeignTableName": "外部テーブル", "tableDesigner.IndexTypeName": "インデックス", + "tableDesigner.PrimaryKeyTabTitle": "主キー", + "tableDesigner.TableSchemaValidationError": "テーブル スキーマの検証に失敗しました。エラー: {0}", + "tableDesigner.addForeignKey": "新しい外部キー", + "tableDesigner.addNewCheckConstraint": "新しい Check 制約", + "tableDesigner.addNewColumn": "新しい列", + "tableDesigner.addNewColumnMapping": "新しい列マッピング", + "tableDesigner.addNewColumnToIndex": "列の追加", + "tableDesigner.addNewColumnToPrimaryKey": "列の追加", + "tableDesigner.addNewIndex": "新しいインデックス", "tableDesigner.checkConstraintExpressionTitle": "式", "tableDesigner.checkConstraintNameTitle": "名前", "tableDesigner.checkConstraintTypeName": "制約のチェック", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "列", "tableDesigner.indexName": "名前", "tableDesigner.indexesTabTitle": "インデックス", + "tableDesigner.inputValidationError": "入力の検証に失敗しました。エラー: {0}", "tableDesigner.nameTitle": "テーブル名", + "tableDesigner.primaryKeyColumnsTitle": "主キー列", + "tableDesigner.primaryKeyNameTitle": "名前", "tableDesigner.publishChangeError": "変更の発行中にエラーが発生しました: {0}", "tableDesigner.publishChangeSuccess": "変更が正常に公開されました。", "tableDesigner.savingChanges": "テーブル デザイナーの変更点をパブリッシュしています...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "セッションを開始できません。マネージャーがまだ初期化されていません" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}%" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "クエリを開く", - "queryPlanCustomZoom": "ズームの指定", - "queryPlanFitGraphLabel": "ウィンドウのサイズに合わせて拡大", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "プロパティ", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "拡大", - "queryPlanZoomOutActionLabel": "縮小" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "プレビュー機能" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "取り消す", "tableDesigner.generateScript": "スクリプトの生成", "tableDesigner.previewDatabaseUpdates": "データベース更新のプレビュー" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "一覧からオプションを選択する必要があります", + "selectBox": "ボックスを選択" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "問題" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "実行プラン ファイル", + "executionPlanCustomZoom": "ズームの指定", + "executionPlanFileLoadingComplete": "実行プランが生成されます", + "executionPlanFileLoadingFailed": "実行プランを読み込めませんでした", + "executionPlanFitGraphLabel": "ウィンドウのサイズに合わせて拡大", + "executionPlanOpenGraphFile": "クエリ プラン XML の表示", + "executionPlanPropertiesActionLabel": "プロパティ", + "executionPlanSavePlanXML": "プラン ファイルの保存", + "executionPlanSearchNodeAction": "ノードの検索", + "executionPlanTitle": "クエリ プラン (プレビュー)", + "executionPlanZoomInActionLabel": "拡大", + "executionPlanZoomOutActionLabel": "縮小", + "loadingExecutionPlanFile": "実行プランの生成", + "openQueryAction": "クエリを開く" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "クエリ実行プラン エディター" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "閉じる", + "executionPlanPropertyViewSortAlphabetically": "アルファベット順", + "executionPlanPropertyViewSortByDisplayOrder": "項目別", + "nodePropertyViewNameNameColumnHeader": "名前", + "nodePropertyViewNameValueColumnHeader": "値", + "nodePropertyViewTitle": "プロパティ" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "閉じる (Esc)", + "customZoomApplyButton": "適用", + "customZoomApplyButtonTitle": "ズームの適用 (Enter)", + "invalidCustomZoomError": "1 〜 200 の間のズーム値を選択します", + "qpZoomValueLabel": "ズーム (%)", + "zoomAction": "ズーム (Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "閉じる (Esc)", + "executionPlanSearchTypeContains": "含む", + "executionPlanSearchTypeEquals": "等しい", + "nextSearchItemAction": "次の一致 (Enter)", + "previousSearchItemAction": "前の一致 (Shift + Enter)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "ノートブック {0} の読み込みが完了しました", + "loadingNotebookMessage": "ノートブック {0}を読み込んでいます" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "有効な実行プラン ハンドラーが登録されていません", + "providerIdNotValidError": "ExecutionPlanService と対話するには、有効なプロバイダーが必要です", + "selectExecutionPlanProvider": "実行プランを開くプロバイダーを選択する" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/CHANGELOG.md b/i18n/ads-language-pack-ko/CHANGELOG.md index 43b227c5b1..47c257e8e1 100644 --- a/i18n/ads-language-pack-ko/CHANGELOG.md +++ b/i18n/ads-language-pack-ko/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-ko" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index 0c3489a59b..fa10461e39 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json index 93fcf0fea1..f0993404ff 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다.", "arc.enterNewPassword": "새 암호 입력", "arc.errorConnectingToController": "컨트롤러에 연결하는 동안 오류가 발생했습니다. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "{0} Log Analytics 작업 영역 오류 목록", "arc.errorVerifyingPassword": "암호를 확인하는 동안 오류가 발생했습니다. {0}", "arc.extensionInstallationFailed": "확장 {0}을(를) 설치하지 못했습니다.", "arc.extensionInstalled": "'{0}' 확장이 설치되었습니다.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "인프라", "arc.data.controller.kube.cluster.context": "클러스터 컨텍스트", "arc.data.controller.location": "위치", + "arc.data.controller.log.analytics.primary.key": "Log Analytics 기본 키", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics 작업 영역 ID", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics 작업 영역", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "암호 확인", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "암호", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "가격 책정 세부 정보", "arc.sql.cost.summary.resource.group": "리소스 그룹", "arc.sql.cost.summary.service.tier": "서비스 계층", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다.", "arc.sql.cost.summary.service.tier.learn.more.text": "자세히 알아보기", "arc.sql.cost.summary.sql.connection.info": "SQL 연결 정보", "arc.sql.cost.summary.sql.instance.settings": "SQL 인스턴스 설정", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU vCore 제한", "arc.sql.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", "arc.sql.dev.use.label": "개발용으로만 사용", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "고가용성", + "arc.sql.high.availability.description": "고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다.", "arc.sql.instance.name": "인스턴스 이름", "arc.sql.instance.retention.policy.title": "SQL 인스턴스 백업 보존 정책", "arc.sql.instance.settings.section.title": "SQL 인스턴스 설정", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "이미 SQL Server 라이선스가 있습니다.", "arc.sql.memory-limit.description": "정수로 관리되는 인스턴스의 용량 제한입니다.", "arc.sql.memory-request.description": "관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "복제본 1개", "arc.sql.pitr.description": "지정 시간 복원", "arc.sql.pitr.retention.description": "특정 시점 백업의 보존을 구성합니다. {0}", "arc.sql.retention.days.description": "특정 시점 백업을 유지할 기간을 지정합니다.", "arc.sql.retention.days.label": "특정 시점 보존(일)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[미리 보기] 비즈니스 크리티컬(무제한 vCore 및 RAM, 고급 고가용성)", + "arc.sql.service.tier.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다.", + "arc.sql.service.tier.general.purpose": "범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성)", "arc.sql.service.tier.label": "서비스 계층", "arc.sql.storage-class.backups.description": "백업 영구 볼륨에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다.", "arc.sql.storage-class.data.description": "데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다.", "arc.sql.storage-class.logs.description": "로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", "arc.sql.summary.arc.by.microsoft": "Microsoft 제공", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "복제본 3개", + "arc.sql.two.replicas": "복제본 2개", "arc.sql.username": "사용자 이름", "arc.sql.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", "arc.sql.volume.size.backups.label": "Gi 단위의 볼류 크기(백업)", diff --git a/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json index 469a168b23..c6062f69e1 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "수용하다", + "az.arcdataExtensionNotInstalled": "이 확장을 사용하려면 Azure CLI 확장 'arcdata'를 설치해야 합니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 최신 버전을 설치합니다.", + "az.arcdataInstalled": "Azure CLI arcdata 확장이 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다.", + "az.askLater": "나중에 물어보기", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", - "az.stderrOutput": "stderr: {0}", + "az.azInstalled": "Azure CLI가 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다.", + "az.azOutputParseErrorCaught": "az 명령의 출력을 구문 분석하는 동안 오류가 발생했습니다: {0}. 출력은 JSON이 아닙니다.", + "az.azUserSettingReadLog": "Azure CLI 사용자 설정: {0}.{1} 읽기, 값: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI 사용자 설정: {0}.{1} 업데이트됨, newValue: {2}", + "az.checkingLatestAzVersion": "사용 가능한 최신 Azure CLI 버전 확인", + "az.couldNotFindArcdataWithPrompt": "Azure CLI arcdata 확장을 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", + "az.couldNotFindAz": "Azure CLI 찾을 수 없습니다. 오류: {0}", + "az.couldNotFindAzArc": "Azure CLI arcdata 확장을 찾을 수 없습니다. 오류: {0}", + "az.couldNotFindAzWithPrompt": "Azure CLI를 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않습니다.", + "az.currentlyInstalledVersionIsLatest": "현재 설치된 Azure CLI 버전: {0}은(는) 사용 가능한 다른 버전과 동일하거나 최신 버전입니다.", + "az.decline": "감소", + "az.doNotAskAgain": "다시 묻지 않음", + "az.downloadError": "다운로드 중 오류", + "az.downloadFinished": "다운로드 완료", + "az.downloadingProgressMb": "다운로드 중({0}/{1}MB)", + "az.downloadingTo": "{0}을 {1}에서 {2}(으)로 다운로드하는 중", + "az.endpointOrNamespaceRequired": "엔드포인트 또는 네임스페이스를 지정해야 합니다.", + "az.executingCommand": "명령 실행 중: '{0} {1}'", + "az.failedToParseReleaseInfo": "{0}에서 콘텐츠의 JSON을 구문 분석하지 못했습니다.\r\n파일 내용:\r\n{1}\r\n오류: {2}", + "az.foundExistingAz": "arcdata 버전이 {2}인 경로:{1}에서 버전(v{0})의 기존 Azure CLI 설치를 찾았습니다.", + "az.gettingTextContentsOfUrl": "URL {0}에서 리소스의 텍스트 콘텐츠를 가져오고 있습니다.", + "az.installError": "Azure CLI 및 arcdata 확장 설치 오류: {0}", + "az.installingArcdata": "Azure CLI arcdata 확장 설치 중...", + "az.installingAz": "Azure CLI 설치 중...", + "az.latestAzVersionAvailable": "사용 가능한 최신 Azure CLI 버전: {0}.", + "az.missingRequiredVersion": "이 기능에는 Azure CLI >= {0}이(가) 필요합니다. 'Azure CLI: 업데이트 확인' 명령을 실행하여 이를 설치한 다음 다시 시도하세요.", + "az.no": "아니", + "az.noAz": "Azure CLI를 사용할 수 없습니다. 'Azure CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정하세요.", + "az.noAzArc": "Azure CLI arcdata 확장을 사용할 수 없습니다.", + "az.noAzWithLink": "Azure CLI를 사용할 수 없습니다. 필요한 기능을 사용하도록 설정하려면 [Azure CLI 설치](command:az.install)를 수행하세요.", + "az.noAzureCLI": "Azure CLI를 사용할 수 없습니다. [여기](https://docs.microsoft.com/cli/azure/install-azure-cli)에서 수동으로 최신 버전을 설치한 다음 Azure Studio를 다시 시작합니다.", + "az.noDownloadLink": "플랫폼 '{0}'\r\n릴리스 정보: ${1}에 사용할 수 있는 다운로드 링크가 없습니다.", + "az.noReleaseVersion": "플랫폼 '{0}'\r\n릴리스 정보: ${1}에 사용할 수 있는 릴리스 버전이 없습니다.", + "az.parseVersionError": "az --version의 출력을 구문 분석하는 동안 오류가 발생했습니다.", + "az.platformUnsupported": "'{0}' 플랫폼은 현재 지원되지 않습니다.", + "az.promptForAzUpdate": "새 버전의 Azure CLI( {0} )를 사용할 수 있습니다. 지금 업데이트하시겠습니까?", + "az.promptForRequiredAzUpdate": "이 확장을 사용하려면 Azure CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", + "az.promptLog": "사용자에게 다음을 수락하도록 요청하는 중: {0}", + "az.requiredVersionNotAvailable": "이 확장을 사용하려면 Azure CLI 확장 'arcdata' 버전 >= {0}을(를) 설치해야 하지만 현재 사용 가능한 버전은 {1}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다.", + "az.searchingForAz": "기존 Azure CLI 설치를 검색하는 중...", + "az.skipInstall": "사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure CLI 및 arcdata 확장을 건너뛰는 중입니다.{1}은(는) {2}입니다.", + "az.stderrOutput": "표준 오류: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "명령 실행 중 예기치 않은 오류 발생: {0}", + "az.unexpectedExitCode": "명령에서 예기치 않은 종료 코드: {1}({0})", + "az.unsupportedArcDataVersion": "Azure CLI 확장 'arcdata'의 다운로드한 버전 {1}은(는) 아직 지원되지 않습니다. 최신 버전은 {0}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다.", + "az.updateCheckSkipped": "설치된 Azure CLI를 찾을 수 없으므로 새 Azure CLI 버전 가용성 확인이 수행되지 않음", + "az.updateError": "Azure CLI 업데이트 오류: {0}", + "az.updatingAz": "Azure CLI 업데이트하는 중...", + "az.userRequestedInstall": "사용자가 'Azure CLI: 설치' 명령을 사용하여 Azure CLI 및 arcdata 확장을 설치하도록 요청했습니다.", + "az.userResponseInstall": "Azure CLI를 설치하라는 사용자 응답: {0}", + "az.userResponseUpdate": "Azure CLI를 업데이트하라는 메시지의 사용자 응답: {0}", + "az.versionForUpdate": "발견된 버전: {0}, 현재 버전: {1}에서 Azure CLI를 업데이트할 수 있습니다.", + "az.yes": "네" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "Azure CLI arcdata 확장을 다운로드하라는 메시지를 표시할지 여부를 선택합니다.", + "azcli.arc.azArcdataUpdateKey.description": "Azure CLI arcdata 확장의 업데이트를 사용할 수 있을 때 메시지를 표시할지 여부를 선택합니다.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.config.debug": "실행된 모든 az 명령에 대한 디버그 정보를 출력 채널에 기록합니다.", + "azcli.arc.config.title": "Azure CLI 구성", + "azcli.arc.description": "Azure CLI 지원.", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시되지 않습니다.", + "azcli.arc.install.prompt.description": "사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시됩니다.", + "azcli.arc.update.dontPrompt.description": "Azure CLI arcdata 확장을 업데이트하라는 메시지가 사용자에게 표시되지 않습니다.", + "azcli.arc.update.prompt.description": "사용자에게 Azure CLI arcdata 확장을 업데이트하라는 메시지가 표시됩니다.", + "azcli.azCliInstallKey.description": "Azure CLI를 설치하라는 메시지를 표시할지 여부를 선택합니다.", + "azcli.install.dontPrompt.description": "사용자에게 Azure CLI를 설치하라는 메시지가 표시되지 않습니다.", + "azcli.install.prompt.description": "사용자에게 Azure CLI를 설치하라는 메시지가 표시됩니다.", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json index a0f3fcf683..ba045aa4b5 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "프로젝트 공급자 확장 '{0}'을(를) 로드하지 못했습니다. 오류 메시지: {1}", "dataworksapce.local": "로컬", "dataworksapce.refresh": "새로 고침", - "dataworkspace.NewProjectDialogTitle": "새 프로젝트 만들기", + "dataworkspace.NewProjectDialogTitle": "새 데이터베이스 프로젝트 만들기", "dataworkspace.Type": "형식", "dataworkspace.browse": "찾아보기", "dataworkspace.browseEllipsis": "찾아보기...", "dataworkspace.cloneParentDirectoryNotExistError": "선택한 복제 경로 '{0}'이(가) 없거나 디렉터리가 아닙니다.", "dataworkspace.create": "만들기", + "dataworkspace.default": "기본값", "dataworkspace.enterProjectName": "프로젝트 이름 입력", "dataworkspace.fileNotExistError": "선택한 {0} 파일 '{1}'이(가) 없거나 파일이 아닙니다.", "dataworkspace.gitRepoUrlPlaceholder": "원격 GIT 리포지토리 URL 입력", "dataworkspace.gitRepoUrlTitle": "GIT 리포지토리 URL", + "dataworkspace.learnMore": "자세한 정보", "dataworkspace.localClonePathPlaceholder": "리포지토리를 로컬로 복제할 위치 선택", "dataworkspace.localClonePathTitle": "로컬 복제 경로", "dataworkspace.locationSelectorTitle": "위치", "dataworkspace.nameCannotBeEmpty": "이름은 비워 둘 수 없습니다.", + "dataworkspace.no": "아니요", "dataworkspace.ok": "확인", "dataworkspace.open": "열기", "dataworkspace.openExistingDialogTitle": "기존 프로젝트 열기", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "일부 프로젝트를 로드하지 못했습니다. 자세한 내용을 보려면 [개발자 콘솔 열기](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "원격 GIT 리포지토리", "dataworkspace.restartConfirmation": "프로젝트를 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까?", + "dataworkspace.sdkLearnMorePlaceholder": "SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 \"자세한 정보\" 버튼을 클릭합니다.", + "dataworkspace.sdkStyleProject": "SDK 스타일 프로젝트(미리 보기)", "dataworkspace.select": "선택", "dataworkspace.selectProjectLocation": "프로젝트 위치 선택", - "dataworkspace.selectProjectType": "프로젝트 형식 선택", + "dataworkspace.selectProjectType": "데이터베이스 프로젝트 유형 선택", + "dataworkspace.selectTargetPlatform": "대상 플랫폼 선택", "dataworkspace.targetPlatform": "대상 플랫폼", "dataworkspace.workspacePlaceholder": "작업 영역({0}) 파일 선택", + "dataworkspace.yesRecommended": "예(권장)", "fileDoesNotExist": "파일 '{0}'이(가) 없습니다.", "gitCloneError": "GIT 복제 중 오류가 발생했습니다. GIT 출력 보기로 자세한 내용 확인", "gitCloneMessage": "Git 리포지토리 '{0}'을(를) 복제하는 중...", diff --git a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json index f908edb021..7d0c588003 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "자격 증명이 없거나 잘못되었습니다." }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "아니요", + "not now": "나중에 물어보기", + "suggest auto fetch": "Azure Data Studio에서 [주기적으로 'git fetch'를 실행]({0})하시겠습니까?", + "yes": "예" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "'{0}'의 HEAD 버전이 없습니다.", + "add": "작업 영역에 추가", + "add remote": "새 원격 추가...", + "addFrom": "URL에서 원격 추가", + "addfrom": "{0}에서 원격 추가", + "addremote": "원격 추가", + "always": "항상", + "are you sure": "'{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까?", + "auth failed": "git remote에 인증하지 못했습니다.", + "auth failed specific": "원격 Git에 인증하지 못했습니다.\r\n\r\n{0}", + "branch already exists": "이름이 '{0}'인 분기가 이미 있습니다.", + "branch name": "분기 이름", + "branch name format invalid": "분기 이름은 regex {0}과(와) 일치해야 합니다.", + "cant push": "참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요.", + "changed": "로그 수준이 {0}(으)로 변경되었습니다.", + "checkout detached": "체크 아웃 분리됨...", + "choose": "폴더 선택...", + "clean repo": "체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요.", + "clonefrom": "{0}에서 복제", + "cloning": "Git 리포지토리 '{0}'을(를) 복제하는 중...", + "commit": "스테이징된 변경 사항 커밋", + "commit anyway": "빈 커밋 만들기", + "commit hash": "커밋 해시", + "commit message": "커밋 메시지", + "commitMessageWithHeadLabel2": "메시지('{0}'에서 커밋)", + "confirm delete": "{0}을(를) 삭제하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 이 파일이 영구적으로 손실됩니다.", + "confirm delete multiple": "파일 {0}개를 삭제하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 해당 파일이 영구적으로 손실됩니다.", + "confirm discard": "{0}의 변경 내용을 취소하시겠습니까?", + "confirm discard all": "파일 {0}개의 변경 내용을 모두 취소하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 현재 작업 집합이 영구적으로 손실됩니다.", + "confirm discard all 2": "{0}\r\n\r\n이 작업은 되돌릴 수 없으며, 현재 작업 집합이 영구적으로 손실됩니다.", + "confirm discard all single": "{0}의 변경 내용을 취소하시겠습니까?", + "confirm discard multiple": "{0}개 파일의 변경 내용을 취소하시겠습니까?", + "confirm emtpy commit": "빈 커밋을 만드시겠습니까?", + "confirm force delete branch": "'{0}' 분기가 완벽히 병합되지 않았습니다. 그래도 삭제할까요?", + "confirm force push": "변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도하지 않게 덮어쓸 수 있습니다.\r\n\r\n계속하시겠습니까?", + "confirm no verify commit": "확인 없이 변경 내용을 커밋하려고 합니다. 그러면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다.\r\n\r\n계속하시겠습니까?", + "confirm publish branch": "'{0}' 분기에는 상향 분기가 없습니다. 이 분기를 게시하시겠습니까?", + "confirm restore": "{0}을(를) 복원하시겠습니까?", + "confirm restore multiple": "{0}개 파일을 복원하겠습니까?", + "confirm stage file with merge conflicts": "병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까?", + "confirm stage files with merge conflicts": "병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까?", + "create branch": "새 분기 만들기...", + "create branch from": "에서 새 분기 만들기...", + "create repo": "리포지토리 초기화", + "current": "현재", + "delete": "파일 삭제", + "delete branch": "분기 삭제", + "delete file": "파일 삭제", + "delete files": "파일 삭제", + "deleted by them": "다른 사용자가 삭제한 '{0}' 파일을 Microsoft에서 수정했습니다.\r\n\r\n원하는 작업을 선택하세요.", + "deleted by us": "본인이 '{0}' 파일을 삭제하고 타인이 수정했습니다.\r\n\r\n수행하고 싶은 작업을 선택하세요.", + "discard": "변경 내용 취소", + "discardAll": "{0}개 파일 모두 버리기", + "discardAll multiple": "1개 파일 취소", + "force": "강제 체크 아웃", + "force push not allowed": "강제 푸시가 허용되지 않습니다. 'git.allowForcePush' 설정으로 사용하도록 설정하세요.", + "git error": "Git 오류", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", - "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.diffRefs": "{0}({1}) ⟷ {0}({2})", + "git.title.index": "{0}(인덱스)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", - "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "git.title.workingTree": "{0}(작업 트리)", + "init": "Git 리포지토리를 초기화할 작업 영역 폴더 선택", + "init repo": "리포지토리 초기화", + "invalid branch name": "잘못된 분기 이름", + "keep ours": "현재 버전 유지", + "keep theirs": "다른 사용자 버전 유지", + "learn more": "자세한 정보", + "local changes": "체크 아웃하면 로컬 변경 내용을 덮어씁니다.", + "merge commit": "마지막 커밋은 병합 커밋이었습니다. 실행 취소하시겠습니까?", + "merge conflicts": "병합 충돌이 있습니다. 해결한 후 계속하세요.", + "missing user info": "Git에서 'user.name' 및 'user.email'을 구성하세요.", + "never": "안 함", + "never again": "다시 표시 안 함", + "never ask again": "네, 다시 표시 안 함", + "no changes": "커밋할 변경 내용이 없습니다.", + "no changes stash": "스태시할 변경 내용이 없습니다.", + "no more": "HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다.", + "no rebase": "진행 중인 다시 지정이 없습니다.", + "no remotes added": "리포지토리에 원격 항목이 없습니다.", + "no remotes to fetch": "이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다.", + "no remotes to publish": "리포지토리에 게시하도록 구성된 원격이 없습니다.", + "no remotes to pull": "리포지토리에 풀하도록 구성된 원격 항목이 없습니다.", + "no remotes to push": "리포지토리에 푸시하도록 구성된 원격이 없습니다.", + "no staged changes": "커밋할 스테이징된 변경 사항이 없습니다.\r\n\r\n모든 변경 사항을 스테이징하고 직접 커밋하시겠습니까?", + "no stashes": "리포지토리에 스태시가 없습니다.", + "no tags": "이 리포지토리에는 태그가 없습니다.", + "no verify commit not allowed": "확인 없는 커밋은 허용되지 않습니다. 'git.allowNoVerifyCommit' 설정을 통해 사용하도록 설정하세요.", + "nobranch": "원격에 푸시할 분기를 체크 아웃하세요.", + "ok": "확인", + "open git log": "Git 로그 열기", + "open repo": "리포지토리 열기", + "openrepo": "열기", + "openreponew": "새 창에서 열기", + "pick branch pull": "다음에서 가져올 분기 선택", + "pick provider": "'{0}' 분기를 다음에 게시할 공급자 선택:", + "pick remote": "'{0}' 분기를 다음에 게시하려면 원격을 선택하세요:", + "pick remote pull repo": "분기를 가져올 원격 선택", + "pick stash to apply": "적용할 스태시 선택", + "pick stash to drop": "삭제할 스태시 선택", + "pick stash to pop": "표시할 스태시 선택", + "proposeopen": "복제된 리포지토리를 여시겠습니까?", + "proposeopen init": "초기화된 리포지토리를 여시겠습니까?", + "proposeopen2": "복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까?", + "proposeopen2 init": "초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까?", + "provide branch name": "새 분기 이름을 제공하세요.", + "provide commit hash": "커밋 해시를 제공하세요.", + "provide commit message": "커밋 메시지를 제공하세요.", + "provide remote name": "원격 이름을 제공하세요.", + "provide stash message": "필요한 경우 스태시 메시지를 입력하세요.", + "provide tag message": "태그에 주석을 달 메시지를 입력하세요.", + "provide tag name": "태그 이름을 입력하세요.", + "publish to": "{0}에 게시", + "remote already exists": "원격 '{0}'이(가) 이미 존재합니다.", + "remote branch at": "{0}에서 원격 분기", + "remote name": "원격 이름", + "remote name format invalid": "잘못된 원격 이름 형식", + "remove remote": "제거할 원격 선택", + "repourl": "리포지토리 URL", + "restore file": "파일 복원", + "restore files": "파일 복원", + "save and commit": "모두 저장 및 커밋", + "save and stash": "모두 저장 및 스태시", + "select a branch to merge from": "병합할 분기 선택", + "select a branch to rebase onto": "다시 지정할 대상 분기 선택", + "select a ref to checkout": "체크아웃할 참조 선택", + "select a ref to checkout detached": "분리 모드에서 체크 아웃할 참조 선택", + "select a ref to create a new branch from": "ref를 선택하여 다음에서 '{0}' 분기를 만듭니다.", + "select a tag to delete": "삭제할 태그 선택", + "select branch to delete": "삭제할 분기 선택", + "select log level": "로그 수준 선택", + "selectFolder": "리포지토리 위치 선택", + "show command output": "명령 출력 표시", + "stash": "스태시", + "stash merge conflicts": "스태시를 적용하는 중 병합 충돌이 발생했습니다.", + "stash message": "스태시 메시지", + "stashcheckout": "스태시 및 체크 아웃", + "sure drop": "스태시 {0}을(를) 삭제하시겠습니까?", + "sync is unpredictable": "이 작업은 '{0}/{1}'(으)로 커밋을 푸시하고 풀합니다.", + "tag at": "{0}의 태그", + "tag message": "메시지", + "tag name": "태그 이름", + "there are untracked files": "취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다.", + "there are untracked files single": "취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}.", + "undo commit": "병합 커밋 실행 취소", + "unsaved files": "저장되지 않은 파일 {0}개가 있습니다.\r\n\r\n커밋하기 전에 저장하시겠습니까?", + "unsaved files single": "계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 커밋에 포함되지 않을 수 있습니다.\r\n\r\n커밋하기 전에 저장하시겠습니까?", + "unsaved stash files": "저장되지 않은 파일이 {0}개 있습니다.\r\n\r\n스태시하기 전에 저장하시겠습니까?", + "unsaved stash files single": "계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 스태시에 포함되지 않습니다.\r\n\r\n스태시하기 전에 저장하시겠습니까?", + "warn untracked": "이렇게 하면 추적되지 않은 파일 {0}개가 삭제됩니다!\r\n삭제 후에는 되돌릴 수 없습니다!\r\n이 파일은 영구적으로 손실됩니다.", + "yes": "예", + "yes discard tracked": "1개의 추적된 파일 취소", + "yes discard tracked multiple": "{0}개의 추적된 파일 취소", + "yes never again": "예, 다시 표시 안 함" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "다음 위치에서 찾은 git 건너뛰기: {0}", + "using git": "{1}에서 git {0}을(를) 사용하는 중", + "validating": "{0}에서 찾은 git 유효성을 검사하는 중" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "사용 가능한 리포지토리가 없습니다.", + "not supported": "'git.scanRepositories' 설정에서는 절대 경로를 사용할 수 없습니다.", + "pick repo": "리포지토리 선택", + "too many submodules": "'{0}' 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열러 각 모듈을 개별적으로 열 수는 있습니다." }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "분기 이름", + "error": "$(error) 오류: {0}", + "none found": "원격 리포지토리를 찾을 수 없습니다.", + "pick url": "복제할 URL을 선택하세요.", + "provide url": "리포지토리 URL 제공", + "provide url or pick": "리포지토리 URL을 입력하거나 리포지토리 소스를 선택하세요.", + "type to filter": "리포지토리 이름", + "type to search": "리포지토리 이름(입력하여 검색)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "'{0}'을(를) .gitignore에 추가하시겠어요?", + "added by them": "충돌: 타인이 추가", + "added by us": "충돌: 자체 추가", + "always pull": "항상 풀", + "both added": "충돌: 양쪽에서 추가", + "both deleted": "충돌: 양쪽에서 삭제", + "both modified": "충돌: 양쪽에서 수정", + "changes": "변경 사항", + "commit": "커밋", + "commit in rebase": "기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요.", + "commitMessage": "메시지(커밋할 {0})", + "commitMessageCountdown": "현재 줄에서 {0} 글자 남음", + "commitMessageWarning": "현재 줄에서 {0} 글자 초과 {1}", + "commitMessageWhitespacesOnlyWarning": "현재 커밋 메시지에는 공백 문자만 포함됩니다.", + "commitMessageWithHeadLabel": "메시지('{1}'에서 커밋할 {0})", + "deleted": "삭제", + "deleted by them": "충돌: 타인이 삭제", + "deleted by us": "충돌: 자체 삭제", + "dont pull": "풀 안 함", + "git.title.deleted": "{0}(삭제됨)", + "git.title.index": "{0}(인덱스)", + "git.title.ours": "{0}(우리의 변경 내용)", + "git.title.theirs": "{0}(다른 사용자의 변경 내용)", + "git.title.untracked": "{0}(추적되지 않음)", + "git.title.workingTree": "{0}(작업 트리)", + "huge": "'{0}'의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정됩니다.", + "ignored": "무시됨", + "index added": "인덱스 추가됨", + "index copied": "인덱스 복사됨", + "index deleted": "인덱스 삭제됨", + "index modified": "인덱스 수정됨", + "index renamed": "인덱스 이름 변경됨", + "intent to add": "추가할 의도", + "merge changes": "변경 사항 병합", + "modified": "수정", + "neveragain": "다시 표시 안 함", + "open": "열기", + "pull": "풀", + "pull branch maybe rebased": "현재 분기 '{0}'이(가) 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까?", + "pull maybe rebased": "현재 분기가 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까?", + "pull n": "{1}/{2}에서 {0}개 커밋 풀", + "pull push n": "{2}/{3} 간에 {0}개 커밋 풀 및 {1}개 커밋 푸시", + "push n": "{1}/{2}(으)로 {0}개 커밋 푸시", + "push success": "성공적으로 푸시 되었습니다.", + "staged changes": "스테이징된 변경 사항", + "sync changes": "변경 내용 동기화", + "sync is unpredictable": "동기화 중입니다. 취소하면 리포지토리가 손상될 수 있습니다.", + "untracked": "추적되지 않음", + "untracked changes": "추적되지 않은 변경 사항", + "yes": "예" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "분기/태그 체크 아웃...", + "publish changes": "변경 내용 게시", + "publish to": "{0}에 게시", + "publish to...": "다음에 게시...", + "rebasing": "기준 주소 다시 지정", + "syncing changes": "변경 내용을 동기화하는 중..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "인덱스", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Git 기록", + "git.timeline.stagedChanges": "스테이징된 변경 내용", + "git.timeline.uncommitedChanges": "커밋되지 않은 변경 내용", + "git.timeline.you": "사용자", + "git.workingTree": "작업 트리" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "colors.added": "추가된 리소스의 색입니다.", + "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", + "colors.deleted": "삭제된 리소스의 색상입니다.", + "colors.ignored": "무시된 리소스의 색상입니다.", + "colors.modified": "수정된 리소스의 색상입니다.", + "colors.renamed": "이름이 바뀌었거나 복사된 리소스의 색입니다.", + "colors.stageDeleted": "스테이징되어 있는 삭제된 리소스의 색입니다.", + "colors.stageModified": "스테이징되어 있는 수정된 리소스의 색입니다.", + "colors.submodule": "서브모듈 자원의 색상", + "colors.untracked": "추적되지 않은 리소스의 색상입니다.", + "command.addRemote": "원격 추가...", + "command.branch": "분기 만들기...", + "command.branchFrom": "분기를 만듭니다...", + "command.checkout": "다음으로 체크 아웃...", + "command.checkoutDetached": "체크 아웃(분리됨)...", + "command.cherryPick": "cherry-pick...", + "command.clean": "변경 내용 취소", + "command.cleanAll": "모든 변경 내용 취소", + "command.cleanAllTracked": "추적된 모든 변경 내용 취소", + "command.cleanAllUntracked": "추적되지 않은 모든 변경 내용 취소", + "command.clone": "복제", + "command.cloneRecursive": "복제(재귀)", + "command.close": "리포지토리 닫기", + "command.commit": "커밋", + "command.commitAll": "모두 커밋", + "command.commitAllAmend": "모두 커밋 (수정)", + "command.commitAllAmendNoVerify": "모두 커밋(수정, 확인 안 함)", + "command.commitAllNoVerify": "모두 커밋(확인 안 함)", + "command.commitAllSigned": "모두 커밋(로그오프됨)", + "command.commitAllSignedNoVerify": "모두 커밋(로그오프됨, 확인 안 함)", + "command.commitEmpty": "빈 내용을 커밋합니다.", + "command.commitEmptyNoVerify": "빈 상태로 커밋(확인 안 함)", + "command.commitNoVerify": "커밋(확인 안 함)", + "command.commitStaged": "스테이징된 항목 커밋", + "command.commitStagedAmend": "스테이징된 항목 커밋(수정)", + "command.commitStagedAmendNoVerify": "커밋 스테이징됨(수정, 확인 안 함)", + "command.commitStagedNoVerify": "커밋 스테이징됨(확인 안 함)", + "command.commitStagedSigned": "스테이징된 항목 커밋(로그오프됨)", + "command.commitStagedSignedNoVerify": "커밋 스테이징됨(로그오프됨, 확인 안 함)", + "command.createTag": "태그 만들기", + "command.deleteBranch": "분기 삭제...", + "command.deleteTag": "태그 삭제", + "command.fetch": "페치", + "command.fetchAll": "모든 원격에서 페치", + "command.fetchPrune": "페치(정리)", + "command.ignore": ".gitignore에 추가", + "command.init": "리포지토리 초기화", + "command.merge": "분기 병합...", + "command.openAllChanges": "모든 변경 내용 열기", + "command.openChange": "변경 내용 열기", + "command.openFile": "파일 열기", + "command.openHEADFile": "파일 열기(HEAD)", + "command.openRepository": "리포지토리 열기", + "command.publish": "분기 게시...", + "command.pull": "풀", + "command.pullFrom": "가져올 위치...", + "command.pullRebase": "풀(다시 지정)", + "command.push": "푸시", + "command.pushFollowTags": "푸시(태그 팔로우)", + "command.pushFollowTagsForce": "푸시(태그 팔로우, 강제 적용)", + "command.pushForce": "푸시(강제)", + "command.pushTags": "푸시 태그", + "command.pushTo": "다음으로 푸시...", + "command.pushToForce": "...로 푸시 (강제)", + "command.rebase": "분기 다시 지정...", + "command.rebaseAbort": "다시 지정 중단", + "command.refresh": "새로 고침", + "command.removeRemote": "원격 제거", + "command.rename": "이름 바꾸기", + "command.renameBranch": "분기 이름 바꾸기...", + "command.restoreCommitTemplate": "커밋 템플릿 복원", + "command.revealInExplorer": "사이드바에 표시", + "command.revertChange": "변경 내용 되돌리기", + "command.revertSelectedRanges": "선택한 범위 되돌리기", + "command.setLogLevel": "로그 수준 설정...", + "command.showOutput": "Git 출력 표시", + "command.stage": "변경 내용 스테이징", + "command.stageAll": "모든 변경 내용 스테이징", + "command.stageAllMerge": "모든 병합 변경 내용 스테이징", + "command.stageAllTracked": "추적된 모든 변경 내용 스테이징", + "command.stageAllUntracked": "추적되지 않은 모든 변경 내용 스테이징", + "command.stageChange": "변경 내용 스테이징", + "command.stageSelectedRanges": "선택한 범위 스테이징", + "command.stash": "스태시", + "command.stashApply": "스태시 적용하기...", + "command.stashApplyLatest": "최신 스태시 적용하기", + "command.stashDrop": "스태시 삭제...", + "command.stashIncludeUntracked": "스태시(미추적 포함)", + "command.stashPop": "스태시 표시...", + "command.stashPopLatest": "최신 슬래시 표시", + "command.sync": "동기화", + "command.syncRebase": "동기화(다시 지정)", + "command.timelineCompareWithSelected": "선택한 항목과 비교", + "command.timelineCopyCommitId": "커밋 ID 복사", + "command.timelineCopyCommitMessage": "커밋 메시지 복사", + "command.timelineOpenDiff": "변경 내용 열기", + "command.timelineSelectForCompare": "비교를 위해 선택", + "command.undoCommit": "마지막 커밋 실행 취소", + "command.unstage": "변경 내용 스테이징 취소", + "command.unstageAll": "모든 변경 내용 스테이징 취소", + "command.unstageSelectedRanges": "선택한 범위 스테이징 취소", + "config.allowForcePush": "강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다.", + "config.allowNoVerifyCommit": "pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다.", + "config.alwaysShowStagedChangesResourceGroup": "스테이징된 변경 내용 리소스 그룹을 항상 표시합니다.", + "config.alwaysSignOff": "모든 커밋에 대한 확인 플래그를 제어합니다.", + "config.autoRepositoryDetection": "리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다.", + "config.autoRepositoryDetection.false": "자동 리포지토리 검사를 사용하지 않습니다.", + "config.autoRepositoryDetection.openEditors": "열려 있는 파일의 부모 폴더를 검사합니다.", + "config.autoRepositoryDetection.subFolders": "현재 열려 있는 폴더의 하위 폴더를 검사합니다.", + "config.autoRepositoryDetection.true": "현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다.", + "config.autoStash": "풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다.", + "config.autofetch": "true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다.", + "config.autofetchPeriod": "#git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", + "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", + "config.branchSortOrder": "분기의 정렬 순서를 제어합니다.", + "config.branchValidationRegex": "새 분기 이름의 유효성을 검사하는 정규식입니다.", + "config.branchWhitespaceChar": "새 브랜치 이름에서 공백을 대체하는 문자.", + "config.checkoutType": "'다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다.", + "config.checkoutType.local": "로컬 분기", + "config.checkoutType.remote": "원격 분기", + "config.checkoutType.tags": "태그", + "config.confirmEmptyCommits": "'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다.", + "config.confirmForcePush": "강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다.", + "config.confirmNoVerifyCommit": "확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다.", + "config.confirmSync": "Git 리포지토리를 동기화하기 전에 확인합니다.", + "config.countBadge": "Git 개수 배지를 제어합니다.", + "config.countBadge.all": "모든 변경 내용을 계산합니다.", + "config.countBadge.off": "카운터를 끕니다.", + "config.countBadge.tracked": "추적된 변경 내용만 계산합니다.", + "config.decorations.enabled": "Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다.", + "config.defaultCloneDirectory": "Git 리포지토리를 복제할 기본 위치입니다.", + "config.detectSubmodules": "Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다.", + "config.detectSubmodulesLimit": "Git submodules 검출 개수의 제한을 제어합니다.", + "config.discardAllScope": "`모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다.", + "config.enableCommitSigning": "GPG 또는 X.509로 서명 커밋을 사용합니다.", + "config.enableSmartCommit": "단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다.", + "config.enableStatusBarSync": "Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다.", + "config.enabled": "Git을 사용하도록 설정했는지 여부입니다.", + "config.fetchOnPull": "사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다.", + "config.followTagsWhenSync": "동기화 명령을 실행할 때 모든 푸시 태그를 팔로우합니다.", + "config.ignoreLegacyWarning": "레거시 Git 경고를 무시합니다.", + "config.ignoreLimitWarning": "리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다.", + "config.ignoreMissingGitWarning": "Git이 없으면 경고를 무시합니다.", + "config.ignoreRebaseWarning": "풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다.", + "config.ignoreSubmodules": "파일 트리의 하위 모듈 수정 내용을 무시합니다.", + "config.ignoreWindowsGit27Warning": "Windows에 Git 2.25~007E;2.26이 설치되어 있는 경우 경고를 무시합니다.", + "config.ignoredRepositories": "무시할 Git 리포지토리의 목록입니다.", + "config.inputValidation": "커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다.", + "config.inputValidationLength": "경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다.", + "config.inputValidationSubjectLength": "경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.", + "config.openAfterClone": "복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다.", + "config.openAfterClone.always": "항상 현재 창에서 엽니다.", + "config.openAfterClone.alwaysNewWindow": "항상 새 창에서 엽니다.", + "config.openAfterClone.prompt": "항상 동작을 확인합니다.", + "config.openAfterClone.whenNoFolderOpen": "열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다.", + "config.openDiffOnClick": "변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다.", + "config.path": "git 실행 파일의 경로 및 파일 이름입니다(예: `C:\\Program Files\\Git\\bin\\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다.", + "config.postCommitCommand": "커밋 후 git 명령을 실행합니다.", + "config.postCommitCommand.none": "커밋 후 명령을 실행하지 않습니다.", + "config.postCommitCommand.push": "성공적인 커밋 후 'Git Push'를 실행합니다.", + "config.postCommitCommand.sync": "성공적인 커밋 후 'Git Sync'를 실행합니다.", + "config.promptToSaveFilesBeforeCommit": "Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", + "config.promptToSaveFilesBeforeCommit.always": "저장되지 않은 파일이 있는지 확인합니다.", + "config.promptToSaveFilesBeforeCommit.never": "이 검사를 사용하지 않도록 설정합니다.", + "config.promptToSaveFilesBeforeCommit.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", + "config.promptToSaveFilesBeforeStash": "Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", + "config.promptToSaveFilesBeforeStash.always": "저장되지 않은 파일이 있는지 확인합니다.", + "config.promptToSaveFilesBeforeStash.never": "이 검사를 사용하지 않도록 설정합니다.", + "config.promptToSaveFilesBeforeStash.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", + "config.pruneOnFetch": "페치할 때 정리합니다.", + "config.pullTags": "풀할 때 모든 태그를 페치합니다.", + "config.rebaseWhenSync": "동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다.", + "config.requireGitUserConfig": "명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다.", + "config.scanRepositories": "Git 리포지토리를 검색할 경로의 목록입니다.", + "config.showCommitInput": "Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다.", + "config.showInlineOpenFileAction": "Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다.", + "config.showProgress": "Git 작업에서 진행률을 표시할지 여부를 제어합니다.", + "config.showPushSuccessNotification": "푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.", + "config.smartCommitChanges": "스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다.", + "config.smartCommitChanges.all": "모든 변경 사항을 자동으로 스테이징합니다.", + "config.smartCommitChanges.tracked": "추적된 변경 사항만 자동으로 스테이징했습니다.", + "config.suggestSmartCommit": "스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋).", + "config.supportCancellation": "동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다.", + "config.terminalAuthentication": "통합 터미널에서 생성된 git 프로세스의 인증 처리기로 Azure Data Studio를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.", + "config.timeline.date": "타임라인 보기에서 항목에 사용할 날짜를 제어합니다.", + "config.timeline.date.authored": "작성 날짜 사용", + "config.timeline.date.committed": "커밋된 날짜 사용", + "config.timeline.showAuthor": "타임라인 보기에 커밋 작성자를 표시할지를 제어합니다.", + "config.untrackedChanges": "추적되지 않은 변경 내용의 작동 방식을 제어합니다.", + "config.untrackedChanges.hidden": "추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다.", + "config.untrackedChanges.mixed": "추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다.", + "config.untrackedChanges.separate": "추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다.", + "config.useCommitInputAsStashMessage": "커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다.", + "config.useForcePushWithLease": "강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.", + "description": "Git SCM 통합", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "분기", + "submenu.changes": "변경 사항", + "submenu.commit": "커밋", + "submenu.commit.amend": "수정", + "submenu.commit.signoff": "승인", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "풀, 푸시", + "submenu.remotes": "원격", + "submenu.stash": "스태시", + "submenu.tags": "태그", + "view.workbench.cloneRepository": "리포지토리를 로컬에서 복제할 수 있습니다.\r\n[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제')", + "view.workbench.learnMore": "Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", + "view.workbench.scm.disabled": "git 기능을 사용하려면 [설정]에서 git을 사용하도록 설정하세요(command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", + "view.workbench.scm.empty": "Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다.\r\n[폴더 열기](command:vscode.openFolder)\r\n[리포지토리 복제](command:git.clone)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", + "view.workbench.scm.emptyWorkspace": "현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다.\r\n[작업 영역에 폴더 추가](command:workbench.action.addRootFolder)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", + "view.workbench.scm.folder": "현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init?%5Btrue%5D)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.", + "view.workbench.scm.missing": "유효한 git 설치가 검색되지 않았습니다. [git 출력](command:git.showOutput)에서 자세한 내용을 확인할 수 있습니다.\r\n[git을 설치하거나](https://git-scm.com/) [Microsoft Docs](https://aka.ms/vscode-scm)에서 Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보세요.\r\n다른 버전의 제어 시스템을 사용하는 경우 추가 확장에 대해 [Marketplace를 검색](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)할 수 있습니다.", + "view.workbench.scm.workspace": "현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json index 6b385fa53f..05ec6b8ef0 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "실패", "InProgress": "진행 중", "PublishHistory": "게시 기록", - "SettingAlreadyExists": "로컬 앱 설정 '{0}'이(가) 이미 존재합니다. 덮어쓰시겠습니까?", "Status": "상태", "Success": "성공", "TargetDatabase": "대상 데이터베이스", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "참조 추가", "addDatabaseReferencedialogName": "데이터베이스 참조 추가", "addItemAction": "항목 추가", - "addPackage": "패키지 추가", - "addPackageReferenceMessage": "SQL 바인딩을 사용하려면 Azure Functions 프로젝트에 {0} 대한 참조가 있어야 합니다.", - "addSqlBindingPackageError": "프로젝트에 SQL 바인딩 확장 패키지를 추가하는 동안 오류가 발생했습니다.", "appSettingPrompt": "Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까?", "applyConfirmation": "대상 프로젝트를 업데이트하시겠습니까?", "applyError": "프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다.", "applySuccess": "프로젝트를 업데이트했습니다.", "at": "위치", "autorestProjectName": "새 SQL 프로젝트 이름", - "baseDockerImage": "기본 SQL Server Docker 이미지", + "baseDockerImage": "기본 {0} Docker 이미지", "browseButtonText": "폴더 찾아보기", "browseEllipsis": "찾아보기...", "browseForProfile": "프로필 찾아보기", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "수정할 SQLCMD 변수 선택", "cicularProjectReference": "프로젝트에서 {0}프로젝트로의{1} 순환 참조", "cleaningDockerImagesMessage": "기존 배포를 정리하는 중...", - "closeButton": "닫기", "compareActionRadiButtonLabel": "스키마 비교의 변경 내용 보기", - "confirmPassword": "SQL 서버 관리자 암호 확인", - "confirmServerPassword": "SQL Server 관리자 암호 확인", - "connectingToSqlServerOnDockerMessage": "Docker에서 SQL Server에 연결하는 중", + "confirmPassword": "{0} 관리자 암호 확인", + "confirmServerPassword": "{0} 관리자 암호 확인", + "connectingToSqlServerOnDockerMessage": "SQL Server에 연결하는 중입니다.", "connectionFailedError": "연결 실패 오류: '{0}'", - "connectionProfile": "연결 프로필 선택", "connectionRadioButtonLabel": "연결", - "connectionStringSetting": "연결 문자열 설정 이름", - "connectionStringSettingPlaceholder": "\"local.settings.json\"에 지정된 연결 문자열 설정", "containerAlreadyExistForProject": "이 프로젝트에 대한 컨테이너가 이미 있습니다. 새 항목을 배포하기 전에 삭제하시겠습니까?", "createNew": "새로 만들기", - "createNewLocalAppSetting": "새 로컬 앱 설정 만들기", "createProjectDialogOkButtonText": "만들기", "createProjectFromDatabaseDialogName": "데이터베이스에서 프로젝트 만들기", "createProjectSettings": "설정", @@ -114,24 +105,22 @@ "done": "완료", "dontUseProfile": "프로필 사용 안 함", "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 사용권 계약", - "edgeProjectTypeDescription": "SQL Edge에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다.", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL 데이터베이스에 대한 스키마 개발 및 게시", - "emptyProjectTypeDisplayName": "SQL Database", + "edgeProjectTypeDescription": "Azure SQL Edge Database에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다.", + "edgeProjectTypeDisplayName": "Azure SQL Edge Database", + "emptyAzureDbProjectTypeDescription": "빈 프로젝트에서 시작하는 Azure SQL Database 대한 스키마 개발 및 게시", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL Server 데이터베이스에 대한 스키마 개발 및 게시", + "emptyProjectTypeDisplayName": "SQL Server 데이터베이스", "emptySdkProjectTypeDescription": "빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다.", "emptySdkProjectTypeDisplayName": "SQL 데이터베이스(SDK)", "enterConnStringTemplateDescription": "SQL 연결 문자열에 대한 템플릿 입력", - "enterConnectionString": "연결 문자열 입력", "enterConnectionStringEnvName": "연결 문자열 환경 변수 이름 입력", "enterConnectionStringEnvNameDescription": "SQL 연결 문자열에 대한 환경 변수 입력", - "enterConnectionStringSettingName": "연결 문자열 설정 이름 입력", "enterConnectionStringTemplate": "연결 문자열 템플릿 입력", "enterNewDatabaseName": "새 데이터베이스 이름 입력", "enterNewValueForVar": "'{0}' 변수의 새 값을 입력합니다.", - "enterPassword": "SQL Server 관리자 암호 입력", - "enterPasswordManually": "암호를 입력하거나 Esc 키를 눌러 취소하세요.", - "enterPasswordPrompt": "연결 문자열에 사용할 암호를 입력합니다.", - "enterPortNumber": "SQL 서버 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함", + "enterPassword": "{0} 관리자 암호를 입력합니다.", + "enterPortNumber": "{0} 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함", "enterSystemDbName": "이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오.", "equalComparison": "프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다.", "errorFindingBuildFilesLocation": "빌드 파일 위치를 찾는 동안 오류 발생: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "외부 스트리밍 작업", "externalStreamingJobValidationPassed": "외부 스트리밍 작업의 유효성 검사를 통과했습니다.", "extractTargetRequired": "데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다.", - "failedToGetConnectionString": "선택한 연결에 대한 연결 문자열을 생성하는 동안 오류가 발생했습니다.", - "failedToParse": "{0}을(를) 구문 분석하지 못했습니다. {1}.", "file": "파일", "fileAlreadyExists": "이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", "fileFormat": "파일 형식", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "{0}에서 새 SQL 프로젝트를 생성하는 중... 자세한 내용은 출력 창을 확인하세요.", "hr": "시간", "importElements": "요소 가져오기", - "includePassword": "이 연결의 암호를 local.settings.json 파일에 포함하시겠어요?", - "input": "입력", "installGlobally": "전역으로 설치", "invalidDataSchemaProvider": ".sqlproj 파일의 DSP가 잘못되었습니다.", "invalidDatabaseReference": ".sqlproj 파일의 데이터베이스 참조가 잘못되었습니다.", @@ -173,24 +158,20 @@ "invalidInput": "잘못된 입력: {0}", "invalidProjectReload": "제공된 데이터베이스 프로젝트에 액세스할 수 없습니다. 유효한 개방형 데이터베이스 프로젝트만 다시 로드할 수 있습니다.", "invalidPropertyValue": ".sqlproj 파일의 '{0}' 속성에 잘못된 값이 지정되었습니다.", - "invalidSQLPassword": "SQL Server 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요.", + "invalidSQLPassword": "{0} 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요.", "invalidSqlConnectionString": "잘못된 SQL 연결 문자열", "invalidTargetPlatform": "잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1}", - "jsonParseError": "{0}(\"{1}\" 줄, \"{2}\" 열 근처)", "learnMore": "자세한 정보", "loadProfilePlaceholderText": "프로필 로드...", "location": "위치", "min": "분", "missingVersion": "{0}에 '버전' 항목이 없습니다.", - "moreInformation": "자세한 정보", "msec": "밀리초", "multipleMostDeploymentScripts": "예기치 않은 {0} 파일 수: {1}", "multipleSqlProjFilesSelected": "여러 .sqlproj 파일이 선택되었습니다. 하나만 선택하세요.", "nameMustNotBeEmpty": "이름은 비워 둘 수 없습니다.", "new": "새로 만들기", "newObjectNamePrompt": "새 {0} 이름:", - "noAzureFunctionsInFile": "현재 활성 파일에 Azure 함수가 없음", - "noAzureFunctionsProjectsInWorkspace": "작업 영역에서 Azure 함수 프로젝트를 찾을 수 없음", "noDataSourcesFile": "{0}을(를) 찾을 수 없음", "noDataSourcesText": "이 프로젝트에 데이터 원본이 없습니다.", "noFileExist": "파일 {0}이(가) 존재하지 않습니다.", @@ -208,11 +189,9 @@ "objectType": "개체 형식", "okString": "확인", "openEulaString": "라이선스 계약 열기", - "openFile": "파일 열기", - "output": "출력", "outsideFolderPath": "프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요.", "parentTreeItemUnknown": "제공된 트리 항목의 부모에 액세스할 수 없습니다.", - "passwordNotMatch": "SQL Server 암호가 확인 암호와 일치하지 않습니다.", + "passwordNotMatch": "{0} 암호가 확인 암호와 일치하지 않습니다.", "portMustNotBeNumber": "포트는 숫자여야 함", "postDeployElements": "요소 사후 배포", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "프로젝트 참조", "projectReferenceNameElement": "프로젝트 참조 이름 요소", "projectToUpdatePlaceholderText": "프로젝트 파일 선택", + "projectUpdatedToSdkStyle": "프로젝트 {0}이(가) SDK 스타일 프로젝트로 업데이트되었습니다. Microsoft.Build.Sql SDK에 대한 자세한 내용과 프로젝트 파일을 단순화하는 방법은 '자세한 정보'를 클릭하세요.", "publish": "게시", "publishAction": "게시", "publishDialogName": "프로젝트 게시", @@ -239,8 +219,8 @@ "publishSettingsFiles": "설정 파일 게시", "publishTo": "대상 게시", "publishToContainerFailed": "컨테이너에 게시하지 못했습니다. {0}", - "publishToDockerContainer": "컨테이너의 새 서버에 게시", - "publishToExistingServer": "기존 서버에 게시", + "publishToDockerContainer": "새 {0} 로컬 개발 컨테이너에 게시", + "publishToExistingServer": "기존 {0}에 게시합니다.", "publishingProjectMessage": "컨테이너에 프로젝트를 게시하는 중...", "referenceRadioButtonsGroupTitle": "형식", "referenceType": "참조 형식", @@ -253,39 +233,33 @@ "retrySucceedMessage": "작업 '{0}'이(가) 완료됨. 결과: {1}", "retryWaitMessage": "작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기", "runViaNpx": "npx를 통해 실행", - "runningDockerMessage": "Docker 컨테이너를 빌드하고 실행하는 중...", + "runningDockerMessage": "Docker 컨테이너를 실행하는 중...", "sameDatabase": "동일한 데이터베이스", - "save": "저장", - "saveChangesInFile": "현재 파일에 저장되지 않은 변경 사항이 있습니다. 지금 저장하시겠습니까?", "schema": "스키마", "schemaCompare.compareErrorMessage": "스키마 비교 실패: {0}", "schemaCompareAction": "스키마 비교", "schemaCompareNotInstalled": "스키마 비교를 실행하려면 스키마 비교 확장 설치가 필요합니다.", "schemaObjectType": "스키마/개체 형식", "scriptFriendlyName": "스크립트", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "SDK 스타일 프로젝트(미리 보기)", "sec": "초", - "selectAzureFunction": "현재 파일에서 SQL 바인딩을 추가할 Azure 함수 선택", - "selectBaseImage": "기본 SQL Server 도커 이미지 선택", - "selectBindingType": "바인딩 유형 선택", + "selectBaseImage": "기본 {0} docker 이미지를 선택합니다.", "selectConnection": "연결 선택", - "selectConnectionError": "연결 문자열 앱 설정을 설정하지 못했습니다. {0}", - "selectConnectionString": "SQL 연결 문자열 메서드 선택", "selectDacpac": ".dacpac 선택", "selectDatabase": "데이터베이스 선택", + "selectFileString": "파일 선택", "selectFolderStructure": "폴더 구조 선택", "selectProfile": "프로필 선택", "selectProfileToUse": "로드할 게시 프로필 선택", "selectProjectLocation": "프로젝트 위치 선택", "selectPublishOption": "프로젝트를 게시할 위치 선택", - "selectSetting": "local.settings.js에서 SQL 연결 문자열 설정 선택", "selectSpecFile": "OpenAPI/Swagger 사양 파일 선택", "selectString": "선택", "selectTargetPlatform": "현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택", "server": "서버", "serverName": "서버 이름", - "serverPassword": "SQL Server 관리자 암호", - "serverPortNumber": "SQL Server 포트 번호", + "serverPassword": "{0} 관리자 암호", + "serverPortNumber": "{0} 포트 번호", "serverVariable": "서버 변수", "sourceDatabase": "원본 데이터베이스", "specSelectionText": "OpenAPI/Swagger 사양", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "업데이트 위치", "sqlDatabaseProjects.doNotAskAgain": "다시 묻지 않음", "sqlDatabaseProjects.outputChannel": "데이터베이스 프로젝트", - "sqlTableOrViewToQuery": "쿼리할 SQL 테이블 또는 뷰", - "sqlTableToUpsert": "upsert할 SQL 테이블", "storedProcedureFriendlyName": "저장 프로시저", "suppressMissingDependenciesErrors": "참조 프로젝트의 확인되지 않은 참조로 인한 오류를 표시하지 않습니다.", "systemDatabase": "시스템 데이터베이스", @@ -314,7 +286,6 @@ "unableToFindReference": "데이터베이스 참조 {0}를 찾을 수 없습니다.", "unableToFindSqlCmdVariable": "SQLCMD 변수 '{0}'을(를) 찾을 수 없습니다.", "unableToPerformAction": "'{0}' 대상을 찾을 수 없습니다. '{1}'", - "unableToSetConnectionString": "연결 문자열 앱 설정을 설정하지 못했습니다.", "unexpectedProjectContext": "프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0}", "unknownDataSourceType": "알 수 없는 데이터 원본 유형: ", "unrecognizedDataSourcesVersion": "인식할 수 없는 버전: ", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", "updateProjectFromDatabaseDialogName": "데이터베이스의 프로젝트 업데이트", "updateText": "업데이트", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "{1}의 {0}을(를) 업데이트하는 중...", - "userConnectionString": "연결 문자열 입력", - "userPasswordLater": "나중에 SQL 연결 문자열을 사용하려면 local.settings.json 파일에 암호를 수동으로 입력해야 합니다.", "userSelectionCancelled": "사용자가 autorest 실행 방법에 대한 선택을 취소했습니다.", "userSelectionInstallGlobally": "autorest를 전역적으로 설치하도록 선택한 사용자입니다. 지금 설치 중입니다...", "userSelectionRunNpx": "사용자가 npx를 통해 실행하도록 선택했습니다.", "valueCannotBeEmpty": "값을 비워 둘 수 없음", - "valueMustNotBeEmpty": "값은 비워 둘 수 없습니다.", "viewFriendlyName": "보기", "yesString": "예" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "데이터베이스 프로젝트", "sqlDatabaseProjects.addDatabaseReference": "데이터베이스 참조 추가", - "sqlDatabaseProjects.addSqlBinding": "SQL 바인딩 추가(미리 보기)", + "sqlDatabaseProjects.addExistingItem": "기존 항목 추가...", "sqlDatabaseProjects.autorestSqlVersion": "NPM에서 사용할 Autorest.Sql 버전입니다. 설정하지 않으면 최신이 사용됩니다.", "sqlDatabaseProjects.build": "빌드", "sqlDatabaseProjects.changeTargetPlatform": "대상 플랫폼 변경", "sqlDatabaseProjects.close": "데이터베이스 프로젝트 닫기", + "sqlDatabaseProjects.convertToSdkStyleProject": "SDK 스타일 프로젝트로 변환", "sqlDatabaseProjects.createProjectFromDatabase": "데이터베이스에서 프로젝트 만들기", "sqlDatabaseProjects.delete": "삭제", "sqlDatabaseProjects.description": "SQL 데이터베이스 스키마 디자인 및 게시", diff --git a/i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json index 2d56b47953..9bfb4b8e68 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "모든 백업이 복원됨", "sql.migration.all.fields.required": "모든 필드가 필수 항목입니다.", "sql.migration.apply": "적용", - "sql.migration.asessment.failed": "SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다.", + "sql.migration.assessed.databases": "({0} 평가된 데이터베이스의 경우)", "sql.migration.assessment": "‘{0}’에 대한 평가 결과", + "sql.migration.assessment.failed": "SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다.", "sql.migration.assessment.in.progress": "평가 진행 중", "sql.migration.assessment.in.progress.content": "올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다.\r\n\r\n평가하는 데 시간이 걸릴 수 있습니다.", "sql.migration.assessment.migration.warning": "Azure SQL Managed Instance로의 마이그레이션이 준비가 되지 않은 데이터베이스는 Azure Virtual Machines SQL Server에서 마이그레이션할 수 있습니다.", "sql.migration.assessment.results": "평가 결과", + "sql.migration.assessment.results.and.recommendations.title": "평가 결과 및 권장 사항", "sql.migration.assessments.blocking.issue": "이 문제는 데이터베이스 마이그레이션이 성공하는 것을 막는 차단 문제입니다.", "sql.migration.authKeys.header": "인증 키", "sql.migration.authKeys.refresh.message": "'{0}' 인증 키를 새로 고쳤습니다.", "sql.migration.authentication.type": "인증 유형", "sql.migration.authentication.types": "인증 키", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL Database", "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", "sql.migration.azure.sql.database.virtual.machine": "Azure 가상 컴퓨터의 SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server on Azure VM", "sql.migration.azure.sql.target": "대상 유형", "sql.migration.azure.storage.account.to.upload.backups": "백업을 업로드할 Azure Storage 계정", "sql.migration.azure.tenant": "Azure AD 테넌트", + "sql.migration.azureRecommendation.browse": "찾아보기", + "sql.migration.azureRecommendation.folder.name": "폴더 이름", + "sql.migration.azureRecommendation.open": "열기", "sql.migration.backup.location": "백업 위치", "sql.migration.backup.start.time": "백업 시작 시간", "sql.migration.bc.info": "중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "구독", "sql.migration.blob.storage.table.help": "대상 데이터베이스 이름을 입력하고 선택한 원본 데이터베이스에 대한 리소스 그룹, 스토리지 계정 및 컨테이너를 선택합니다.", "sql.migration.blob.storageAccount.select": "먼저 스토리지 계정 값을 선택합니다.", - "sql.migration.can.be.migrated": "데이터베이스 {1}개 중 {0}개를 마이그레이션할 수 있습니다.", + "sql.migration.can.be.migrated": "{0}/{1}개 데이터베이스를 마이그레이션할 수 있음", "sql.migration.cancel": "취소", "sql.migration.cancel.error": "마이그레이션을 취소하는 동안 오류가 발생했습니다.", "sql.migration.cancel.migration": "마이그레이션 취소", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "마이그레이션 상태를 새로 고치는 동안 오류가 발생했습니다.", "sql.migration.cutover.step.1": "1. 원본 데이터베이스로 들어오는 모든 트랜잭션을 중지합니다.", "sql.migration.cutover.step.2.blob": "2. 최종 트랜잭션 로그 차등 또는 백업을 만들어 Azure Storage Blob 컨테이너에 저장합니다.", - "sql.migration.cutover.step.2.network.share": "2. ​​최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다.", + "sql.migration.cutover.step.2.network.share": "2. 최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다.", "sql.migration.cutover.step.3.blob": "3. 모든 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"복원 보류 중인 로그 백업\" 값은 0이어야 합니다.", "sql.migration.cutover.step.3.network.share": "3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"복원 보류 중인 로그 백업\" 값은 0이어야 합니다.", "sql.migration.cutover.type": "마이그레이션 모드", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "업로드된 데이터/크기", "sql.migration.database": "데이터베이스", "sql.migration.database.already.exists": "데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다.", + "sql.migration.database.assessment.description": "Azure SQL으로의 마이그레이션을 평가할 데이터베이스를 선택하세요.", + "sql.migration.database.assessment.title": "평가용 데이터베이스", "sql.migration.database.backup.load.error": "데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다.", - "sql.migration.database.migration": "마이그레이션할 데이터베이스", + "sql.migration.database.checksum.info.text": "WITH CHECKSUM 옵션을 사용하여 백업을 수행했는지 확인합니다.", "sql.migration.database.migration.mode.description": "Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다.", "sql.migration.database.migration.mode.label": "마이그레이션 모드", "sql.migration.database.migration.mode.offline.description": "마이그레이션이 시작되면 애플리케이션 가동 중지 시간이 시작됩니다.", @@ -113,15 +122,15 @@ "sql.migration.database.migration.status": "데이터베이스 마이그레이션 상태", "sql.migration.database.page.description": "마이그레이션 중에 사용할 데이터베이스 백업의 위치를 ​​선택합니다.", "sql.migration.database.page.title": "데이터베이스 백업", + "sql.migration.database.private.endpoint.info.text": "Azure Storage 계정이 프라이빗 엔드포인트를 사용하지 않는지 확인합니다.", "sql.migration.database.to.be.migrated": "마이그레이션할 데이터베이스", "sql.migration.databases": "데이터베이스({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} 데이터베이스 선택됨", + "sql.migration.databases.selected": "{0}/{1}개 데이터베이스 선택함", "sql.migration.databases.table.title": "데이터베이스", "sql.migration.day": "{0}일", "sql.migration.days": "{0}일", "sql.migration.description": "설명", "sql.migration.details.copied": "세부 정보 복사됨", - "sql.migration.dms.portal.info": "Azure Portal의 기존 Azure Database Migration Service는 Azure Data Studio에 표시되지 않습니다. Azure Data Studio에서 만든 모든 데이터베이스 마이그레이션 서비스는 아직 Azure Portal에 표시되지 않습니다.", "sql.migration.dms.provision.failed": "데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 몇 분 기다렸다가 다시 시도하세요.", "sql.migration.duration": "기간", "sql.migration.empty.table.subtext": "결과가 예상되는 경우 SQL Server 인스턴스에 대한 연결을 확인하세요.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} 데이터베이스에 경고가 있습니다.", "sql.migration.inprogress.warning.single": "{0} 데이터베이스에 경고가 있음", "sql.migration.instance": "인스턴스", + "sql.migration.invalid.account.error": "계속하려면 유효한 Azure 계정을 선택합니다.", "sql.migration.invalid.blob.container.error": "계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 Blob 컨테이너를 선택하세요.", "sql.migration.invalid.blob.lastBackupFile.error": "계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 마지막 백업 파일을 선택하세요.", "sql.migration.invalid.blob.resourceGroup.error": "계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 리소스 그룹을 선택하세요.", "sql.migration.invalid.blob.storageAccount.error": "계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 저장소 계정을 선택하세요.", "sql.migration.invalid.location.error": "계속하려면 유효한 위치를 선택하세요.", + "sql.migration.invalid.managedInstance.error": "계속하려면 유효한 관리되는 인스턴스를 선택하세요.", "sql.migration.invalid.migration.service.error": "유효한 데이터베이스 마이그레이션 서비스를 선택하세요.", "sql.migration.invalid.migration.service.offline.error": "노드에 연결된 Database Migration Service를 선택합니다.", "sql.migration.invalid.network.share.location": "네트워크 공유 위치 형식이 잘못되었습니다. 예: {0}", "sql.migration.invalid.owner.uri.error": "잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다.", - "sql.migration.invalid.resourceGroup.error": " 계속하려면 유효한 리소스 그룹을 선택하세요.", + "sql.migration.invalid.resourceGroup.error": "계속하려면 유효한 리소스 그룹을 선택하세요.", + "sql.migration.invalid.savedInfo": "저장된 세션을 검색할 수 없습니다. 새 세션을 선택하여 다시 시도하세요.", "sql.migration.invalid.service.name.error": "마이그레이션 서비스의 유효한 이름을 입력하세요.", "sql.migration.invalid.storageAccount.error": "계속하려면 유효한 스토리지 계정을 선택하세요.", "sql.migration.invalid.subscription.error": "계속하려면 유효한 구독을 선택하세요.", "sql.migration.invalid.target.name.error": "대상 데이터베이스의 유효한 이름을 입력하세요.", "sql.migration.invalid.user.account": "사용자 계정 형식이 잘못되었습니다. 예: {0}", + "sql.migration.invalid.virtualMachine.error": "계속하려면 유효한 가상 머신을 선택하세요.", "sql.migration.ir.page.description": "Azure Database Migration Service는 데이터베이스 마이그레이션 활동을 오케스트레이션하고 진행 상황을 추적합니다. 기존 Database Migration Service를 Azure SQL 대상으로 선택하거나 이전에 만든 경우 아래에서 새로 만들 수 있습니다.", "sql.migration.ir.page.sql.migration.service.not.found": "데이터베이스 마이그레이션 서비스를 찾을 수 없습니다. 새로 만드세요.", "sql.migration.ir.page.title": "Azure Database Migration Service", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "자세히 알아보기", "sql.migration.learn.more.prerequisites": "마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요.", "sql.migration.location": "위치", - "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.mi.not.ready": "관리되는 인스턴스 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 관리형 인스턴스를 선택합니다.", "sql.migration.migration.completed": "마이그레이션 완료됨", "sql.migration.migration.in.progress": "데이터베이스 마이그레이션 진행 중", "sql.migration.migration.not.started": "마이그레이션이 시작되지 않음", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0}분", "sql.migration.mode": "모드", "sql.migration.more.info": "추가 정보", + "sql.migration.na": "해당 없음", "sql.migration.name": "이름", "sql.migration.name.label": "이름:", "sql.migration.name.of.new.rg": "새 리소스 그룹의 이름", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다.", "sql.migration.resource.group.not.found": "리소스 그룹을 찾을 수 없습니다.", "sql.migration.resourceGroups": "리소스 그룹", - "sql.migration.resume.continue": "마지막 마이그레이션 시도 계속...", - "sql.migration.resume.start": "마이그레이션 평가 다시 시작(권장)", + "sql.migration.resume.session": "이전에 저장된 세션 다시 시작", "sql.migration.resume.title": "마이그레이션 워크플로 다시 실행", "sql.migration.retry.migration": "마이그레이션 다시 시도", "sql.migration.retry.migration.error": "마이그레이션을 다시 시도할 때 오류가 발생합니다.", "sql.migration.rg.created": "리소스 그룹을 만들었습니다.", "sql.migration.save.close": "저장하고 닫기", + "sql.migration.save.close.popup": "구성을 저장했습니다. 백그라운드에서 성능 데이터 수집을 계속 실행합니다. 원하는 경우 수집을 중지할 수 있습니다.", "sql.migration.saved.assessment.cancel": "취소", "sql.migration.saved.assessment.next": "다음", - "sql.migration.saved.assessment.result": "저장된 평가 결과", + "sql.migration.saved.assessment.result": "저장된 세션", "sql.migration.search": "검색", "sql.migration.search.for.migration": "마이그레이션 검색", "sql.migration.sec": "{0}초", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "마이그레이션을 평가할 데이터베이스를 1개 이상 선택하세요.", "sql.migration.select.database.to.migrate": "마이그레이션할 데이터베이스를 선택합니다.", "sql.migration.select.prompt": "SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다.", - "sql.migration.select.target.to.continue": "계속하려면 대상 데이터베이스를 선택하세요.", + "sql.migration.select.target.to.continue": "계속하려면 대상을 선택하세요.", "sql.migration.server": "서버", "sql.migration.service.account.info.text": "원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다.", "sql.migration.service.container.container.description1": "Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "상태 표시", "sql.migration.size": "크기(MB)", "sql.migration.size.column.header": "크기", + "sql.migration.sku.available.recommendations": "{0} 권장 사항 사용 가능", + "sql.migration.sku.azureConfiguration": "Azure 구성", + "sql.migration.sku.azureConfiguration.businessCritical": "중요 비즈니스용", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} vCore", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "범용", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3}GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "프리미엄-데이터 계열", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "메모리 최적화 프리미엄-데이터 계열", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0}({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "데이터: {0}, 로그: {1}, tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "성능 데이터를 제공할 방법 선택", + "sql.migration.sku.azureRecommendation.collectData.method": "지금 성능 데이터 수집", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "성능 데이터를 저장할 로컬 드라이브의 폴더 선택", + "sql.migration.sku.azureRecommendation.description": "대상 권장 사항을 제공하려면 Azure 권장 사항에 따라 SQL Server 인스턴스의 성능 데이터가 필요합니다. 마이그레이션할 데이터베이스에 대한 대상 권장 사항을 받으려면 성능 데이터 수집을 사용하도록 설정하세요. 오래 사용할수록 더 정확한 권장 사항이 제공됩니다. 언제든지 성능 데이터 수집을 사용하지 않도록 설정할 수 있습니다.", + "sql.migration.sku.azureRecommendation.description2": "이미 데이터를 수집했다면 기존 폴더에서 이 데이터를 선택하도록 선택할 수도 있습니다.", + "sql.migration.sku.azureRecommendation.openExisting.method": "성능 데이터가 이미 있습니다.", + "sql.migration.sku.azureRecommendation.openExisting.popup": "제공된 성능 데이터를 사용하여 Azure 권장 사항을 생성하는 중...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "이전에 수집한 성능 데이터가 저장된 로컬 드라이브의 폴더 선택", + "sql.migration.sku.azureRecommendation.start": "시작", + "sql.migration.sku.azureRecommendation.start.popup": "성능 데이터 수집을 시작하는 중...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "초기 권장 사항은 약 {0}분 후에 자동으로 새로 고쳐집니다.", + "sql.migration.sku.azureRecommendation.status.imported": "제공된 데이터를 사용하여 Azure 권장 사항을 적용했습니다. 권장 사항을 구체화하려면 추가 데이터를 가져오거나 수집하세요.", + "sql.migration.sku.azureRecommendation.status.inProgress": "데이터 수집이 진행 중입니다. 초기 권장 사항 생성 중...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "'권장 사항 새로 고침' 버튼을 눌러 주기적으로 업데이트된 권장 사항을 다시 확인합니다.", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 권장 사항은 성능 데이터를 수집하고 분석한 다음 워크로드에 적합한 크기의 Azure 데이터베이스를 권장합니다.", + "sql.migration.sku.azureRecommendation.status.refining": "데이터 수집이 아직 진행 중입니다. 기존 권장 사항을 세부 검색하는 중...", + "sql.migration.sku.azureRecommendation.status.stopped": "Azure 권장 사항용 데이터 수집을 중지했습니다.", + "sql.migration.sku.azureRecommendation.stop.popup": "성능 데이터 수집을 중지하는 중...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "오래 성능 수집을 실행할수록 더욱 정확한 권장 사항이 제공됩니다.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "데이터베이스 성능 데이터를 가져오거나 수집하려면 아래 버튼을 클릭하세요.", + "sql.migration.sku.card.azureRecommendation.inProgress": "데이터 수집이 완료되면 Azure 권장 사항이 표시됩니다.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 권장 사항을 사용할 수 없습니다. 아래에서 \\\"Azure 권장 사항 가져오기\\\" 버튼을 클릭하세요.", + "sql.migration.sku.cpu": "{0} 코어", + "sql.migration.sku.cpu.requirement": "CPU 요구 사항", + "sql.migration.sku.data.iops.requirement": "데이터 IOPS 요구 사항", + "sql.migration.sku.data.storage.requirement": "데이터 스토리지 요구 사항", + "sql.migration.sku.db.card.title": "Azure SQL Database", + "sql.migration.sku.gb": "{0}GB", + "sql.migration.sku.get.recommendation": "Azure 권장 사항 가져오기", + "sql.migration.sku.io.memory.requirement": "IO 대기 시간 요구 사항", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Azure SQL 대상에 대한 Azure 지역", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance(PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance(PaaS)로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", - "sql.migration.sku.recommendation.view.assessment.vm": "Azure 가상 머신(IaaS)의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", + "sql.migration.sku.log.storage.requirement": "로그 스토리지 요구 사항", + "sql.migration.sku.logs.iops.requirement": "로그 IOPS 요구 사항", + "sql.migration.sku.memory.requirement": "메모리 요구 사항", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.sku.ms": "{0}ms", + "sql.migration.sku.parameters": "권장 사항 매개 변수", + "sql.migration.sku.parameters.edit": "매개 변수 편집", + "sql.migration.sku.parameters.edit.title": "권장 사항 매개 변수 편집", + "sql.migration.sku.parameters.enable.preview": "미리 보기 기능 사용", + "sql.migration.sku.parameters.enable.preview.info": "이 옵션을 사용하도록 설정하면 성능과 확장성이 크게 개선된 최신 하드웨어 세대가 포함됩니다. 이러한 SKU는 현재 미리 보기 상태로 제공되며, 일부 지역에서는 아직 사용할 수 없습니다.", + "sql.migration.sku.parameters.percentage.utilization": "사용률(%)", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "성능 데이터를 집계하는 동안 사용할 데이터 요소의 백분위수입니다.", + "sql.migration.sku.parameters.scale.factor": "배율", + "sql.migration.sku.parameters.scale.factor.invalid": "배율이 잘못되었습니다. 양의 정수 값을 입력하세요.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Azure 권장 사항을 현재 워크로드보다 크거나 작은 비율로 설정하려면 배율을 변경합니다.", + "sql.migration.sku.parameters.text": "권장 사항 매개 변수를 편집하려면 아래에 정보를 입력하세요.", + "sql.migration.sku.parameters.update": "업데이트", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "{0}번째 백분위수", + "sql.migration.sku.recommendation": "Azure 권장 사항", + "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", + "sql.migration.sku.recommendation.view.assessment.vm": "Azure 가상 머신의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", + "sql.migration.sku.recommendationReason": "권장 이유", + "sql.migration.sku.recommendations": "권장 사항", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "마지막 새로 고침: {0}", + "sql.migration.sku.recommendations.loading": "로드 중...", + "sql.migration.sku.recommendations.title": "{0} 권장 사항", + "sql.migration.sku.recommended.value": "값", + "sql.migration.sku.recommendedConfiguration": "맞춤 구성", + "sql.migration.sku.refine.recommendation": "Azure 권장 사항 상세 검색", + "sql.migration.sku.refresh.recommendation": "권장 사항 새로 고침", "sql.migration.sku.resource": "Azure SQL 대상 리소스 이름", "sql.migration.sku.resource_group": "Azure SQL 대상의 리소스 그룹", + "sql.migration.sku.restart.performance.collection": "데이터 수집 다시 시작", + "sql.migration.sku.sourceProperties": "원본 속성", + "sql.migration.sku.sql.dataDisk": "SQL 데이터 파일", + "sql.migration.sku.sql.logDisk": "SQL 로그 파일", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.sku.stop.performance.collection": "데이터 수집 중지", + "sql.migration.sku.storage.dimension": "차원", + "sql.migration.sku.storageGB": "{0}GB", "sql.migration.sku.subscription": "Azure SQL 대상의 구독 이름", - "sql.migration.sku.vm.card.title": "Azure 가상 머신의 SQL Server(IaaS)", + "sql.migration.sku.targetDeploymentType": "대상 배포 유형", + "sql.migration.sku.targetStorageConfiguration": "권장 대상 스토리지 구성", + "sql.migration.sku.targetStorageConfiguration.caching": "호스트 캐싱", + "sql.migration.sku.targetStorageConfiguration.caching.na": "해당 사항 없음", + "sql.migration.sku.targetStorageConfiguration.caching.none": "없음", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "읽기 전용", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "읽기/쓰기", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "tempdb를 로컬 임시 SSD(기본값 D:\\) 드라이브에 배치합니다.", + "sql.migration.sku.targetStorageConfiguration.info": "다음은 스토리지 성능 요구 사항을 충족하는 데 필요한 대상 스토리지 구성입니다.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "로컬 SSD", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "맞춤 스토리지 구성", + "sql.migration.sku.targetStorageConfiguration.storage": "스토리지", + "sql.migration.sku.viewDetails": "세부 정보 보기", + "sql.migration.sku.vm.card.title": "Azure 가상 머신의 SQL Server", "sql.migration.source.configuration": "원본 구성", "sql.migration.source.credentials": "원본 자격 증명", "sql.migration.source.database": "원본 데이터베이스 이름", "sql.migration.source.databases": "원본 데이터베이스", - "sql.migration.source.details.sqlAuth": "SQL Server 인스턴스 {0}에 연결하는 데 사용되는 SQL 인증 자격 증명을 입력합니다. ​이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.", + "sql.migration.source.details.sqlAuth": "{0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다.", "sql.migration.source.details.windowAuth": "SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.", "sql.migration.source.server": "원본 서버", "sql.migration.source.version": "원본 버전", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "SQL Server 인스턴스", "sql.migration.sql.virtual.machine": "SQL 가상 머신", "sql.migration.start.migration.button": "마이그레이션 시작", + "sql.migration.start.session": "새 세션 시작", "sql.migration.start.time": "시작 시간", "sql.migration.status": "상태", "sql.migration.status.add.account": "계정 추가", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "연결 테스트", "sql.migration.type": "형식", "sql.migration.type.label": "형식:", + "sql.migration.unavailable.managedInstance": "(사용할 수 없음) {0}", "sql.migration.unique.name": "이 대상 데이터베이스의 고유한 이름 선택", "sql.migration.username": "사용자 이름", "sql.migration.view.all": "모두 보기", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Azure Data Studio에 연결된 Azure 계정을 선택하거나 지금 연결하세요.", "sql.migration.wizard.account.noAccount.error": "연결된 계정을 추가한 후 다시 시도하세요.", "sql.migration.wizard.account.title": "Azure 계정", + "sql.migration.wizard.perfCollection.error": "'{0}' 서버의 성능 데이터를 수집하는 동안 오류가 발생했습니다. 이 문제가 계속되면 데이터 수집 프로세스를 다시 시작해 보세요.\r\n\r\n{1}", "sql.migration.wizard.sku.all": "평가 결과에 따라 온라인 상태의 모든 {0} 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다.", "sql.migration.wizard.sku.assessment.error": "'{0}' 서버를 평가하는 동안 오류가 발생했습니다.", "sql.migration.wizard.sku.assessment.error.bypass": "평가를 건너뛰고 마이그레이션을 계속하려면 이 옵션을 선택합니다.", "sql.migration.wizard.sku.assessment.error.detail": "[데이터베이스 마이그레이션 준비 상태의 유효성을 검사하는 평가 결과가 없습니다. 이 확인란을 선택하면 데이터베이스를 원하는 Azure SQL 대상으로 계속 마이그레이션할 수 있습니다.]", "sql.migration.wizard.sku.assessment.unexpected.error": "'{0}' 서버를 평가하는 동안 예기치 않은 오류가 발생했습니다. {3}메시지: {1}{3}스택: {2}", "sql.migration.wizard.sku.choose_a_target": "Azure SQL 대상 선택", - "sql.migration.wizard.sku.error": "데이터베이스를 평가하는 동안 오류가 발생했습니다.", - "sql.migration.wizard.sku.title": "Azure SQL 대상", + "sql.migration.wizard.sku.error": "'{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다.", + "sql.migration.wizard.sku.error.noRecommendation": "사용할 수 있는 권장 사항 없음", + "sql.migration.wizard.sku.error.noRecommendation.reason": "원본의 성능 특성을 만족할 SKU가 없어 SKU 권장 사항이 생성되지 않았습니다. 다른 대상 플랫폼을 선택하거나, 권장 사항 매개 변수를 조정하거나, 평가할 다른 데이터베이스 집합을 선택해 보세요.", + "sql.migration.wizard.target.description": "Azure 계정과 {0} 대상을 선택합니다.", + "sql.migration.wizard.target.title": "Azure SQL 대상", "sql.migration.yes": "예", "total.databases.selected": "데이터베이스 {0}/{1}개가 선택됨" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Azure에서 데이터 자산을 마이그레이션하고 최신화하기 위한 단계별 지침을 제공하는 마이그레이션 문서의 허브입니다.", + "sql.migration.dashboard.help.description.mi": "가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Managed Instance로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio용 Azure SQL 마이그레이션 확장은 Azure 권장 사항을 평가하고, 적합한 크기를 구하며, SQL Server 데이터베이스를 Azure로 마이그레이션하는 기능을 제공합니다.", + "sql.migration.dashboard.help.description.vm": "가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스)에서 Azure Virtual Machines의 SQL Server로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure 데이터베이스 마이그레이션 가이드", + "sql.migration.dashboard.help.link.mi": "자습서: Azure SQL Managed Instance(온라인)로 마이그레이션", + "sql.migration.dashboard.help.link.migrateUsingADS": "Azure Data Studio를 사용하여 데이터베이스 마이그레이션", + "sql.migration.dashboard.help.link.vm": "자습서: Azure Virtual Machines에서 SQL Server로 마이그레이션(온라인)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "마이그레이션을 시작하는 동안 오류 발생: '{0}'", diff --git a/i18n/ads-language-pack-ko/translations/main.i18n.json b/i18n/ads-language-pack-ko/translations/main.i18n.json index b6b33d19b9..2c7747b6ea 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "모두 선택", "table.sortAscending": "오름차순 정렬", "table.sortDescending": "내림차순 정렬", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} 선택됨", "tableFilter.visibleCount": "{0}개 결과" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "dataexplorer 항목 상황에 맞는 메뉴", "dataGrid.context": "데이터 약식 표 항목 상황에 맞는 메뉴", "default": "자동 업데이트 확인을 사용하도록 설정합니다. Azure Data Studio에서 정기적으로 업데이트를 자동 확인합니다.", + "docNotFoundForUriError": "지정한 URI의 Notebook 문서를 열 수 없습니다.", "enable locally": "이 확장을 로컬에서 사용하려면 Azure Data Studio를 다시 로드하세요.", "enable remote": "{0}에서 이 확장을 사용하도록 설정하려면 Azure Data Studio를 다시 로드하세요.", "enableWindowsBackgroundUpdates": "새로운 Azure Data Studio 버전을 Windows 백그라운드에 다운로드 및 설치하려면 사용하도록 설정", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "파일 감시에서 제외할 파일 경로의 GLOB 패턴을 구성합니다. 패턴은 절대 경로에서 일치해야 합니다. 즉, 적절하게 일치하려면 접두사가 '**/'이거나 전체 경로여야 하고, 경로 내 파일과 일치하려면 접미사가 '/**'여야 합니다(예: '**/build/output/**' 또는 '/Users/name/workspaces/project/build/output/**'). 이 설정을 변경하려면 다시 시작해야 합니다. 시작할 때 Azure Data Studio에서 CPU 시간을 많이 소비하는 경우 큰 폴더를 제외하여 초기 로드를 줄일 수 있습니다.", "uninstallExtensionComplete": "Azure Data Studio를 다시 로드하여 이 확장 {0}의 제거를 완료하세요.", "updateLocale": "Azure Data Studio의 UI 언어를 {0}(으)로 변경하고 다시 시작하시겠습니까?", + "vscodeDocCreationFailedError": "Notebook 문서를 만들지 못했습니다.", "vscodeFunctionalityNotSupportedError": "이 VS Code 기능은 Azure Data Studio에서 지원되지 않습니다.", - "vscodeInvalidArgumentsError": "잘못된 인수", + "vscodeInvalidArgumentsError": "잘못된 인수입니다.", "watermark.newNotebook": "새 Notebook", "watermark.newSqlFile": "새 SQL 파일", "workspace.trust.description": "Azure Data Studio 내에서 작업 영역 신뢰를 사용할지 여부를 제어합니다.", "workspace.trust.emptyWindow.description": "빈 창이 기본적으로 Azure Data Studio 내에서 신뢰할 수 있는지 여부를 제어합니다. '#{0}#’와(과) 함께 사용하는 경우 빈 창에서 메시지를 표시하지 않고 Azure Data Studio 전체 기능을 사용하도록 설정할 수 있습니다." }, - "sql/base/parts/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "목록에 있는 옵션이어야 합니다.", - "selectBox": "Box 선택" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "새로 고칠 계정이 없습니다.", "accountActions.no": "아니요", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "행을 제거하시겠습니까?", "designer.generalGroupName": "일반", + "designer.issueCountAlert": "유효성 검사 문제를 {0}개 발견했습니다.", + "designer.issuesTabTitle": "문제({0}개)", "designer.loadingDesigner": "디자이너를 로드하는 중...", "designer.loadingDesignerCompleted": "디자이너가 로드되었습니다.", + "designer.newRowButtonAriaLabel": "'{0}' 테이블에 새 행 추가", "designer.newRowText": "새로 추가", "designer.processing": "처리 중...", "designer.processingChanges": "변경 내용 처리 중...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "변경 사항이 게시되었습니다.", "designer.publishingChanges": "변경 내용을 게시하는 중...", "designer.removeRowText": "제거", + "designer.scriptTabTitle": "스크립트", "tableDesigner.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "텍스트 셀" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "매개 변수" + "cellLanguageDescription": "({0}) - 현재 언어", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "매개 변수", + "selectCellLanguage": "셀 언어 모드 선택" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "마지막 실행 시 오류가 발생했습니다. 다시 실행하려면 클릭하세요.", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "전자 필기장에 최신 버전의 Markdown 렌더러를 사용할지 여부입니다. 이로 인해 Markdown이 이전 버전과 다르게 렌더링될 수 있습니다.", "notebookViews": "전자 필기장 보기", "notebookViews.enabled": "(미리 보기) 전자 필기장 보기 사용", + "restartNotebookKernel": "Notebook 커널 다시 시작", "search.actionsPosition": "검색 보기에서 행의 작업 모음 위치를 제어합니다.", "search.actionsPositionAuto": "검색 보기가 좁을 때는 오른쪽에, 그리고 검색 보기가 넓을 때는 콘텐츠 바로 뒤에 작업 모음을 배치합니다.", "search.actionsPositionRight": "작업 모음을 항상 오른쪽에 배치합니다.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "계정 추가", "accountDialog.close": "닫기", "accountDialog.didNotPickAuthProvider": "인증 공급자를 선택하지 않았습니다. 다시 시도하세요.", + "accountDialog.loadingProviderLabel": "계정 로드 중...", "accountDialog.noAccountLabel": "연결된 계정이 없습니다. 계정을 추가하세요.", "accountDialog.noCloudsRegistered": "클라우드를 사용할 수 없습니다. [설정] -> [Azure 계정 구성 검색] -> [하나 이상의 클라우드 사용]으로 이동합니다.", "accountExplorer.name": "계정", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "이 전자 필기장 파일 형식에 대해 공급자가 정의되지 않았기 때문에 서버를 시작할 수 없습니다.", "ServerNotStarted": "알 수 없는 이유로 서버가 시작되지 않았습니다.", "clientSession.unknownError": "Notebook 세션을 시작하는 동안 오류가 발생했습니다.", - "kernelRequiresConnection": "{0} 커널을 찾을 수 없습니다. 대신 기본 커널이 사용됩니다." + "kernelRequiresConnection": "‘{0}’ 커널을 찾을 수 없습니다. 기본 커널을 대신 사용합니다.", + "kernelRestartFailed": "커널 다시 시작 실패: {0}", + "kernelRestartedSuccessfully": "커널을 다시 시작했습니다." }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "전자 필기장 공급자자 '{0}'에 대한 실행 공급자 가용성 대기 시간이 초과되었습니다.", + "failedToCreateNotebookInput": "'{0}' 공급자에 대한 Notebook 입력을 만들지 못했습니다.", "notebookServiceNoProvider": "Notebook 공급자가 없습니다.", "notebookUriNotDefined": "Notebook 관리자를 만들 때 URI가 전달되지 않았습니다.", "serializationProviderTimeout": "전자 필기장 공급자 '{0}'에 대한 serialization 공급자 가용성 대기 시간이 초과되었습니다.", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "제목 없는 보기" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "SQL 커널 다시 시작이 지원되지 않음", "connectionRequired": "Notebook 셀을 실행하려면 연결을 선택해야 합니다.", "sqlKernelError": "SQL 커널 오류", "sqlMaxRowsDisplayed": "상위 {0}개 행을 표시합니다." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "테이블에 대한 설명입니다.", "designer.table.description.name": "테이블 개체의 이름입니다.", "designer.table.description.schema": "테이블을 포함하는 스키마입니다.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "기본 키의 열입니다.", + "designer.table.primaryKeyName.description": "기본 키의 이름입니다.", + "tableDesigner.ErrorDialogTitle": "테이블 디자이너 오류", "tableDesigner.ForeignKeyTypeName": "외래 키", "tableDesigner.ForeignTableName": "외부 테이블", "tableDesigner.IndexTypeName": "인덱스", + "tableDesigner.PrimaryKeyTabTitle": "기본 키", + "tableDesigner.TableSchemaValidationError": "테이블 스키마 유효성을 검사하지 못했습니다(오류: {0}).", + "tableDesigner.addForeignKey": "새 외래 키", + "tableDesigner.addNewCheckConstraint": "새 CHECK 제약 조건", + "tableDesigner.addNewColumn": "새 열", + "tableDesigner.addNewColumnMapping": "새 열 매핑", + "tableDesigner.addNewColumnToIndex": "열 추가", + "tableDesigner.addNewColumnToPrimaryKey": "열 추가", + "tableDesigner.addNewIndex": "새 인덱스", "tableDesigner.checkConstraintExpressionTitle": "식", "tableDesigner.checkConstraintNameTitle": "이름", "tableDesigner.checkConstraintTypeName": "CHECK 제약 조건", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "열", "tableDesigner.indexName": "이름", "tableDesigner.indexesTabTitle": "인덱스", + "tableDesigner.inputValidationError": "입력 유효성을 검사하지 못했습니다(오류: {0}).", "tableDesigner.nameTitle": "테이블 이름", + "tableDesigner.primaryKeyColumnsTitle": "기본 키 열", + "tableDesigner.primaryKeyNameTitle": "이름", "tableDesigner.publishChangeError": "변경 내용을 게시하는 동안 오류가 발생했습니다. {0}", "tableDesigner.publishChangeSuccess": "변경 내용을 게시했습니다.", "tableDesigner.savingChanges": "테이블 디자이너 변경 내용을 게시하는 중...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "세션을 시작할 수 없습니다. 관리자가 아직 초기화되지 않았습니다." }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "쿼리 {0}: 쿼리 비용(스크립트 기준): {1}%" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "쿼리 열기", - "queryPlanCustomZoom": "사용자 지정 확대/축소", - "queryPlanFitGraphLabel": "크기에 맞게", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "속성", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "확대", - "queryPlanZoomOutActionLabel": "축소" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "미리 보기 기능" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "취소", "tableDesigner.generateScript": "스크립트 생성", "tableDesigner.previewDatabaseUpdates": "데이터베이스 업데이트 미리 보기" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "목록에 있는 옵션이어야 합니다.", + "selectBox": "Box 선택" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "문제" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "실행 계획 파일", + "executionPlanCustomZoom": "사용자 지정 확대/축소", + "executionPlanFileLoadingComplete": "실행 계획을 생성합니다.", + "executionPlanFileLoadingFailed": "실행 계획을 로드하지 못함", + "executionPlanFitGraphLabel": "크기에 맞게", + "executionPlanOpenGraphFile": "쿼리 계획 XML 표시", + "executionPlanPropertiesActionLabel": "속성", + "executionPlanSavePlanXML": "계획 파일 저장", + "executionPlanSearchNodeAction": "노드 찾기", + "executionPlanTitle": "쿼리 계획(미리 보기)", + "executionPlanZoomInActionLabel": "확대", + "executionPlanZoomOutActionLabel": "축소", + "loadingExecutionPlanFile": "실행 계획을 생성하는 중", + "openQueryAction": "쿼리 열기" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "실행 계획 편집기 쿼리" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "닫기", + "executionPlanPropertyViewSortAlphabetically": "사전순", + "executionPlanPropertyViewSortByDisplayOrder": "항목별", + "nodePropertyViewNameNameColumnHeader": "이름", + "nodePropertyViewNameValueColumnHeader": "값", + "nodePropertyViewTitle": "속성" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "쿼리 {0}: 쿼리 비용(스크립트 기준): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "닫기(이스케이프)", + "customZoomApplyButton": "적용", + "customZoomApplyButtonTitle": "확대/축소 적용(Enter)", + "invalidCustomZoomError": "1~200 사이의 확대/축소 값 선택", + "qpZoomValueLabel": "확대/축소(백분율)", + "zoomAction": "확대/축소(Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "닫기(이스케이프)", + "executionPlanSearchTypeContains": "포함", + "executionPlanSearchTypeEquals": "같음", + "nextSearchItemAction": "다음 일치 항목(Enter)", + "previousSearchItemAction": "이전 일치 항목(Shift+Enter)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "전자 필기장 {0} 로드가 완료됨", + "loadingNotebookMessage": "전자 필기장 {0} 로드하는 중" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "유효한 실행 계획 처리기가 등록되지 않았습니다.", + "providerIdNotValidError": "ExecutionPlanService와 상호 작용하려면 유효한 공급자가 필요합니다.", + "selectExecutionPlanProvider": "실행 계획을 열 공급자 선택" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/CHANGELOG.md b/i18n/ads-language-pack-pt-BR/CHANGELOG.md index e72be51095..b87c7899a0 100644 --- a/i18n/ads-language-pack-pt-BR/CHANGELOG.md +++ b/i18n/ads-language-pack-pt-BR/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-pt_BR" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index a39f12058f..914e974caa 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json index 28bcfaa4bc..84c82397f8 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "Insira uma senha não vazia ou clique em escape para sair.", "arc.enterNewPassword": "Insira uma nova senha", "arc.errorConnectingToController": "Erro ao conectar-se ao controlador. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "Erro ao listar os workspaces do Log Analytics {0}", "arc.errorVerifyingPassword": "Erro encontrado ao verificar a senha. {0}", "arc.extensionInstallationFailed": "Ocorreu um erro ao instalar a extensão {0}.", "arc.extensionInstalled": "A extensão '{0}' foi instalada.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "Infraestrutura", "arc.data.controller.kube.cluster.context": "Contexto de cluster", "arc.data.controller.location": "Localização", + "arc.data.controller.log.analytics.primary.key": "A Chave primária do Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID do Workspace do Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Workspace do Log Analytics", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar a senha", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Senha", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Insira a senha que será usada para fazer logon nos painéis de métricas e logs.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "detalhes do preço", "arc.sql.cost.summary.resource.group": "Grupo de recursos", "arc.sql.cost.summary.service.tier": "Camada de Serviço", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico.", "arc.sql.cost.summary.service.tier.learn.more.text": "Saiba mais", "arc.sql.cost.summary.sql.connection.info": "Informações da conexão SQL", "arc.sql.cost.summary.sql.instance.settings": "Configurações da Instância do SQL", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "Limite de vCores da CPU", "arc.sql.dev.use.description": "Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada.", "arc.sql.dev.use.label": "Somente para uso em desenvolvimento", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "Alta disponibilidade", + "arc.sql.high.availability.description": "Habilite réplicas adicionais para alta disponibilidade. A configuração de computador e armazenamento selecionada abaixo será aplicada a todas as réplicas.", "arc.sql.instance.name": "Nome da instância", "arc.sql.instance.retention.policy.title": "Política de Retenção de Backup da Instância SQL", "arc.sql.instance.settings.section.title": "Configurações da Instância do SQL", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "Já tenho uma licença SQL Server cliente", "arc.sql.memory-limit.description": "O limite da capacidade da instância gerenciada como um inteiro.", "arc.sql.memory-request.description": "A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 réplica", "arc.sql.pitr.description": "Restauração pontual", "arc.sql.pitr.retention.description": "Configure a retenção para backups pontuais. {0}", "arc.sql.retention.days.description": "Especifique por quanto tempo você deseja manter os seus backups pontuais.", "arc.sql.retention.days.label": "Retenção de ponto no tempo (dias)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[VERSÃO PRÉVIA] Comercialmente Crítico (vCores e RAM ilimitados, alta disponibilidade avançada)", + "arc.sql.service.tier.description": "Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico.", + "arc.sql.service.tier.general.purpose": "Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão)", "arc.sql.service.tier.label": "Camada de Serviço", "arc.sql.storage-class.backups.description": "A classe de armazenamento a ser usada nos volumes persistentes de backup. Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", "arc.sql.storage-class.data.description": "A classe de armazenamento a ser usada para dados (.mdf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "A classe de armazenamento a ser usada para todos os dados e logs de volumes persistentes para todos os pods do controlador de dados que os exigem.", "arc.sql.storage-class.logs.description": "A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", "arc.sql.summary.arc.by.microsoft": "por Microsoft", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 réplicas", + "arc.sql.two.replicas": "2 réplicas", "arc.sql.username": "Nome de usuário", "arc.sql.volume.size.backups.description": "O tamanho do volume de armazenamento a ser usado nos backups em gibibytes.", "arc.sql.volume.size.backups.label": "Tamanho do volume em Gi (Backups)", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json index 469a168b23..4d45ce42e8 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json @@ -9,82 +9,82 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", - "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.accept": "Aceitar", + "az.arcdataExtensionNotInstalled": "Essa extensão requer que a extensão 'arcdata' da CLI do Azure seja instalada. Instale a versão mais recente usando as instruções fornecidas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "A extensão arcdata da CLI do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", + "az.askLater": "Perguntar mais tarde", + "az.az": "CLI do Azure", + "az.azInstalled": "A CLI do Azure foi instalada com êxito. A reinicialização do Azure Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", + "az.azOutputParseErrorCaught": "Erro ao analisar a saída do comando Az: {0}. A saída não é JSON.", + "az.azUserSettingReadLog": "Configuração de usuário da CLI do Azure: {0}.{1}leitura, valor: {2}", + "az.azUserSettingUpdatedLog": "Configuração do usuário da CLI do Azure: {0}.{1}atualizado, newValue: {2}", + "az.checkingLatestAzVersion": "Verificando a versão mais recente disponível da CLI do Azure", + "az.couldNotFindArcdataWithPrompt": "Não foi possível localizar a extensão arcdata da CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar.", + "az.couldNotFindAz": "Não foi possível localizar a CLI do Azure. Erro: {0}", + "az.couldNotFindAzArc": "Não foi possível localizar a extensão arcdata da CLI do Azure. Erro: {0}", + "az.couldNotFindAzWithPrompt": "Não foi possível localizar a CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar.", + "az.currentlyInstalledVersionIsLatest": "Versão atualmente instalada da CLI do Azure: {0} é igual ou mais recente do que qualquer outra versão disponível", + "az.decline": "Recusar", + "az.doNotAskAgain": "Não perguntar novamente", + "az.downloadError": "Erro durante o download", + "az.downloadFinished": "Download concluído", + "az.downloadingProgressMb": "Baixando ({0} / {1} MB)", + "az.downloadingTo": "Baixando {0} de {1} para {2}", + "az.endpointOrNamespaceRequired": "Um ponto de extremidade ou um namespace deve ser especificado", + "az.executingCommand": "Executando comando: '{0}{1}'", + "az.failedToParseReleaseInfo": "Falha ao analisar o JSON de conteúdo em: {0}.\r\nConteúdo do arquivo:\r\n{1}\r\nErro: {2}", + "az.foundExistingAz": "Foi encontrada uma instalação de CLI do Azure existente da versão (v{0}) no caminho:{1} com a versão do arcdata: {2}.", + "az.gettingTextContentsOfUrl": "Obtendo conteúdo de texto do recurso em URL {0}", + "az.installError": "Erro ao instalar a CLI do Azure e a extensão arcdata: {0}", + "az.installingArcdata": "Instalando a extensão arcdata da CLI do Azure...", + "az.installingAz": "Instalando a CLI do Azure…", + "az.latestAzVersionAvailable": "Versão mais recente da CLI do Azure: {0}.", + "az.missingRequiredVersion": "A CLI do Azure >= {0} é necessária para esse recurso. Execute o comando 'Azure CLI: Check for Update' para instalá-lo e tente novamente.", + "az.no": "Não", + "az.noAz": "Nenhuma CLI do Azure está disponível. Execute o comando 'Azure CLI: Install' para habilitar os recursos que a exigem.", + "az.noAzArc": "Nenhuma extensão de arcdata da CLI do Azure está disponível.", + "az.noAzWithLink": "Nenhuma CLI do Azure está disponível, [instale a CLI do Azure](command:azdata.install) para habilitar os recursos que a exigem.", + "az.noAzureCLI": "Nenhum CLI do Azure está disponível. Instale a versão mais recente manualmente [aqui](https://docs.microsoft.com/cli/azure/install-azure-cli) e reinicie o Azure Studio.", + "az.noDownloadLink": "Nenhum link de download disponível para a plataforma ' {0} '\r\nInformações sobre a versão: ${1}", + "az.noReleaseVersion": "Nenhuma versão de lançamento disponível para a plataforma ' {0} '\r\nInformações sobre a versão: ${1}", + "az.parseVersionError": "Erro ao analisar a saída de az --version.", + "az.platformUnsupported": "A plataforma '{0}' não tem suporte no momento", + "az.promptForAzUpdate": "Uma nova versão da CLI do Azure ({0}) está disponível. Deseja atualizá-la agora?", + "az.promptForRequiredAzUpdate": "Esta extensão requer que a CLI do Azure >= {0} seja instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar.", + "az.promptLog": "Solicitando que o usuário aceite o seguinte: {0}", + "az.requiredVersionNotAvailable": "Essa extensão requer que a extensão 'arcdata' do CLI do Azure versão >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta usando as instruções [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Procurando pela instalação existente da CLI do Azure...", + "az.skipInstall": "Ignorando a instalação do CLI do Azure e da extensão arcdata, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1} é {2}", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "Erro inesperado ao executar o comando: {0}", + "az.unexpectedExitCode": "Código de saída inesperado do comando: {1}({0})", + "az.unsupportedArcDataVersion": "Ainda não há suporte para versão {1} baixada da extensão “arcdata” da CLI do Azure. A versão mais recente é {0}. Instale a versão correta usando as instruções encontradas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "Nenhuma verificação para a nova disponibilidade de versão da CLI do Azure foi executada, pois a CLI do Azure não foi encontrada para ser instalada", + "az.updateError": "Erro ao atualizar o CLI do Azure: {0}", + "az.updatingAz": "Atualizando a CLI do Azure...", + "az.userRequestedInstall": "O usuário solicitou a instalação da CLI do Azure e a extensão arcdata usando o comando 'Azure CLI: Install'", + "az.userResponseInstall": "Resposta do usuário no prompt para instalar a CLI do Azure: {0}", + "az.userResponseUpdate": "Resposta do usuário no prompt para atualizar a CLI do Azure: {0}", + "az.versionForUpdate": "Versão encontrada: {0} a CLI do Azure pode ser atualizada da versão atual: {1}.", + "az.yes": "Sim" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", - "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", - "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.azArcdataInstallKey.description": "Escolha se você será solicitado a baixar a extensão arcdata da CLI do Azure.", + "azcli.arc.azArcdataUpdateKey.description": "Escolha se você será solicitado quando uma atualização da extensão de arcdata do CLI do Azure estiver disponível.", + "azcli.arc.category": "CLI do Azure", + "azcli.arc.config.debug": "Registrar informações de depuração no canal de saída para todos os comandos az executados", + "azcli.arc.config.title": "Configuração da CLI do Azure", + "azcli.arc.description": "Suporte à CLI do Azure.", + "azcli.arc.displayName": "CLI do Azure", + "azcli.arc.install.dontPrompt.description": "O usuário não será solicitado a instalar a extensão de arcdata do CLI do Azure", + "azcli.arc.install.prompt.description": "O usuário será solicitado a instalar a extensão de arcdata do CLI do Azure", + "azcli.arc.update.dontPrompt.description": "O usuário não será solicitado a atualizar a extensão arcdata da CLI do Azure", + "azcli.arc.update.prompt.description": "O usuário será solicitado a atualizar a extensão de arcdata da CLI do Azure", + "azcli.azCliInstallKey.description": "Escolha se você será solicitado a instalar a CLI do Azure.", + "azcli.install.dontPrompt.description": "O usuário não será solicitado a instalar a CLI do Azure", + "azcli.install.prompt.description": "O usuário será solicitado a instalar o CLI do Azure", + "command.category": "CLI do Azure" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json index f8a52ab865..0f235fd2ef 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "Ocorreu um erro ao carregar a extensão do provedor do projeto '{0}'. Mensagem de erro: {1}", "dataworksapce.local": "Local", "dataworksapce.refresh": "Atualizar", - "dataworkspace.NewProjectDialogTitle": "Criar um novo projeto", + "dataworkspace.NewProjectDialogTitle": "Criar novo projeto de banco de dados", "dataworkspace.Type": "Tipo", "dataworkspace.browse": "Procurar", "dataworkspace.browseEllipsis": "Procurar...", "dataworkspace.cloneParentDirectoryNotExistError": "O caminho do clone selecionado '{0}' não existe ou não é um diretório.", "dataworkspace.create": "Criar", + "dataworkspace.default": "Padrão", "dataworkspace.enterProjectName": "Inserir o nome do projeto", "dataworkspace.fileNotExistError": "O arquivo {0} selecionado '{1}' não existe ou não é um arquivo.", "dataworkspace.gitRepoUrlPlaceholder": "Insira a URL do repositório git remoto", "dataworkspace.gitRepoUrlTitle": "URL do repositório git", + "dataworkspace.learnMore": "Saiba mais", "dataworkspace.localClonePathPlaceholder": "Selecione o local para clonar o repositório localmente", "dataworkspace.localClonePathTitle": "Caminho do clone local", "dataworkspace.locationSelectorTitle": "Localização", "dataworkspace.nameCannotBeEmpty": "O nome não pode estar vazio", + "dataworkspace.no": "Não", "dataworkspace.ok": "OK", "dataworkspace.open": "Abrir", "dataworkspace.openExistingDialogTitle": "Adicionar o projeto existente", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "Ocorreu um erro ao carregar alguns projetos. Para exibir mais detalhes, [abra o console do desenvolvedor](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "Repositório git remoto", "dataworkspace.restartConfirmation": "O Azure Data Studio precisa ser reiniciado para que o projeto possa ser adicionado ao espaço de trabalho. Reiniciar agora?", + "dataworkspace.sdkLearnMorePlaceholder": "Clique no botão \"Saiba mais\" para obter mais informações sobre projetos no estilo SDK", + "dataworkspace.sdkStyleProject": "Projeto no estilo SDK (versão prévia)", "dataworkspace.select": "Selecionar", "dataworkspace.selectProjectLocation": "Selecionar o local do projeto", - "dataworkspace.selectProjectType": "Selecionar o tipo de projeto", + "dataworkspace.selectProjectType": "Selecionar tipo de projeto de banco de dados", + "dataworkspace.selectTargetPlatform": "Selecionar Plataforma de Destino", "dataworkspace.targetPlatform": "Plataforma de Destino", "dataworkspace.workspacePlaceholder": "Selecionar o arquivo da ({0}) espaço de trabalho", + "dataworkspace.yesRecommended": "Sim (Recomendado)", "fileDoesNotExist": "O arquivo '{0}' não existe", "gitCloneError": "Ocorreu um erro durante a clonagem do git. Exibir a saída do git para obter mais detalhes", "gitCloneMessage": "Clonando o repositório git '{0}'...", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json index f908edb021..73c8095c8e 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "Credenciais ausentes ou inválidas." }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "Não", + "not now": "Pergunte-me Mais Tarde", + "suggest auto fetch": "Deseja que o Azure Data Studio [execute periodicamente 'git fetch']({0})?", + "yes": "Sim" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "A versão HEAD de '{0}' não está disponível.", + "add": "Adicionar ao Workspace", + "add remote": "Adicionar um novo remoto...", + "addFrom": "Adicionar remoto da URL", + "addfrom": "Adicionar remoto de {0}", + "addremote": "Adicionar Remoto", + "always": "Sempre", + "are you sure": "Isso criará um repositório Git em '{0}'. Tem certeza de que deseja continuar?", + "auth failed": "Falha ao autenticar no remoto do git.", + "auth failed specific": "Falha ao autenticar no remoto do git:\r\n\r\n{0}", + "branch already exists": "Já existe um branch com o nome '{0}'", + "branch name": "Nome da ramificação", + "branch name format invalid": "O nome da ramificação precisa corresponder ao regex: {0}", + "cant push": "Não é possível enviar refs por push para o remoto. Tente executar 'pull' primeiro para integrar suas alterações.", + "changed": "Nível do log alterado para: {0}", + "checkout detached": "Check-out desanexado...", + "choose": "Escolher Pasta...", + "clean repo": "Limpe sua árvore de trabalho do repositório antes do check-out.", + "clonefrom": "Clonar de {0}", + "cloning": "Clonando o repositório git '{0}'...", + "commit": "Fazer Commit das Alterações Preparadas", + "commit anyway": "Criar um Commit Vazio", + "commit hash": "Fazer Commit do Hash", + "commit message": "Confirmar mensagem", + "commitMessageWithHeadLabel2": "Mensagem (confirmar em '{0}')", + "confirm delete": "Tem certeza de que deseja EXCLUIR {0}?\r\nIsso é IRREVERSÍVEL.\r\nEste arquivo será PERDIDO PARA SEMPRE.", + "confirm delete multiple": "Tem certeza de que deseja EXCLUIR {0} arquivos?\r\nIsso é IRREVERSÍVEL!\r\nEste arquivo será PERDIDO PARA SEMPRE.", + "confirm discard": "Tem certeza de que deseja descartar as alterações em {0}?", + "confirm discard all": "Tem certeza de que deseja descartar TODAS as alterações nos {0} arquivos?\r\nIsso é IRREVERSÍVEL.\r\nSeu conjunto de trabalho atual será PERDIDO PARA SEMPRE.", + "confirm discard all 2": "{0}\r\n\r\nIsso é IRREVERSÍVEL. O conjunto de trabalho atual será PERDIDO PARA SEMPRE.", + "confirm discard all single": "Tem certeza de que deseja descartar as alterações em {0}?", + "confirm discard multiple": "Tem certeza de que deseja descartar as alterações nos {0} arquivos?", + "confirm emtpy commit": "Tem certeza de que deseja criar uma confirmação vazia?", + "confirm force delete branch": "A ramificação '{0}' não foi totalmente mesclada. Excluir assim mesmo?", + "confirm force push": "Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas.\r\n\r\nTem certeza de que deseja continuar?", + "confirm no verify commit": "Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável.\r\n\r\nTem certeza de que deseja continuar?", + "confirm publish branch": "A ramificação '{0}' não tem ramificação de upstream. Deseja publicar esta ramificação?", + "confirm restore": "Tem certeza de que deseja restaurar {0}?", + "confirm restore multiple": "Tem certeza de que deseja restaurar {0} arquivos?", + "confirm stage file with merge conflicts": "Tem certeza de que deseja preparar {0} com conflitos de mesclagem?", + "confirm stage files with merge conflicts": "Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem?", + "create branch": "Criar ramificação...", + "create branch from": "Criar ramificação de...", + "create repo": "Inicializar o Repositório", + "current": "Atual", + "delete": "Excluir Arquivo", + "delete branch": "Excluir Ramificação", + "delete file": "Excluir arquivo", + "delete files": "Excluir Arquivos", + "deleted by them": "O arquivo '{0}' foi excluído por eles e modificado por nós.\r\n\r\nO que você deseja fazer?", + "deleted by us": "O arquivo '{0}' foi excluído por nós e modificado por eles.\r\n\r\nO que você deseja fazer?", + "discard": "Descartar as Alterações", + "discardAll": "Descartar Todos os {0} Arquivos", + "discardAll multiple": "Descartar 1 Arquivo", + "force": "Forçar o Check-out", + "force push not allowed": "Forçar envio por push não é permitido. Habilite-o com a configuração 'git.allowForcePush'.", + "git error": "Erro de git", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (Índice)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", + "git.title.workingTree": "{0} (Árvore de Trabalho)", + "init": "Selecionar pasta do workspace na qual inicializar o repositório git", + "init repo": "Inicializar o Repositório", + "invalid branch name": "Nome de ramificação inválido", + "keep ours": "Manter Nossa Versão", + "keep theirs": "Manter Versão Deles", + "learn more": "Saiba Mais", + "local changes": "Suas alterações locais seriam substituídas pelo check-out.", + "merge commit": "A última confirmação foi uma confirmação de mesclagem. Tem certeza de que deseja desfazê-la?", + "merge conflicts": "Há conflitos de mesclagem. Resolva-os antes de confirmar.", + "missing user info": "Verifique se você configurou 'user.name' e 'user.email' no git.", + "never": "Nunca", + "never again": "OK, Não Mostrar Novamente", + "never ask again": "OK, Não Perguntar Novamente", + "no changes": "Não há alterações para confirmar.", + "no changes stash": "Não há alterações para stash.", + "no more": "Não é possível desfazer porque HEAD não aponta para nenhuma confirmação.", + "no rebase": "Não há troca de base em andamento.", + "no remotes added": "O repositório não tem remotos.", + "no remotes to fetch": "Este repositório não tem remotos configurados para buscar.", + "no remotes to publish": "O repositório não tem remotos configurados para publicar.", + "no remotes to pull": "O repositório não tem remotos configurados para extrair.", + "no remotes to push": "O repositório não tem remotos configurados para enviar por push.", + "no staged changes": "Não há nenhuma alteração preparada a ser confirmada.\r\n\r\nDeseja preparar automaticamente todas as alterações e confirmá-las diretamente?", + "no stashes": "Não há fases no repositório.", + "no tags": "Este repositório não tem marcas.", + "no verify commit not allowed": "Confirmações sem verificação não são permitidas, habilite-as com a configuração 'git.allowNoVerifyCommit'.", + "nobranch": "Confira uma ramificação para enviar por push a um remoto.", "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "open git log": "Abrir Log do Git", + "open repo": "Abrir o Repositório", + "openrepo": "Abrir", + "openreponew": "Abrir em uma Nova Janela", + "pick branch pull": "Selecionar uma ramificação da qual efetuar pull", + "pick provider": "Selecionar um provedor ao qual publicar a ramificação '{0}':", + "pick remote": "Selecionar um remoto ao qual publicar a ramificação '{0}':", + "pick remote pull repo": "Selecionar um remoto do qual efetuar pull da ramificação", + "pick stash to apply": "Selecionar um stash para aplicar", + "pick stash to drop": "Selecionar um stash para soltar", + "pick stash to pop": "Selecionar um stash para aplicar e remover", + "proposeopen": "Deseja abrir o repositório clonado?", + "proposeopen init": "Deseja abrir o repositório inicializado?", + "proposeopen2": "Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual?", + "proposeopen2 init": "Deseja abrir o repositório inicializado ou adicioná-lo ao workspace atual?", + "provide branch name": "Forneça um novo nome de ramificação", + "provide commit hash": "Forneça o hash de commit", + "provide commit message": "Forneça uma mensagem de confirmação", + "provide remote name": "Forneça um nome de remoto", + "provide stash message": "Opcionalmente, forneça uma mensagem stash", + "provide tag message": "Forneça uma mensagem para anotar a marca", + "provide tag name": "Forneça um nome de marca", + "publish to": "Publicar em {0}", + "remote already exists": "O remoto '{0}' já existe.", + "remote branch at": "Ramificação remota em {0}", + "remote name": "Nome do remoto", + "remote name format invalid": "Formato de nome do remoto inválido", + "remove remote": "Selecionar um remoto para remover", + "repourl": "Clonar da URL", + "restore file": "Restaurar arquivo", + "restore files": "Restaurar arquivos", + "save and commit": "Salvar Tudo e Confirmar", + "save and stash": "Salvar Tudo e Fazer Stash", + "select a branch to merge from": "Selecionar uma ramificação da qual mesclar", + "select a branch to rebase onto": "Selecionar uma ramificação para a qual trocar base", + "select a ref to checkout": "Selecionar uma referência para sair", + "select a ref to checkout detached": "Selecionar uma referência para o check-out no modo desanexado", + "select a ref to create a new branch from": "Selecionar uma referência da qual criar a ramificação '{0}'", + "select a tag to delete": "Selecionar uma marca para excluir", + "select branch to delete": "Selecionar uma ramificação para excluir", + "select log level": "Selecionar nível de log", + "selectFolder": "Selecionar Localização do Repositório", + "show command output": "Mostrar a Saída do Comando", + "stash": "Fazer Stash Mesmo Assim", + "stash merge conflicts": "Ocorreram conflitos de mesclagem ao aplicar o stash.", + "stash message": "Mensagem stash", + "stashcheckout": "Fazer Stash e Check-out", + "sure drop": "Tem certeza de que deseja remover o stash: {0}?", + "sync is unpredictable": "Esta ação fará com que as confirmações sejam enviadas por push e tenham pull efetuado de '{0}/{1}'.", + "tag at": "Marca na {0}", + "tag message": "Mensagem", + "tag name": "Nome da marca", + "there are untracked files": "Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados.", + "there are untracked files single": "O seguinte arquivo não controlado será EXCLUÍDO DO DISCO se descartado: {0}.", + "undo commit": "Desfazer confirmação de mesclagem", + "unsaved files": "Há {0} arquivos não salvos.\r\n\r\nDeseja salvá-los antes de confirmar?", + "unsaved files single": "O arquivo a seguir tem alterações não salvas que não serão incluídas na confirmação se você continuar: {0}.\r\n\r\nDeseja salvá-lo antes de confirmar?", + "unsaved stash files": "Há {0} arquivos não salvos.\r\n\r\nDeseja salvá-los antes de fazer stash?", + "unsaved stash files single": "O seguinte arquivo tem alterações não salvas que não serão incluídas no stash se você continuar: {0}.\r\n\r\nDeseja salvá-lo antes de fazer stash?", + "warn untracked": "Isso EXCLUIRÁ {0} arquivos não acompanhados.\r\nIsso é IRREVERSÍVEL.\r\nEsses arquivos serão PERDIDOS PARA SEMPRE.", + "yes": "Sim", + "yes discard tracked": "Descartar 1 Arquivo Controlado", + "yes discard tracked multiple": "Descartar {0} Arquivos Controlados", + "yes never again": "Sim, Não Mostrar Novamente" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Git localizado ignorado em: {0}", + "using git": "Usando git {0} de {1}", + "validating": "Validando git localizado em: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "Não há repositórios disponíveis", + "not supported": "Não há suporte para caminhos absolutos na configuração 'git. scanRepositories'.", + "pick repo": "Escolher um repositório", + "too many submodules": "O repositório '{0}' tem {1} submódulos que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele." }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "Nome da ramificação", + "error": "$(error) Erro: {0}", + "none found": "Nenhum repositório remoto encontrado.", + "pick url": "Escolher uma URL da qual clonar.", + "provide url": "Fornecer URL do repositório", + "provide url or pick": "Fornecer URL do repositório ou selecionar uma origem do repositório.", + "type to filter": "Nome do repositório", + "type to search": "Nome do repositório (digite para pesquisar)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "Deseja adicionar '{0}' a .gitignore?", + "added by them": "Conflito: Adicionado por Eles", + "added by us": "Conflito: Adicionados por Nós", + "always pull": "Sempre Efetuar Pull", + "both added": "Conflito: Adicionados por Ambos", + "both deleted": "Conflito: Excluído por Ambos", + "both modified": "Conflito: Modificado por Ambos", + "changes": "Alterações", + "commit": "Confirmar", + "commit in rebase": "Não é possível alterar a mensagem de confirmação no meio de uma troca de base. Conclua a operação de troca de base e use a troca de base interativa.", + "commitMessage": "Mensagem ({0} para confirmação)", + "commitMessageCountdown": "{0} caracteres restantes na linha atual", + "commitMessageWarning": "{0} caracteres acima de {1} na linha atual", + "commitMessageWhitespacesOnlyWarning": "A mensagem de confirmação atual contém somente caracteres de espaço em branco", + "commitMessageWithHeadLabel": "Mensagem ({0} para confirmar em '{1}')", + "deleted": "Excluído", + "deleted by them": "Conflito: Excluído por Eles", + "deleted by us": "Conflito: Excluído por Nós", + "dont pull": "Não Efetuar Pull", + "git.title.deleted": "{0} (Excluído)", + "git.title.index": "{0} (Índice)", + "git.title.ours": "{0} (Nosso)", + "git.title.theirs": "{0} (Deles)", + "git.title.untracked": "{0} (Não rastreado)", + "git.title.workingTree": "{0} (Árvore de Trabalho)", + "huge": "O repositório do git em '{0}' tem muitas alterações ativas, apenas um subconjunto de recursos do Git será habilitado.", + "ignored": "Ignorado", + "index added": "Índice Adicionado", + "index copied": "Índice Copiado", + "index deleted": "Índice Excluído", + "index modified": "Índice Modificado", + "index renamed": "Índice Renomeado", + "intent to add": "Intenção de Adicionar", + "merge changes": "Mesclar Alterações", + "modified": "Modificado", + "neveragain": "Não Mostrar Novamente", + "open": "Abrir", + "pull": "Efetuar Pull", + "pull branch maybe rebased": "Parece que a base do branch atual '{0}' pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele?", + "pull maybe rebased": "Parece que a base do branch atual pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele?", + "pull n": "Efetuar pull de {0} commits de {1}/{2}", + "pull push n": "Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3}", + "push n": "Efetuar push de {0} commits para {1}/{2}", + "push success": "Enviado por push com êxito.", + "staged changes": "Alterações Preparadas", + "sync changes": "Sincronizar as Alterações", + "sync is unpredictable": "Sincronizando. O cancelamento pode causar sérios danos ao repositório", + "untracked": "Não controlado", + "untracked changes": "Alterações Não Controladas", + "yes": "Sim" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "Branch/tag de check-out...", + "publish changes": "Publicar Alterações", + "publish to": "Publicar em {0}", + "publish to...": "Publicar em...", + "rebasing": "Trocando base", + "syncing changes": "Sincronizando Alterações..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "Índice", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Histórico de Git", + "git.timeline.stagedChanges": "Alterações Preparadas", + "git.timeline.uncommitedChanges": "Alterações Não Confirmadas", + "git.timeline.you": "Você", + "git.workingTree": "Árvore de Trabalho" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", + "colors.added": "Cor dos recursos adicionados.", + "colors.conflict": "Cor dos recursos com conflitos.", + "colors.deleted": "Cor dos recursos excluídos.", + "colors.ignored": "Cor dos recursos ignorados.", + "colors.modified": "Cor dos recursos modificados.", + "colors.renamed": "Cor dos recursos renomeados ou copiados.", + "colors.stageDeleted": "Cor dos recursos excluídos que foram preparados.", + "colors.stageModified": "Cor dos recursos modificados que foram preparados.", + "colors.submodule": "Cor dos recursos do submódulo.", + "colors.untracked": "Cor dos recursos não controlados.", + "command.addRemote": "Adicionar Remoto...", + "command.branch": "Criar Ramificação...", + "command.branchFrom": "Criar Ramificação de...", + "command.checkout": "Sair para...", + "command.checkoutDetached": "Check-out para (Desanexado)...", + "command.cherryPick": "Cherry-pick...", + "command.clean": "Descartar as Alterações", + "command.cleanAll": "Descartar Todas as Alterações", + "command.cleanAllTracked": "Descartar Todas as Alterações Controladas", + "command.cleanAllUntracked": "Descartar Todas as Alterações Não Controladas", + "command.clone": "Clonar", + "command.cloneRecursive": "Clonar (Recursivo)", + "command.close": "Fechar Repositório", + "command.commit": "Confirmar", + "command.commitAll": "Confirmar Tudo", + "command.commitAllAmend": "Confirmar Tudo (Corrigir)", + "command.commitAllAmendNoVerify": "Confirmar Tudo (Corrigir, Não Verificar)", + "command.commitAllNoVerify": "Confirmar Todos (Sem Verificação)", + "command.commitAllSigned": "Confirmar Tudo (Assinar)", + "command.commitAllSignedNoVerify": "Confirmar Todos (Assinados, Não Verificar)", + "command.commitEmpty": "Confirmar Vazio", + "command.commitEmptyNoVerify": "Confirmar Vazio (Sem Verificação)", + "command.commitNoVerify": "Confirmar (Sem Verificação)", + "command.commitStaged": "Confirmar Preparadas", + "command.commitStagedAmend": "Confirmar Preparadas (Corrigir)", + "command.commitStagedAmendNoVerify": "Confirmar Preparadas (Corrigir, Não Verificar)", + "command.commitStagedNoVerify": "Confirmar Preparadas (Sem Verificação)", + "command.commitStagedSigned": "Confirmar Preparadas (Assinar)", + "command.commitStagedSignedNoVerify": "Confirmar Preparadas (Assinar, Sem Verificação)", + "command.createTag": "Criar Rótulo", + "command.deleteBranch": "Excluir Ramificação...", + "command.deleteTag": "Excluir Rótulo", + "command.fetch": "Buscar", + "command.fetchAll": "Buscar de Todos os Remotos", + "command.fetchPrune": "Buscar (Remover)", + "command.ignore": "Adicionar a .gitignore", + "command.init": "Inicializar o Repositório", + "command.merge": "Mesclar Ramificação...", + "command.openAllChanges": "Abrir Todas as Alterações", + "command.openChange": "Abrir as Alterações", + "command.openFile": "Abrir o Arquivo", + "command.openHEADFile": "Abrir Arquivo (HEAD)", + "command.openRepository": "Abrir o Repositório", + "command.publish": "Publicar Ramificação...", + "command.pull": "Efetuar Pull", + "command.pullFrom": "Efetuar Pull de...", + "command.pullRebase": "Efetuar Pull (Trocar Base)", + "command.push": "Enviar por Push", + "command.pushFollowTags": "Enviar por push (Seguir Marcas)", + "command.pushFollowTagsForce": "Enviar por Push (Seguir Marcas, Forçar)", + "command.pushForce": "Enviar por Push (Forçar)", + "command.pushTags": "Tags de Push", + "command.pushTo": "Enviar por push para...", + "command.pushToForce": "Enviar por push para... (Forçar)", + "command.rebase": "Trocar Base para a Ramificação...", + "command.rebaseAbort": "Abortar Troca de Base", + "command.refresh": "Atualizar", + "command.removeRemote": "Remover Remoto", + "command.rename": "Renomear", + "command.renameBranch": "Renomear Ramificação...", + "command.restoreCommitTemplate": "Restaurar Modelo de Confirmação", + "command.revealInExplorer": "Revelar na Barra Lateral", + "command.revertChange": "Reverter Alteração", + "command.revertSelectedRanges": "Reverter Intervalos Selecionados", + "command.setLogLevel": "Definir o Nível de Log...", + "command.showOutput": "Mostrar Saída do Git", + "command.stage": "Preparar Alterações", + "command.stageAll": "Preparar Todas as Alterações", + "command.stageAllMerge": "Preparar Todas as Alterações de Mesclagem", + "command.stageAllTracked": "Preparar Todas as Alterações Controladas", + "command.stageAllUntracked": "Preparar Todas as Alterações Não Controladas", + "command.stageChange": "Preparar Alteração", + "command.stageSelectedRanges": "Preparar Intervalos Selecionados", + "command.stash": "Fazer Stash", + "command.stashApply": "Aplicar Stash...", + "command.stashApplyLatest": "Aplicar Stash Mais Recente", + "command.stashDrop": "Remover Stash...", + "command.stashIncludeUntracked": "Stash (Incluir Não Controlado)", + "command.stashPop": "Aplicar e Remover Stash...", + "command.stashPopLatest": "Aplicar e Remover Stash Mais Recente", + "command.sync": "Sincronizar", + "command.syncRebase": "Sincronizar (Trocar Base)", + "command.timelineCompareWithSelected": "Comparar com o Selecionado", + "command.timelineCopyCommitId": "Copiar ID de Confirmação", + "command.timelineCopyCommitMessage": "Copiar Mensagem de Confirmação", + "command.timelineOpenDiff": "Abrir as Alterações", + "command.timelineSelectForCompare": "Selecionar para Comparar", + "command.undoCommit": "Desfazer Última Confirmação", + "command.unstage": "Despreparar Alterações", + "command.unstageAll": "Despreparar Todas as Alterações", + "command.unstageSelectedRanges": "Despreparar Intervalos Selecionados", + "config.allowForcePush": "Controla se o envio forçado por push (com ou sem concessão) está habilitado.", + "config.allowNoVerifyCommit": "Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas.", + "config.alwaysShowStagedChangesResourceGroup": "Sempre mostrar o grupo de recursos Alterações em Etapas.", + "config.alwaysSignOff": "Controla o sinalizador de aprovação para todas as confirmações.", + "config.autoRepositoryDetection": "Configura quando os repositórios devem ser detectados automaticamente.", + "config.autoRepositoryDetection.false": "Desabilitar verificação automática do repositório.", + "config.autoRepositoryDetection.openEditors": "Examinar pastas pai de arquivos abertos.", + "config.autoRepositoryDetection.subFolders": "Examinar subpastas da pasta aberta no momento.", + "config.autoRepositoryDetection.true": "Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos.", + "config.autoStash": "Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito.", + "config.autofetch": "Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos.", + "config.autofetchPeriod": "Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado.", + "config.autorefresh": "Se a atualização automática está habilitada.", + "config.branchSortOrder": "Controla a ordem de classificação de ramificações.", + "config.branchValidationRegex": "Uma expressão regular para validar novos nomes de branch.", + "config.branchWhitespaceChar": "O caractere para substituir espaço em branco em novos nomes de ramificação.", + "config.checkoutType": "Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`.", + "config.checkoutType.local": "Branches locais", + "config.checkoutType.remote": "Branches remotos", "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "config.confirmEmptyCommits": "Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'.", + "config.confirmForcePush": "Controla se é necessário solicitar confirmação antes de forçar o envio por push.", + "config.confirmNoVerifyCommit": "Controla se deve solicitar confirmação antes de confirmar sem verificação.", + "config.confirmSync": "Confirmar antes de sincronizar os repositórios git.", + "config.countBadge": "Controla o selo da contagem de Git.", + "config.countBadge.all": "Contar todas as alterações.", + "config.countBadge.off": "Desligar o contador.", + "config.countBadge.tracked": "Contar somente as alterações controladas.", + "config.decorations.enabled": "Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos.", + "config.defaultCloneDirectory": "A localização padrão para clonar um repositório git.", + "config.detectSubmodules": "Controla se os submódulos git devem ser detectados automaticamente.", + "config.detectSubmodulesLimit": "Controla o limite de submódulos git detectados.", + "config.discardAllScope": "Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada.", + "config.enableCommitSigning": "Habilita a assinatura de confirmação com GPG ou X.509.", + "config.enableSmartCommit": "Confirmar todas as alterações quando não houver alterações preparadas.", + "config.enableStatusBarSync": "Controla se o comando de sincronização do Git aparece na barra de status.", + "config.enabled": "Se o Git está habilitado.", + "config.fetchOnPull": "Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual.", + "config.followTagsWhenSync": "Seguir as marcas de envio de tudo por push ao executar o comando de sincronização.", + "config.ignoreLegacyWarning": "Ignora o aviso de Git herdado.", + "config.ignoreLimitWarning": "Ignora o aviso quando há muitas alterações em um repositório.", + "config.ignoreMissingGitWarning": "Ignora o aviso quando o Git está ausente.", + "config.ignoreRebaseWarning": "Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull.", + "config.ignoreSubmodules": "Ignorar as modificações em submódulos na árvore de arquivos.", + "config.ignoreWindowsGit27Warning": "Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows.", + "config.ignoredRepositories": "Lista de repositórios git a serem ignorados.", + "config.inputValidation": "Controla quando mostrar a validação de entrada da mensagem de confirmação.", + "config.inputValidationLength": "Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso.", + "config.inputValidationSubjectLength": "Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`.", + "config.openAfterClone": "Controla se um repositório deve ser aberto automaticamente após a clonagem.", + "config.openAfterClone.always": "Sempre abrir o repositório na janela atual.", + "config.openAfterClone.alwaysNewWindow": "Sempre abrir o repositório em uma nova janela.", + "config.openAfterClone.prompt": "Sempre solicitar uma ação.", + "config.openAfterClone.whenNoFolderOpen": "Abrir somente na janela atual quando não for aberta nenhuma pasta.", + "config.openDiffOnClick": "Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto.", + "config.path": "Caminho e nome de arquivo do executável git, por exemplo, `C:\\Program Files\\Git\\bin\\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar.", + "config.postCommitCommand": "Executa um comando git após uma confirmação com êxito.", + "config.postCommitCommand.none": "Não executar nenhum comando após uma confirmação.", + "config.postCommitCommand.push": "Executar 'Git Push' após uma confirmação com êxito.", + "config.postCommitCommand.sync": "Executar 'Git Sync' após uma confirmação com êxito.", + "config.promptToSaveFilesBeforeCommit": "Controla se o Git deve verificar arquivos não salvos antes de confirmar.", + "config.promptToSaveFilesBeforeCommit.always": "Verificar se há arquivos não salvos.", + "config.promptToSaveFilesBeforeCommit.never": "Desabilitar essa verificação.", + "config.promptToSaveFilesBeforeCommit.staged": "Verificar somente os arquivos preparados não salvos.", + "config.promptToSaveFilesBeforeStash": "Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações.", + "config.promptToSaveFilesBeforeStash.always": "Verificar se há arquivos não salvos.", + "config.promptToSaveFilesBeforeStash.never": "Desabilitar esta verificação.", + "config.promptToSaveFilesBeforeStash.staged": "Verificar somente os arquivos preparados não salvos.", + "config.pruneOnFetch": "Fazer a remoção durante a busca.", + "config.pullTags": "Buscar todas as marcas ao efetuar pull.", + "config.rebaseWhenSync": "Forçar o git a usar a troca de base ao executar o comando de sincronização.", + "config.requireGitUserConfig": "Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente.", + "config.scanRepositories": "Lista de caminhos nos quais pesquisar repositórios git.", + "config.showCommitInput": "Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git.", + "config.showInlineOpenFileAction": "Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git.", + "config.showProgress": "Controla se as ações git devem mostrar o progresso.", + "config.showPushSuccessNotification": "Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido.", + "config.smartCommitChanges": "Controlar quais alterações são automaticamente testadas por Confirmação Inteligente.", + "config.smartCommitChanges.all": "Preparar automaticamente todas as alterações.", + "config.smartCommitChanges.tracked": "Somente preparar automaticamente as alterações controladas.", + "config.suggestSmartCommit": "Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas).", + "config.supportCancellation": "Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação.", + "config.terminalAuthentication": "Controla se o Azure Data Studio deve ser habilitado com o manipulador de autenticação para processos git gerados no terminal integrado. Observação: os terminais precisam ser reiniciados para obter uma alteração nesta configuração.", + "config.timeline.date": "Controla qual data deve ser usada para os itens na exibição Linha do tempo.", + "config.timeline.date.authored": "Usar a data de criação", + "config.timeline.date.committed": "Usar a data confirmada", + "config.timeline.showAuthor": "Controla se o autor do commit deve ser mostrado na exibição Linha do tempo.", + "config.untrackedChanges": "Controla como as alterações não controladas se comportam.", + "config.untrackedChanges.hidden": "As alterações não controladas são ocultas e excluídas de várias ações.", + "config.untrackedChanges.mixed": "Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente.", + "config.untrackedChanges.separate": "As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações.", + "config.useCommitInputAsStashMessage": "Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão.", + "config.useForcePushWithLease": "Controla se o envio por push forçado usa a variante force-with-lease mais segura.", + "description": "Integração SCM do Git", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "Ramificação", + "submenu.changes": "Alterações", + "submenu.commit": "Confirmar", + "submenu.commit.amend": "Corrigir", + "submenu.commit.signoff": "Desconectar", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "Efetuar Pull, Enviar por Push", + "submenu.remotes": "Remoto", + "submenu.stash": "Fazer Stash", + "submenu.tags": "Marcas", + "view.workbench.cloneRepository": "Você pode clonar um repositório localmente.\r\n[Clonar Repositório](comando: git.clone 'Clonar um repositório após a ativação da extensão git')", + "view.workbench.learnMore": "Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "Se você quiser usar os recursos do git, habilite o git em suas [configurações](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "Para usar os recursos do git, você pode abrir uma pasta que contém um repositório git ou clonar de uma URL.\r\n[Abrir Pasta](command:vscode.openFolder)\r\n[Clonar Repositório](command:git.clone)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "O workspace atualmente aberto não tem nenhuma pasta que contenha repositórios git.\r\n[Adicionar Pasta ao Workspace](command:workbench.action.addRootFolder)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte fornecidos pelo git.\r\n[Inicializar Repositório](command:git.init?%5Btrue%5D)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "Não foi detectada uma instalação do git válida. Mais detalhes podem ser encontrados em [saída do git](command:git.showOutput).\r\n[instale o git](https://git-scm.com/) ou saiba mais sobre como usar o git e o controle do código-fonte no Azure Data Studio em [nossos documentos](https://aka.ms/vscode-scm).\r\nSe você estiver usando um sistema de controle de versão diferente, poderá [pesquisar no Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) por extensões adicionais.", + "view.workbench.scm.workspace": "O workspace aberto atualmente não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte fornecidos pelo git.\r\n[Inicializar Repositório](command:git.init)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm)." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json index f7d3416146..4a1b590cc8 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "Ocorreu um erro", "InProgress": "Em andamento", "PublishHistory": "Publicar histórico", - "SettingAlreadyExists": "A configuração do aplicativo local '{0}' já existe. Substituir?", "Status": "Status", "Success": "Sucesso", "TargetDatabase": "Banco de dados de destino", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "Adicionar referência", "addDatabaseReferencedialogName": "Adicionar a referência do banco de dados", "addItemAction": "Adicionar item", - "addPackage": "Adicionar Pacote", - "addPackageReferenceMessage": "Para usar as associações SQL, certifique-se de que seu projeto do Azure Functions tem uma referência a {0}", - "addSqlBindingPackageError": "Erro ao adicionar o pacote de extensão da Associação Sql ao projeto", "appSettingPrompt": "Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão?", "applyConfirmation": "Tem certeza de que deseja atualizar o projeto de destino?", "applyError": "Ocorreu um erro ao atualizar o projeto: {0}", "applySuccess": "O projeto foi atualizado com êxito.", "at": "em", "autorestProjectName": "Novo nome do projeto SQL", - "baseDockerImage": "Imagem base do Docker do SQL Server", + "baseDockerImage": "Imagem base {0} do Docker", "browseButtonText": "Procurar pasta", "browseEllipsis": "Procurar...", "browseForProfile": "Procurar perfil", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "Escolha variáveis SQLCMD para modificar", "cicularProjectReference": "Referência circular do projeto {0} para o projeto {1}", "cleaningDockerImagesMessage": "Limpando implantações existentes...", - "closeButton": "Fechar", "compareActionRadiButtonLabel": "Exibir as alterações na Comparação de Esquemas", - "confirmPassword": "Confirmar senha de administrador do SQL Server", - "confirmServerPassword": "Confirmar SQL Server senha de administrador", - "connectingToSqlServerOnDockerMessage": "Conectando-se ao SQL Server no Docker", + "confirmPassword": "Confirme {0} senha de administrador", + "confirmServerPassword": "Confirme {0} senha de administrador", + "connectingToSqlServerOnDockerMessage": "Conectando ao SQL Server", "connectionFailedError": "Erro de falha na conexão: '{0}'", - "connectionProfile": "Selecionar um perfil de conexão", "connectionRadioButtonLabel": "Conexões", - "connectionStringSetting": "Nome da configuração da cadeia de conexão", - "connectionStringSettingPlaceholder": "Configuração da cadeia de conexão especificada em \"local.settings.json\"", "containerAlreadyExistForProject": "Já existem contêineres para este projeto. Deseja excluí-los antes de implantar um novo?", "createNew": "Criar Novo", - "createNewLocalAppSetting": "Criar nova configuração de aplicativo local", "createProjectDialogOkButtonText": "Criar", "createProjectFromDatabaseDialogName": "Criar projeto pelo banco de dados", "createProjectSettings": "Configurações", @@ -114,24 +105,22 @@ "done": "Concluído", "dontUseProfile": "Não usar o perfil", "edgeEulaAgreementTitle": "Contrato de licença do SQL do Microsoft Azure no Edge", - "edgeProjectTypeDescription": "Inicie com as partes principais para desenvolver e publicar esquemas do SQL no Edge ", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL de um projeto vazio", - "emptyProjectTypeDisplayName": "Banco de dados SQL", + "edgeProjectTypeDescription": "Inicie com as partes principais para desenvolver e publicar esquemas do banco de dados SQL do Azure no Edge", + "edgeProjectTypeDisplayName": "Banco de dados SQL do Azure no Edge", + "emptyAzureDbProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL do Azure a partir de um projeto vazio", + "emptyAzureDbProjectTypeDisplayName": "Banco de dados SQL do Azure", + "emptyProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL Server a partir de um projeto vazio", + "emptyProjectTypeDisplayName": "Banco de Dados SQL Server", "emptySdkProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK.", "emptySdkProjectTypeDisplayName": "Banco de Dados SQL (SDK)", "enterConnStringTemplateDescription": "Insira um modelo para a cadeia de conexão do SQL", - "enterConnectionString": "Insira uma cadeia de conexão", "enterConnectionStringEnvName": "Insira o nome da variável de ambiente da cadeia de conexão", "enterConnectionStringEnvNameDescription": "Inserir variável de ambiente para cadeia de conexão do SQL", - "enterConnectionStringSettingName": "Insira o nome da configuração da cadeia de conexão", "enterConnectionStringTemplate": "Inserir modelo de cadeia de conexão", "enterNewDatabaseName": "Insira um nome de banco de dados", "enterNewValueForVar": "Inserir novo valor para a variável '{0}'", - "enterPassword": "Insira a senha de administrador do SQL Server", - "enterPasswordManually": "Digite a senha ou pressione escapar para cancelar", - "enterPasswordPrompt": "Insira a senha a ser usada para a cadeia de conexão", - "enterPortNumber": "Insira o número da porta do SQL Server ou pressione Enter para usar o valor padrão", + "enterPassword": "Insira {0} senha de administrador", + "enterPortNumber": "Insira {0} número da porta ou pressione Enter para usar o valor padrão", "enterSystemDbName": "Insira um nome de banco de dados para esse banco de dados do sistema", "equalComparison": "O projeto já está atualizado com o banco de dados.", "errorFindingBuildFilesLocation": "Erro ao localizar o local dos arquivos de build: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "Trabalho de Streaming Externo", "externalStreamingJobValidationPassed": "A validação do trabalho de streaming externo foi aprovada.", "extractTargetRequired": "Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta.", - "failedToGetConnectionString": "Erro ao gerar a cadeia de conexão para a conexão selecionada", - "failedToParse": "Falha ao analisar \"{0}\": {1}.", "file": "Arquivo", "fileAlreadyExists": "Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome.", "fileFormat": "Formato do arquivo", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "Gerando novo projeto SQL a partir de {0}... Verifique a janela de saída para obter detalhes.", "hr": "h", "importElements": "Importar Elementos", - "includePassword": "Deseja incluir a senha desta conexão em seu arquivo local.settings.json?", - "input": "Entrada", "installGlobally": "Instale globalmente", "invalidDataSchemaProvider": "DSP inválido no arquivo. sqlproj", "invalidDatabaseReference": "Referência de banco de dados inválida no arquivo .sqlproj", @@ -173,24 +158,20 @@ "invalidInput": "Entrada inválida: {0}", "invalidProjectReload": "Não é possível acessar o projeto de banco de dados fornecido. Apenas os projetos de banco de dados abertos válidos podem ser recarregados.", "invalidPropertyValue": "Valor inválido especificado para a propriedade '{0}' no arquivo .sqlproj", - "invalidSQLPassword": "SQL Server senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "{0} senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Cadeia de conexão SQL inválida", "invalidTargetPlatform": "Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1}", - "jsonParseError": "{0} próximo à linha \"{1}\", coluna \"{2}\"", "learnMore": "Saiba Mais", "loadProfilePlaceholderText": "Carregar perfil...", "location": "Localização", "min": "min", "missingVersion": "Entrada 'version' ausente no {0}", - "moreInformation": "Mais Informações", "msec": "mseg", "multipleMostDeploymentScripts": "Número inesperado de {0} files: {1}", "multipleSqlProjFilesSelected": "Vários arquivos. sqlproj selecionados; selecione apenas um.", "nameMustNotBeEmpty": "O nome não deve estar vazio", "new": "Novo", "newObjectNamePrompt": "Novo nome {0}:", - "noAzureFunctionsInFile": "Nenhuma função do Azure no arquivo ativo atual", - "noAzureFunctionsProjectsInWorkspace": "Nenhum projeto do Azure Functions encontrado no espaço de trabalho", "noDataSourcesFile": "Não foi localizado nenhum {0}", "noDataSourcesText": "Nenhuma fonte de dados neste projeto", "noFileExist": "O arquivo {0} não existe", @@ -208,11 +189,9 @@ "objectType": "Tipo de Objeto", "okString": "Ok", "openEulaString": "Abrir o Contrato de Licença", - "openFile": "Abrir Arquivo", - "output": "Saída", "outsideFolderPath": "Não há suporte para itens com caminho absoluto fora da pasta do projeto. Certifique-se de que os caminhos no arquivo de projeto sejam relativos à pasta do projeto.", "parentTreeItemUnknown": "Não é possível acessar o pai do item de árvore fornecido", - "passwordNotMatch": "A senha do SQL Server não corresponde à senha de confirmação", + "passwordNotMatch": "{0} senha não corresponde à senha de confirmação", "portMustNotBeNumber": "A porta deve ser um número", "postDeployElements": "Elementos de PostDeploy", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "Referência do projeto", "projectReferenceNameElement": "Elemento do nome da referência do projeto", "projectToUpdatePlaceholderText": "Selecionar o arquivo do projeto", + "projectUpdatedToSdkStyle": "O projeto {0} foi atualizado para ser um projeto no estilo SDK. Clique em 'Saiba Mais' para obter detalhes sobre o SDK do Microsoft.Build.Sql e maneiras de simplificar o arquivo de projeto.", "publish": "Publicar", "publishAction": "Publicar", "publishDialogName": "Publicar projeto", @@ -239,8 +219,8 @@ "publishSettingsFiles": "Publicar arquivo de configurações", "publishTo": "Destino de Publicação", "publishToContainerFailed": "Falha ao publicar no contêiner. {0}", - "publishToDockerContainer": "Publicar em um novo servidor em um contêiner", - "publishToExistingServer": "Publicar no servidor existente", + "publishToDockerContainer": "Publicar em um novo {0} contêiner de desenvolvimento local", + "publishToExistingServer": "Publicar em uma {0} existente", "publishingProjectMessage": "Publicando projeto em um contêiner...", "referenceRadioButtonsGroupTitle": "Tipo", "referenceType": "Tipo de referência", @@ -253,39 +233,33 @@ "retrySucceedMessage": "Operação '{0}' concluída com êxito. Resultado: {1}", "retryWaitMessage": "Aguardando {0} segundos antes de outra tentativa de operação '{1}'", "runViaNpx": "Executar por meio de npx", - "runningDockerMessage": "Compilando e executando o contêiner do Docker...", + "runningDockerMessage": "Executando o contêiner do Docker ...", "sameDatabase": "Mesmo banco de dados", - "save": "Salvar", - "saveChangesInFile": "Há alterações não salvas no arquivo atual. Salvar agora?", "schema": "Esquema", "schemaCompare.compareErrorMessage": "Falha na Comparação de Esquemas: {0}", "schemaCompareAction": "Comparação de Esquemas", "schemaCompareNotInstalled": "A instalação da extensão de comparação de esquema é necessária para executar a comparação de esquema", "schemaObjectType": "Tipo de esquema/objeto", "scriptFriendlyName": "Script", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "Projeto no estilo SDK (versão prévia)", "sec": "seg", - "selectAzureFunction": "Selecione uma função do Azure no arquivo atual para adicionar associação SQL para", - "selectBaseImage": "Selecione a imagem do docker SQL Server base", - "selectBindingType": "Selecione o tipo de associação", + "selectBaseImage": "Selecione a imagem base {0} do Docker", "selectConnection": "Selecionar a conexão", - "selectConnectionError": "Falha ao definir a configuração do aplicativo da cadeia de conexão: {0}", - "selectConnectionString": "Selecionar método de cadeia de conexão SQL", "selectDacpac": "Selecione .dacpac", "selectDatabase": "Selecionar o banco de dados", + "selectFileString": "Selecionar Arquivo", "selectFolderStructure": "Selecione a estrutura de pastas", "selectProfile": "Selecionar o perfil", "selectProfileToUse": "Selecionar perfil de publicação a ser carregado", "selectProjectLocation": "Selecione o local do projeto", "selectPublishOption": "Selecionar onde publicar o projeto", - "selectSetting": "Selecione a configuração da cadeia de conexão SQL em local.settings.jsem", "selectSpecFile": "Selecione o arquivo de especificação OpenAPI/Swagger", "selectString": "Selecionar", "selectTargetPlatform": "Plataforma de destino atual: {0}. Selecionar a nova plataforma de destino", "server": "Servidor", "serverName": "Nome do servidor", - "serverPassword": "Senha de administrador do SQL Server", - "serverPortNumber": "Número da porta do SQL Server", + "serverPassword": "{0} senha de administrador", + "serverPortNumber": "{0} número da porta", "serverVariable": "Variável de servidor", "sourceDatabase": "Banco de dados de origem", "specSelectionText": "Especificação de OpenAPI/Swagger", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "Atualizar Local", "sqlDatabaseProjects.doNotAskAgain": "Não perguntar novamente", "sqlDatabaseProjects.outputChannel": "Projetos de Banco de Dados", - "sqlTableOrViewToQuery": "Tabela ou exibição SQL para consulta", - "sqlTableToUpsert": "Tabela SQL para upsert into", "storedProcedureFriendlyName": "Procedimento armazenado", "suppressMissingDependenciesErrors": "Suprimir erros causados por referências não resolvidas no projeto referenciado", "systemDatabase": "Bancos de dados do sistema", @@ -314,7 +286,6 @@ "unableToFindReference": "Não é possível localizar o banco de dados de referência {0}", "unableToFindSqlCmdVariable": "Não é possível localizar a variável SQLCMD '{0}'", "unableToPerformAction": "Não é possível localizar '{0}' destino: '{1}'", - "unableToSetConnectionString": "Falha ao definir a configuração do aplicativo da cadeia de conexão", "unexpectedProjectContext": "Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0}", "unknownDataSourceType": "Tipo de fonte de dados desconhecido: ", "unrecognizedDataSourcesVersion": "Versão não reconhecida: ", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "Os destinos, as referências e as referências do banco de dados do sistema precisam ser atualizadas para construir o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto?", "updateProjectFromDatabaseDialogName": "Atualizar o projeto do banco de dados", "updateText": "Atualizar", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "Atualizando {0} de {1}...", - "userConnectionString": "Inserir cadeia de conexão", - "userPasswordLater": "Para usar a cadeia de conexão SQL posteriormente, você precisará inserir manualmente a senha em seu arquivo local.settings.json.", "userSelectionCancelled": "O usuário cancelou a seleção de como executar o autorest.", "userSelectionInstallGlobally": "Usuário selecionado para instalar o autorest globalmente. Instalando agora...", "userSelectionRunNpx": "Usuário selecionado para ser executado por meio de npx.", "valueCannotBeEmpty": "O valor não pode estar vazio", - "valueMustNotBeEmpty": "O valor não pode ser vazio", "viewFriendlyName": "Exibir", "yesString": "Sim" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "Projetos de Banco de Dados", "sqlDatabaseProjects.addDatabaseReference": "Adicionar a referência do banco de dados", - "sqlDatabaseProjects.addSqlBinding": "Adicionar Associação SQL (versão prévia)", + "sqlDatabaseProjects.addExistingItem": "Adicionar Item Existente...", "sqlDatabaseProjects.autorestSqlVersion": "Qual versão do Autorest.Sql usar do NPM. A mais recente será usada se não estiver definida.", "sqlDatabaseProjects.build": "Compilar", "sqlDatabaseProjects.changeTargetPlatform": "Alterar Plataforma de Destino", "sqlDatabaseProjects.close": "Fechar Projeto de Banco de Dados", + "sqlDatabaseProjects.convertToSdkStyleProject": "Converter em projeto no estilo SDK", "sqlDatabaseProjects.createProjectFromDatabase": "Criar projeto a partir do banco de dados", "sqlDatabaseProjects.delete": "Deletar", "sqlDatabaseProjects.description": "Criar e publicar esquemas de banco de dados SQL", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json index e6cd082daa..83c16111e6 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "Todos os backups restaurados", "sql.migration.all.fields.required": "Todos os campos são obrigatórios.", "sql.migration.apply": "Aplicar", - "sql.migration.asessment.failed": "Falha na avaliação da sua instância do SQL Server '{0}'.", + "sql.migration.assessed.databases": "(para {0} bancos de dados avaliados)", "sql.migration.assessment": "Resultados da avaliação para '{0}'", + "sql.migration.assessment.failed": "Falha na avaliação da sua instância do SQL Server '{0}'.", "sql.migration.assessment.in.progress": "Avaliação em andamento", "sql.migration.assessment.in.progress.content": "Estamos avaliando os bancos de dados em sua instância do SQL Server {0} para identificar o alvo SQL do Azure correto.\r\n\r\nIsto pode levar algum tempo.", "sql.migration.assessment.migration.warning": "Os bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure podem ser migrados para o SQL Server em Máquinas Virtuais do Azure.", "sql.migration.assessment.results": "Resultados da avaliação", + "sql.migration.assessment.results.and.recommendations.title": "Resultados e recomendações da avaliação", "sql.migration.assessments.blocking.issue": "Este é um problema de bloqueio que impedirá o êxito da migração do banco de dados.", "sql.migration.authKeys.header": "Chave de autenticação", "sql.migration.authKeys.refresh.message": "A chave de autenticação '{0}' foi atualizada.", "sql.migration.authentication.type": "Tipo de autenticação", "sql.migration.authentication.types": "Chaves de autenticação", "sql.migration.azure.sql": "SQL do Azure", + "sql.migration.azure.sql.database": "Banco de Dados SQL do Azure", "sql.migration.azure.sql.database.managed.instance": "Instância Gerenciada de SQL do Azure", "sql.migration.azure.sql.database.virtual.machine": "SQL Server em Máquinas Virtuais do Azure", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server na VM do Azure", "sql.migration.azure.sql.target": "Tipo de destino", "sql.migration.azure.storage.account.to.upload.backups": "Conta de Armazenamento do Microsoft Azure para carregar backups", "sql.migration.azure.tenant": "Locatário do Azure Active Directory", + "sql.migration.azureRecommendation.browse": "Procurar", + "sql.migration.azureRecommendation.folder.name": "Nome da pasta", + "sql.migration.azureRecommendation.open": "Abrir", "sql.migration.backup.location": "Local do backup", "sql.migration.backup.start.time": "Hora de início do backup", "sql.migration.bc.info": "Uma substituição de migração de Instância Gerenciada de SQL para a camada de serviço Comercialmente Crítico pode levar muito mais tempo do que a de Uso Geral, pois três réplicas secundárias devem ser propagadas para o grupo de Alta Disponibilidade Always On. A duração da operação depende do tamanho dos dados. A velocidade de propagação em 90% dos casos é de 220 GB/hora ou superior.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "Assinatura", "sql.migration.blob.storage.table.help": "Inserir o nome do banco de dados de destino e selecionar grupo de recursos, conta de armazenamento e contêiner para os bancos de dados de origem selecionados.", "sql.migration.blob.storageAccount.select": "Selecione um valor de conta de armazenamento primeiro.", - "sql.migration.can.be.migrated": "{0} de {1} bases de dados podem ser migradas", + "sql.migration.can.be.migrated": "{0}/{1} bancos de dados podem ser migrados", "sql.migration.cancel": "Cancelar", "sql.migration.cancel.error": "Ocorreu um erro ao cancelar a migração.", "sql.migration.cancel.migration": "Cancelar migração", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "Ocorreu um erro ao atualizar o status da migração.", "sql.migration.cutover.step.1": "1. Interromper todas as transações de entrada para o banco de dados de origem.", "sql.migration.cutover.step.2.blob": "2. Faça o backup do log diferencial final ou faça o backup e armazene-o no Contêiner do Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. ​​Crie um backup de log final e armazene-o no compartilhamento de rede.", + "sql.migration.cutover.step.2.network.share": "2. Crie um backup de log final e armazene-o no compartilhamento de rede.", "sql.migration.cutover.step.3.blob": "3. Verifique se todos os backups foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero.", "sql.migration.cutover.step.3.network.share": "3. Verifique se todos os backups de log foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero.", "sql.migration.cutover.type": "Modo de migração", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "Dados carregados/tamanho", "sql.migration.database": "Banco de dados", "sql.migration.database.already.exists": "O banco de dados '{0}' já existe na instância gerenciada de destino '{1}'.", + "sql.migration.database.assessment.description": "Selecione os bancos de dados que você deseja avaliar para migração para o SQL do Azure.", + "sql.migration.database.assessment.title": "Bancos de dados para avaliação", "sql.migration.database.backup.load.error": "Erro ao acessar detalhes do banco de dados.", - "sql.migration.database.migration": "Banco de dados para migração", + "sql.migration.database.checksum.info.text": "Verifique se os backups foram feitos com a opção WITH CHECKSUM.", "sql.migration.database.migration.mode.description": "Para migrar para o destino do SQL do Azure, escolha um modo de migração baseado em seus requisitos de tempo de inatividade.", "sql.migration.database.migration.mode.label": "Modo de migração", "sql.migration.database.migration.mode.offline.description": "O tempo de inatividade do aplicativo será iniciado quando a migração for iniciada.", @@ -113,15 +122,15 @@ "sql.migration.database.migration.status": "Status da migração de banco de dados", "sql.migration.database.page.description": "Selecione o local dos backups de banco de dados a serem usados durante a migração.", "sql.migration.database.page.title": "Backup de banco de dados", + "sql.migration.database.private.endpoint.info.text": "Verifique se a conta de Armazenamento do Microsoft Azure não usa um ponto de extremidade privado.", "sql.migration.database.to.be.migrated": "Banco de dados a ser migrado", "sql.migration.databases": "Bancos de dados ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} Banco(s) de dados selecionado(s)", + "sql.migration.databases.selected": "{0}/{1} bancos de dados selecionados", "sql.migration.databases.table.title": "Bancos de dados", "sql.migration.day": "{0} dia", "sql.migration.days": "{0} dias", "sql.migration.description": "Descrição", "sql.migration.details.copied": "Detalhes copiados", - "sql.migration.dms.portal.info": "Qualquer Serviço de Migração de Banco de Dados do Azure existente no portal do Azure não aparece no Azure Data Studio. Qualquer Serviço de Migração de Banco de Dados criado no Azure Data Studio ainda não estará visível no portal do Azure.", "sql.migration.dms.provision.failed": "Falha ao provisional um Serviço de Migração de Banco de Dados. Aguarde alguns minutos e tente novamente.", "sql.migration.duration": "Duração", "sql.migration.empty.table.subtext": "Para atingir os resultados esperados, verifique a conexão com a Instância do SQL Server.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} os bancos de dados possuem avisos", "sql.migration.inprogress.warning.single": "{0} o banco de dados possui avisos", "sql.migration.instance": "Instância", + "sql.migration.invalid.account.error": "Para continuar, selecione uma conta válida do Azure.", "sql.migration.invalid.blob.container.error": "Para continuar, selecione um contêiner de blob válido para o banco de dados de origem '{0}'.", "sql.migration.invalid.blob.lastBackupFile.error": "Para continuar, selecione um último arquivo de backup válido para o banco dados de origem '{0}'.", "sql.migration.invalid.blob.resourceGroup.error": "Para continuar, selecione um grupo de recursos válido para o banco de dados de origem '{0}'.", "sql.migration.invalid.blob.storageAccount.error": "Para continuar, selecione uma conta de armazenamento válida para o banco de dados de origem '{0}'.", "sql.migration.invalid.location.error": "Para continuar, selecione um local válido.", + "sql.migration.invalid.managedInstance.error": "Para continuar, selecione uma instância gerenciada válida.", "sql.migration.invalid.migration.service.error": "Selecione um Serviço de Migração de Banco de Dados válido.", "sql.migration.invalid.migration.service.offline.error": "Selecione um Serviço de Migração de Banco de Dados que esteja conectado a um nó.", "sql.migration.invalid.network.share.location": "Formato do local de compartilhamento de rede inválido. Exemplo: {0}", "sql.migration.invalid.owner.uri.error": "Não é possível conectar-se ao banco de dados devido a OwnerUri inválido (Parâmetro 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": " Para continuar, selecione um grupo de recursos válido.", + "sql.migration.invalid.resourceGroup.error": "Para continuar, selecione um grupo de recursos válido.", + "sql.migration.invalid.savedInfo": "Não é possível recuperar a sessão salva. Tente novamente seleccionando uma nova sessão.", "sql.migration.invalid.service.name.error": "Insira um nome válido para o Serviço de Migração.", "sql.migration.invalid.storageAccount.error": "Para continuar, selecione uma conta de armazenamento válida.", "sql.migration.invalid.subscription.error": "Para continuar, selecione uma assinatura válida.", "sql.migration.invalid.target.name.error": "Insira um nome válido para o banco de dados de destino.", "sql.migration.invalid.user.account": "O formato da conta de usuário é inválido. Exemplo: {0}", + "sql.migration.invalid.virtualMachine.error": "Para continuar, selecione uma máquina virtual válida.", "sql.migration.ir.page.description": "O Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um Serviço de Migração de Banco de Dados existente como um destino do SQL do Azure se você já criou um anteriormente ou criar um novo abaixo.", "sql.migration.ir.page.sql.migration.service.not.found": "Nenhum Serviço de Migração de Banco de Dados encontrado. Criar um novo.", "sql.migration.ir.page.title": "Serviço de Migração de Banco de Dados do Azure", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "Saiba mais", "sql.migration.learn.more.prerequisites": "Saiba mais sobre o que você precisa antes de iniciar uma migração.", "sql.migration.location": "Local", - "sql.migration.managed.instance": "Instância Gerenciada de SQL do Azure", + "sql.migration.mi.not.ready": "A instância gerenciada '{0}' não está disponível para migração porque está atualmente no estado '{1}'. Para continuar, selecione uma instância gerenciada disponível.", "sql.migration.migration.completed": "Migrações concluídas", "sql.migration.migration.in.progress": "Migrações de banco de dados em andamento", "sql.migration.migration.not.started": "Migrações não iniciadas", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} minutos", "sql.migration.mode": "Modo", "sql.migration.more.info": "Mais informações", + "sql.migration.na": "N/D", "sql.migration.name": "Nome", "sql.migration.name.label": "Nomes:", "sql.migration.name.of.new.rg": "Nome do novo grupo de recursos", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "Um grupo de recursos é um contêiner que armazena recursos relacionados para uma solução do Azure.", "sql.migration.resource.group.not.found": "Nenhum grupo de recursos encontrado.", "sql.migration.resourceGroups": "Grupo de recursos", - "sql.migration.resume.continue": "Continuar a última tentativa de migração...", - "sql.migration.resume.start": "Começar com a avaliação de migração novamente (recomendado)", + "sql.migration.resume.session": "Retomar a sessão salva previamente", "sql.migration.resume.title": "Executar o fluxo de trabalho de migração novamente", "sql.migration.retry.migration": "Repetir a migração", "sql.migration.retry.migration.error": "Erro ao tentar novamente a migração.", "sql.migration.rg.created": "Grupo de recursos criado", "sql.migration.save.close": "Salvar e fechar", + "sql.migration.save.close.popup": "Configuração salva. A coleta de dados de desempenho permanecerá em execução em segundo plano. Você pode parar a coleta quando quiser.", "sql.migration.saved.assessment.cancel": "Cancelar", "sql.migration.saved.assessment.next": "Próximo", - "sql.migration.saved.assessment.result": "Resultado da avaliação salvo", + "sql.migration.saved.assessment.result": "Sessão salva", "sql.migration.search": "Pesquisar", "sql.migration.search.for.migration": "Pesquisar por migrações", "sql.migration.sec": "{0} seg", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "Selecione um ou mais bancos de dados para avaliar a migração", "sql.migration.select.database.to.migrate": "Selecione os bancos de dados a serem migrados.", "sql.migration.select.prompt": "Clique em Instância do SQL Server ou qualquer um dos bancos de dados à esquerda para exibir seus detalhes.", - "sql.migration.select.target.to.continue": "Para continuar, selecione um banco de dados de destino.", + "sql.migration.select.target.to.continue": "Para continuar, selecione um destino.", "sql.migration.server": "Servidor", "sql.migration.service.account.info.text": "Certifique-se de que a conta de serviço que executa a instância do SQL Server de origem tenha privilégios de leitura no compartilhamento de rede.", "sql.migration.service.container.container.description1": "O Serviço de Migração de Banco de Dados do Azure aproveita o runtime da integração auto-hospedada do Azure Data Factory para fazer upload de backups do compartilhamento de arquivo de rede local para o Azure.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "Mostrar status", "sql.migration.size": "Tamanho (MB)", "sql.migration.size.column.header": "Tamanho", + "sql.migration.sku.available.recommendations": "{0} recomendações disponíveis", + "sql.migration.sku.azureConfiguration": "Configuração do Azure", + "sql.migration.sku.azureConfiguration.businessCritical": "Comercialmente crítico", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} vCore", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Uso geral", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "Série Premium", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Série premium otimizada para memória", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "Data: {0}, Log: {1}, tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Escolha como você deseja fornecer dados de desempenho", + "sql.migration.sku.azureRecommendation.collectData.method": "Coletar dados de desempenho agora", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Selecione uma pasta na sua unidade local onde os dados de desempenho serão salvos", + "sql.migration.sku.azureRecommendation.description": "A recomendação do Azure requer dados de desempenho da instância do SQL Server para fornecer recomendações de destino. Ative a coleta de dados de desempenho para receber a recomendação de destino para os bancos de dados que você deseja migrar. Quanto mais tempo isso for ativado, melhor será a recomendação. Você pode desativar a coleta de dados de desempenho a qualquer momento.", + "sql.migration.sku.azureRecommendation.description2": "Você também pode optar por selecionar esses dados a partir de uma pasta existente, caso já os tenha coletado anteriormente.", + "sql.migration.sku.azureRecommendation.openExisting.method": "Já tenho os dados de desempenho", + "sql.migration.sku.azureRecommendation.openExisting.popup": "Gerando recomendações do Azure usando os dados de desempenho fornecidos...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Selecione uma pasta em sua unidade local onde os dados de desempenho coletados anteriormente foram salvos", + "sql.migration.sku.azureRecommendation.start": "Iniciar", + "sql.migration.sku.azureRecommendation.start.popup": "Iniciando a coleta de dados de desempenho...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "As recomendações iniciais serão atualizadas automaticamente em aproximadamente {0} minuto(s).", + "sql.migration.sku.azureRecommendation.status.imported": "A recomendação do Azure foi aplicada usando os dados fornecidos. Importe ou colete dados adicionais para refinar a recomendação.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Coleta de dados em andamento. Gerando as recomendações iniciais...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Verifique periodicamente para obter recomendações atualizadas pressionando o botão 'Atualizar recomendação'.", + "sql.migration.sku.azureRecommendation.status.notEnabled": "A recomendação do Azure coleta e analisa dados de desempenho e, em seguida, recomenda um banco de dados de tamanho apropriado no Azure para sua carga de trabalho.", + "sql.migration.sku.azureRecommendation.status.refining": "Coleta de dados ainda em andamento. Refinando recomendações existentes...", + "sql.migration.sku.azureRecommendation.status.stopped": "A coleta de dados para recomendações do Azure foi interrompida.", + "sql.migration.sku.azureRecommendation.stop.popup": "Interrompendo a coleta de dados de desempenho...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "A execução da coleta de desempenho por um período mais longo ajuda a garantir uma recomendação mais precisa.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Clique no botão abaixo para importar ou coletar dados de desempenho do banco de dados.", + "sql.migration.sku.card.azureRecommendation.inProgress": "A recomendação do Azure será exibida assim que a coleta de dados for concluída.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "A recomendação do Azure não está disponível. Clique no botão “Obter recomendação do Azure” abaixo", + "sql.migration.sku.cpu": "{0} núcleos", + "sql.migration.sku.cpu.requirement": "Requisito de CPU", + "sql.migration.sku.data.iops.requirement": "Requisito de IOPS de dados", + "sql.migration.sku.data.storage.requirement": "Requisitos de armazenamento de dados", + "sql.migration.sku.db.card.title": "Banco de Dados SQL do Azure", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.get.recommendation": "Obter recomendações do Azure", + "sql.migration.sku.io.memory.requirement": "Requisitos de latência de E/S", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Região do Azure para seu SQL do Azure de destino", - "sql.migration.sku.mi.card.title": "Instância Gerenciada de SQL do Azure (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar para a Instância Gerenciada de SQL do Azure (PaaS), exiba os resultados da avaliação e selecione um ou mais banco de dados.", - "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar para o SQL Server na Máquina Virtual do Azure (IaaS), exiba os resultados da avaliação e selecione um ou mais bancos de dados.", + "sql.migration.sku.log.storage.requirement": "Requisitos de armazenamento de log", + "sql.migration.sku.logs.iops.requirement": "Requisito de IOPS de registros", + "sql.migration.sku.memory.requirement": "Requisito de Memória", + "sql.migration.sku.mi.card.title": "Instância Gerenciada de SQL do Azure", + "sql.migration.sku.ms": "{0} ms", + "sql.migration.sku.parameters": "Parâmetros de recomendação", + "sql.migration.sku.parameters.edit": "Editar os parâmetros", + "sql.migration.sku.parameters.edit.title": "Editar os parâmetros de recomendação", + "sql.migration.sku.parameters.enable.preview": "Habilitar os recursos de visualização", + "sql.migration.sku.parameters.enable.preview.info": "A ativação dessa opção incluirá as gerações de hardware mais recentes que melhoraram significativamente o desempenho e a escalabilidade. Esses SKUs estão atualmente em visualização e podem ainda não estar disponíveis em todas as regiões.", + "sql.migration.sku.parameters.percentage.utilization": "Utilização percentual", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentual de pontos de dados a serem usados durante a agregação dos dados de desempenho.", + "sql.migration.sku.parameters.scale.factor": "Fator de escala:", + "sql.migration.sku.parameters.scale.factor.invalid": "Fator de escala inválido. Insira um valor inteiro positivo.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Altere o fator de escala se desejar que a recomendação do Azure seja uma porcentagem maior ou menor do que sua carga de trabalho atual.", + "sql.migration.sku.parameters.text": "Insira as informações abaixo para editar os parâmetros de recomendação.", + "sql.migration.sku.parameters.update": "Atualizar", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "{0}° percentil", + "sql.migration.sku.recommendation": "Recomendações do Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar para a Instância Gerenciada de SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", + "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar para o SQL Server na Máquina Virtual do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", + "sql.migration.sku.recommendationReason": "Motivo da recomendação", + "sql.migration.sku.recommendations": "Recomendações", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "Última atualização: {0}", + "sql.migration.sku.recommendations.loading": "Carregando...", + "sql.migration.sku.recommendations.title": "({0} recomendações)", + "sql.migration.sku.recommended.value": "Valor", + "sql.migration.sku.recommendedConfiguration": "Configuração recomendada", + "sql.migration.sku.refine.recommendation": "Refinar a recomendação do Azure", + "sql.migration.sku.refresh.recommendation": "Recomendação de atualização", "sql.migration.sku.resource": "Seu nome de recurso do SQL do Azure de destino", "sql.migration.sku.resource_group": "Grupo de recursos para o destino do SQL do Azure", + "sql.migration.sku.restart.performance.collection": "Reiniciar a coleta de dados", + "sql.migration.sku.sourceProperties": "Propriedades da origem", + "sql.migration.sku.sql.dataDisk": "Arquivos de dados do SQL", + "sql.migration.sku.sql.logDisk": "Arquivos de log do SQL", + "sql.migration.sku.sql.temp": "Tempdb do SQL", + "sql.migration.sku.stop.performance.collection": "Interromper a Coleta de Dados", + "sql.migration.sku.storage.dimension": "Dimensão", + "sql.migration.sku.storageGB": "{0} GB", "sql.migration.sku.subscription": "Nome da assinatura para o destino do SQL do Azure", - "sql.migration.sku.vm.card.title": "SQL Server na Máquina Virtual do Azure (IaaS)", + "sql.migration.sku.targetDeploymentType": "Tipo de implantação de destino", + "sql.migration.sku.targetStorageConfiguration": "Configuração do armazenamento de destino da recomendação", + "sql.migration.sku.targetStorageConfiguration.caching": "Cache do host", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Não aplicável", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Nenhum", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Somente leitura", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Leitura/gravação", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Coloque tempdb na unidade SSD efêmera local (padrão D:)", + "sql.migration.sku.targetStorageConfiguration.info": "Abaixo está a configuração de armazenamento de destino necessária para atender suas necessidades de desempenho de armazenamento.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuração do armazenamento recomendada", + "sql.migration.sku.targetStorageConfiguration.storage": "Armazenamento", + "sql.migration.sku.viewDetails": "Exibir os detalhes", + "sql.migration.sku.vm.card.title": "SQL Server na Máquina Virtual do Azure", "sql.migration.source.configuration": "Configuração de origem", "sql.migration.source.credentials": "Credenciais de origem", "sql.migration.source.database": "Nome do banco de dados de origem", "sql.migration.source.databases": "Bancos de dados de origem", - "sql.migration.source.details.sqlAuth": "Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. ​Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido.", + "sql.migration.source.details.sqlAuth": "Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido.", "sql.migration.source.details.windowAuth": "Insira as credenciais de Autenticação do Windows usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivos de backup válidos.", "sql.migration.source.server": "Servidor de origem", "sql.migration.source.version": "Versão de origem", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "Instância do SQL Server", "sql.migration.sql.virtual.machine": "Máquina Virtual SQL", "sql.migration.start.migration.button": "Iniciar migração", + "sql.migration.start.session": "Iniciar nova sessão", "sql.migration.start.time": "Hora de início", "sql.migration.status": "Status", "sql.migration.status.add.account": "Adicionar conta", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "Testar conexão", "sql.migration.type": "Tipo", "sql.migration.type.label": "Tipo:", + "sql.migration.unavailable.managedInstance": "(Indisponível) {0}", "sql.migration.unique.name": "Selecione um nome exclusivo para este banco de dados de destino", "sql.migration.username": "Nome de usuário", "sql.migration.view.all": "Exibir tudo", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Selecione uma conta do Azure vinculada ao Azure Data Studio ou vincule uma agora.", "sql.migration.wizard.account.noAccount.error": "Adicione uma conta vinculada e tente novamente.", "sql.migration.wizard.account.title": "Conta do Azure", + "sql.migration.wizard.perfCollection.error": "Ocorreram erros ao coletar os dados de desempenho do servidor '{0}'. Se esses problemas persistirem, tente reiniciar o processo de coleta de dados:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em um estado online podem ser migrados para o SQL do Azure.", "sql.migration.wizard.sku.assessment.error": "Erro ao avaliar o servidor '{0}'.", "sql.migration.wizard.sku.assessment.error.bypass": "Marque essa opção para ignorar a avaliação e continuar a migração.", "sql.migration.wizard.sku.assessment.error.detail": "[Não há resultados de avaliação para validar a preparação da migração do seu banco de dados. Ao marcar esta caixa, você reconhece que deseja continuar migrando seu banco de dados para o destino SQL do Azure desejado.]", "sql.migration.wizard.sku.assessment.unexpected.error": "Ocorreu um erro inesperado ao avaliar o servidor '{0}'.{3}Mensagem: {1}{3}pilha: {2}", "sql.migration.wizard.sku.choose_a_target": "Escolha seu destino SQL do Azure", - "sql.migration.wizard.sku.error": "Ocorreu um erro ao avaliar seus bancos de dados.", - "sql.migration.wizard.sku.title": "SQL do Azure de destino", + "sql.migration.wizard.sku.error": "Ocorreu um erro ao gerar recomendações de SKU para o servidor '{0}'.", + "sql.migration.wizard.sku.error.noRecommendation": "Nenhuma recomendação disponível", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Nenhuma recomendação de SKU foi gerada, pois não haviam SKUs que pudessem atender às características de desempenho da sua origem. Tente selecionar uma plataforma de destino diferente, ajustar os parâmetros de recomendação ou selecionar um conjunto diferente de bancos de dados para avaliar.", + "sql.migration.wizard.target.description": "Selecione uma conta do Azure e seu destino {0}.", + "sql.migration.wizard.target.title": "SQL do Azure de destino", "sql.migration.yes": "Sim", - "total.databases.selected": "{0} de {1} banco(s) de dados selecionado(s)." + "total.databases.selected": "{0} de {1} bancos de dados selecionados" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Um hub de artigos de migração que fornece orientações passo a passo para migrar e modernizar seus ativos de dados no Azure.", + "sql.migration.dashboard.help.description.mi": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local ou Máquinas Virtuais do Azure) para a Instância Gerenciada de SQL do Azure com tempo de inatividade mínimo.", + "sql.migration.dashboard.help.description.migrateUsingADS": "A extensão SQL do Azure Migration para Azure Data Studio fornece recursos para avaliar, obter recomendações do Azure do tamanho certo e migrar bancos de dados do SQL Server para o Azure.", + "sql.migration.dashboard.help.description.vm": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local) para o SQL Server em Máquinas Virtuais do Azure com tempo de inatividade mínimo.", + "sql.migration.dashboard.help.link.dmsGuide": "Guias de migração de banco de dados do Azure", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrar para Instância Gerenciada de SQL do Azure (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrar bancos de dados usando Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrar para SQL Server em Máquinas Virtuais do Azure (online)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Erro ao iniciar a migração: '{0}'", 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 ebf3c8a073..202973cabb 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "Selecionar tudo", "table.sortAscending": "Classificação Crescente", "table.sortDescending": "Classificação Decrescente", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "{0} selecionado(s)", "tableFilter.visibleCount": "{0} resultados" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "O menu de contexto do item dataexplorer", "dataGrid.context": "O menu de contexto do item da grade de dados", "default": "Habilitar verificações de atualização automática. O Azure Data Studio verificará se há atualizações automaticamente e periodicamente.", + "docNotFoundForUriError": "Não foi possível abrir um documento do bloco de anotações para o URI especificado.", "enable locally": "Recarregue o Azure Data Studio para habilitar essa extensão localmente.", "enable remote": "Recarregue o Azure Data Studio para habilitar essa extensão em {0}.", "enableWindowsBackgroundUpdates": "Habilitar o download e a instalação de novas versões do Azure Data Studio no segundo plano no Windows", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "Configure os padrões glob de caminhos de arquivo para excluir da observação de arquivos. Os padrões devem corresponder em caminhos absolutos, ou seja, prefixo com `**/` ou o caminho completo para corresponder corretamente e sufixo com `/**` para corresponder aos arquivos dentro de um caminho (por exemplo, `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). A alteração dessa configuração exige uma reinicialização. Ao experimentar o Azure Data Studio consumindo muito tempo de CPU na inicialização, você pode excluir pastas grandes para reduzir a carga inicial.", "uninstallExtensionComplete": "Recarregue o Azure Data Studio para concluir a desinstalação da extensão {0}.", "updateLocale": "Deseja alterar o idioma da interface do usuário do Azure Data Studio para {0} e reiniciar?", + "vscodeDocCreationFailedError": "Falha ao criar o documento do bloco de anotações.", "vscodeFunctionalityNotSupportedError": "Essa funcionalidade do VS Code não é suportada no Azure Data Studio.", - "vscodeInvalidArgumentsError": "Argumentos inválidos", + "vscodeInvalidArgumentsError": "Argumentos inválidos.", "watermark.newNotebook": "Novo bloco de anotações", "watermark.newSqlFile": "Novo arquivo SQL", "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/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Deve ser uma opção da lista", - "selectBox": "Selecionar Caixa" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Não há nenhuma conta para atualizar", "accountActions.no": "Não", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "Tem certeza de que quer remover a imagem?", "designer.generalGroupName": "Geral", + "designer.issueCountAlert": "{0} de validação encontrados.", + "designer.issuesTabTitle": "Problemas ({0})", "designer.loadingDesigner": "Carregando designer...", "designer.loadingDesignerCompleted": "O designer está carregado", + "designer.newRowButtonAriaLabel": "Adicionar uma nova linha à tabela '{0}'", "designer.newRowText": "Adicionar Novo", "designer.processing": "Processando...", "designer.processingChanges": "Processando alterações...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "As alterações foram publicadas", "designer.publishingChanges": "Publicado alterações...", "designer.removeRowText": "Remover", + "designer.scriptTabTitle": "Scripts", "tableDesigner.unknownComponentType": "O tipo de componente: {0} não tem suporte" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "Célula de texto" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "Parâmetros" + "cellLanguageDescription": "({0}) – Linguagem Atual", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "Parâmetros", + "selectCellLanguage": "Selecionar o Modo de Linguagem da Célula" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "Erro na última execução. Clique para executar novamente", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "Se deseja usar a versão mais recente do renderizador de markdown para Notebooks. Isso pode fazer com que o markdown seja renderizado de forma diferente das versões anteriores.", "notebookViews": "Exibições do Bloco de Anotações", "notebookViews.enabled": "(Visualização) Habilitar Modos de Exibição do Bloco de Anota", + "restartNotebookKernel": "Reiniciar Kernel do bloco de anotações", "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.", "search.actionsPositionRight": "Sempre posicione o actionbar à direita.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "Adicionar uma conta", "accountDialog.close": "Fechar", "accountDialog.didNotPickAuthProvider": "Você não selecionou nenhum provedor de autenticação. Tente novamente.", + "accountDialog.loadingProviderLabel": "Carregando contas...", "accountDialog.noAccountLabel": "Não há nenhuma conta vinculada. Adicione uma conta.", "accountDialog.noCloudsRegistered": "Você não tem nuvens habilitadas. Acesse Configurações-> Pesquisar Configuração de Conta do Azure-> Habilitar pelo menos uma nuvem", "accountExplorer.name": "Contas", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "Não foi possível iniciar o servidor porque um provedor não foi definido para esse tipo de arquivo de notebook.", "ServerNotStarted": "O servidor não foi iniciado por uma razão desconhecida", "clientSession.unknownError": "Ocorreu um erro ao iniciar a sessão do notebook", - "kernelRequiresConnection": "O kernel {0} não foi encontrado. O kernel padrão será usado em seu lugar." + "kernelRequiresConnection": "O kernel {0} não foi encontrado. O kernel padrão será usado em seu lugar.", + "kernelRestartFailed": "Falha na reinicialização do kernel: {0}", + "kernelRestartedSuccessfully": "Kernel reiniciado com êxito" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "A espera pela disponibilidade do Provedor de Execução expirou para o provedor de notebook '{0}'", + "failedToCreateNotebookInput": "Falha ao criar entrada do bloco de anotações para o provedor '{0}'", "notebookServiceNoProvider": "O provedor de notebooks não existe", "notebookUriNotDefined": "Nenhum URI foi passado ao criar um gerenciador de notebooks", "serializationProviderTimeout": "A espera pela disponibilidade do Provedor de Serialização expirou para o provedor de notebook '{0}'", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "Modo de Exibição Sem Título" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "Não há suporte para a reinicialização do kernel do SQL", "connectionRequired": "Uma conexão precisa ser escolhida para executar as células do notebook", "sqlKernelError": "Erro no kernel do SQL", "sqlMaxRowsDisplayed": "Exibindo as Primeiras {0} linhas." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "Descrição da tabela.", "designer.table.description.name": "O nome do objeto de tabela.", "designer.table.description.schema": "O esquema que contém a tabela.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "Colunas na chave primária.", + "designer.table.primaryKeyName.description": "Nome da chave primária.", + "tableDesigner.ErrorDialogTitle": "Designer de Tabela erro", "tableDesigner.ForeignKeyTypeName": "Chave Estrangeira", "tableDesigner.ForeignTableName": "Tabela Estrangeira", "tableDesigner.IndexTypeName": "Índice", + "tableDesigner.PrimaryKeyTabTitle": "Chave Primária", + "tableDesigner.TableSchemaValidationError": "Falha na validação de esquema de tabela com o erro: {0}", + "tableDesigner.addForeignKey": "Nova Chave Estrangeira", + "tableDesigner.addNewCheckConstraint": "Nova Restrição de Verificação", + "tableDesigner.addNewColumn": "Nova Coluna", + "tableDesigner.addNewColumnMapping": "Novo Mapeamento de Coluna", + "tableDesigner.addNewColumnToIndex": "Adicionar Coluna", + "tableDesigner.addNewColumnToPrimaryKey": "Adicionar Coluna", + "tableDesigner.addNewIndex": "Novo Índice", "tableDesigner.checkConstraintExpressionTitle": "Expressão", "tableDesigner.checkConstraintNameTitle": "Nome", "tableDesigner.checkConstraintTypeName": "Verificar Restrição", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "Colunas", "tableDesigner.indexName": "Nome", "tableDesigner.indexesTabTitle": "Índices", + "tableDesigner.inputValidationError": "Falha na validação de entrada com o erro: {0}", "tableDesigner.nameTitle": "Nome da tabela", + "tableDesigner.primaryKeyColumnsTitle": "Colunas de Chave Primária", + "tableDesigner.primaryKeyNameTitle": "Nome", "tableDesigner.publishChangeError": "Ocorreu um erro ao publicar as alterações: {0}", "tableDesigner.publishChangeSuccess": "As alterações foram publicadas com êxito.", "tableDesigner.savingChanges": "Publicando alterações no designer de tabela...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "Não é possível iniciar uma sessão. O gerente ainda não foi inicializado" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "Consulta {0}: custo da consulta (em relação ao script): {1}%" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "Abrir Consulta", - "queryPlanCustomZoom": "Zoom Personalizado", - "queryPlanFitGraphLabel": "Zoom para caber", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "Propriedades", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "Ampliar", - "queryPlanZoomOutActionLabel": "Reduzir" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "Recurso de visualização" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "Cancelar", "tableDesigner.generateScript": "Gerar script", "tableDesigner.previewDatabaseUpdates": "Visualizar as Atualizações de Banco do Dados" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Deve ser uma opção da lista", + "selectBox": "Selecionar Caixa" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Problemas" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "Arquivos do plano de execução", + "executionPlanCustomZoom": "Zoom Personalizado", + "executionPlanFileLoadingComplete": "Os planos de execução são gerados", + "executionPlanFileLoadingFailed": "Falha ao carregar o plano de execução", + "executionPlanFitGraphLabel": "Zoom para caber", + "executionPlanOpenGraphFile": "Mostrar o Plano de Consulta XML", + "executionPlanPropertiesActionLabel": "Propriedades", + "executionPlanSavePlanXML": "Salvar Arquivo de Plano", + "executionPlanSearchNodeAction": "Localizar Nó", + "executionPlanTitle": "Plano de Consulta (visualização)", + "executionPlanZoomInActionLabel": "Ampliar", + "executionPlanZoomOutActionLabel": "Reduzir", + "loadingExecutionPlanFile": "Gerando planos de execução", + "openQueryAction": "Abrir Consulta" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Editor de Plano de Execução de Consulta" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "Fechar", + "executionPlanPropertyViewSortAlphabetically": "Alfabético", + "executionPlanPropertyViewSortByDisplayOrder": "Categorizar", + "nodePropertyViewNameNameColumnHeader": "Nome", + "nodePropertyViewNameValueColumnHeader": "Valor", + "nodePropertyViewTitle": "Propriedades" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "Consulta {0}: custo da consulta (em relação ao script): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Fechar (Escape)", + "customZoomApplyButton": "Aplicar", + "customZoomApplyButtonTitle": "Aplicar Zoom (Enter)", + "invalidCustomZoomError": "Selecionar um valor de zoom entre 1 e 200", + "qpZoomValueLabel": "Zoom (porcentagem)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Fechar (Escape)", + "executionPlanSearchTypeContains": "Contém", + "executionPlanSearchTypeEquals": "Igual a", + "nextSearchItemAction": "Próxima Correspondência (Inserir)", + "previousSearchItemAction": "Correspondência Anterior (Shift+Enter)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Carregando notebook {0} concluído", + "loadingNotebookMessage": "Carregando notebook {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Nenhum manipulador de plano de execução válido está registrado", + "providerIdNotValidError": "O provedor válido é necessário para interagir com ExecutionPlanService", + "selectExecutionPlanProvider": "Selecionar um provedor para abrir o plano de execução" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/CHANGELOG.md b/i18n/ads-language-pack-ru/CHANGELOG.md index 9c6c1a6b1e..26797c5e15 100644 --- a/i18n/ads-language-pack-ru/CHANGELOG.md +++ b/i18n/ads-language-pack-ru/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-ru" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index 8773595135..f982c9c225 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json index 5776fe492b..fd45872af6 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "Введите непустой пароль или нажмите клавишу ESC, чтобы выйти.", "arc.enterNewPassword": "Введите новый пароль", "arc.errorConnectingToController": "Ошибка при подключении к контроллеру. {0}", + "arc.errorListingLogAnalyticsWorkspaces": "Ошибка при перечислении рабочих областей Log Analytics: {0}", "arc.errorVerifyingPassword": "При проверке пароля произошла ошибка. {0}", "arc.extensionInstallationFailed": "Расширение {0} не установлено.", "arc.extensionInstalled": "Расширение \"{0}\" установлено.", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "Инфраструктура", "arc.data.controller.kube.cluster.context": "Контекст кластера", "arc.data.controller.location": "Расположение", + "arc.data.controller.log.analytics.primary.key": "Первичный ключ Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ИД рабочей области Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Рабочая область Log Analytics", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Подтвердить пароль", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Пароль", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов.", @@ -439,7 +443,7 @@ "arc.postgres.storage-class.data.description": "Класс хранения, используемый для постоянных томов данных", "arc.postgres.storage-class.logs.description": "Класс хранения, используемый для постоянных томов журналов", "arc.postgres.wizard.page1.title": "Укажите параметры группы серверов гипермасштабирования PostgreSQL с поддержкой Azure", - "arc.postgres.wizard.title": "Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group", + "arc.postgres.wizard.title": "Развертывание группы серверов гипермасштабирования PostgreSQL с поддержкой Azure Arc", "arc.sql.connection.settings.section.title": "Сведения о подключении SQL", "arc.sql.cores-limit.description": "Предельное количество ядер управляемого экземпляра в виде целого числа.", "arc.sql.cores-request.description": "Запрос ядер управляемого экземпляра в виде целого числа.", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "сведения о ценах", "arc.sql.cost.summary.resource.group": "Группа ресурсов", "arc.sql.cost.summary.service.tier": "Уровень служб", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \\\"Общего назначения\\\" и \\\"Критически важный для бизнеса\\\".", "arc.sql.cost.summary.service.tier.learn.more.text": "Дополнительные сведения", "arc.sql.cost.summary.sql.connection.info": "Сведения о подключении SQL", "arc.sql.cost.summary.sql.instance.settings": "Параметры экземпляра SQL", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "Ограничение виртуальных ядер ЦП", "arc.sql.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", "arc.sql.dev.use.label": "Только для разработки", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "Высокий уровень доступности", + "arc.sql.high.availability.description": "Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам.", "arc.sql.instance.name": "Имя экземпляра", "arc.sql.instance.retention.policy.title": "Политика хранения резервных копий экземпляров SQL", "arc.sql.instance.settings.section.title": "Параметры экземпляра SQL", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "У меня уже есть лицензия на SQL Server", "arc.sql.memory-limit.description": "Предельная емкость управляемого экземпляра в виде целого числа.", "arc.sql.memory-request.description": "Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 реплика", "arc.sql.pitr.description": "Восстановление на момент времени", "arc.sql.pitr.retention.description": "Настройте хранение резервных копий до определенного момента во времени. {0}", "arc.sql.retention.days.description": "Укажите срок хранения резервных копий для восстановления до точки во времени.", "arc.sql.retention.days.label": "Хранение до точки во времени (в днях)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности)", + "arc.sql.service.tier.description": "Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \\\"Общего назначения\\\" и \\\"Критически важный для бизнеса\\\".", + "arc.sql.service.tier.general.purpose": "Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности)", "arc.sql.service.tier.label": "Уровень служб", "arc.sql.storage-class.backups.description": "Класс хранения для постоянных томов резервного копирования. Если значение не указано, будет использоваться класс по умолчанию.", "arc.sql.storage-class.data.description": "Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию.", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются.", "arc.sql.storage-class.logs.description": "Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию.", "arc.sql.summary.arc.by.microsoft": "от Майкрософт", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 реплики", + "arc.sql.two.replicas": "2 реплики", "arc.sql.username": "Имя пользователя", "arc.sql.volume.size.backups.description": "Размер тома хранилища для резервных копий (гибибайт).", "arc.sql.volume.size.backups.label": "Размер тома в ГиБ (резервные копии)", @@ -506,7 +510,7 @@ "arc.sql.volume.size.logs.description": "Размер тома хранилища для журналов (гибибайт).", "arc.sql.volume.size.logs.label": "Размер тома в ГиБ (журналы)", "arc.sql.wizard.page1.title": "Укажите параметры Управляемого экземпляра Azure SQL", - "arc.sql.wizard.title": "Deploy Azure SQL managed instance - Azure Arc", + "arc.sql.wizard.title": "Создание управляемого экземпляра SQL Azure — Azure Arc", "arc.storage-class.backups.label": "Класс хранения (резервные копии)", "arc.storage-class.data.label": "Класс хранения (данные)", "arc.storage-class.datalogs.label": "Класс хранения (журналы базы данных)", @@ -529,9 +533,9 @@ "requested.cores.less.than.or.equal.to.cores.limit": "Число запрошенных ядер не должно превышать предельное", "requested.memory.less.than.or.equal.to.memory.limit": "Объем запрошенной памяти не должен превышать предельный", "resource.type.arc.postgres.description": "Развертывание групп серверов гипермасштабирования PostgreSQL в среде Azure Arc", - "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale server groups - Azure Arc", + "resource.type.arc.postgres.display.name": "Группа серверов гипермасштабирования PostgreSQL — Azure Arc", "resource.type.arc.sql.description": "Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде", - "resource.type.arc.sql.display.name": "Azure SQL managed instance - Azure Arc", + "resource.type.arc.sql.display.name": "Управляемый экземпляр SQL Azure — Azure Arc", "resource.type.azure.arc.description": "Создание контроллера данных Azure Arc", "resource.type.azure.arc.display.name": "Контроллер данных Azure Arc", "should.be.integer": "Значение должно быть целым числом", diff --git a/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json index 469a168b23..9419f8f88f 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "Принять", + "az.arcdataExtensionNotInstalled": "Для этого расширения требуется установленное расширение \\\"arcdata\\\" для Azure CLI. Установите последнюю версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "Расширение arcdata для Azure CLI успешно установлено. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", + "az.askLater": "Спросить позже", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.azInstalled": "Служба Azure CLI успешно установлена. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", + "az.azOutputParseErrorCaught": "Произошла ошибка при анализе выходных данных команды az: {0}. Выходные данные не соответствуют формату JSON.", + "az.azUserSettingReadLog": "Пользовательский параметр Azure CLI: {0}.{1} чтение, значение: {2}", + "az.azUserSettingUpdatedLog": "Пользовательский параметр Azure CLI: {0}. {1} обновлено, newValue: {2}", + "az.checkingLatestAzVersion": "Проверка наличия последней доступной версии Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Не удалось найти расширение arcdata для Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать.", + "az.couldNotFindAz": "Не удалось найти Azure CLI. Ошибка: {0}", + "az.couldNotFindAzArc": "Не удалось найти расширение arcdata для Azure CLI. Ошибка: {0}", + "az.couldNotFindAzWithPrompt": "Не удалось найти Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать.", + "az.currentlyInstalledVersionIsLatest": "Установленная в настоящее время версия Azure CLI: {0} или более новая, чем любая другая доступная версия", + "az.decline": "Отклонить", + "az.doNotAskAgain": "Больше не спрашивать", + "az.downloadError": "Ошибка при скачивании", + "az.downloadFinished": "Загрузка завершена", + "az.downloadingProgressMb": "Выполняется скачивание ({0} / {1} МБ)", + "az.downloadingTo": "Идет скачивание {0} из {1} в {2}", + "az.endpointOrNamespaceRequired": "Необходимо указать конечную точку или пространство имен", + "az.executingCommand": "Выполняется команда: \\\"{0} {1}\\\"", + "az.failedToParseReleaseInfo": "Не удалось проанализировать JSON содержимого: в {0}.\r\nСодержимое файла:\r\n{1}\r\nОшибка: {2}", + "az.foundExistingAz": "Найдена существующая установка Azure CLI версии (v{0}) по пути {1} с версией arcdata {2}.", + "az.gettingTextContentsOfUrl": "Получение текстового содержимого ресурса по URL-адресу {0}", + "az.installError": "Ошибка при установке Azure CLI и расширения arcdata: {0}", + "az.installingArcdata": "Установка расширения arcdata для Azure CLI...", + "az.installingAz": "Установка Azure CLI...", + "az.latestAzVersionAvailable": "Последняя доступная версия Azure CLI: {0}.", + "az.missingRequiredVersion": "Для этой функции требуется Azure CLI >= {0}. Запустите команду \\\"Azure CLI: проверка на наличие обновления\\\", чтобы установить ее, а затем повторите попытку.", + "az.no": "Нет", + "az.noAz": "Служба Azure CLI недоступна, запустите команду \\\"Azure CLI: установить\\\", чтобы включить необходимые функции.", + "az.noAzArc": "Расширение arcdata для Azure CLI недоступно.", + "az.noAzWithLink": "Служба Azure CLI недоступна, [установите Azure CLI](command:az.install), чтобы включить необходимые функции.", + "az.noAzureCLI": "Azure CLI недоступен. Установите последнюю версию вручную [отсюда](https://docs.microsoft.com/cli/azure/install-azure-cli) и перезапустите Azure Studio.", + "az.noDownloadLink": "Ссылка для скачивания недоступна для платформы \\\"{0}\\\"\r\nСведения о выпуске: ${1}", + "az.noReleaseVersion": "Версия выпуска недоступна для платформы \\\"{0}\\\"\r\nСведения о выпуске: ${1}", + "az.parseVersionError": "При анализе выходных данных az --version произошла ошибка.", + "az.platformUnsupported": "Платформа \\\"{0}\\\" сейчас не поддерживается", + "az.promptForAzUpdate": "Доступна новая версия Azure CLI ({0}). Обновить до нее сейчас?", + "az.promptForRequiredAzUpdate": "Для этого расширения требуется установить Azure CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать.", + "az.promptLog": "Пользователю будет предложено принять следующее: {0}", + "az.requiredVersionNotAvailable": "Для этого расширения требуется установленное расширение arcdata для Azure CLI версии не ниже {0}, но в настоящее время доступна только версия {1}. Установите соответствующую версию, следуя инструкциям [отсюда](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Поиск существующей установки Azure CLI...", + "az.skipInstall": "Пропущена установка Azure CLI и расширения arcdata, так как операция не была запрошена пользователем, а параметр конфигурации {0}.{1} — {2}", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "Непредвиденная ошибка при выполнении команды: {0}", + "az.unexpectedExitCode": "Непредвиденный код выхода из команды: {1} ({0})", + "az.unsupportedArcDataVersion": "Загруженная версия расширения arcdata для Azure CLI, {1}, пока не поддерживается. Последняя версия — {0}. Установите правильную версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "Проверка доступности новой версии Azure CLI не выполнена, так как не удалось установить Azure CLI", + "az.updateError": "Ошибка при обновлении Azure CLI: {0}", + "az.updatingAz": "Обновление Azure CLI...", + "az.userRequestedInstall": "Пользователь запросил установку Azure CLI и расширения arcdata с помощью команды \\\"Azure CLI: Установить\\\"", + "az.userResponseInstall": "Ответ пользователя при запросе на установку Azure CLI: {0}", + "az.userResponseUpdate": "Ответ пользователя при запросе на обновление Azure CLI: {0}", + "az.versionForUpdate": "Найдена версия {0}, до которой можно обновить Azure CLI с текущей версии {1}.", + "az.yes": "Да" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "Выберите, будет ли вам предложено скачать расширение arcdata для Azure CLI.", + "azcli.arc.azArcdataUpdateKey.description": "Укажите, следует ли отображать запрос, когда станет доступно обновление для расширения arcdata для Azure CLI.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.config.debug": "Запись отладочной информации в канал вывода для всех выполненных команд az", + "azcli.arc.config.title": "Конфигурация Azure CLI", + "azcli.arc.description": "Поддержка Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "Пользователю не будет предложено установить расширение arcdata для Azure CLI", + "azcli.arc.install.prompt.description": "Пользователю будет предложено установить расширение arcdata для Azure CLI", + "azcli.arc.update.dontPrompt.description": "Пользователю не будет выдаваться запрос на обновление расширения arcdata для Azure CLI", + "azcli.arc.update.prompt.description": "Пользователю будет выдаваться запрос на обновление расширения arcdata для Azure CLI", + "azcli.azCliInstallKey.description": "Укажите, будет ли отображаться запрос на установку Azure CLI.", + "azcli.install.dontPrompt.description": "Пользователю не будет предложено установить Azure CLI", + "azcli.install.prompt.description": "Пользователю будет предложено установить Azure CLI", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json index 77c9923c9d..143ec7c44e 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "Не удалось загрузить расширение \"{0}\" поставщика проекта. Сообщение об ошибке: {1}", "dataworksapce.local": "Локально", "dataworksapce.refresh": "Обновить", - "dataworkspace.NewProjectDialogTitle": "Создание проекта", + "dataworkspace.NewProjectDialogTitle": "Создать новый проект базы данных", "dataworkspace.Type": "Тип", "dataworkspace.browse": "Обзор", "dataworkspace.browseEllipsis": "Обзор...", "dataworkspace.cloneParentDirectoryNotExistError": "Выбранный путь клонирования \"{0}\" не существует или не является каталогом.", "dataworkspace.create": "Создать", + "dataworkspace.default": "По умолчанию", "dataworkspace.enterProjectName": "Введите имя проекта", "dataworkspace.fileNotExistError": "Выбранный {0} файл \"{1}\" не существует или не является файлом.", "dataworkspace.gitRepoUrlPlaceholder": "Введите URL-адрес удаленного репозитория Git", "dataworkspace.gitRepoUrlTitle": "URL-адрес репозитория Git", + "dataworkspace.learnMore": "Подробнее", "dataworkspace.localClonePathPlaceholder": "Выберите расположение для локального клонирования репозитория", "dataworkspace.localClonePathTitle": "Путь к локальному клону", "dataworkspace.locationSelectorTitle": "Расположение", "dataworkspace.nameCannotBeEmpty": "Имя не может быть пустым", + "dataworkspace.no": "Нет", "dataworkspace.ok": "ОК", "dataworkspace.open": "Открыть", "dataworkspace.openExistingDialogTitle": "Открыть существующий проект", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "Не удалось загрузить некоторые проекты. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "Удаленный репозиторий Git", "dataworkspace.restartConfirmation": "Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас?", + "dataworkspace.sdkLearnMorePlaceholder": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о проектах в стиле пакета SDK.", + "dataworkspace.sdkStyleProject": "Проект в стиле пакета SDK (предварительная версия)", "dataworkspace.select": "Выбрать", "dataworkspace.selectProjectLocation": "Выбрать расположение проекта", - "dataworkspace.selectProjectType": "Выбрать файл проекта", + "dataworkspace.selectProjectType": "Выбрать тип проекта базы данных", + "dataworkspace.selectTargetPlatform": "Выбрать целевую платформу", "dataworkspace.targetPlatform": "Целевая Платформа", "dataworkspace.workspacePlaceholder": "Выберите файл рабочей области ({0})", + "dataworkspace.yesRecommended": "Да (рекомендуется)", "fileDoesNotExist": "Файл \"{0}\" не существует", "gitCloneError": "Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения", "gitCloneMessage": "Клонирование репозитория Git \"{0}\"...", diff --git a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json index f908edb021..f848967bea 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "Учетные данные отсутствуют или недопустимы." }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "Нет", + "not now": "Спросить меня позже", + "suggest auto fetch": "Вы хотите, чтобы средство Azure Data Studio [периодически запускало \\\"git fetch\\\"]({0})?", + "yes": "Да" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "Версия HEAD '{0}' недоступна.", + "add": "Добавить в рабочую область", + "add remote": "Добавить новый удаленный репозиторий...", + "addFrom": "Добавить удаленный репозиторий по URL-адресу", + "addfrom": "Добавить удаленный репозиторий из {0}", + "addremote": "Добавить удаленный репозиторий", + "always": "Всегда", + "are you sure": "В '{0}' будет создан репозиторий Git. Вы действительно хотите продолжить?", + "auth failed": "Не удалось выполнить проверку подлинности в удаленном Git.", + "auth failed specific": "Не удалось выполнить проверку подлинности в удаленном репозитории Git:\r\n\r\n{0}", + "branch already exists": "Ветви с именем '{0}' уже существует", + "branch name": "Имя ветви", + "branch name format invalid": "Имя ветви должно соответствовать регулярному выражению: {0}", + "cant push": "Не удается отправить ссылки в удаленный репозиторий. Сначала запустите операцию извлечения, чтобы интегрировать изменения.", + "changed": "Уровень ведения журнала изменен на: {0}", + "checkout detached": "Извлечение в отключенном режиме...", + "choose": "Выбрать папку...", + "clean repo": "Очистите рабочее дерево репозитория перед извлечением.", + "clonefrom": "Клонировать из {0}", + "cloning": "Клонирование репозитория Git \\\"{0}\\\"...", + "commit": "Зафиксировать подготовленные изменения", + "commit anyway": "Создать пустую фиксацию", + "commit hash": "Хэш фиксации", + "commit message": "Сообщение о фиксации", + "commitMessageWithHeadLabel2": "Сообщение (фиксация: \\\"{0}\\\")", + "confirm delete": "Вы действительно хотите удалить файл {0}?\r\nЭта операция является необратимой!\r\nВосстановить этот файл будет невозможно.", + "confirm delete multiple": "Вы действительно хотите удалить файлы ({0})?\r\nЭта операция является необратимой!\r\nВосстановить эти файлы будет невозможно.", + "confirm discard": "Вы действительно хотите отменить изменения в {0}?", + "confirm discard all": "Вы действительно хотите отменить все изменения в файлах ({0})?\r\nЭта операция является необратимой!\r\nВосстановить ваш текущий набор изменений будет невозможно.", + "confirm discard all 2": "{0}\r\n\r\nОтменить эту операцию будет НЕВОЗМОЖНО, ваш текущий рабочий набор БУДЕТ УТЕРЯН.", + "confirm discard all single": "Вы действительно хотите отменить изменения в {0}?", + "confirm discard multiple": "Вы действительно хотите отменить изменения в файлах ({0})?", + "confirm emtpy commit": "Вы действительно хотите создать пустую фиксацию?", + "confirm force delete branch": "Ветвь '{0}' объединена не полностью. Удалить ее?", + "confirm force push": "Вы собираетесь принудительно отправить ваши изменения. Это может привести к деструктивным изменениям и к непреднамеренной перезаписи изменений, внесенных другими пользователями.\r\n\r\nВы действительно хотите продолжить?", + "confirm no verify commit": "Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\r\n\r\nПродолжить?", + "confirm publish branch": "В ветви '{0}' отсутствует восходящая ветвь. Вы хотите опубликовать эту ветвь?", + "confirm restore": "Вы действительно хотите восстановить {0}?", + "confirm restore multiple": "Вы действительно хотите восстановить файлы ({0})?", + "confirm stage file with merge conflicts": "Вы действительно хотите проиндексировать {0} с конфликтами слияния?", + "confirm stage files with merge conflicts": "Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния?", + "create branch": "Создание новой ветви...", + "create branch from": "Создание новой ветви из...", + "create repo": "Инициализировать репозиторий", + "current": "Текущая", + "delete": "Удалить файл", + "delete branch": "Удалить ветвь", + "delete file": "Удалить файл", + "delete files": "Удалить файлы", + "deleted by them": "Файл \\\"{0}\\\" был удален ими и изменен нами.\r\n\r\nЧто вы хотели бы сделать?", + "deleted by us": "Файл \\\"{0}\\\" был удален нами и изменен ими.\r\n\r\nЧто вы хотели бы сделать?", + "discard": "Отменить изменения", + "discardAll": "Отменить изменения во всех файлах ({0})", + "discardAll multiple": "Отменить изменения в одном файле", + "force": "Принудительное извлечение", + "force push not allowed": "Принудительная отправка не разрешена. Включите ее, установив параметр \\\"git.allowForcePush\\\".", + "git error": "Ошибка Git", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (индекс)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", - "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "git.title.workingTree": "{0} (Рабочее дерево)", + "init": "Выберите папку рабочей области для инициализации репозитория Git", + "init repo": "Инициализировать репозиторий", + "invalid branch name": "Недопустимое имя ветви", + "keep ours": "Сохранить нашу версию", + "keep theirs": "Сохранить их версию", + "learn more": "Дополнительные сведения", + "local changes": "Локальные изменения будут перезаписаны при извлечении.", + "merge commit": "Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее?", + "merge conflicts": "Обнаружены конфликты слияния. Устраните их перед фиксацией.", + "missing user info": "Убедитесь, что вы настроили параметры \\\"user.name\\\" и \\\"user.email\\\" в git.", + "never": "Никогда", + "never again": "ОК, больше не показывать", + "never ask again": "ОК, больше не показывать", + "no changes": "Нет изменений для фиксации.", + "no changes stash": "Отсутствуют изменения, которые необходимо спрятать.", + "no more": "Невозможно отменить операцию, так как HEAD не указывает ни на какой коммит.", + "no rebase": "Перемещение изменений из одной ветви в другую не выполняется.", + "no remotes added": "Ваш репозиторий не содержит удаленные репозитории.", + "no remotes to fetch": "Для этого репозитория не настроены удаленные репозитории для забора изменений.", + "no remotes to publish": "Для вашего репозитория не настроены удаленные репозитории для публикации.", + "no remotes to pull": "Для вашего репозитория не настроены удаленные репозитории для получения данных.", + "no remotes to push": "Для вашего репозитория не настроены удаленные репозитории для отправки данных.", + "no staged changes": "Нет подготовленных изменений для фиксации.\r\n\r\nХотите подготовить все свои изменения и зафиксировать их напрямую?", + "no stashes": "В репозитории отсутствуют скрытые изменения.", + "no tags": "У этого репозитория не было тегов.", + "no verify commit not allowed": "Фиксации без проверки не допускаются, включите их с помощью параметра \\\"git.allowNoVerifyCommit\\\".", + "nobranch": "Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий.", + "ok": "ОК", + "open git log": "Открыть журнал GIT", + "open repo": "Открыть репозиторий", + "openrepo": "Открыть", + "openreponew": "Открыть в новом окне", + "pick branch pull": "Выберите ветвь для извлечения", + "pick provider": "Выберите поставщика, в который необходимо опубликовать ветвь \\\"{0}\\\":", + "pick remote": "Выберите удаленный сервер, на котором нужно опубликовать ветвь \\\"{0}\\\":", + "pick remote pull repo": "Выберите удаленный репозиторий, с которого нужно получить ветвь", + "pick stash to apply": "Выберите спрятанное изменение для применения", + "pick stash to drop": "Выберите спрятанные данные для удаления", + "pick stash to pop": "Выберите спрятанное изменение для отображения", + "proposeopen": "Вы хотите открыть клонированный репозиторий?", + "proposeopen init": "Вы хотите открыть инициализированный репозиторий?", + "proposeopen2": "Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область?", + "proposeopen2 init": "Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область?", + "provide branch name": "Укажите новое имя ветви", + "provide commit hash": "Укажите хэш фиксации", + "provide commit message": "Введите сообщение фиксации.", + "provide remote name": "Укажите удаленное имя", + "provide stash message": "Укажите сообщение о скрытии", + "provide tag message": "Укажите сообщение для аннотирования тега", + "provide tag name": "Укажите имя тега", + "publish to": "Опубликовать в {0}", + "remote already exists": "Удаленный репозиторий \\\"{0}\\\" уже существует.", + "remote branch at": "Удаленная ветвь в {0}", + "remote name": "Удаленное имя", + "remote name format invalid": "Недопустимый формат имени удаленного репозитория", + "remove remote": "Выберите удаленный репозиторий для удаления", + "repourl": "URL-адрес репозитория", + "restore file": "Восстановить файл", + "restore files": "Восстановить файлы", + "save and commit": "Сохранить все и фиксировать", + "save and stash": "Сохранить все и спрятать", + "select a branch to merge from": "Выберите ветвь для слияния", + "select a branch to rebase onto": "Выберите ветвь для перемещения в нее изменений", + "select a ref to checkout": "Выберите ссылку для переключения", + "select a ref to checkout detached": "Выберите ссылку для извлечения в отключенном режиме", + "select a ref to create a new branch from": "Выберите ссылку для создания ветви \\\"{0}\\\" из", + "select a tag to delete": "Выберите тег для удаления", + "select branch to delete": "Выберите ветвь для удаления", + "select log level": "Установите уровень ведения журнала", + "selectFolder": "Выбрать расположение репозитория", + "show command output": "Показать выходные данные команды", + "stash": "Все равно спрятать", + "stash merge conflicts": "Обнаружены конфликты слияния при применении скрытых изменений.", + "stash message": "Сообщение к спрятанным изменениям", + "stashcheckout": "Спрятать и извлечь", + "sure drop": "Вы действительно хотите удалить спрятанные изменения: {0}?", + "sync is unpredictable": "Это действие отправит фиксации в \\\"{0}/{1}\\\" и извлечет их оттуда.", + "tag at": "Тег в {0}", + "tag message": "Сообщение", + "tag name": "Имя тега", + "there are untracked files": "Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений.", + "there are untracked files single": "При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}.", + "undo commit": "Отменить фиксацию слияния", + "unsaved files": "Некоторые файлы ({0}) не сохранены.\r\n\r\nВы хотите сохранить их перед фиксацией?", + "unsaved files single": "В следующем файле есть несохраненные изменения, которые не будут включены в фиксацию, если вы захотите продолжить: {0}.\r\n\r\nВы хотите сохранить этот файл перед фиксацией?", + "unsaved stash files": "Некоторые файлы ({0}) не сохранены.\r\n\r\nВы хотите сохранить их, прежде чем спрятать?", + "unsaved stash files single": "В следующем файле есть несохраненные изменения, которые не будут включены в спрятанные изменения, если вы захотите продолжить: {0}.\r\n\r\nВы хотите сохранить этот файл, прежде чем спрятать?", + "warn untracked": "Эта операция приведет к УДАЛЕНИЮ неотслеживаемых файлов ({0})!\r\nОна является НЕОБРАТИМОЙ!\r\nВосстановить эти файлы будет НЕВОЗМОЖНО.", + "yes": "Да", + "yes discard tracked": "Отменить изменения для одного отслеживаемого файла", + "yes discard tracked multiple": "Отменить изменения для отслеживаемых файлов ({0})", + "yes never again": "Да, больше не показывать" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "Пропущенный найденный Git в: {0}", + "using git": "Используется git {0} из {1}", + "validating": "Проверка найденного git в:{0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "Доступные репозитории отсутствуют", + "not supported": "Абсолютные пути в параметре \\\"git.scanRepositories\\\" не поддерживаются.", + "pick repo": "Выберите репозиторий", + "too many submodules": "В репозитории '{0}' есть подмодули ({1}), которые не будут открыты автоматически. Вы можете открыть каждый подмодуль вручную, открыв соответствующий файл." }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", - "url": "URL" + "branch name": "Имя ветви", + "error": "$(error) Ошибка: {0}", + "none found": "Удаленные репозитории не найдены.", + "pick url": "Выберите URL-адрес, откуда требуется клонировать.", + "provide url": "Укажите URL-адрес репозитория", + "provide url or pick": "Укажите URL-адрес репозитория или выберите источник репозитория.", + "type to filter": "Имя репозитория", + "type to search": "Имя репозитория (введите текст для поиска)", + "url": "URL-адрес" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "Вы хотите добавить \\\"{0}\\\" в GITIGNORE-файл?", + "added by them": "Конфликт: добавлено ими", + "added by us": "Конфликт: добавлено нами", + "always pull": "Всегда получать", + "both added": "Конфликт: оба добавили", + "both deleted": "Конфликт: оба удалили", + "both modified": "Конфликт: оба изменили", + "changes": "Изменения", + "commit": "Зафиксировать", + "commit in rebase": "Невозможно изменить сообщение коммита во время перебазирования. Завершите операцию перебазирования и используйте взамен интерактивное перебазирование.", + "commitMessage": "Сообщение ({0} для фиксации)", + "commitMessageCountdown": "В текущей строке остается {0} симв.", + "commitMessageWarning": "На {0} симв. превышен предел {1} в текущей строке", + "commitMessageWhitespacesOnlyWarning": "Текущее сообщение коммита содержит только пробелы.", + "commitMessageWithHeadLabel": "Сообщение ({0} для фиксации в \\\"{1}\\\")", + "deleted": "Удалить", + "deleted by them": "Конфликт: удалено ими", + "deleted by us": "Конфликт: удалено нами", + "dont pull": "Не получать", + "git.title.deleted": "{0} (удалено)", + "git.title.index": "{0} (индекс)", + "git.title.ours": "{0} (наш)", + "git.title.theirs": "{0} (их)", + "git.title.untracked": "{0} (не отслеживается)", + "git.title.workingTree": "{0} (рабочее дерево)", + "huge": "Репозиторий git в '{0}' имеет очень много активных изменений, только часть функций Git будет доступна.", + "ignored": "Проигнорировано", + "index added": "Добавлено в индексе", + "index copied": "Скопировано в индексе", + "index deleted": "Удалено в индексе", + "index modified": "Изменено в индексе", + "index renamed": "Переименовано в индексе", + "intent to add": "Добавляемое намерение", + "merge changes": "Изменения слияния", + "modified": "Изменен", + "neveragain": "Больше не показывать", + "open": "Открыто", + "pull": "Получать", + "pull branch maybe rebased": "Похоже, изменения из текущей ветви \\\"{0}\\\" перемещены в другую. Все равно выполнить в нее вытягивание?", + "pull maybe rebased": "Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание?", + "pull n": "Вытягивание фиксаций ({0}) из {1}/{2}", + "pull push n": "Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3}", + "push n": "Отправка фиксаций ({0}) в {1}/{2}", + "push success": "Отправка выполнена успешно.", + "staged changes": "Промежуточные изменения", + "sync changes": "Синхронизация изменений", + "sync is unpredictable": "Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория", + "untracked": "Не отслеживается", + "untracked changes": "Неотслеживаемые изменения", + "yes": "Да" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "Извлечение ветви/тега...", + "publish changes": "Опубликовать изменения", + "publish to": "Опубликовать в {0}", + "publish to...": "Опубликовать в…", + "rebasing": "Перебазирование", + "syncing changes": "Синхронизация изменений..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "Индекс", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Журнал Git", + "git.timeline.stagedChanges": "Промежуточно сохраненные изменения", + "git.timeline.uncommitedChanges": "Незафиксированные изменения", + "git.timeline.you": "Вы", + "git.workingTree": "Рабочее дерево" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "colors.added": "Цвет для добавленных ресурсов.", + "colors.conflict": "Цвет ресурсов с конфликтами.", + "colors.deleted": "Цвет удаленных ресурсов.", + "colors.ignored": "Цвет игнорируемых ресурсов.", + "colors.modified": "Цвет измененных ресурсов.", + "colors.renamed": "Цвет для переименованных или скопированных ресурсов.", + "colors.stageDeleted": "Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение.", + "colors.stageModified": "Цвет для измененных ресурсов, которые были помещены на промежуточное хранение.", + "colors.submodule": "Цвет ресурсов подмодуля.", + "colors.untracked": "Цвет неотслеживаемых ресурсов.", + "command.addRemote": "Добавить удаленный репозиторий...", + "command.branch": "Создать ветвь...", + "command.branchFrom": "Создать ветвь из...", + "command.checkout": "Извлечь в...", + "command.checkoutDetached": "Извлечь в (отключено)...", + "command.cherryPick": "Выборочный отбор...", + "command.clean": "Отменить изменения", + "command.cleanAll": "Отменить все изменения", + "command.cleanAllTracked": "Удалить все отслеживаемые изменения", + "command.cleanAllUntracked": "Удалить все неотслеживаемые изменения", + "command.clone": "Клонировать", + "command.cloneRecursive": "Клонировать (рекурсивно)", + "command.close": "Закрыть репозиторий", + "command.commit": "Фиксация", + "command.commitAll": "Зафиксировать все", + "command.commitAllAmend": "Зафиксировать все (изменение)", + "command.commitAllAmendNoVerify": "Зафиксировать все (исправить, без проверки)", + "command.commitAllNoVerify": "Зафиксировать все (без проверки)", + "command.commitAllSigned": "Зафиксировать все (завершено)", + "command.commitAllSignedNoVerify": "Зафиксировать все (завершено, без проверки)", + "command.commitEmpty": "Отправить пустую фиксацию", + "command.commitEmptyNoVerify": "Зафиксировать пустые (без проверки)", + "command.commitNoVerify": "Зафиксировать (без проверки)", + "command.commitStaged": "Зафиксировать промежуточно сохраненные изменения", + "command.commitStagedAmend": "Зафиксировать промежуточные (изменение)", + "command.commitStagedAmendNoVerify": "Зафиксировать промежуточные (исправить, без проверки)", + "command.commitStagedNoVerify": "Зафиксировать промежуточные (без проверки)", + "command.commitStagedSigned": "Зафиксировать промежуточные элементы (завершено)", + "command.commitStagedSignedNoVerify": "Зафиксировать промежуточные (завершено, без проверки)", + "command.createTag": "Создать Тег", + "command.deleteBranch": "Удалить ветвь...", + "command.deleteTag": "Удалить тег", + "command.fetch": "Забрать", + "command.fetchAll": "Забрать из всех удаленных репозиториев", + "command.fetchPrune": "Получение (с обрезкой)", + "command.ignore": "Добавить в GITIGNORE", + "command.init": "Инициализировать репозиторий", + "command.merge": "Объединить ветвь...", + "command.openAllChanges": "Открыть все изменения", + "command.openChange": "Открыть изменения", + "command.openFile": "Открыть файл", + "command.openHEADFile": "Открыть файл (HEAD)", + "command.openRepository": "Открыть репозиторий", + "command.publish": "Опубликовать ветвь...", + "command.pull": "Получить", + "command.pullFrom": "Получить из...", + "command.pullRebase": "Получить (переместить изменения из одной ветви в другую)", + "command.push": "Отправить", + "command.pushFollowTags": "Отправить (подписаться на теги)", + "command.pushFollowTagsForce": "Отправить (подписаться на теги, принудительно)", + "command.pushForce": "Отправить (принудительно)", + "command.pushTags": "Отправить теги", + "command.pushTo": "Отправить в:", + "command.pushToForce": "Отправить в... (принудительно)", + "command.rebase": "Перемещение изменений из одной ветви в другую…", + "command.rebaseAbort": "Прервать перемещение изменений из одной ветви в другую", + "command.refresh": "Обновить", + "command.removeRemote": "Удалить удаленный репозиторий", + "command.rename": "Переименование", + "command.renameBranch": "Переименовать ветвь...", + "command.restoreCommitTemplate": "Восстановить шаблон коммита", + "command.revealInExplorer": "Показать в боковой панели", + "command.revertChange": "Обратить изменение", + "command.revertSelectedRanges": "Обратить выбранные диапазоны", + "command.setLogLevel": "Установите уровень ведения журнала...", + "command.showOutput": "Показать выходные данные GIT", + "command.stage": "Индексировать изменения", + "command.stageAll": "Хранить все промежуточные изменения", + "command.stageAllMerge": "Хранить все изменения слияния", + "command.stageAllTracked": "Подготовить все отслеживаемые изменения", + "command.stageAllUntracked": "Подготовить все неотслеживаемые изменения", + "command.stageChange": "Изменение стадии", + "command.stageSelectedRanges": "Индексировать выбранные диапазоны", + "command.stash": "Спрятать", + "command.stashApply": "Применить спрятанное...", + "command.stashApplyLatest": "Применить последнее спрятанное", + "command.stashDrop": "Удалить спрятанные данные...", + "command.stashIncludeUntracked": "Спрятать (включить неотслеживаемые)", + "command.stashPop": "Извлечь спрятанное", + "command.stashPopLatest": "Извлечь последнее спрятанное", + "command.sync": "Синхронизация", + "command.syncRebase": "Синхронизация (с перебазированием)", + "command.timelineCompareWithSelected": "Сравнить с выбранным", + "command.timelineCopyCommitId": "Копировать идентификатор фиксации", + "command.timelineCopyCommitMessage": "Копировать сообщение фиксации", + "command.timelineOpenDiff": "Открыть изменения", + "command.timelineSelectForCompare": "Выбрать для сравнения", + "command.undoCommit": "Отменить последнюю фиксацию", + "command.unstage": "Отменить промежуточное изменение", + "command.unstageAll": "Отменить все промежуточные изменения", + "command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов", + "config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).", + "config.allowNoVerifyCommit": "Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации.", + "config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \\\"Изменения в индексе\\\".", + "config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.", + "config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.", + "config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.", + "config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.", + "config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.", + "config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.", + "config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.", + "config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.", + "config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \\\"#git.autofetch#\\\".", + "config.autorefresh": "Включено ли автоматическое обновление.", + "config.branchSortOrder": "Управляет порядком сортировки ветвей.", + "config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.", + "config.branchWhitespaceChar": "Символ, которым будут заменены пробелы в новых именах ветвей.", + "config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \\\"Извлечь в...\\\".", + "config.checkoutType.local": "Локальные ветви", + "config.checkoutType.remote": "Удаленные ветви", + "config.checkoutType.tags": "Теги", + "config.confirmEmptyCommits": "Всегда подтверждайте создание пустых фиксаций для команды \\\"Git: Пустая фиксация\\\".", + "config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.", + "config.confirmNoVerifyCommit": "Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки.", + "config.confirmSync": "Подтвердите синхронизацию репозиториев Git.", + "config.countBadge": "Определяет индикатор событий Git.", + "config.countBadge.all": "Учитывать все изменения.", + "config.countBadge.off": "Отключить счетчик.", + "config.countBadge.tracked": "Учитывать только отслеживаемые изменения.", + "config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов.", + "config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.", + "config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.", + "config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.", + "config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия.", + "config.enableCommitSigning": "Разрешает подписывание фиксаций с использованием GPG или X.509.", + "config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.", + "config.enableStatusBarSync": "Определяет, отображается ли команда синхронизации Git в строке состояния.", + "config.enabled": "Определяет, включен ли git.", + "config.fetchOnPull": "Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь.", + "config.followTagsWhenSync": "Отправка всех тегов при выполнении команды синхронизации.", + "config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.", + "config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.", + "config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.", + "config.ignoreRebaseWarning": "Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении.", + "config.ignoreSubmodules": "Игнорировать изменения подмодулей в дереве файлов.", + "config.ignoreWindowsGit27Warning": "Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26.", + "config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.", + "config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.", + "config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.", + "config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \\\"config.inputValidationLength\\\".", + "config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.", + "config.openAfterClone.always": "Всегда открывать в текущем окне.", + "config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.", + "config.openAfterClone.prompt": "Всегда запрашивать действие.", + "config.openAfterClone.whenNoFolderOpen": "Открывать в текущем окне только при отсутствии открытых папок.", + "config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.", + "config.path": "Путь и имя исполняемого файла Git, например, \\\"C:\\Program Files\\Git\\bin\\git.exe\\\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска.", + "config.postCommitCommand": "Запускает команду git после успешной фиксации.", + "config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.", + "config.postCommitCommand.push": "Выполните \\\"Git Push\\\" после успешной фиксации.", + "config.postCommitCommand.sync": "Выполните \\\"Git Sync\\\" после успешной фиксации.", + "config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.", + "config.promptToSaveFilesBeforeCommit.always": "Проверить наличие несохраненных файлов.", + "config.promptToSaveFilesBeforeCommit.never": "Отключите эту проверку.", + "config.promptToSaveFilesBeforeCommit.staged": "Проверять только наличие несохраненных промежуточных файлов.", + "config.promptToSaveFilesBeforeStash": "Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения.", + "config.promptToSaveFilesBeforeStash.always": "Проверить наличие несохраненных файлов.", + "config.promptToSaveFilesBeforeStash.never": "Отключение этой проверки.", + "config.promptToSaveFilesBeforeStash.staged": "Проверять только наличие несохраненных промежуточных файлов.", + "config.pruneOnFetch": "Урезать при извлечении.", + "config.pullTags": "Получить все теги при извлечении.", + "config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.", + "config.requireGitUserConfig": "Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан.", + "config.scanRepositories": "Список путей для поиска репозиториев Git.", + "config.showCommitInput": "Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git.", + "config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \\\"Открыть файл\\\" в представлении \\\"Изменения Git\\\".", + "config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.", + "config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.", + "config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.", + "config.smartCommitChanges.all": "Автоматически размещать все изменения.", + "config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.", + "config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).", + "config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.", + "config.terminalAuthentication": "Определяет, следует ли включить Azure Data Studio в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.", + "config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.", + "config.timeline.date.authored": "Использовать дату создания", + "config.timeline.date.committed": "Использовать дату фиксации", + "config.timeline.showAuthor": "Определяет, показывать ли автора фиксации в представлении временной шкалы.", + "config.untrackedChanges": "Определяет поведение неотслеживаемых изменений.", + "config.untrackedChanges.hidden": "Неотслеживаемые изменения скрываются и исключаются из нескольких действий.", + "config.untrackedChanges.mixed": "Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково.", + "config.untrackedChanges.separate": "Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий.", + "config.useCommitInputAsStashMessage": "Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию.", + "config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.", + "description": "Интеграция системы контроля версий Git", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "Ветвь", + "submenu.changes": "Изменения", + "submenu.commit": "Фиксация", + "submenu.commit.amend": "Исправить", + "submenu.commit.signoff": "Выйти", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "Получение, отправка", + "submenu.remotes": "Удаленный", + "submenu.stash": "Спрятать", + "submenu.tags": "Теги", + "view.workbench.cloneRepository": "Репозиторий можно клонировать локально.\r\n[Клонировать репозиторий](command:git.clone \\\"Клонировать репозиторий после активации расширения Git\\\")", + "view.workbench.learnMore": "Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "Допустимая установка Git не обнаружена, дополнительные сведения см. в [выходных данных Git](command:git.showOutput).\r\n[Установите Git](https://git-scm.com/) либо получите дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio в [нашей документации](https://aka.ms/vscode-scm).\r\nЕсли вы используете другую систему управления версиями, можете поискать дополнительные расширения [в Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", + "view.workbench.scm.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm)." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json index 65b6952c4d..948618c072 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "Сбой", "InProgress": "Выполняется", "PublishHistory": "Журнал публикации", - "SettingAlreadyExists": "Параметр локального приложения \"{0}\" уже существует. Перезаписать его?", "Status": "Состояние", "Success": "Выполнено", "TargetDatabase": "Целевая база данных", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "Добавить ссылку", "addDatabaseReferencedialogName": "Добавить ссылку на базу данных", "addItemAction": "Добавить элемент", - "addPackage": "Добавить пакет", - "addPackageReferenceMessage": "Чтобы использовать привязки SQL, убедитесь, что проект Функций Azure содержит ссылку на {0}", - "addSqlBindingPackageError": "Ошибка при добавлении в проект пакета расширения привязки SQL", "appSettingPrompt": "Обновить функцию Azure local.settings.json с помощью новой строки подключения?", "applyConfirmation": "Вы действительно хотите обновить целевой проект?", "applyError": "При обновлении проекта возникла ошибка: {0}", "applySuccess": "Проект успешно обновлен.", "at": "в", "autorestProjectName": "Имя нового проекта SQL", - "baseDockerImage": "Базовый образ Docker SQL Server", + "baseDockerImage": "Базовый образ Docker {0}", "browseButtonText": "Поиск папки", "browseEllipsis": "Обзор...", "browseForProfile": "Поиск профиля", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "Выберите переменные SQLCMD для изменения", "cicularProjectReference": "Циклическая ссылка из проекта {0} на проект {1}", "cleaningDockerImagesMessage": "Очистка существующих развертываний...", - "closeButton": "Закрыть", "compareActionRadiButtonLabel": "Просмотреть изменения в средстве сравнения схем", - "confirmPassword": "Подтвердите пароль администратора SQL Server", - "confirmServerPassword": "Подтвердите пароль администратора SQL Server", - "connectingToSqlServerOnDockerMessage": "Подключение к SQL Server в Docker", + "confirmPassword": "Подтвердить пароль администратора {0}", + "confirmServerPassword": "Подтвердить пароль администратора {0}", + "connectingToSqlServerOnDockerMessage": "Подключение к SQL Server.", "connectionFailedError": "Ошибка подключения: \"{0}\"", - "connectionProfile": "Выберите профиль подключения", "connectionRadioButtonLabel": "Подключения", - "connectionStringSetting": "Имя параметра строки подключения", - "connectionStringSettingPlaceholder": "Параметр строки подключения указан в \"local.settings.js\".", "containerAlreadyExistForProject": "Контейнеры для этого проекта уже существуют. Вы хотите удалить их перед развертыванием нового?", "createNew": "Создать", - "createNewLocalAppSetting": "Создать новый параметр локального приложения", "createProjectDialogOkButtonText": "Создать", "createProjectFromDatabaseDialogName": "Создать проект из базы данных", "createProjectSettings": "Параметры", @@ -114,24 +105,22 @@ "done": "Готово", "dontUseProfile": "Не использовать профиль", "edgeEulaAgreementTitle": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", - "edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для SQL для пограничных вычислений", - "edgeProjectTypeDisplayName": "SQL для пограничных вычислений", - "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL, начиная с пустого проекта", - "emptyProjectTypeDisplayName": "База данных SQL", + "edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений", + "edgeProjectTypeDisplayName": "База данных SQL Azure для пограничных вычислений", + "emptyAzureDbProjectTypeDescription": "Разработка и публикация схем для базы данных SQL Azure, начиная с пустого проекта", + "emptyAzureDbProjectTypeDisplayName": "База данных SQL Azure", + "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL Server, начиная с пустого проекта", + "emptyProjectTypeDisplayName": "База данных SQL Server", "emptySdkProjectTypeDescription": "Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK.", "emptySdkProjectTypeDisplayName": "База данных SQL (SDK)", "enterConnStringTemplateDescription": "Введите шаблон для строки подключения SQL", - "enterConnectionString": "Введите строку подключения", "enterConnectionStringEnvName": "Введите имя переменной среды для строки подключения", "enterConnectionStringEnvNameDescription": "Укажите переменную среды для строки подключения SQL", - "enterConnectionStringSettingName": "Введите имя параметра строки подключения", "enterConnectionStringTemplate": "Введите шаблон строки подключения", "enterNewDatabaseName": "Введите новое имя базы данных", "enterNewValueForVar": "Введите новое значение для переменной \"{0}\"", - "enterPassword": "Введите пароль администратора SQL Server", - "enterPasswordManually": "Enter password or press escape to cancel", - "enterPasswordPrompt": "Enter the password to be used for the connection string", - "enterPortNumber": "Введите номер порта SQL Server или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", + "enterPassword": "Введите пароль администратора {0}", + "enterPortNumber": "Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", "enterSystemDbName": "Введите имя базы данных для этой системной базы данных", "equalComparison": "Проект уже содержит новейшие данные из базы данных.", "errorFindingBuildFilesLocation": "Ошибка при поиске расположения файлов сборки: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "Задание внешней потоковой передачи", "externalStreamingJobValidationPassed": "Проверка задания внешней потоковой передачи успешно пройдена.", "extractTargetRequired": "Для создания проекта базы данных требуется целевая информация для извлечения.", - "failedToGetConnectionString": "Произошла ошибка при создании строки подключения для выбранного подключения", - "failedToParse": "Не удалось проанализировать \"{0}\": {1}.", "file": "Файл", "fileAlreadyExists": "Файл с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", "fileFormat": "Формат файла", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода.", "hr": "ч", "importElements": "Импорт элементов", - "includePassword": "Do you want to include the password from this connection in your local.settings.json file?", - "input": "Ввод", "installGlobally": "Установить глобально", "invalidDataSchemaProvider": "Недопустимый DSP в файле SQLPROJ", "invalidDatabaseReference": "Недопустимая ссылка на базу данных в файле SQLPROJ", @@ -173,24 +158,20 @@ "invalidInput": "Недопустимые входные данные: {0}", "invalidProjectReload": "Не удается получить доступ к указанному проекту базы данных. Перезагрузить можно только допустимые открытые проекты баз данных.", "invalidPropertyValue": "Указано недопустимое значение для свойства: \"{0}\" в файле SQLPROJ", - "invalidSQLPassword": "Пароль SQL Server не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "Пароль {0} не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Недействительная строка подключения SQL", "invalidTargetPlatform": "Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1}", - "jsonParseError": "{0} около строки \"{1}\", столбец \"{2}\"", "learnMore": "Подробнее", "loadProfilePlaceholderText": "Профиль нагрузки...", "location": "Расположение", "min": "мин", "missingVersion": "Отсутствует запись \"version\" в {0}", - "moreInformation": "Дополнительные сведения", "msec": "мс", "multipleMostDeploymentScripts": "Непредвиденное количество файлов {0}: {1}", "multipleSqlProjFilesSelected": "Выбрано несколько файлов. sqlproj. Выберите только один файл.", "nameMustNotBeEmpty": "Поле имени не может быть пустым.", "new": "Создать", "newObjectNamePrompt": "Новое имя {0}:", - "noAzureFunctionsInFile": "Нет функций Azure в текущем активном файле", - "noAzureFunctionsProjectsInWorkspace": "В рабочей области не найдены проекты функций Azure", "noDataSourcesFile": "Не обнаружено {0}", "noDataSourcesText": "В этом проекте нет источников данных", "noFileExist": "Файл {0} не существует", @@ -208,11 +189,9 @@ "objectType": "Тип объекта", "okString": "ОК", "openEulaString": "Открыть лицензионное соглашение", - "openFile": "Открытие файла", - "output": "Выходные данные", "outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.", "parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева", - "passwordNotMatch": "Пароль SQL Server не совпадает с подтверждением", + "passwordNotMatch": "Пароль {0} не совпадает с подтверждением", "portMustNotBeNumber": "Порт должен быть числом", "postDeployElements": "Элементы PostDeploy", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "Ссылка на проект", "projectReferenceNameElement": "Элемент имени ссылки на проект", "projectToUpdatePlaceholderText": "Выберите файл проекта", + "projectUpdatedToSdkStyle": "Проект {0} был обновлен как проект в стиле SDK. Щелкните \\\"Подробнее\\\", чтобы получить сведения о пакете SDK для Microsoft.Build.Sql и способах упрощения файла проекта.", "publish": "Опубликовать", "publishAction": "Опубликовать", "publishDialogName": "Опубликовать проект", @@ -239,8 +219,8 @@ "publishSettingsFiles": "Опубликовать файл параметров", "publishTo": "Опубликовать целевой объект", "publishToContainerFailed": "Не удалось опубликовать в контейнере. {0}", - "publishToDockerContainer": "Опубликовать на новом сервере в контейнере", - "publishToExistingServer": "Опубликовать на существующем сервере", + "publishToDockerContainer": "Опубликовать в новом {0} контейнере локальной разработки", + "publishToExistingServer": "Опубликовать в существующем {0}", "publishingProjectMessage": "Публикация проекта в контейнере...", "referenceRadioButtonsGroupTitle": "Тип", "referenceType": "Тип ссылки", @@ -253,39 +233,33 @@ "retrySucceedMessage": "Операция \"{0}\" успешно завершена. Результат: {1}", "retryWaitMessage": "Ожидание {0} сек. до выполнения другой попытки операции \"{1}\"", "runViaNpx": "Запустить через npx", - "runningDockerMessage": "Создание и запуск контейнера Docker...", + "runningDockerMessage": "Запуск контейнера Docker...", "sameDatabase": "Та же база данных", - "save": "Сохранить", - "saveChangesInFile": "В текущем файле есть несохраненные изменения. Сохранить сейчас?", "schema": "Схема", "schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}", "schemaCompareAction": "Сравнение схем", "schemaCompareNotInstalled": "Для запуска сравнения схем требуется установка расширения сравнения схемы", "schemaObjectType": "Схема или тип объекта", "scriptFriendlyName": "Сценарий", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "Проект в стиле пакета SDK (предварительная версия)", "sec": "с", - "selectAzureFunction": "Выберите функцию Azure в текущем файле, чтобы добавить привязку SQL", - "selectBaseImage": "Выберите базовый образ Docker SQL Server", - "selectBindingType": "Выберите тип привязки", + "selectBaseImage": "Выберите базовый образ Docker {0}", "selectConnection": "Выберите подключение", - "selectConnectionError": "Не удалось настроить параметр приложения строки подключения: {0}", - "selectConnectionString": "Выберите метод строки подключения SQL", "selectDacpac": "Выберите файл DACPAC", "selectDatabase": "Выберите базу данных.", + "selectFileString": "Выберите файл", "selectFolderStructure": "Выбор структуры папок", "selectProfile": "Выберите профиль", "selectProfileToUse": "Выберите профиль публикации для загрузки", "selectProjectLocation": "Выбрать расположение проекта", "selectPublishOption": "Выберите место публикации проекта.", - "selectSetting": "Выберите параметр строки подключения SQL из local.settings.json.", "selectSpecFile": "Выберите файл спецификации OpenAPI/Swagger", "selectString": "Выбрать", "selectTargetPlatform": "Текущая целевая платформа: {0}. Выберите новую целевую платформу", "server": "Сервер", "serverName": "Имя сервера", - "serverPassword": "Пароль администратора SQL Server", - "serverPortNumber": "Номер порта SQL Server", + "serverPassword": "Пароль администратора {0}", + "serverPortNumber": "{0} номер порта", "serverVariable": "Переменная сервера", "sourceDatabase": "База данных-источник", "specSelectionText": "Спецификация OpenAPI/Swagger", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "Обновить расположение", "sqlDatabaseProjects.doNotAskAgain": "Больше не спрашивать", "sqlDatabaseProjects.outputChannel": "Проекты баз данных", - "sqlTableOrViewToQuery": "Таблица или представление SQL для запроса", - "sqlTableToUpsert": "Таблица SQL для Upsert", "storedProcedureFriendlyName": "Хранимая процедура", "suppressMissingDependenciesErrors": "Отключить вывод ошибок, вызванных неразрешенными ссылками в проекте на который имеется ссылка", "systemDatabase": "Системная база данных", @@ -314,7 +286,6 @@ "unableToFindReference": "Не удалось найти ссылку на базу данных {0}", "unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"", "unableToPerformAction": "Не удалось найти \"{0}\", цель: \"{1}\"", - "unableToSetConnectionString": "Не удалось настроить параметр приложения строки подключения", "unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}", "unknownDataSourceType": "Неизвестный тип источника данных: ", "unrecognizedDataSourcesVersion": "Нераспознанная версия: ", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", "updateProjectFromDatabaseDialogName": "Обновить проект из базы данных", "updateText": "Обновить", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "Идет обновление {0} из {1}...", - "userConnectionString": "Введите строку подключения", - "userPasswordLater": "In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.", "userSelectionCancelled": "Пользователь отменил выбор способа выполнения автоматического восстановления.", "userSelectionInstallGlobally": "Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас...", "userSelectionRunNpx": "Пользователь выбран для запуска через NPX.", "valueCannotBeEmpty": "Значение не может быть пустым.", - "valueMustNotBeEmpty": "Значение не должно быть пустым", "viewFriendlyName": "Представление", "yesString": "Да" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "Проекты баз данных", "sqlDatabaseProjects.addDatabaseReference": "Добавить ссылку на базу данных", - "sqlDatabaseProjects.addSqlBinding": "Добавить привязку SQL (предварительная версия)", + "sqlDatabaseProjects.addExistingItem": "Добавить существующий элемент...", "sqlDatabaseProjects.autorestSqlVersion": "Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия.", "sqlDatabaseProjects.build": "Сборка", "sqlDatabaseProjects.changeTargetPlatform": "Изменить целевую платформу", "sqlDatabaseProjects.close": "Закрыть проект базы данных", + "sqlDatabaseProjects.convertToSdkStyleProject": "Преобразовать в проект в стиле SDK", "sqlDatabaseProjects.createProjectFromDatabase": "Создать проект из базы данных", "sqlDatabaseProjects.delete": "Удалить", "sqlDatabaseProjects.description": "Разработка и публикация схем базы данных SQL", diff --git a/i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json index b3d25f00a2..362f81683f 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "Все резервные копии восстановлены", "sql.migration.all.fields.required": "Нужно заполнить все поля.", "sql.migration.apply": "Применить", - "sql.migration.asessment.failed": "Сбой оценки экземпляра SQL Server \"{0}\".", + "sql.migration.assessed.databases": "(для {0} оцененных баз данных)", "sql.migration.assessment": "Результаты оценки для «{0}»", + "sql.migration.assessment.failed": "Сбой оценки экземпляра SQL Server \\\"{0}\\\".", "sql.migration.assessment.in.progress": "Оценка выполняется", "sql.migration.assessment.in.progress.content": "Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL.\r\n\r\nЭто может занять некоторое время.", "sql.migration.assessment.migration.warning": "Базы данных, которые не готовы к миграции на управляемый экземпляр SQL Azure, можно перенести на SQL Server на виртуальных машинах Azure.", "sql.migration.assessment.results": "Результаты оценки", + "sql.migration.assessment.results.and.recommendations.title": "Результаты оценки и рекомендации", "sql.migration.assessments.blocking.issue": "Это блокирующая проблема, которая препятствует успешному выполнению миграции базы данных.", "sql.migration.authKeys.header": "Ключ проверки подлинности", "sql.migration.authKeys.refresh.message": "Ключ проверки подлинности \"{0}\" обновлен.", "sql.migration.authentication.type": "Тип проверки подлинности", "sql.migration.authentication.types": "Ключи проверки подлинности", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "База данных SQL Azure", "sql.migration.azure.sql.database.managed.instance": "Управляемый экземпляр SQL Azure", "sql.migration.azure.sql.database.virtual.machine": "SQL Server на виртуальных машинах Azure", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server на виртуальной машине Azure", "sql.migration.azure.sql.target": "Тип объекта", "sql.migration.azure.storage.account.to.upload.backups": "Учетная запись службы хранилища Azure для отправки резервных копий", "sql.migration.azure.tenant": "Клиент Azure AD", + "sql.migration.azureRecommendation.browse": "Обзор", + "sql.migration.azureRecommendation.folder.name": "Имя папки", + "sql.migration.azureRecommendation.open": "Открыть", "sql.migration.backup.location": "Расположение резервной копии", "sql.migration.backup.start.time": "Время начала резервного копирования", "sql.migration.bc.info": "Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше.", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "Подписка", "sql.migration.blob.storage.table.help": "Введите имя целевой базы данных и выберите группу ресурсов, учетную запись хранения и контейнер для выбранных баз данных источника.", "sql.migration.blob.storageAccount.select": "Сначала выберите значение учетной записи хранения.", - "sql.migration.can.be.migrated": "{0} из {1} баз данных можно перенести", + "sql.migration.can.be.migrated": "Можно перенести базы данных: {0}/{1}", "sql.migration.cancel": "Отмена", "sql.migration.cancel.error": "Произошла ошибка при отмене миграции", "sql.migration.cancel.migration": "Отменить миграцию", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "Произошла ошибка при обновлении статуса миграции.", "sql.migration.cutover.step.1": "1. Остановите все входящие транзакции в базе данных-источнике.", "sql.migration.cutover.step.2.blob": "2. Создайте окончательную разностную копию журнала транзакций или резервную копию и сохраните ее в контейнере Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. ​​Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке.", + "sql.migration.cutover.step.2.network.share": "2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке.", "sql.migration.cutover.step.3.blob": "3. Убедитесь в том, что все резервные копии восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.", "sql.migration.cutover.step.3.network.share": "3. Убедитесь в том, что все резервные копии журналов восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.", "sql.migration.cutover.type": "Режим миграции", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "Отправленные данные или размер", "sql.migration.database": "База данных", "sql.migration.database.already.exists": "База данных \"{0}\" уже существует в целевом управляемом экземпляре \"{1}\".", + "sql.migration.database.assessment.description": "Выберите базы данных для оценки миграции в Azure SQL.", + "sql.migration.database.assessment.title": "Базы данных для оценки", "sql.migration.database.backup.load.error": "Произошла ошибка при доступе к сведениям базы данных.", - "sql.migration.database.migration": "Базы данных для миграции", + "sql.migration.database.checksum.info.text": "Убедитесь, что резервные копии были созданы с помощью параметра WITH CHECKSUM.", "sql.migration.database.migration.mode.description": "Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою.", "sql.migration.database.migration.mode.label": "Режим миграции", "sql.migration.database.migration.mode.offline.description": "Время простоя приложения начнется при запуске миграции.", @@ -113,6 +122,7 @@ "sql.migration.database.migration.status": "Состояние миграции базы данных", "sql.migration.database.page.description": "Выберите расположение резервных копий базы данных, используемых во время миграции.", "sql.migration.database.page.title": "Резервное копирование базы данных", + "sql.migration.database.private.endpoint.info.text": "Убедитесь, учетная запись службы хранилища Azure не использует частную конечную точку.", "sql.migration.database.to.be.migrated": "База данных для миграции", "sql.migration.databases": "Базы данных ({0}/{1})", "sql.migration.databases.selected": "Выбрано баз данных: {0}/{1}", @@ -121,7 +131,6 @@ "sql.migration.days": "{0} дн.", "sql.migration.description": "Описание", "sql.migration.details.copied": "Сведения скопированы", - "sql.migration.dms.portal.info": "Существующие службы Azure Database Migration Service на портале Azure не отображаются в Azure Data Studio. Любая служба Database Migration Service, созданная в Azure Data Studio, пока не будет отображаться на портале Azure.", "sql.migration.dms.provision.failed": "Не удалось подготовить Database Migration Service. Подождите несколько минут и повторите попытку.", "sql.migration.duration": "Длительность", "sql.migration.empty.table.subtext": "Если ожидались результаты, проверьте подключение к экземпляру SQL Server.", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "Баз данных с предупреждениями: {0}", "sql.migration.inprogress.warning.single": "{0} база данных содержит предупреждения", "sql.migration.instance": "Экземпляр", + "sql.migration.invalid.account.error": "Для продолжения выберите допустимую учетную запись Azure.", "sql.migration.invalid.blob.container.error": "Для продолжения выберите допустимый контейнер больших двоичных объектов для базы данных-источника \"{0}\".", "sql.migration.invalid.blob.lastBackupFile.error": "Для продолжения выберите допустимый последний файл резервной копии для базы данных-источника \"{0}\".", "sql.migration.invalid.blob.resourceGroup.error": "Для продолжения выберите действительную группу ресурсов для базы данных-источника \"{0}\".", "sql.migration.invalid.blob.storageAccount.error": "Для продолжения выберите действительную учетную запись хранения для базы данных-источника \"{0}\".", "sql.migration.invalid.location.error": "Чтобы продолжить, выберите действительное расположение.", + "sql.migration.invalid.managedInstance.error": "Чтобы продолжить, выберите допустимый управляемый экземпляр.", "sql.migration.invalid.migration.service.error": "Выберите действительную Database Migration Service.", "sql.migration.invalid.migration.service.offline.error": "Выберите службу Database Migration Service, подключенную к какому-либо узлу.", "sql.migration.invalid.network.share.location": "Недопустимый формат расположения сетевой папки. Пример: {0}", "sql.migration.invalid.owner.uri.error": "Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri)", - "sql.migration.invalid.resourceGroup.error": " Чтобы продолжить, выберите действительную группу ресурсов.", + "sql.migration.invalid.resourceGroup.error": "Чтобы продолжить, выберите действительную группу ресурсов.", + "sql.migration.invalid.savedInfo": "Не удалось получить сохраненный сеанс. Повторите попытку, выбрав новый сеанс.", "sql.migration.invalid.service.name.error": "Введите действительное имя для службы миграции.", "sql.migration.invalid.storageAccount.error": "Чтобы продолжить, выберите действительную учетную запись хранения.", "sql.migration.invalid.subscription.error": "Чтобы продолжить, выберите действительную подписку.", "sql.migration.invalid.target.name.error": "Введите действительное имя для целевой базы данных.", "sql.migration.invalid.user.account": "Недопустимый формат учетной записи пользователя. Пример: {0}", + "sql.migration.invalid.virtualMachine.error": "Чтобы продолжить, выберите допустимую виртуальную машину.", "sql.migration.ir.page.description": "Azure Database Migration Service управляет действиями переноса базы данных и отслеживает ход их выполнения. Вы можете выбрать существующую службу Database Migration Service для цели Azure SQL, если создали ее ранее, или создать новую ниже.", "sql.migration.ir.page.sql.migration.service.not.found": "Служба Database Migration Service не найдена. Создайте новую службу.", "sql.migration.ir.page.title": "Служба миграции баз данных Azure", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "Дополнительные сведения", "sql.migration.learn.more.prerequisites": "Дополнительные сведения о необходимых вещах перед началом миграции.", "sql.migration.location": "Расположение", - "sql.migration.managed.instance": "Управляемый экземпляр SQL Azure", + "sql.migration.mi.not.ready": "Управляемый экземпляр \\\"{0}\\\" недоступен для миграции, так как сейчас он находится в состоянии \\\"{1}\\\". Чтобы продолжить, выберите доступный управляемый экземпляр.", "sql.migration.migration.completed": "Миграция завершена", "sql.migration.migration.in.progress": "Выполняются миграции базы данных", "sql.migration.migration.not.started": "Миграция не запущена", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} мин", "sql.migration.mode": "Режим", "sql.migration.more.info": "Дополнительные сведения", + "sql.migration.na": "Н/Д", "sql.migration.name": "Имя", "sql.migration.name.label": "Имена:", "sql.migration.name.of.new.rg": "Имя новой группы ресурсов", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure.", "sql.migration.resource.group.not.found": "Группы ресурсов не найдены.", "sql.migration.resourceGroups": "Группа ресурсов", - "sql.migration.resume.continue": "Продолжить последнюю попытку миграции...", - "sql.migration.resume.start": "Снова начать оценку миграции (рекомендуется)", + "sql.migration.resume.session": "Возобновить ранее сохраненный сеанс", "sql.migration.resume.title": "Снова запустить рабочий процесс миграции", "sql.migration.retry.migration": "Повтор миграции", "sql.migration.retry.migration.error": "Произошла ошибка при повторной попытке миграции.", "sql.migration.rg.created": "Создана группа ресурсов", "sql.migration.save.close": "Сохранить и закрыть", + "sql.migration.save.close.popup": "Конфигурация сохранена. Сбор данных производительности будет выполняться в фоновом режиме. Вы можете остановить сбор, когда за хотите.", "sql.migration.saved.assessment.cancel": "Отмена", "sql.migration.saved.assessment.next": "Далее", - "sql.migration.saved.assessment.result": "Сохраненный результат оценки", + "sql.migration.saved.assessment.result": "Сохраненный сеанс", "sql.migration.search": "Поиск", "sql.migration.search.for.migration": "Поиск миграций", "sql.migration.sec": "{0} сек", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "Выберите одну или несколько баз данных, чтобы выполнить оценку миграции", "sql.migration.select.database.to.migrate": "Выберите базы данных для миграции.", "sql.migration.select.prompt": "Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения.", - "sql.migration.select.target.to.continue": "Чтобы продолжить, выберите целевую базу данных.", + "sql.migration.select.target.to.continue": "Чтобы продолжить, выберите целевой объект.", "sql.migration.server": "Сервер", "sql.migration.service.account.info.text": "Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке.", "sql.migration.service.container.container.description1": "Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для отправки резервных копий из общей папки локальной сети в Azure.", @@ -295,19 +309,113 @@ "sql.migration.show.status": "Показать состояние", "sql.migration.size": "Размер (МБ)", "sql.migration.size.column.header": "Размер", + "sql.migration.sku.available.recommendations": "Доступных рекомендаций: {0}", + "sql.migration.sku.azureConfiguration": "Конфигурация Azure", + "sql.migration.sku.azureConfiguration.businessCritical": "Критически важный для бизнеса", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} виртуальное ядро", + "sql.migration.sku.azureConfiguration.gen5": "5-е поколение", + "sql.migration.sku.azureConfiguration.generalPurpose": "Общее назначение", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} виртуальное ядро", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} виртуальное ядро - {3} ГБ", + "sql.migration.sku.azureConfiguration.premiumSeries": "Серия Premium", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Серия Premium, оптимизированная для операций в памяти", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} виртуальных ЦП)", + "sql.migration.sku.azureConfiguration.vmPreview": "Данные: {0}, журнал: {1}, tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Выберите способ предоставления данных производительности", + "sql.migration.sku.azureRecommendation.collectData.method": "Собрать данные производительности", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Выберите папку на локальном диске, где будут сохранены данные производительности", + "sql.migration.sku.azureRecommendation.description": "Для выработки целевой рекомендации Azure требуются данные производительности экземпляра SQL Server. Включите сбор данных производительности, чтобы получить целевую рекомендацию для баз данных, которые вы хотите перенести. Чем дольше он будет включен, тем лучше будет рекомендация. Отключить сбор данных производительности можно в любое время.", + "sql.migration.sku.azureRecommendation.description2": "Вы также можете выбрать эти данные в существующей папке, если они уже собраны ранее.", + "sql.migration.sku.azureRecommendation.openExisting.method": "У меня уже есть данные производительности", + "sql.migration.sku.azureRecommendation.openExisting.popup": "Создание рекомендаций Azure с использованием предоставленных данных производительности…", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Выберите папку на локальном диске, где сохранены ранее собранные данные производительности", + "sql.migration.sku.azureRecommendation.start": "Запуск", + "sql.migration.sku.azureRecommendation.start.popup": "Запуск сбора данных о производительности…", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Начальные рекомендации будут автоматически обновлены примерно через {0} мин.", + "sql.migration.sku.azureRecommendation.status.imported": "Рекомендация Azure применена с использованием предоставленных данных. Импортируйте или соберите дополнительные данные для уточнения рекомендации.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Выполняется сбор данных. Создание начальных рекомендаций…", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Периодически проверяйте наличие обновленных рекомендаций, нажав кнопку \\\"Обновить рекомендацию\\\".", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Рекомендация Azure собирает и анализирует данные о производительности, а затем рекомендует базу данных подходящего размера в Azure для вашей рабочей нагрузки.", + "sql.migration.sku.azureRecommendation.status.refining": "Сбор данных все еще выполняется. Уточнение существующих рекомендаций…", + "sql.migration.sku.azureRecommendation.status.stopped": "Сбор данных для рекомендаций Azure остановлен.", + "sql.migration.sku.azureRecommendation.stop.popup": "Остановка сбора данных о производительности…", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Выполнение сбора данных о производительности в течение более длительного времени помогает получить более точную рекомендацию.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Нажмите кнопку ниже, чтобы импортировать или собрать данные производительности базы данных.", + "sql.migration.sku.card.azureRecommendation.inProgress": "Рекомендация Azure будет отображаться после завершения сбора данных.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Рекомендация Azure недоступна. Нажмите кнопку \\\"Получить рекомендацию Azure\\\" ниже", + "sql.migration.sku.cpu": "Ядер: {0}", + "sql.migration.sku.cpu.requirement": "Требования к центральному процессору", + "sql.migration.sku.data.iops.requirement": "Требуемое количество операций ввода-вывода в секунду для данных", + "sql.migration.sku.data.storage.requirement": "Требование к хранилищу данных", + "sql.migration.sku.db.card.title": "База данных SQL Azure", + "sql.migration.sku.gb": "{0} ГБ", + "sql.migration.sku.get.recommendation": "Получить рекомендацию Azure", + "sql.migration.sku.io.memory.requirement": "Требование задержки ввода-вывода", + "sql.migration.sku.iops": "{0} операций ввода-вывода в секунду", "sql.migration.sku.location": "Регион Azure для целевого объекта Azure SQL", - "sql.migration.sku.mi.card.title": "Управляемый экземпляр SQL Azure (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в управляемый экземпляр SQL Azure (PaaS).", - "sql.migration.sku.recommendation.view.assessment.vm": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure (IaaS).", + "sql.migration.sku.log.storage.requirement": "Требование к хранилищу журналов", + "sql.migration.sku.logs.iops.requirement": "Требуемое количество операций ввода-вывода в секунду для журналов", + "sql.migration.sku.memory.requirement": "Требования к памяти", + "sql.migration.sku.mi.card.title": "Управляемый экземпляр SQL Azure", + "sql.migration.sku.ms": "{0} мс", + "sql.migration.sku.parameters": "Параметры рекомендаций", + "sql.migration.sku.parameters.edit": "Изменить параметры", + "sql.migration.sku.parameters.edit.title": "Изменить параметры рекомендаций", + "sql.migration.sku.parameters.enable.preview": "Включить предварительную версию функций", + "sql.migration.sku.parameters.enable.preview.info": "При включении этого параметра будут учтены последние поколения оборудования со значительно улучшенной производительностью и масштабируемостью. Эти номера SKU сейчас находятся на этапе предварительной версии и могут быть доступны не во всех регионах.", + "sql.migration.sku.parameters.percentage.utilization": "Процент использования", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Процентиль точек данных, используемых при агрегации данных производительности.", + "sql.migration.sku.parameters.scale.factor": "Коэффициент масштаба", + "sql.migration.sku.parameters.scale.factor.invalid": "Недопустимый масштаб. Введите положительное целое значение.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Измените масштаб, если хотите, чтобы рекомендация Azure была в процентах относительно текущей рабочей нагрузки.", + "sql.migration.sku.parameters.text": "Введите ниже сведения, чтобы изменить параметры рекомендаций.", + "sql.migration.sku.parameters.update": "Обновить", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "{0}-процентиль", + "sql.migration.sku.recommendation": "Рекомендация Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure.", + "sql.migration.sku.recommendation.view.assessment.vm": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure.", + "sql.migration.sku.recommendationReason": "Причина рекомендации", + "sql.migration.sku.recommendations": "Рекомендации", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "Последнее обновление: {0}", + "sql.migration.sku.recommendations.loading": "Загрузка…", + "sql.migration.sku.recommendations.title": "Рекомендаций: {0}", + "sql.migration.sku.recommended.value": "Значение", + "sql.migration.sku.recommendedConfiguration": "Рекомендуемая конфигурация", + "sql.migration.sku.refine.recommendation": "Уточнить рекомендацию Azure", + "sql.migration.sku.refresh.recommendation": "Обновить рекомендацию", "sql.migration.sku.resource": "Имя целевого ресурса Azure SQL", "sql.migration.sku.resource_group": "Группа ресурсов для целевого объекта Azure SQL", + "sql.migration.sku.restart.performance.collection": "Перезапустить сбор данных", + "sql.migration.sku.sourceProperties": "Свойства источника", + "sql.migration.sku.sql.dataDisk": "Файлы данных SQL", + "sql.migration.sku.sql.logDisk": "Файлы журналов SQL", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.sku.stop.performance.collection": "Остановить сбор данных", + "sql.migration.sku.storage.dimension": "Измерение", + "sql.migration.sku.storageGB": "{0} ГБ", "sql.migration.sku.subscription": "Имя подписки для целевого объекта Azure SQL", - "sql.migration.sku.vm.card.title": "SQL Server на виртуальной машине Azure (IaaS)", + "sql.migration.sku.targetDeploymentType": "Целевой тип развертывания", + "sql.migration.sku.targetStorageConfiguration": "Конфигурация целевого хранилища рекомендаций", + "sql.migration.sku.targetStorageConfiguration.caching": "Кэширование узлов", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Неприменимо", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Нет", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Только для чтения", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Для чтения и записи", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Разместить tempdb на локальном временном диске SSD (по умолчанию D:\\)", + "sql.migration.sku.targetStorageConfiguration.info": "Ниже приведена целевая конфигурация хранилища, необходимая для выполнения ваших требований к производительности хранилища.", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "Локальная память SSD", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Рекомендуемая конфигурация хранилища", + "sql.migration.sku.targetStorageConfiguration.storage": "Хранилище", + "sql.migration.sku.viewDetails": "Просмотр сведений", + "sql.migration.sku.vm.card.title": "SQL Server на виртуальной машине Azure", "sql.migration.source.configuration": "Конфигурация источника", "sql.migration.source.credentials": "Исходные учетные данные.", "sql.migration.source.database": "Имя базы данных-источника", "sql.migration.source.databases": "Базы данных — источники", - "sql.migration.source.details.sqlAuth": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. ​Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", + "sql.migration.source.details.sqlAuth": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", "sql.migration.source.details.windowAuth": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", "sql.migration.source.server": "Исходный сервер", "sql.migration.source.version": "Исходная версия", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "Экземпляр сервера SQL Server", "sql.migration.sql.virtual.machine": "Виртуальная машина SQL", "sql.migration.start.migration.button": "Запуск миграции", + "sql.migration.start.session": "Начать новый сеанс", "sql.migration.start.time": "Время начала", "sql.migration.status": "Состояние", "sql.migration.status.add.account": "Добавить учетную запись", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "Проверить подключение", "sql.migration.type": "Тип", "sql.migration.type.label": "Введите следующее:", + "sql.migration.unavailable.managedInstance": "(Недоступно) {0}", "sql.migration.unique.name": "Выберите уникальное имя для этой целевой базы данных", "sql.migration.username": "Имя пользователя", "sql.migration.view.all": "Просмотреть все", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "Выберите учетную запись Azure, связанную с Azure Data Studio, или свяжите ее сейчас.", "sql.migration.wizard.account.noAccount.error": "Добавьте связанную учетную запись и повторите попытку.", "sql.migration.wizard.account.title": "Учетная запись Azure", + "sql.migration.wizard.perfCollection.error": "Произошли ошибки при сборе данных производительности для сервера \\\"{0}\\\". Если эти проблемы не устранены, попробуйте перезапустить процесс сбора данных:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "Исходя из результатов оценки, все {0} из ваших баз данных в подключенном состоянии можно перенести в Azure SQL.", "sql.migration.wizard.sku.assessment.error": "При доступе к серверу \"{0}\" произошла ошибка.", "sql.migration.wizard.sku.assessment.error.bypass": "Установите этот флажок, чтобы пропустить оценку и продолжить миграцию.", "sql.migration.wizard.sku.assessment.error.detail": "[Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.]", "sql.migration.wizard.sku.assessment.unexpected.error": "Произошла непредвиденная ошибка при оценке сервера \"{0}\".{3}Сообщение: {1}{3}стопка: {2}", "sql.migration.wizard.sku.choose_a_target": "Выберите целевой объект Azure SQL", - "sql.migration.wizard.sku.error": "При доступе к базам данных произошла ошибка.", - "sql.migration.wizard.sku.title": "Целевой объект Azure SQL", + "sql.migration.wizard.sku.error": "Произошла ошибка при создании рекомендаций по SKU для сервера \\\"{0}\\\".", + "sql.migration.wizard.sku.error.noRecommendation": "Нет доступных рекомендаций", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций или выбрать другой набор баз данных для оценки.", + "sql.migration.wizard.target.description": "Выберите учетную запись Azure и целевой {0}.", + "sql.migration.wizard.target.title": "Целевой объект Azure SQL", "sql.migration.yes": "Да", - "total.databases.selected": "Выбрано баз данных: {0} из {1}." + "total.databases.selected": "Выбрано баз данных: {0} из {1}" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure.", + "sql.migration.dashboard.help.description.mi": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем.", + "sql.migration.dashboard.help.description.migrateUsingADS": "Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure.", + "sql.migration.dashboard.help.description.vm": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный) в SQL Server на виртуальных машинах Microsoft Azure с минимальным простоем.", + "sql.migration.dashboard.help.link.dmsGuide": "Руководства по переносу баз данных Azure", + "sql.migration.dashboard.help.link.mi": "Учебник. Миграция в Управляемый экземпляр SQL Azure (по сети)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Миграция баз данных с помощью Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Учебник. Миграция в SQL Server на Виртуальных машинах Microsoft Azure (по сети)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Произошла ошибка при запуске миграции: \"{0}\"", diff --git a/i18n/ads-language-pack-ru/translations/main.i18n.json b/i18n/ads-language-pack-ru/translations/main.i18n.json index 82182551d6..272fa99c2c 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "Выбрать все", "table.sortAscending": "Сортировка по возрастанию", "table.sortDescending": "Сортировка по убыванию", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "Выбрано: {0}", "tableFilter.visibleCount": "Результатов: {0}" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "Контекстное меню элемента обозревателя данных", "dataGrid.context": "Контекстное меню элемента сетки данных", "default": "Включение автоматических проверок обновлений. Azure Data Studio будет периодически проверять наличие обновлений в автоматическом режиме.", + "docNotFoundForUriError": "Не удалось открыть документ записной книжки для указанного универсального кода ресурса (URI).", "enable locally": "Перезапустите Azure Data Studio, чтобы включить это расширение локально.", "enable remote": "Перезапустите Azure Data Studio, чтобы включить это расширение в {0}.", "enableWindowsBackgroundUpdates": "Включите, чтобы скачивать и устанавливать новые версии Azure Data Studio в Windows в фоновом режиме", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Шаблоны должны соответствовать абсолютным путям, т. е. необходимо указывать префикс \"**/\" или полный путь для правильного сопоставления и суффикс \"/**\" для сопоставления файлов в пути (например, \"**/build/output/**\" или \"/Users/name/workspaces/project/build/output/**\"). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Azure Data Studio потребляет большое количество времени ЦП при запуске\", можно исключить большие папки, чтобы уменьшить начальную нагрузку.", "uninstallExtensionComplete": "Перезапустите Azure Data Studio, чтобы завершить удаление расширения {0}.", "updateLocale": "Хотите изменить язык пользовательского интерфейса Azure Data Studio на {0} и выполнить перезапуск?", + "vscodeDocCreationFailedError": "Не удалось создать документ записной книжки.", "vscodeFunctionalityNotSupportedError": "Этот VS Code не поддерживается в Azure Data Studio.", - "vscodeInvalidArgumentsError": "Недопустимые аргументы", + "vscodeInvalidArgumentsError": "Недопустимые аргументы.", "watermark.newNotebook": "Новая записная книжка", "watermark.newSqlFile": "Новый файл SQL", "workspace.trust.description": "Определяет, включено ли доверие рабочей области в Azure Data Studio.", "workspace.trust.emptyWindow.description": "Определяет, является ли пустое окно доверенным по умолчанию в Azure Data Studio. При использовании с \"#{0}#\" можно включить все функции Azure Data Studio без запросов в пустом окне." }, - "sql/base/parts/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "Необходимо выбрать вариант из списка", - "selectBox": "Поле выбора" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "Учетные записи для обновления отсутствуют", "accountActions.no": "Нет", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "Действительно удалить эту строку?", "designer.generalGroupName": "Общие", + "designer.issueCountAlert": "Найдено столько проблем при проверке: {0}", + "designer.issuesTabTitle": "Проблемы ({0})", "designer.loadingDesigner": "Идет загрузка конструктора...", "designer.loadingDesignerCompleted": "Конструктор загружен", + "designer.newRowButtonAriaLabel": "Добавить новую строку в таблицу «{0}»", "designer.newRowText": "Добавить новый", "designer.processing": "Обработка…", "designer.processingChanges": "Обработка изменений...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "Изменения опубликованы", "designer.publishingChanges": "Публикация изменений…", "designer.removeRowText": "Удалить", + "designer.scriptTabTitle": "Сценарии", "tableDesigner.unknownComponentType": "Тип компонента {0} не поддерживается" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "Текстовая ячейка" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "Параметры" + "cellLanguageDescription": "({0}) — текущий язык", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "Параметры", + "selectCellLanguage": "Выбор языкового режима ячейки" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "Ошибка при последнем запуске. Щелкните, чтобы запустить повторно", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "Следует ли использовать более новую версию отрисовщика Markdown для записных книжек. Это может привести к тому, что Markdown отображается не так, как в предыдущих версиях.", "notebookViews": "Представления записной книжки", "notebookViews.enabled": "(Предварительная версия) Включить представления записной книжки", + "restartNotebookKernel": "Перезапуск ядра Notebook", "search.actionsPosition": "Управляет положением панели действий в строках в области поиска.", "search.actionsPositionAuto": "Разместить панель действий справа, когда область поиска узкая, и сразу же после содержимого, когда область поиска широкая.", "search.actionsPositionRight": "Всегда размещать панель действий справа.", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "Добавить учетную запись", "accountDialog.close": "Закрыть", "accountDialog.didNotPickAuthProvider": "Вы не выбрали поставщик проверки подлинности. Повторите попытку.", + "accountDialog.loadingProviderLabel": "Загрузка учетных записей…", "accountDialog.noAccountLabel": "Связанная учетная запись не существует. Добавьте учетную запись.", "accountDialog.noCloudsRegistered": "Облака не включены. Перейдите в раздел \"Параметры\", откройте раздел \"Конфигурация учетной записи Azure\" и включите хотя бы одно облако", "accountExplorer.name": "Учетные записи", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "Не удалось запустить сервер, так как для этого типа файла записной книжки не определен поставщик.", "ServerNotStarted": "Не удалось запустить сервер по неизвестной причине", "clientSession.unknownError": "Произошла ошибка во время запуска сеанса записной книжки", - "kernelRequiresConnection": "Ядро {0} не найдено. Будет использоваться ядро по умолчанию." + "kernelRequiresConnection": "Ядро “{0}” не найдено. Будет использоваться ядро по умолчанию.", + "kernelRestartFailed": "Сбой перезапуска ядра: {0}", + "kernelRestartedSuccessfully": "Ядро успешно перезапущено" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "Истекло время ожидания доступности поставщика выполнения для поставщика записных книжек \"{0}\"", + "failedToCreateNotebookInput": "Не удалось создать входные данные записной книжки для «{0}»", "notebookServiceNoProvider": "Поставщик записных книжек не существует", "notebookUriNotDefined": "При создании диспетчера записных книжек не был передан URI", "serializationProviderTimeout": "Истекло время ожидания доступности поставщика сериализации для поставщика записных книжек \"{0}\"", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "Представление без названия" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "Перезапуск ядра SQL не поддерживается", "connectionRequired": "Для выполнения ячеек записной книжки необходимо выбрать подключение", "sqlKernelError": "Ошибка ядра SQL", "sqlMaxRowsDisplayed": "Отображаются первые {0} строк." @@ -12205,10 +12218,21 @@ "designer.table.description.description": "Описание таблицы.", "designer.table.description.name": "Имя объекта таблицы.", "designer.table.description.schema": "Схема, содержащая таблицу.", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "Столбцы в первичном ключе.", + "designer.table.primaryKeyName.description": "Имя первичного ключа.", + "tableDesigner.ErrorDialogTitle": "Ошибка конструктора таблиц", "tableDesigner.ForeignKeyTypeName": "Внешний ключ", "tableDesigner.ForeignTableName": "Внешняя таблица", "tableDesigner.IndexTypeName": "Индекс", + "tableDesigner.PrimaryKeyTabTitle": "Первичный ключ", + "tableDesigner.TableSchemaValidationError": "Сбой проверки схемы таблицы. Ошибка: {0}", + "tableDesigner.addForeignKey": "Создать внешний ключ", + "tableDesigner.addNewCheckConstraint": "Создать ограничение CHECK", + "tableDesigner.addNewColumn": "Создать столбец", + "tableDesigner.addNewColumnMapping": "Новое сопоставление столбцов", + "tableDesigner.addNewColumnToIndex": "Добавить столбец", + "tableDesigner.addNewColumnToPrimaryKey": "Добавить столбец", + "tableDesigner.addNewIndex": "Создание индекса", "tableDesigner.checkConstraintExpressionTitle": "Выражение", "tableDesigner.checkConstraintNameTitle": "Имя", "tableDesigner.checkConstraintTypeName": "Проверочное ограничение", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "Столбцы", "tableDesigner.indexName": "Имя", "tableDesigner.indexesTabTitle": "Индексы", + "tableDesigner.inputValidationError": "Сбой проверки входных данных. Ошибка: {0}", "tableDesigner.nameTitle": "Имя таблицы", + "tableDesigner.primaryKeyColumnsTitle": "Столбцы первичного ключа", + "tableDesigner.primaryKeyNameTitle": "Имя", "tableDesigner.publishChangeError": "Произошла ошибка при публикации изменений: {0}", "tableDesigner.publishChangeSuccess": "Изменения опубликованы.", "tableDesigner.savingChanges": "Публикация изменений конструктора таблиц...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "Не удается запустить сеанс, диспетчер еще не инициализирован" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "Запрос {0}: стоимость запроса (по отношению к сценарию): {1}%" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "Открыть запрос", - "queryPlanCustomZoom": "Пользовательское увеличение", - "queryPlanFitGraphLabel": "По размеру окна", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "Панель свойств", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "УзелПоиска", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "Увеличить", - "queryPlanZoomOutActionLabel": "Уменьшить" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "Предварительная версия функции" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "Отмена", "tableDesigner.generateScript": "Создать сценарий", "tableDesigner.previewDatabaseUpdates": "Предварительный просмотр обновлений базы данных" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "Необходимо выбрать вариант из списка", + "selectBox": "Поле выбора" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "Проблемы" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "Файлы плана выполнения", + "executionPlanCustomZoom": "Пользовательское увеличение", + "executionPlanFileLoadingComplete": "Планы выполнения созданы", + "executionPlanFileLoadingFailed": "Не удалось загрузить план выполнения", + "executionPlanFitGraphLabel": "По размеру окна", + "executionPlanOpenGraphFile": "Показать XML-файл плана запроса", + "executionPlanPropertiesActionLabel": "Панель свойств", + "executionPlanSavePlanXML": "Сохранить файл плана", + "executionPlanSearchNodeAction": "Найти узел", + "executionPlanTitle": "План запроса (предварительная версия)", + "executionPlanZoomInActionLabel": "Увеличить", + "executionPlanZoomOutActionLabel": "Уменьшить", + "loadingExecutionPlanFile": "Создание планов выполнения", + "openQueryAction": "Открыть запрос" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "Редактор планов выполнения запросов" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "Edge", + "executionPlanPropertyViewClose": "Закрыть", + "executionPlanPropertyViewSortAlphabetically": "В алфавитном порядке", + "executionPlanPropertyViewSortByDisplayOrder": "По категориям", + "nodePropertyViewNameNameColumnHeader": "Имя", + "nodePropertyViewNameValueColumnHeader": "Значение", + "nodePropertyViewTitle": "Свойства" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "Запрос {0}: стоимость запроса (по отношению к сценарию): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Закрыть (ESC)", + "customZoomApplyButton": "Применить", + "customZoomApplyButtonTitle": "Применить масштабирование (ВВОД)", + "invalidCustomZoomError": "Выберите значение масштаба от 1 до 200", + "qpZoomValueLabel": "Увеличить (в процентах)", + "zoomAction": "Увеличить (ВВОД)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Закрыть (ESC)", + "executionPlanSearchTypeContains": "Содержит", + "executionPlanSearchTypeEquals": "Равно", + "nextSearchItemAction": "Следующее совпадение (ВВОД)", + "previousSearchItemAction": "Предыдущее совпадение (SHIFT+ВВОД)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "Загрузка записной книжки {0} завершена", + "loadingNotebookMessage": "Загрузка записной книжки {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "Допустимый обработчик планов выполнения не зарегистрирован", + "providerIdNotValidError": "Для взаимодействия с ExecutionPlanService требуется допустимый поставщик", + "selectExecutionPlanProvider": "Выберите поставщика, чтобы открыть план выполнения" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/CHANGELOG.md b/i18n/ads-language-pack-zh-hans/CHANGELOG.md index 1aedd80c6b..8b330ca66f 100644 --- a/i18n/ads-language-pack-zh-hans/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hans/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-zh-hans" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index 69763f4098..c13e606026 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json index 1cf438aecc..ff71cc25fb 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "输入非空密码或按 Esc 退出。", "arc.enterNewPassword": "输入新密码", "arc.errorConnectingToController": "连接到控制器时出现错误。{0}", + "arc.errorListingLogAnalyticsWorkspaces": "列出 Log Analytics 工作区 {0} 时出错", "arc.errorVerifyingPassword": "验证密码时遇到错误。{0}", "arc.extensionInstallationFailed": "未能安装扩展 {0}", "arc.extensionInstalled": "已安装扩展“{0}”。", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "基础结构", "arc.data.controller.kube.cluster.context": "群集上下文", "arc.data.controller.location": "位置", + "arc.data.controller.log.analytics.primary.key": "Log Analytics 主键", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics 工作区 ID", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics 工作区", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "确认密码", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密码", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "输入将用于登录指标和日志仪表板的密码。", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "定价详情", "arc.sql.cost.summary.resource.group": "资源组", "arc.sql.cost.summary.service.tier": "服务层", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。", "arc.sql.cost.summary.service.tier.learn.more.text": "了解详细信息", "arc.sql.cost.summary.sql.connection.info": "SQL 连接信息", "arc.sql.cost.summary.sql.instance.settings": "SQL 实例设置", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU vCores 限制", "arc.sql.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", "arc.sql.dev.use.label": "仅供开发使用", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "高可用性", + "arc.sql.high.availability.description": "启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。", "arc.sql.instance.name": "实例名称", "arc.sql.instance.retention.policy.title": "SQL 实例备份保留策略", "arc.sql.instance.settings.section.title": "SQL 实例设置", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "我已有 SQL Server 许可证", "arc.sql.memory-limit.description": "托管实例的容量限制(整数)。", "arc.sql.memory-request.description": "对托管实例容量的请求(整数内存量,以 GB 为单位)。", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 个副本", "arc.sql.pitr.description": "时点还原", "arc.sql.pitr.retention.description": "配置时间点备份的保留期。{0}", "arc.sql.retention.days.description": "指定要将时间点备份保留多长时间。", "arc.sql.retention.days.label": "时间点保留(天)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[预览] 业务关键(无限制的 vCore 和 RAM,高级高可用性)", + "arc.sql.service.tier.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。", + "arc.sql.service.tier.general.purpose": "常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性)", "arc.sql.service.tier.label": "服务层", "arc.sql.storage-class.backups.description": "用于备份永久性卷的存储类。如果未指定任何值,则将使用默认存储类。", "arc.sql.storage-class.data.description": "用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。", "arc.sql.storage-class.logs.description": "用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。", "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 个副本", + "arc.sql.two.replicas": "2 个副本", "arc.sql.username": "用户名", "arc.sql.volume.size.backups.description": "用于备份的存储卷大小(GB)。", "arc.sql.volume.size.backups.label": "以 Gi 为单位的卷大小(备份)。", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json index 469a168b23..46b8fe1936 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "接受", + "az.arcdataExtensionNotInstalled": "此扩展需要安装 Azure CLI 扩展 “arcdata”。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装最新版本。", + "az.arcdataInstalled": "已成功安装 Azure CLI arcdata 扩展。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。", + "az.askLater": "稍后询问", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.azInstalled": "已成功安装 Azure CLI。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。", + "az.azOutputParseErrorCaught": "分析 az 命令 {0} 的输出时出错。输出不是 JSON。", + "az.azUserSettingReadLog": "Azure CLI 用户设置: {0}.{1} 读取,值: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI 用户设置: 已更新 {0}.{1},newValue: {2}", + "az.checkingLatestAzVersion": "正在检查最新可用版本的 Azure CLI", + "az.couldNotFindArcdataWithPrompt": "找不到 Azure CLI arcdata 扩展,是否立即安装? 如果不安装,某些功能将无法正常工作。", + "az.couldNotFindAz": "找不到 Azure CLI。错误: {0}", + "az.couldNotFindAzArc": "找不到 Azure CLI arcdata 扩展。错误: {0}", + "az.couldNotFindAzWithPrompt": "找不到 Azure CLI,是否立即安装? 如果不安装,则某些功能将无法正常工作。", + "az.currentlyInstalledVersionIsLatest": "当前安装的 Azure CLI 版本 {0} 与任何其他可用版本相同或更新", + "az.decline": "拒绝", + "az.doNotAskAgain": "不再询问", + "az.downloadError": "下载时出错", + "az.downloadFinished": "已完成下载", + "az.downloadingProgressMb": "正在下载({0} / {1} MB)", + "az.downloadingTo": "正在将 {0} 从 {1} 下载到 {2}", + "az.endpointOrNamespaceRequired": "必须指定终结点或命名空间", + "az.executingCommand": "正在执行命令:“{0} {1}”", + "az.failedToParseReleaseInfo": "未能分析 {0} 处内容的 JSON。\r\n文件内容: \r\n{1}\r\n错误: {2}", + "az.foundExistingAz": "在 arcdata 版本为 {2} 的路径 {1} 处找到现有 Azure CLI 安装(版本为 v{0})。", + "az.gettingTextContentsOfUrl": "正在获取位于 URL {0} 的资源的文本内容", + "az.installError": "安装 Azure CLI 和 arcdata 扩展时出错: {0}", + "az.installingArcdata": "正在安装 Azure CLI arcdata 扩展...", + "az.installingAz": "正在安装 Azure CLI...", + "az.latestAzVersionAvailable": "最新可用 Azure CLI 版本: {0}。", + "az.missingRequiredVersion": "Azure CLI >= {0} 是此功能所必需的。运行 “Azure CLI: 检查更新” 命令以安装此版本,然后重试。", + "az.no": "否", + "az.noAz": "没有可用的 Azure CLI,请运行命令“Azure CLI: 安装”以启用需要它的功能。", + "az.noAzArc": "没有可用的 Azure CLI arcdata 扩展。", + "az.noAzWithLink": "没有可用的 Azure CLI,请 [安装Azure CLI](command:az.install)以启用需要它的功能。", + "az.noAzureCLI": "没有可用的 Azure CLI。从 [此处](https://docs.microsoft.com/cli/azure/install-azure-cli)手动安装最新版本,然后重启 Azure Studio。", + "az.noDownloadLink": "没有适用于平台“{0}”的下载链接 \r\n发布信息: ${1}", + "az.noReleaseVersion": "没有适用于平台“{0}”的发布版本 \r\n发布信息: ${1}", + "az.parseVersionError": "分析 az --version 的输出时出错。", + "az.platformUnsupported": "平台“{0}”当前不受支持", + "az.promptForAzUpdate": "新版本的 Azure CLI ({0}) 已可用,是否希望立即更新?", + "az.promptForRequiredAzUpdate": "此扩展需要安装 Azure CLI >= {0},是否希望立即更新到最新版本({1})? 如果不更新,则某些功能可能不起作用。", + "az.promptLog": "正在提示用户接受以下内容: {0}", + "az.requiredVersionNotAvailable": "此扩展需要安装 Azure CLI 扩展 “arcdata” 版本 >= {0},但当前可用版本仅为 {1}。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本。", + "az.searchingForAz": "正在搜索现有 Azure CLI 安装...", + "az.skipInstall": "正在跳过安装 Azure CLI 和 arcdata 扩展,因为操作不是用户请求的,并且配置选项 {0}.{1} 为 {2}", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "执行命令时出现意外错误: {0}", + "az.unexpectedExitCode": "命令中出现意外的退出代码: {1} ({0})", + "az.unsupportedArcDataVersion": "尚不支持下载版本为 {1} 的 Azure CLI 扩展 “arcdata”。最新版本为 {0}。请使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本.", + "az.updateCheckSkipped": "未执行对新 Azure CLI 版本的可用性检查,因为找不到要安装的 Azure CLI", + "az.updateError": "更新 Azure CLI 时出错: {0}", + "az.updatingAz": "正在更新 Azure CLI...", + "az.userRequestedInstall": "用户已请求使用 “Azure CLI: 安装” 命令安装 Azure CLI 和 arcdata 扩展", + "az.userResponseInstall": "提示安装 Azure CLI 时的用户响应: {0}", + "az.userResponseUpdate": "提示更新 Azure CLI 时的用户响应: {0}", + "az.versionForUpdate": "找到的版本为 {0}。Azure CLI 可以从当前版本 {1} 更新到此版本。", + "az.yes": "是" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "选择是否由系统提示你下载 Azure CLI arcdata 扩展。", + "azcli.arc.azArcdataUpdateKey.description": "选择当 Azure CLI arcdata 扩展可用时系统是否向你发出提示。", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.config.debug": "将所有已执行的 az 命令的调试信息记录到输出通道", + "azcli.arc.config.title": "Azure CLI 配置", + "azcli.arc.description": "支持 Azure CLI。", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "系统将不会提示用户安装 Azure CLI arcdata 扩展", + "azcli.arc.install.prompt.description": "系统将提示用户安装 Azure CLI arcdata 扩展", + "azcli.arc.update.dontPrompt.description": "系统将不提示用户更新 Azure CLI arcdata 扩展", + "azcli.arc.update.prompt.description": "系统将提示用户更新 Azure CLI arcdata 扩展", + "azcli.azCliInstallKey.description": "选择是否由系统提示你安装 Azure CLI。", + "azcli.install.dontPrompt.description": "系统将不会提示用户安装 Azure CLI", + "azcli.install.prompt.description": "系统将提示用户安装 Azure CLI", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json index 59afab562a..8d64bf1f01 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "未能加载项目提供程序扩展“{0}”。错误消息: {1}", "dataworksapce.local": "本地", "dataworksapce.refresh": "刷新", - "dataworkspace.NewProjectDialogTitle": "创建新项目", + "dataworkspace.NewProjectDialogTitle": "创建新数据库项目", "dataworkspace.Type": "类型", "dataworkspace.browse": "浏览", "dataworkspace.browseEllipsis": "浏览...", "dataworkspace.cloneParentDirectoryNotExistError": "所选克隆路径“{0}”不存在或不是目录。", "dataworkspace.create": "创建", + "dataworkspace.default": "默认", "dataworkspace.enterProjectName": "输入项目名", "dataworkspace.fileNotExistError": "所选 {0} 文件“{1}”不存在或者不是文件。", "dataworkspace.gitRepoUrlPlaceholder": "输入远程 git 存储库 URL", "dataworkspace.gitRepoUrlTitle": "Git 存储库 URL", + "dataworkspace.learnMore": "了解详细信息", "dataworkspace.localClonePathPlaceholder": "选择本地克隆存储库的位置", "dataworkspace.localClonePathTitle": "本地克隆路径", "dataworkspace.locationSelectorTitle": "位置", "dataworkspace.nameCannotBeEmpty": "名称不能为空", + "dataworkspace.no": "否", "dataworkspace.ok": "确定", "dataworkspace.open": "打开", "dataworkspace.openExistingDialogTitle": "打开现有项目", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "未能加载某些项目。要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "远程 Git 存储库", "dataworkspace.restartConfirmation": "需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启?", + "dataworkspace.sdkLearnMorePlaceholder": "单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息", + "dataworkspace.sdkStyleProject": "SDK 样式项目(预览版)", "dataworkspace.select": "选择", "dataworkspace.selectProjectLocation": "选择项目位置", - "dataworkspace.selectProjectType": "选择项目类型", + "dataworkspace.selectProjectType": "选择数据库项目类型", + "dataworkspace.selectTargetPlatform": "选择目标平台", "dataworkspace.targetPlatform": "目标平台", "dataworkspace.workspacePlaceholder": "选择工作区({0})文件", + "dataworkspace.yesRecommended": "是(推荐)", "fileDoesNotExist": "文件“{0}”不存在", "gitCloneError": "Git 克隆期间出错。请查看 git 输出以了解更多详细信息", "gitCloneMessage": "正在克隆 Git 存储库“{0}”...", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json index f908edb021..3148f707ea 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "凭据丢失或无效。" }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "否", + "not now": "稍后询问", + "suggest auto fetch": "是否希望 Azure Data Studio [定期运行 “git fetch”]({0})?", + "yes": "是" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "“{0}”的 HEAD 版本不可用。", + "add": "添加到工作区", + "add remote": "添加一个新远程...", + "addFrom": "从 URL 添加远程存储库", + "addfrom": "从 {0} 添加远程存储库", + "addremote": "添加远程存储库", + "always": "总是", + "are you sure": "将在“{0}”中创建 Git 存储库。确定要继续吗?", + "auth failed": "未能对 git remote 进行身份验证。", + "auth failed specific": "未能对 git remote 进行身份验证:\r\n\r\n{0}", + "branch already exists": "已存在名为“{0}”的分支", + "branch name": "分支名称", + "branch name format invalid": "分支名称必须匹配正则表达式: {0}", + "cant push": "无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。", + "changed": "日志级别更改为: {0}", + "checkout detached": "签出已分离…", + "choose": "选择文件夹...", + "clean repo": "在签出前,请清理存储库工作树。", + "clonefrom": "从 {0} 克隆", + "cloning": "正在克隆 Git 存储库“{0}”...", + "commit": "提交暂存更改", + "commit anyway": "创建空提交", + "commit hash": "提交哈希", + "commit message": "提交消息", + "commitMessageWithHeadLabel2": "消息(在“{0}”上提交)", + "confirm delete": "确定要删除 {0} 吗?\r\n此操作不可撤消!\r\n如果继续操作,此文件将永久丢失。", + "confirm delete multiple": "确定要删除 {0} 个文件吗?\r\n此操作不可撤消!\r\n如果继续操作,这些文件将永久丢失。", + "confirm discard": "确定要放弃 {0} 中更改吗?", + "confirm discard all": "确定要放弃在 {0} 个文件中所作的全部更改吗?\r\n此操作不可撤消!\r\n如果继续操作,你当前的工作集将永久丢失。", + "confirm discard all 2": "{0}\r\n\r\n此操作不可撤消,你当前的工作集将永久丢失。", + "confirm discard all single": "确定要放弃 {0} 中更改吗?", + "confirm discard multiple": "是否确实要放弃 {0} 文件中的更改?", + "confirm emtpy commit": "是否确定要创建空提交?", + "confirm force delete branch": "“{0}”分支未被完全合并。是否仍要删除?", + "confirm force push": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\r\n\r\n确定要继续吗?", + "confirm no verify commit": "你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。\r\n\r\n确定要继续吗?", + "confirm publish branch": "分支“{0}”没有上游分支。您要发布此分支吗?", + "confirm restore": "是否确实要还原 {0}?", + "confirm restore multiple": "是否确定要还原 {0} 个文件?", + "confirm stage file with merge conflicts": "确定要暂存含有合并冲突的 {0} 吗?", + "confirm stage files with merge conflicts": "确定要暂存含有合并冲突的 {0} 个文件吗?", + "create branch": "正在创建新分支...", + "create branch from": "从...创建分支", + "create repo": "初始化存储库", + "current": "当前", + "delete": "删除文件", + "delete branch": "删除分支", + "delete file": "删除文件", + "delete files": "删除文件", + "deleted by them": "文件“{0}”已被他们删除且已经过我们修改。\r\n\r\n你想要执行什么操作?", + "deleted by us": "文件“{0}”已被我们删除且已经过他们修改。\r\n\r\n你想要执行什么操作?", + "discard": "放弃更改", + "discardAll": "放弃所有 {0} 个文件", + "discardAll multiple": "放弃 1 个文件", + "force": "强制签出", + "force push not allowed": "不允许强制推送,请启用 “git. allowForcePush” 设置。", + "git error": "Git 错误", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (索引)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", - "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "git.title.workingTree": "{0} (工作树)", + "init": "选择用于初始化 Git 储存库的工作区文件夹", + "init repo": "初始化存储库", + "invalid branch name": "分支名称无效", + "keep ours": "保留“我们”的版本", + "keep theirs": "保留“他们”的版本", + "learn more": "了解详细信息", + "local changes": "签出会覆盖本地更改。", + "merge commit": "最后一个提交是合并提交。是否确实要撤消它?", + "merge conflicts": "存在合并冲突。请在提交之前解决这些冲突。", + "missing user info": "请确保已在 Git 中配置 “user.name” 和 “user.email”。", + "never": "从不", + "never again": "确定,且不再显示", + "never ask again": "确定,且不再询问", + "no changes": "没有要提交的更改。", + "no changes stash": "没有要储藏的更改。", + "no more": "无法撤消,因为 HEAD 不指向任何提交。", + "no rebase": "没有正在进行的变基。", + "no remotes added": "您的存储库中没有远程存储库。", + "no remotes to fetch": "此存储库未配置可以从中抓取的远程存储库。", + "no remotes to publish": "存储库未配置任何要发布到的远程存储库。", + "no remotes to pull": "存储库未配置任何从其中进行拉取的远程存储库。", + "no remotes to push": "存储库未配置任何要推送到的远程存储库。", + "no staged changes": "没有可提交的暂存更改。\r\n\r\n是否要暂存所有更改并直接提交?", + "no stashes": "此存储库中没有储藏。", + "no tags": "此存储库没有标记。", + "no verify commit not allowed": "不允许在未验证的情况下提交,请使用 “git.allowNoVerifyCommit” 设置启用这些提交。", + "nobranch": "请签出一个分支以推送到远程。", + "ok": "确定", + "open git log": "打开 GIT 日志", + "open repo": "打开存储库", + "openrepo": "打开", + "openreponew": "在新窗口中打开", + "pick branch pull": "选择拉取的来源分支", + "pick provider": "选择一个提供程序以将分支“{0}”发布到:", + "pick remote": "选取要将分支“{0}”发布到的远程:", + "pick remote pull repo": "选择要从其拉取分支的远程位置", + "pick stash to apply": "选择要应用的储藏", + "pick stash to drop": "选择要删除的储藏", + "pick stash to pop": "选择要弹出的储藏", + "proposeopen": "是否要打开已克隆存储库?", + "proposeopen init": "是否打开初始化的存储库?", + "proposeopen2": "您是希望打开克隆的存储库,还是将其添加到当前工作区?", + "proposeopen2 init": "您是希望打开初始化的存储库,还是将其添加到当前工作区?", + "provide branch name": "请提供新的分支名称", + "provide commit hash": "请提供提交哈希", + "provide commit message": "请提供提交消息", + "provide remote name": "请提供远程存储库名称", + "provide stash message": "提供储藏消息(可选)", + "provide tag message": "请提供消息以对标记进行注释", + "provide tag name": "已成功带标记进行推送。", + "publish to": "发布到 {0}", + "remote already exists": "远程存储库“{0}”已存在。", + "remote branch at": "{0} 处的远程分支", + "remote name": "远程存储库名称", + "remote name format invalid": "远程仓库名称格式无效", + "remove remote": "选择要删除的远程库", + "repourl": "存储库 URL", + "restore file": "恢复文件", + "restore files": "恢复文件", + "save and commit": "全部保存并提交", + "save and stash": "全部保存并储藏", + "select a branch to merge from": "选择要从其合并的分支", + "select a branch to rebase onto": "选择要变基到的分支", + "select a ref to checkout": "选择要签出的 ref", + "select a ref to checkout detached": "选择要在分离模式下签出的引用", + "select a ref to create a new branch from": "选择一个 ref 以从中创建“{0}”分支", + "select a tag to delete": "选择要删除的标记", + "select branch to delete": "选择要删除的分支", + "select log level": "选择日志级别", + "selectFolder": "选择存储库位置", + "show command output": "显示命令输出", + "stash": "仍要储藏", + "stash merge conflicts": "在应用储藏时存在合并冲突。", + "stash message": "储藏消息", + "stashcheckout": "储藏并签出", + "sure drop": "确定要删除储藏 {0} 吗?", + "sync is unpredictable": "此操作会将提交项推送到“{0}/{1}”并从中拉取提交项。", + "tag at": "{0} 处的标记", + "tag message": "消息", + "tag name": "标记名称", + "there are untracked files": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。", + "there are untracked files single": "若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。", + "undo commit": "撤消合并提交", + "unsaved files": "有 {0} 个文件尚未保存。\r\n\r\n要在提交之前保存吗?", + "unsaved files single": "以下文件具有未保存的更改;如果继续,则提交时不会包含这些更改: {0}。\r\n\r\n要在提交之前保存吗?", + "unsaved stash files": "有 {0} 个文件尚未保存。\r\n\r\n要在储藏之前保存吗?", + "unsaved stash files single": "以下文件具有未保存的更改;如果继续,则储藏时不会包含这些更改: {0}。\r\n\r\n要在储藏之前保存吗?", + "warn untracked": "这将删除 {0} 个未跟踪的文件!\r\n此操作不可撤消!\r\n这些文件将永久丢失。", + "yes": "是", + "yes discard tracked": "放弃 1 个已跟踪的文件", + "yes discard tracked multiple": "放弃 {0} 个已跟踪的文件", + "yes never again": "确定,且不再显示" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "已跳过在以下位置中找到的 git: {0}", + "using git": "将使用位于 {1} 的 Git {0}", + "validating": "正在验证在以下位置中找到的 git: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "没有可用存储库", + "not supported": "“git.scanRepositories” 设置不支持绝对路径。", + "pick repo": "选择存储库", + "too many submodules": "“{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。" }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "分支名称", + "error": "$(error) 错误: {0}", + "none found": "未找到远程存储库。", + "pick url": "选择要从中进行克隆的 URL。", + "provide url": "提供存储库 URL", + "provide url or pick": "提供存储库 URL 或选择存储库源。", + "type to filter": "存储库名称", + "type to search": "存储库名称(键入内容进行搜索)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "是否要将“{0}”添加到 .gitignore?", + "added by them": "冲突: 已由他们添加", + "added by us": "冲突: 已由我们添加", + "always pull": "始终拉取", + "both added": "冲突: 两个都已添加", + "both deleted": "冲突: 两个都已删除", + "both modified": "冲突: 两个都已修改", + "changes": "更改", + "commit": "提交", + "commit in rebase": "无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。", + "commitMessage": "消息({0} 待提交)", + "commitMessageCountdown": "当前行剩余 {0} 个字符", + "commitMessageWarning": "当前行比 {1} 超出 {0} 个字符", + "commitMessageWhitespacesOnlyWarning": "当前提交消息仅包含空白字符", + "commitMessageWithHeadLabel": "消息({0} 在“{1}”提交)", + "deleted": "已删除", + "deleted by them": "冲突: 已由他们删除", + "deleted by us": "冲突: 已由我们删除", + "dont pull": "不拉取", + "git.title.deleted": "{0} (已删除)", + "git.title.index": "{0} (索引)", + "git.title.ours": "{0} (我们的)", + "git.title.theirs": "{0} (他们的)", + "git.title.untracked": "{0} (未跟踪)", + "git.title.workingTree": "{0} (工作树)", + "huge": "Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。", + "ignored": "已忽略", + "index added": "已添加索引", + "index copied": "已复制索引", + "index deleted": "已删除索引", + "index modified": "已修改索引", + "index renamed": "已重命名索引", + "intent to add": "打算添加", + "merge changes": "合并更改", + "modified": "已修改", + "neveragain": "不再显示", + "open": "打开", + "pull": "拉取", + "pull branch maybe rebased": "当前分支“{0}”似乎已变基。确定仍要拉取到其中吗?", + "pull maybe rebased": "当前分支似乎已变基。确定仍要拉取到其中吗?", + "pull n": "从 {1}/{2} 拉取 {0} 个提交", + "pull push n": "在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交", + "push n": "将 {0} 个提交推送到 {1}/{2}", + "push success": "已成功推送。", + "staged changes": "暂存的更改", + "sync changes": "同步更改", + "sync is unpredictable": "正在同步。取消可能会导致存储库出现严重损坏", + "untracked": "未跟踪的", + "untracked changes": "未跟踪的更改", + "yes": "是" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "签出分支/标记...", + "publish changes": "发布更改", + "publish to": "发布到 {0}", + "publish to...": "发布到...", + "rebasing": "正在变基", + "syncing changes": "正在同步更改..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "索引", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Git 历史记录", + "git.timeline.stagedChanges": "暂存的更改", + "git.timeline.uncommitedChanges": "未提交的更改", + "git.timeline.you": "你", + "git.workingTree": "工作树" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "colors.added": "已添加资源的颜色。", + "colors.conflict": "存在冲突的资源的颜色。", + "colors.deleted": "已删除资源的颜色。", + "colors.ignored": "已忽略资源的颜色。", + "colors.modified": "已修改资源的颜色。", + "colors.renamed": "重命名或复制的资源的颜色。", + "colors.stageDeleted": "已暂存的已删除资源的颜色。", + "colors.stageModified": "已暂存的已修改资源的颜色。", + "colors.submodule": "子模块资源的颜色。", + "colors.untracked": "未跟踪资源的颜色。", + "command.addRemote": "添加远程存储库…", + "command.branch": "创建分支...", + "command.branchFrom": "从现有来源创建新的分支...", + "command.checkout": "签出到...", + "command.checkoutDetached": "签出到(已分离)…", + "command.cherryPick": "挑拣…", + "command.clean": "放弃更改", + "command.cleanAll": "放弃所有更改", + "command.cleanAllTracked": "放弃所有跟踪的更改", + "command.cleanAllUntracked": "放弃所有未跟踪的更改", + "command.clone": "克隆", + "command.cloneRecursive": "克隆(递归)", + "command.close": "关闭存储库", + "command.commit": "提交", + "command.commitAll": "全部提交", + "command.commitAllAmend": "全部提交(修改)", + "command.commitAllAmendNoVerify": "全部提交(修正,不验证)", + "command.commitAllNoVerify": "全部提交(不验证)", + "command.commitAllSigned": "全部提交(已署名)", + "command.commitAllSignedNoVerify": "全部提交(已签收,不验证)", + "command.commitEmpty": "创建空提交", + "command.commitEmptyNoVerify": "空提交(不验证)", + "command.commitNoVerify": "提交(不验证)", + "command.commitStaged": "提交已暂存文件", + "command.commitStagedAmend": "提交已暂存文件(修改)", + "command.commitStagedAmendNoVerify": "提交已暂存内容(修正,不验证)", + "command.commitStagedNoVerify": "提交已暂存内容(不验证)", + "command.commitStagedSigned": "提交已暂存文件(已署名)", + "command.commitStagedSignedNoVerify": "提交已暂存内容(已签收,不验证)", + "command.createTag": "创建标记", + "command.deleteBranch": "删除分支...", + "command.deleteTag": "删除标签", + "command.fetch": "抓取", + "command.fetchAll": "从所有远程存储库中拉取", + "command.fetchPrune": "获取 (删除)", + "command.ignore": "添加到 .gitignore", + "command.init": "初始化存储库", + "command.merge": "合并分支...", + "command.openAllChanges": "打开所有更改", + "command.openChange": "打开更改", + "command.openFile": "打开文件", + "command.openHEADFile": "打开文件 (HEAD)", + "command.openRepository": "打开存储库", + "command.publish": "发布分支...", + "command.pull": "拉取", + "command.pullFrom": "拉取自...", + "command.pullRebase": "拉取(变基)", + "command.push": "推送", + "command.pushFollowTags": "推送(“关注”标记)", + "command.pushFollowTagsForce": "推送(“关注”标记,强制)", + "command.pushForce": "推送(强制)", + "command.pushTags": "推送标记", + "command.pushTo": "推送到...", + "command.pushToForce": "推送到...(强制)", + "command.rebase": "变基分支…", + "command.rebaseAbort": "中止变基", + "command.refresh": "刷新", + "command.removeRemote": "删除远程存储库", + "command.rename": "重命名", + "command.renameBranch": "重命名分支...", + "command.restoreCommitTemplate": "还原提交模板", + "command.revealInExplorer": "在侧边栏中显示", + "command.revertChange": "还原更改", + "command.revertSelectedRanges": "还原所选更改", + "command.setLogLevel": "设置日志级别...", + "command.showOutput": "显示 GIT 输出", + "command.stage": "暂存更改", + "command.stageAll": "暂存所有更改", + "command.stageAllMerge": "暂存所有合并更改", + "command.stageAllTracked": "暂存所有跟踪的更改", + "command.stageAllUntracked": "暂存所有未跟踪的更改", + "command.stageChange": "暂存更改", + "command.stageSelectedRanges": "暂存所选范围", + "command.stash": "储藏", + "command.stashApply": "应用储藏...", + "command.stashApplyLatest": "应用最新储藏", + "command.stashDrop": "删除储藏...", + "command.stashIncludeUntracked": "储藏(包含未跟踪)", + "command.stashPop": "弹出储藏...", + "command.stashPopLatest": "弹出最新储藏", + "command.sync": "同步", + "command.syncRebase": "同步(变基)", + "command.timelineCompareWithSelected": "与已选项目进行比较", + "command.timelineCopyCommitId": "复制提交 ID", + "command.timelineCopyCommitMessage": "复制提交消息", + "command.timelineOpenDiff": "打开更改", + "command.timelineSelectForCompare": "选择以进行比较", + "command.undoCommit": "撤消上次提交", + "command.unstage": "取消暂存更改", + "command.unstageAll": "取消暂存所有更改", + "command.unstageSelectedRanges": "取消暂存所选范围", + "config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。", + "config.allowNoVerifyCommit": "控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。", + "config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。", + "config.alwaysSignOff": "控制所有提交的 signoff 标志。", + "config.autoRepositoryDetection": "配置何时自动检测存储库。", + "config.autoRepositoryDetection.false": "禁止自动扫描存储库。", + "config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。", + "config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。", + "config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。", + "config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。", + "config.autofetch": "若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。", + "config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", + "config.autorefresh": "是否启用自动刷新。", + "config.branchSortOrder": "控制分支的排列顺序。", + "config.branchValidationRegex": "用于验证新分支名称的正则表达式。", + "config.branchWhitespaceChar": "在新分支名称中替换空白字符的字符。", + "config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。", + "config.checkoutType.local": "本地分支", + "config.checkoutType.remote": "远程分支", + "config.checkoutType.tags": "标记", + "config.confirmEmptyCommits": "始终为 “Git: Commit Empty” 命令确认创建空提交。", + "config.confirmForcePush": "控制在强制推送前是否进行确认。", + "config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。", + "config.confirmSync": "同步 Git 存储库前请先进行确认。", + "config.countBadge": "控制 Git 计数徽章。", + "config.countBadge.all": "对所有更改计数。", + "config.countBadge.off": "关闭计数器。", + "config.countBadge.tracked": "仅对跟踪的更改计数。", + "config.decorations.enabled": "控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。", + "config.defaultCloneDirectory": "克隆 Git 存储库的默认位置。", + "config.detectSubmodules": "控制是否自动检测 Git 子模块。", + "config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。", + "config.discardAllScope": "控制 `Discard all changes` 命命令将放弃哪些更改。`all` 放弃所有更改。`tracked` 仅放弃跟踪的文件。`prompt` 则在每次运行此操作时显示提示对话框。", + "config.enableCommitSigning": "使用 GPG 或 x.509 启用提交签名。", + "config.enableSmartCommit": "在没有暂存的更改时提交所有更改。", + "config.enableStatusBarSync": "控制Git Sync命令是否出现在状态栏中。", + "config.enabled": "是否启用 Git。", + "config.fetchOnPull": "启用后,在拉取时获取所有分支。否则,仅获取当前。", + "config.followTagsWhenSync": "遵循“运行同步命令时推送所有标记”。", + "config.ignoreLegacyWarning": "忽略“旧版 Git”警告。", + "config.ignoreLimitWarning": "忽略“存储库中存在大量更改”的警告。", + "config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。", + "config.ignoreRebaseWarning": "忽略拉取时发出的分支似乎已变基的警告。", + "config.ignoreSubmodules": "忽略对文件树中子模块的修改。", + "config.ignoreWindowsGit27Warning": "如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。", + "config.ignoredRepositories": "要忽略的 Git 存储库列表。", + "config.inputValidation": "控制何时显示提交消息输入验证。", + "config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。", + "config.inputValidationSubjectLength": "控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。", + "config.openAfterClone": "控制是否在克隆后自动打开存储库。", + "config.openAfterClone.always": "始终在当前窗口中打开。", + "config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。", + "config.openAfterClone.prompt": "始终提示操作。", + "config.openAfterClone.whenNoFolderOpen": "只有在没有打开任何文件夹时,才在当前窗口中打开。", + "config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。", + "config.path": "Git 可执行文件的路径和文件名,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。", + "config.postCommitCommand": "成功提交后运行 git 命令。", + "config.postCommitCommand.none": "提交后不要运行任何命令。", + "config.postCommitCommand.push": "成功提交后运行'Git Push'。", + "config.postCommitCommand.sync": "成功提交后运行'Git Sync'。", + "config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。", + "config.promptToSaveFilesBeforeCommit.always": "检查是否有任何未保存的文件。", + "config.promptToSaveFilesBeforeCommit.never": "禁用此检查。", + "config.promptToSaveFilesBeforeCommit.staged": "只检查未保存的已暂存文件。", + "config.promptToSaveFilesBeforeStash": "控制 Git 是否在储藏更改之前检查未保存的文件。", + "config.promptToSaveFilesBeforeStash.always": "检查是否有任何未保存的文件。", + "config.promptToSaveFilesBeforeStash.never": "禁用此检查。", + "config.promptToSaveFilesBeforeStash.staged": "只检查未保存的已暂存文件。", + "config.pruneOnFetch": "提取时修剪。", + "config.pullTags": "拉取时提取所有标签。", + "config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。", + "config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。", + "config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。", + "config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。", + "config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。", + "config.showProgress": "控制 Git 操作是否显示进度提示。", + "config.showPushSuccessNotification": "控制在推送成功时是否显示通知。", + "config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。", + "config.smartCommitChanges.all": "自动暂存所有更改。", + "config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。", + "config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。", + "config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。", + "config.terminalAuthentication": "控制是否使 Azure Data Studio 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。", + "config.timeline.date": "控制在日程表视图中项目使用的日期。", + "config.timeline.date.authored": "使用创作日期", + "config.timeline.date.committed": "使用提交日期", + "config.timeline.showAuthor": "控制是否在日程表视图中显示提交作者。", + "config.untrackedChanges": "控制未跟踪的更改的行为。", + "config.untrackedChanges.hidden": "未跟踪的更改被隐藏,并从多个操作中排除。", + "config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。", + "config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。", + "config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。", + "config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。", + "description": "Git 源代码管理集成", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "分支", + "submenu.changes": "更改", + "submenu.commit": "提交", + "submenu.commit.amend": "修改", + "submenu.commit.signoff": "注销", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "拉取,推送", + "submenu.remotes": "远程", + "submenu.stash": "存储", + "submenu.tags": "标记", + "view.workbench.cloneRepository": "可以在本地克隆存储库。\r\n[可控存储库](command:git.clone“启用 git 扩展后立即克隆存储库”)", + "view.workbench.learnMore": "要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.scm.disabled": "如果希望使用 git 功能,请在 [设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.scm.empty": "如果要使用 git 功能,可以打开包含 git 存储库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆存储库](command:git.clone)\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.scm.emptyWorkspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。\r\n[将文件夹添加到工作区](command:workbench.action.addRootFolder)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.scm.folder": "当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将弃用 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init?%5Btrue%5D)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.scm.missing": "未检测到有效的 git 安装。要了解详细信息,请访问 [git 输出](command:git.showOutput)。\r\n请 [安装 git](https://git-scm.com/),或在 [我们的文档](https://aka.ms/vscode-scm)中详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理。\r\n如果使用的是其他版本的控制系统,则可以 [搜索市场](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)以获取其他扩展。", + "view.workbench.scm.workspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。可以初始化文件夹上将启用由 git 支持的源代码管理功能的存储库。\r\n[初始化存储库](command: git.init)\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json index 14090f3873..f98490b843 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "已失败", "InProgress": "正在进行", "PublishHistory": "发布历史记录", - "SettingAlreadyExists": "本地应用设置“{0}”已存在。是否覆盖?", "Status": "状态", "Success": "成功", "TargetDatabase": "目标数据库", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "添加引用", "addDatabaseReferencedialogName": "添加数据库引用", "addItemAction": "添加项", - "addPackage": "添加包", - "addPackageReferenceMessage": "若要使用 SQL 绑定,请确保 Azure Functions 项目具有对 {0} 的引用", - "addSqlBindingPackageError": "将 SQL 绑定扩展包添加到项目时出错", "appSettingPrompt": "是否要使用新的连接字符串更新 Azure 函数 local.settings.json?", "applyConfirmation": "是否确定要更新目标项目?", "applyError": "更新项目时出错: {0}", "applySuccess": "已成功更新项目。", "at": "位于", "autorestProjectName": "新 SQL 项目名称", - "baseDockerImage": "基本 SQL Server Docker 映像", + "baseDockerImage": "基础 {0} Docker 映像", "browseButtonText": "浏览文件夹", "browseEllipsis": "浏览...", "browseForProfile": "浏览配置文件", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "选择要修改的 SQLCMD 变量", "cicularProjectReference": "从项目 {0} 到项目 {1} 的循环引用", "cleaningDockerImagesMessage": "正在清理现有部署...", - "closeButton": "关闭", "compareActionRadiButtonLabel": "查看架构比较中的更改", - "confirmPassword": "确认 SQL Server 管理员密码", - "confirmServerPassword": "确认 SQL Server 管理员密码", - "connectingToSqlServerOnDockerMessage": "连接到 Docker 上的 SQL Server", + "confirmPassword": "确认 {0} 管理员密码", + "confirmServerPassword": "确认 {0} 管理员密码", + "connectingToSqlServerOnDockerMessage": "正在连接到 SQL Server", "connectionFailedError": "连接失败错误: \"{0}\"", - "connectionProfile": "选择连接配置文件", "connectionRadioButtonLabel": "连接", - "connectionStringSetting": "连接字符串设置名称", - "connectionStringSettingPlaceholder": "\"local.settings.json\" 中指定的连接字符串设置", "containerAlreadyExistForProject": "此项目的容器已存在。是否要在部署新文件之前删除它们?", "createNew": "新建", - "createNewLocalAppSetting": "创建新的本地应用设置", "createProjectDialogOkButtonText": "创建", "createProjectFromDatabaseDialogName": "根据数据库创建项目", "createProjectSettings": "设置", @@ -114,24 +105,22 @@ "done": "完成", "dontUseProfile": "不使用配置文件", "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 许可协议", - "edgeProjectTypeDescription": "从核心部分开始开发和发布 SQL Edge 的架构", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL 数据库架构", - "emptyProjectTypeDisplayName": "SQL 数据库", + "edgeProjectTypeDescription": "从核心部分开始开发和发布 Azure SQL Edge 数据库的架构", + "edgeProjectTypeDisplayName": "Azure SQL Edge 数据库", + "emptyAzureDbProjectTypeDescription": "从空项目开始开发和发布 Azure SQL 数据库架构", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL 数据库", + "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL Server 数据库架构", + "emptyProjectTypeDisplayName": "SQL Server 数据库", "emptySdkProjectTypeDescription": "使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。", "emptySdkProjectTypeDisplayName": "SQL 数据库 (SDK)", "enterConnStringTemplateDescription": "输入 SQL 连接字符串的模板", - "enterConnectionString": "输入连接字符串", "enterConnectionStringEnvName": "输入连接字符串环境变量名称", "enterConnectionStringEnvNameDescription": "输入 SQL 连接字符串的环境变量", - "enterConnectionStringSettingName": "输入连接字符串设置名称", "enterConnectionStringTemplate": "输入连接字符串模板", "enterNewDatabaseName": "输入新数据库名", "enterNewValueForVar": "输入变量“{0}”的新值", - "enterPassword": "输入 SQL Server 管理员密码", - "enterPasswordManually": "输入密码或按 Esc 取消", - "enterPasswordPrompt": "输入要用于连接字符串的密码", - "enterPortNumber": "输入 SQL Server 端口号或按 Enter 以使用默认值", + "enterPassword": "输入 {0} 管理员密码", + "enterPortNumber": "输入 {0} 端口号或按 Enter 以使用默认值", "enterSystemDbName": "输入此系统数据库的数据库名", "equalComparison": "项目已与数据库保持最新。", "errorFindingBuildFilesLocation": "查找生成文件位置时出错: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "外部流式处理作业", "externalStreamingJobValidationPassed": "已通过外部流式作业验证。", "extractTargetRequired": "必须提供用于提取的目标信息才能创建数据库项目。", - "failedToGetConnectionString": "生成所选连接的连接字符串时出错", - "failedToParse": "未能解析“{0}”: {1}。", "file": "文件", "fileAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。", "fileFormat": "文件格式", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。", "hr": "小时", "importElements": "导入元素", - "includePassword": "是否要将此连接中的密码包含在 local.settings.json 文件中?", - "input": "输入", "installGlobally": "全局安装", "invalidDataSchemaProvider": ".Sqlproj 文件中的 DSP 无效", "invalidDatabaseReference": ".Sqlproj 文件中的数据库引用无效", @@ -173,24 +158,20 @@ "invalidInput": "无效的输入: {0}", "invalidProjectReload": "无法访问提供的数据库项目。只有有效的开放式数据库项目才可以重新加载。", "invalidPropertyValue": ".sqlproj 文件中为属性“{0}”指定的值无效", - "invalidSQLPassword": "SQL Server 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "{0} 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "SQL 连接字符串无效", "invalidTargetPlatform": "目标平台 {0} 无效。支持的目标平台: {1}", - "jsonParseError": "第“{1}”行第“{2}”列附近的 {0}。", "learnMore": "了解详细信息", "loadProfilePlaceholderText": "加载配置文件...", "location": "位置", "min": "分钟", "missingVersion": "在 {0} 中缺少 “version” 条目", - "moreInformation": "详细信息", "msec": "毫秒", "multipleMostDeploymentScripts": "{0} 文件数异常: {1}", "multipleSqlProjFilesSelected": "已选择多个 .sqlproj 文件;请仅选择一个。", "nameMustNotBeEmpty": "名称不得为空", "new": "新建", "newObjectNamePrompt": "新 {0} 名称:", - "noAzureFunctionsInFile": "当前活动文件中没有 Azure 函数", - "noAzureFunctionsProjectsInWorkspace": "在工作区中找不到 Azure Functions 项目", "noDataSourcesFile": "找不到 {0}。", "noDataSourcesText": "此项目中没有数据源", "noFileExist": "文件 {0} 不存在", @@ -208,11 +189,9 @@ "objectType": "对象类型", "okString": "确定", "openEulaString": "打开许可协议", - "openFile": "打开文件", - "output": "输出", "outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。", "parentTreeItemUnknown": "无法访问所提供树项的父级", - "passwordNotMatch": "SQL Server 密码与确认密码不匹配", + "passwordNotMatch": "{0} 密码与确认密码不匹配", "portMustNotBeNumber": "端口必须是数字", "postDeployElements": "PostDeploy 元素", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "项目引用", "projectReferenceNameElement": "项目引用名称元素", "projectToUpdatePlaceholderText": "选择项目文件", + "projectUpdatedToSdkStyle": "项目 {0} 已更新为 SDK 样式项目。单击“了解详细信息”,了解有关 Microsoft.Build.Sql SDK 的详细信息以及简化项目文件的方法。", "publish": "发布", "publishAction": "发布", "publishDialogName": "发布项目", @@ -239,8 +219,8 @@ "publishSettingsFiles": "发布设置文件", "publishTo": "发布目标", "publishToContainerFailed": "未能发布到容器。{0}", - "publishToDockerContainer": "发布到容器中的新服务器", - "publishToExistingServer": "发布到现有服务器", + "publishToDockerContainer": "发布到新 {0} 本地开发容器", + "publishToExistingServer": "发布到现有 {0}", "publishingProjectMessage": "正在容器中发布项目...", "referenceRadioButtonsGroupTitle": "类型", "referenceType": "引用类型", @@ -253,39 +233,33 @@ "retrySucceedMessage": "操作 \"{0}\" 已成功完成。结果: {1}", "retryWaitMessage": "正在等待 {0} 秒,然后再次尝试执行操作 \"{1}\"", "runViaNpx": "通过 npx 运行", - "runningDockerMessage": "正在生成并运行 Docker 容器...", + "runningDockerMessage": "正在运行 docker 容器...", "sameDatabase": "同一数据库", - "save": "保存", - "saveChangesInFile": "当前文件中存在未保存的更改。立即保存?", "schema": "架构", "schemaCompare.compareErrorMessage": "架构比较失败: {0}", "schemaCompareAction": "架构比较", "schemaCompareNotInstalled": "需要安装架构比较扩展才能运行架构比较", "schemaObjectType": "架构/对象类型", "scriptFriendlyName": "脚本", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "SDK 样式项目(预览版)", "sec": "秒", - "selectAzureFunction": "在当前文件中选择要将 SQL 绑定添加到的 Azure 函数", - "selectBaseImage": "选择基本 SQL Server docker 映像", - "selectBindingType": "选择绑定类型", + "selectBaseImage": "选择基础 {0} docker 映像", "selectConnection": "选择连接", - "selectConnectionError": "无法设置连接字符串应用设置: {0}", - "selectConnectionString": "选择 SQL 连接字符串方法", "selectDacpac": "选择 .dacpac", "selectDatabase": "选择数据库", + "selectFileString": "选择文件", "selectFolderStructure": "选择文件夹结构", "selectProfile": "选择配置文件", "selectProfileToUse": "选择要加载的发布配置文件", "selectProjectLocation": "选择项目位置", "selectPublishOption": "选择要将项目发布到的位置", - "selectSetting": "从 local.settings.json 中选择 SQL 连接字符串设置", "selectSpecFile": "选择 OpenAPI/Swagger 规范文件", "selectString": "选择", "selectTargetPlatform": "当前目标平台: {0}。请选择新目标平台", "server": "服务器", "serverName": "服务器名", - "serverPassword": "服务器管理员密码", - "serverPortNumber": "SQL Server 商品号", + "serverPassword": "{0} 管理员密码", + "serverPortNumber": "{0} 端口号", "serverVariable": "服务器变量", "sourceDatabase": "源数据库", "specSelectionText": "OpenAPI/Swagger 规范", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", "sqlDatabaseProjects.doNotAskAgain": "不再询问", "sqlDatabaseProjects.outputChannel": "数据库项目", - "sqlTableOrViewToQuery": "要查询的 SQL 表或视图", - "sqlTableToUpsert": "要更新插入到的 SQL 表", "storedProcedureFriendlyName": "存储过程", "suppressMissingDependenciesErrors": "禁止显示由引用对象中的未解析引用导致的错误", "systemDatabase": "系统数据库", @@ -314,7 +286,6 @@ "unableToFindReference": "找不到数据库引用 {0}", "unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”", "unableToPerformAction": "无法定位“{0}”目标:“{1}”", - "unableToSetConnectionString": "无法设置连接字符串应用设置", "unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}", "unknownDataSourceType": "未知的数据源类型: ", "unrecognizedDataSourcesVersion": "无法识别的版本: ", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", "updateProjectFromDatabaseDialogName": "从数据库更新项目", "updateText": "更新", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "正在从 {1} 更新 {0}...", - "userConnectionString": "输入连接字符串", - "userPasswordLater": "若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。", "userSelectionCancelled": "用户已取消选择的 autorest 运行方式。", "userSelectionInstallGlobally": "用户已选择全局安装 autorest。正在安装...", "userSelectionRunNpx": "用户已选择通过 npx 运行。", "valueCannotBeEmpty": "值不能为空", - "valueMustNotBeEmpty": "值不能为空", "viewFriendlyName": "查看", "yesString": "是" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "数据库项目", "sqlDatabaseProjects.addDatabaseReference": "添加数据库引用", - "sqlDatabaseProjects.addSqlBinding": "添加 SQL 绑定(预览)", + "sqlDatabaseProjects.addExistingItem": "添加现有项...", "sqlDatabaseProjects.autorestSqlVersion": "要从 NPM 使用哪个版本的 Autorest.Sql。如果未设置,则将使用最新版本。", "sqlDatabaseProjects.build": "生成", "sqlDatabaseProjects.changeTargetPlatform": "更新目标平台", "sqlDatabaseProjects.close": "关闭数据库项目", + "sqlDatabaseProjects.convertToSdkStyleProject": "转换为 SDK 样式项目", "sqlDatabaseProjects.createProjectFromDatabase": "根据数据库创建项目", "sqlDatabaseProjects.delete": "删除", "sqlDatabaseProjects.description": "设计和发布 SQL 数据库架构", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json index 9f5588c461..59c38ee18e 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "已还原的所有备份", "sql.migration.all.fields.required": "所有字段均为必填。", "sql.migration.apply": "应用", - "sql.migration.asessment.failed": "SQL Server 实例“{0}”的评估失败。", + "sql.migration.assessed.databases": "(适用于 {0} 个已评估的数据库)", "sql.migration.assessment": "“{0}”的评估结果", + "sql.migration.assessment.failed": "SQL Server 实例“{0}”的评估失败。", "sql.migration.assessment.in.progress": "正在进行评估", "sql.migration.assessment.in.progress.content": "我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。\r\n\r\n这可能需要一些时间才能完成。", "sql.migration.assessment.migration.warning": "尚未准备好迁移到 Azure SQL 托管实例的数据库可以迁移到 Azure 虚拟机上的SQL Server。", "sql.migration.assessment.results": "评估结果", + "sql.migration.assessment.results.and.recommendations.title": "评估结果和建议", "sql.migration.assessments.blocking.issue": "这是一个阻止性问题,将阻止数据库迁移成功。", "sql.migration.authKeys.header": "身份验证密钥", "sql.migration.authKeys.refresh.message": "已刷新身份验证密钥“{0}”。", "sql.migration.authentication.type": "身份验证类型", "sql.migration.authentication.types": "身份验证密钥", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL 数据库", "sql.migration.azure.sql.database.managed.instance": "Azure SQL 托管实例", "sql.migration.azure.sql.database.virtual.machine": "Azure 虚拟机上的 SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server", "sql.migration.azure.sql.target": "目标类型", "sql.migration.azure.storage.account.to.upload.backups": "要上传备份的 Azure 存储帐户", "sql.migration.azure.tenant": "Azure AD 租户", + "sql.migration.azureRecommendation.browse": "浏览", + "sql.migration.azureRecommendation.folder.name": "文件夹名", + "sql.migration.azureRecommendation.open": "打开", "sql.migration.backup.location": "备份位置", "sql.migration.backup.start.time": "备份开始时间", "sql.migration.bc.info": "SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "订阅", "sql.migration.blob.storage.table.help": "输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。", "sql.migration.blob.storageAccount.select": "首先选择存储帐户值。", - "sql.migration.can.be.migrated": "可以迁移 {1} 个数据库中的 {0} 个", + "sql.migration.can.be.migrated": "可以迁移 {0} 个数据库(共 {1} 个)", "sql.migration.cancel": "取消", "sql.migration.cancel.error": "取消迁移时出现错误。", "sql.migration.cancel.migration": "取消迁移", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "刷新迁移状态时出错。", "sql.migration.cutover.step.1": "1. 停止到源数据库的所有传入事务。", "sql.migration.cutover.step.2.blob": "2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。", - "sql.migration.cutover.step.2.network.share": "2. ​​创建最终事务日志备份并将其存储在网络共享上。", + "sql.migration.cutover.step.2.network.share": "2. 创建最终事务日志备份并将其存储在网络共享上。", "sql.migration.cutover.step.3.blob": "3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。", "sql.migration.cutover.step.3.network.share": "3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。", "sql.migration.cutover.type": "迁移模式", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "已上传数据/大小", "sql.migration.database": "数据库", "sql.migration.database.already.exists": "目标托管实例“{1}”上已存在数据库“{0}”。", + "sql.migration.database.assessment.description": "选择要评估以迁移到 Azure SQL 的数据库。", + "sql.migration.database.assessment.title": "用于评估的数据库", "sql.migration.database.backup.load.error": "访问数据库详细信息时出错。", - "sql.migration.database.migration": "要迁移的数据库", + "sql.migration.database.checksum.info.text": "确保已使用 WITH CHECKSUM 选项获取备份。", "sql.migration.database.migration.mode.description": "要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。", "sql.migration.database.migration.mode.label": "迁移模式", "sql.migration.database.migration.mode.offline.description": "应用程序停机时间将在迁移启动时开始。", @@ -113,15 +122,15 @@ "sql.migration.database.migration.status": "数据库迁移状态", "sql.migration.database.page.description": "选择要在迁移期间使用的数据库备份的位置。", "sql.migration.database.page.title": "数据库备份", + "sql.migration.database.private.endpoint.info.text": "确保 Azure 存储帐户不使用专用终结点。", "sql.migration.database.to.be.migrated": "要迁移的数据库", "sql.migration.databases": "数据库({0}/{1})", - "sql.migration.databases.selected": "已选择 {0}/{1} 个数据库", + "sql.migration.databases.selected": "已选择 {0} 个数据库(共 {1} 个)", "sql.migration.databases.table.title": "数据库", "sql.migration.day": "{0} 天", "sql.migration.days": "{0} 天", "sql.migration.description": "说明", "sql.migration.details.copied": "已复制详细信息", - "sql.migration.dms.portal.info": "Azure 门户中的任何现有 Azure 数据库迁移服务都不会出现在 Azure Data Studio 中。在 Azure Data Studio 中创建的任何数据库迁移服务在 Azure 门户中仍将都不可见。", "sql.migration.dms.provision.failed": "未能预配数据库迁移服务。请等待几分钟,然后重试。", "sql.migration.duration": "持续时间", "sql.migration.empty.table.subtext": "如果结果在预期内,请验证与 SQL Server 实例的连接。", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} 个数据库有警告", "sql.migration.inprogress.warning.single": "{0} 数据库具有警告", "sql.migration.instance": "实例", + "sql.migration.invalid.account.error": "如果要继续,请选择有效的 Azure 帐户。", "sql.migration.invalid.blob.container.error": "若要继续,请为源数据库“{0}”选择有效的 blob 容器。", "sql.migration.invalid.blob.lastBackupFile.error": "若要继续,请为源数据库“{0}”选择有效的上一个备份文件。", "sql.migration.invalid.blob.resourceGroup.error": "若要继续,请为源数据库“{0}”选择有效的资源组。", "sql.migration.invalid.blob.storageAccount.error": "若要继续,请为源数据库“{0}”选择有效的存储帐户。", "sql.migration.invalid.location.error": "若要继续,请选择有效位置。", + "sql.migration.invalid.managedInstance.error": "如果要继续,请选择有效的托管实例。", "sql.migration.invalid.migration.service.error": "选择有效的数据库迁移服务。", "sql.migration.invalid.migration.service.offline.error": "选择连接到节点的数据库迁移服务。", "sql.migration.invalid.network.share.location": "网络共享位置格式无效。示例: {0}", "sql.migration.invalid.owner.uri.error": "由于 OwnerUri 无效,无法连接到数据库(参数 \"OwnerUri\")", - "sql.migration.invalid.resourceGroup.error": "若要继续,请选择有效的资源组。", + "sql.migration.invalid.resourceGroup.error": "如果要继续,请选择有效的资源组。", + "sql.migration.invalid.savedInfo": "无法检索已保存的会话。请通过选择新会话重试。", "sql.migration.invalid.service.name.error": "输入迁移服务的有效名称。", "sql.migration.invalid.storageAccount.error": "若要继续,请选择有效的存储帐户。", "sql.migration.invalid.subscription.error": "若要继续,请选择有效的订阅。", "sql.migration.invalid.target.name.error": "输入目标数据库的有效名称。", "sql.migration.invalid.user.account": "用户帐户格式无效。示例: {0}", + "sql.migration.invalid.virtualMachine.error": "如果要继续,请选择有效的虚拟机。", "sql.migration.ir.page.description": "Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务作为 Azure SQL 目标,或在下面创建一个新的服务。", "sql.migration.ir.page.sql.migration.service.not.found": "找不到数据库迁移服务。请新建一个。", "sql.migration.ir.page.title": "Azure 数据库迁移服务", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "了解详细信息", "sql.migration.learn.more.prerequisites": "在开始迁移之前,请了解有关所需内容的详细信息。", "sql.migration.location": "位置", - "sql.migration.managed.instance": "Azure SQL 托管实例", + "sql.migration.mi.not.ready": "托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。", "sql.migration.migration.completed": "迁移已完成", "sql.migration.migration.in.progress": "正在进行数据库迁移", "sql.migration.migration.not.started": "迁移未开始", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} 分钟", "sql.migration.mode": "模式", "sql.migration.more.info": "详细信息", + "sql.migration.na": "不适用", "sql.migration.name": "名称", "sql.migration.name.label": "名称:", "sql.migration.name.of.new.rg": "新资源组名称", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。", "sql.migration.resource.group.not.found": "未找到资源组。", "sql.migration.resourceGroups": "资源组", - "sql.migration.resume.continue": "继续上次迁移尝试...", - "sql.migration.resume.start": "再次开始迁移评估(推荐)", + "sql.migration.resume.session": "恢复以前保存的会话", "sql.migration.resume.title": "再次运行迁移工作流", "sql.migration.retry.migration": "重试迁移", "sql.migration.retry.migration.error": "重试迁移时出现错误。", "sql.migration.rg.created": "已创建资源组", "sql.migration.save.close": "保存并关闭", + "sql.migration.save.close.popup": "已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。", "sql.migration.saved.assessment.cancel": "取消", "sql.migration.saved.assessment.next": "下一步", - "sql.migration.saved.assessment.result": "已保存评估结果", + "sql.migration.saved.assessment.result": "已保存的会话", "sql.migration.search": "搜索", "sql.migration.search.for.migration": "搜索迁移", "sql.migration.sec": "{0} 秒", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "请选择 1 个或多个要评估迁移的数据库", "sql.migration.select.database.to.migrate": "选择要迁移的数据库。", "sql.migration.select.prompt": "单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。", - "sql.migration.select.target.to.continue": "若要继续,请选择目标数据库。", + "sql.migration.select.target.to.continue": "如果要继续,请选择目标。", "sql.migration.server": "服务器", "sql.migration.service.account.info.text": "请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。", "sql.migration.service.container.container.description1": "Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时将备份从本地网络文件共享上传到 Azure。", @@ -295,19 +309,113 @@ "sql.migration.show.status": "显示状态", "sql.migration.size": "大小(MB)", "sql.migration.size.column.header": "大小", + "sql.migration.sku.available.recommendations": "{0} 个建议可用", + "sql.migration.sku.azureConfiguration": "Azure 配置", + "sql.migration.sku.azureConfiguration.businessCritical": "业务关键", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} vCore", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "常规用途", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "高级系列", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "内存优化高级系列", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "数据: {0},日志: {1},tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "选择希望如何提供性能数据", + "sql.migration.sku.azureRecommendation.collectData.method": "立即收集性能数据", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "在将保存性能数据的本地驱动器上选择一个文件夹", + "sql.migration.sku.azureRecommendation.description": "Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。", + "sql.migration.sku.azureRecommendation.description2": "如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。", + "sql.migration.sku.azureRecommendation.openExisting.method": "我已有性能数据", + "sql.migration.sku.azureRecommendation.openExisting.popup": "正在使用提供的性能数据生成 Azure 建议...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "在保存以前收集的性能数据的本地驱动器上选择文件夹", + "sql.migration.sku.azureRecommendation.start": "开始", + "sql.migration.sku.azureRecommendation.start.popup": "正在启动性能数据收集...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建议将在大约 {0} 分钟后自动刷新。", + "sql.migration.sku.azureRecommendation.status.imported": "已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。", + "sql.migration.sku.azureRecommendation.status.inProgress": "正在收集数据。正在生成初始建议...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "通过按“刷新建议”按钮来定期返回查看更新的建议。", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的数据库。", + "sql.migration.sku.azureRecommendation.status.refining": "数据收集仍在进行。正在优化现有建议...", + "sql.migration.sku.azureRecommendation.status.stopped": "已停止 Azure 建议的数据收集。", + "sql.migration.sku.azureRecommendation.stop.popup": "正在停止性能数据收集...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "长时间运行性能集合有助于确保更准确的建议。", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "单击下面的按钮以导入或收集数据库性能数据。", + "sql.migration.sku.card.azureRecommendation.inProgress": "数据收集完成后,将显示 Azure 建议。", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 建议不可用。单击下面的“获取 Azure 建议”按钮", + "sql.migration.sku.cpu": "{0} 个核心", + "sql.migration.sku.cpu.requirement": "CPU 要求", + "sql.migration.sku.data.iops.requirement": "数据 IOPS 要求", + "sql.migration.sku.data.storage.requirement": "数据存储要求", + "sql.migration.sku.db.card.title": "Azure SQL 数据库", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.get.recommendation": "获取 Azure 建议", + "sql.migration.sku.io.memory.requirement": "IO 延迟要求", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Azure SQL 目标的 Azure 区域", - "sql.migration.sku.mi.card.title": "Azure SQL 托管实例(PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "若要迁移到 Azure SQL 托管实例(PaaS),请查看评估结果并选择一个或多个数据库。", - "sql.migration.sku.recommendation.view.assessment.vm": "若要迁移到 Azure 虚拟机(IaaS)上的 SQL Server,请查看评估结果并选择一个或多个数据库。", + "sql.migration.sku.log.storage.requirement": "日志存储要求", + "sql.migration.sku.logs.iops.requirement": "日志 IOPS 要求", + "sql.migration.sku.memory.requirement": "内存要求", + "sql.migration.sku.mi.card.title": "Azure SQL 托管实例", + "sql.migration.sku.ms": "{0} 毫秒", + "sql.migration.sku.parameters": "建议参数", + "sql.migration.sku.parameters.edit": "编辑参数", + "sql.migration.sku.parameters.edit.title": "编辑建议参数", + "sql.migration.sku.parameters.enable.preview": "启用预览功能", + "sql.migration.sku.parameters.enable.preview.info": "启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。", + "sql.migration.sku.parameters.percentage.utilization": "利用率百分比", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "在聚合性能数据期间要使用的数据点的百分位数。", + "sql.migration.sku.parameters.scale.factor": "比例因子", + "sql.migration.sku.parameters.scale.factor.invalid": "比例因子无效。请输入正整数值。", + "sql.migration.sku.parameters.scale.factor.tooltip": "如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。", + "sql.migration.sku.parameters.text": "输入以下信息以编辑建议参数。", + "sql.migration.sku.parameters.update": "更新", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "第 {0} 个百分位数", + "sql.migration.sku.recommendation": "Azure 建议", + "sql.migration.sku.recommendation.view.assessment.mi": "若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。", + "sql.migration.sku.recommendation.view.assessment.vm": "若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。", + "sql.migration.sku.recommendationReason": "建议原因", + "sql.migration.sku.recommendations": "建议", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "上次刷新时间: {0}", + "sql.migration.sku.recommendations.loading": "正在加载...", + "sql.migration.sku.recommendations.title": "{0} 个建议", + "sql.migration.sku.recommended.value": "值", + "sql.migration.sku.recommendedConfiguration": "建议的配置", + "sql.migration.sku.refine.recommendation": "优化 Azure 建议", + "sql.migration.sku.refresh.recommendation": "刷新建议", "sql.migration.sku.resource": "Azure SQL 目标资源名称", "sql.migration.sku.resource_group": "Azure SQL 目标的资源组", + "sql.migration.sku.restart.performance.collection": "重启数据收集", + "sql.migration.sku.sourceProperties": "源属性", + "sql.migration.sku.sql.dataDisk": "SQL 数据文件", + "sql.migration.sku.sql.logDisk": "SQL 日志文件", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.sku.stop.performance.collection": "停止数据收集", + "sql.migration.sku.storage.dimension": "维度", + "sql.migration.sku.storageGB": "{0} GB", "sql.migration.sku.subscription": "Azure SQL 目标的订阅名称", - "sql.migration.sku.vm.card.title": "Azure 虚拟机上的 SQL Server (laaS)", + "sql.migration.sku.targetDeploymentType": "目标部署类型", + "sql.migration.sku.targetStorageConfiguration": "建议目标存储配置", + "sql.migration.sku.targetStorageConfiguration.caching": "主机缓存", + "sql.migration.sku.targetStorageConfiguration.caching.na": "不适用", + "sql.migration.sku.targetStorageConfiguration.caching.none": "无", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "只读", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "读/写", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "将 tempdb 置于本地临时 SSD (默认为 D: \\)驱动器上", + "sql.migration.sku.targetStorageConfiguration.info": "下面是满足存储性能需求所需的目标存储配置。", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "本地 SSD", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建议的存储配置", + "sql.migration.sku.targetStorageConfiguration.storage": "存储", + "sql.migration.sku.viewDetails": "查看详细信息", + "sql.migration.sku.vm.card.title": "Azure 虚拟机上的 SQL Server", "sql.migration.source.configuration": "源配置", "sql.migration.source.credentials": "源凭据", "sql.migration.source.database": "源数据库名", "sql.migration.source.databases": "源数据库", - "sql.migration.source.details.sqlAuth": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。​ 这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", + "sql.migration.source.details.sqlAuth": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", "sql.migration.source.details.windowAuth": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", "sql.migration.source.server": "源服务器", "sql.migration.source.version": "源版本", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "SQL Server 实例", "sql.migration.sql.virtual.machine": "SQL 虚拟机", "sql.migration.start.migration.button": "开始迁移", + "sql.migration.start.session": "启动新会话", "sql.migration.start.time": "开始时间", "sql.migration.status": "状态", "sql.migration.status.add.account": "添加帐户", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "测试连接", "sql.migration.type": "类型", "sql.migration.type.label": "类型:", + "sql.migration.unavailable.managedInstance": "(不可用) {0}", "sql.migration.unique.name": "为此目标数据库选择唯一名称", "sql.migration.username": "用户名", "sql.migration.view.all": "查看所有", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。", "sql.migration.wizard.account.noAccount.error": "请添加链接帐户,然后重试。", "sql.migration.wizard.account.title": "Azure 帐户", + "sql.migration.wizard.perfCollection.error": "收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。", "sql.migration.wizard.sku.assessment.error": "评估服务器“{0}”时出错。", "sql.migration.wizard.sku.assessment.error.bypass": "选中此选项可跳过评估并继续迁移。", "sql.migration.wizard.sku.assessment.error.detail": "[没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。]", "sql.migration.wizard.sku.assessment.unexpected.error": "评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2}", "sql.migration.wizard.sku.choose_a_target": "选择 Azure SQL 目标", - "sql.migration.wizard.sku.error": "评估数据库时出错。", - "sql.migration.wizard.sku.title": "Azure SQL 目标", + "sql.migration.wizard.sku.error": "为服务器“{0}”生成 SKU 建议时出错。", + "sql.migration.wizard.sku.error.noRecommendation": "无可用建议", + "sql.migration.wizard.sku.error.noRecommendation.reason": "未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数或选择一组不同的数据库来进行评估。", + "sql.migration.wizard.target.description": "选择 Azure 帐户和目标 {0}。", + "sql.migration.wizard.target.title": "Azure SQL 目标", "sql.migration.yes": "是", - "total.databases.selected": "已选择 {0}/{1} 个数据库。" + "total.databases.selected": "已选择 {0} 个数据库(共 {1} 个)。" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。", + "sql.migration.dashboard.help.description.mi": "以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。", + "sql.migration.dashboard.help.description.vm": "以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。", + "sql.migration.dashboard.help.link.dmsGuide": "Azure 数据库迁移指南", + "sql.migration.dashboard.help.link.mi": "教程: 迁移到 Azure SQL 托管实例(联机)", + "sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 迁移数据库", + "sql.migration.dashboard.help.link.vm": "教程: 迁移到 Azure 虚拟机上的 SQL Server (联机)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "开始迁移时出现错误:“{0}”", 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 7beab87b4a..05e4066d2a 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "全选", "table.sortAscending": "升序排序", "table.sortDescending": "降序排序", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "已选择 {0} 项", "tableFilter.visibleCount": "{0} 个结果" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "dataexplorer 项上下文菜单", "dataGrid.context": "数据网格项上下文菜单", "default": "启用自动更新检查。Azure Data Studio 将定期自动检查更新。", + "docNotFoundForUriError": "无法打开指定的 URI 的笔记本文档。", "enable locally": "请重新加载 Azure Data Studio 以在本地启用此扩展。", "enable remote": "请重新加载 Azure Data Studio 以在 {0} 中启用此扩展。", "enableWindowsBackgroundUpdates": "启用在 Windows 上后台下载和安装新的 Azure Data Studio 版本", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Azure Data Studio 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。", "uninstallExtensionComplete": "请重新加载 Azure Data Studio 以完成扩展 {0} 的卸载。", "updateLocale": "是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启?", + "vscodeDocCreationFailedError": "未能创建笔记本文档。", "vscodeFunctionalityNotSupportedError": "Azure Data Studio 中不支持此 VS Code 功能。", - "vscodeInvalidArgumentsError": "无效参数", + "vscodeInvalidArgumentsError": "参数无效。", "watermark.newNotebook": "新建笔记本", "watermark.newSqlFile": "新建 SQL 文件", "workspace.trust.description": "控制是否在 Azure Data Studio 内启用工作区信任。", "workspace.trust.emptyWindow.description": "控制空窗口在 zure Data Studio 中是否默认受信任。当与 `#{0}#` 一起使用时,可以启用 zure Data Studio 的完整功能,而无需在空窗口中进行提示。" }, - "sql/base/parts/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "必须是列表中的选项", - "selectBox": "选择框" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "没有可刷新的帐户", "accountActions.no": "否", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "是否确实要删除该行?", "designer.generalGroupName": "常规", + "designer.issueCountAlert": "已找到 {0} 个验证问题。", + "designer.issuesTabTitle": "问题({0})", "designer.loadingDesigner": "正在加载设计器...", "designer.loadingDesignerCompleted": "已加载设计器", + "designer.newRowButtonAriaLabel": "将新行添加到 \\\"{0}\\\" 表", "designer.newRowText": "新增", "designer.processing": "正在处理...", "designer.processingChanges": "正在处理更改...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "已发布更改", "designer.publishingChanges": "正在发布更改...", "designer.removeRowText": "删除", + "designer.scriptTabTitle": "脚本", "tableDesigner.unknownComponentType": "组件类型: 不支持 {0}" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "文本单元格" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "参数" + "cellLanguageDescription": "({0}) - 当前语言", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "参数", + "selectCellLanguage": "选择单元格语言模式" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "上次运行时出错。请单击以重新运行", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "是否对 Notebook 使用较新版本的 Markdown 呈现器。这可能会导致 Markdown 的呈现方式与以前的版本不同。", "notebookViews": "Notebook 视图", "notebookViews.enabled": "(预览)启用笔记本视图", + "restartNotebookKernel": "重启笔记本内核", "search.actionsPosition": "在搜索视图中控制操作栏的位置。", "search.actionsPositionAuto": "当搜索视图较窄时将操作栏置于右侧,当搜索视图较宽时,将它紧接在内容之后。", "search.actionsPositionRight": "始终将操作栏放置在右侧。", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "添加帐户", "accountDialog.close": "关闭", "accountDialog.didNotPickAuthProvider": "你没有选择任何身份验证提供程序。请重试。", + "accountDialog.loadingProviderLabel": "正在加载帐户...", "accountDialog.noAccountLabel": "没有链接的帐户。请添加一个帐户。", "accountDialog.noCloudsRegistered": "你没有启用云。请转到“设置”-> 搜索 Azure 帐户配置 -> 至少启用一个云", "accountExplorer.name": "帐户", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "服务器无法启动,因为没有为此笔记本文件类型定义提供程序。", "ServerNotStarted": "由于未知原因,服务器未启动", "clientSession.unknownError": "启动笔记本会话时出错", - "kernelRequiresConnection": "未找到内核 {0}。将改为使用默认内核。" + "kernelRequiresConnection": "未找到内核 {0}。将改为使用默认内核。", + "kernelRestartFailed": "内核重启失败: {0}", + "kernelRestartedSuccessfully": "已成功重启内核" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "等待笔记本提供程序 \"{0}\" 的执行提供程序时超时", + "failedToCreateNotebookInput": "无法为提供程序 \\\"{0}\\\" 创建笔记本输入", "notebookServiceNoProvider": "笔记本提供程序不存在", "notebookUriNotDefined": "创建笔记本管理器时未传递 URI", "serializationProviderTimeout": "等待笔记本提供程序 \"{0}\" 的序列化提供程序可用时超时", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "无标题视图" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "不支持 SQL 内核重启", "connectionRequired": "必须选择连接才能运行笔记本单元格", "sqlKernelError": "SQL 内核错误", "sqlMaxRowsDisplayed": "显示了前 {0} 行。" @@ -12205,10 +12218,21 @@ "designer.table.description.description": "表的说明。", "designer.table.description.name": "表对象的名称。", "designer.table.description.schema": "包含该表的架构。", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "主键中的列。", + "designer.table.primaryKeyName.description": "主键的名称。", + "tableDesigner.ErrorDialogTitle": "表设计器错误", "tableDesigner.ForeignKeyTypeName": "外键", "tableDesigner.ForeignTableName": "外部表", "tableDesigner.IndexTypeName": "索引", + "tableDesigner.PrimaryKeyTabTitle": "主键", + "tableDesigner.TableSchemaValidationError": "表架构验证失败,出现错误: {0}", + "tableDesigner.addForeignKey": "新建外键", + "tableDesigner.addNewCheckConstraint": "新建 CHECK 约束", + "tableDesigner.addNewColumn": "新建列", + "tableDesigner.addNewColumnMapping": "新建列映射", + "tableDesigner.addNewColumnToIndex": "添加列", + "tableDesigner.addNewColumnToPrimaryKey": "添加列", + "tableDesigner.addNewIndex": "新建索引", "tableDesigner.checkConstraintExpressionTitle": "表达式", "tableDesigner.checkConstraintNameTitle": "名称", "tableDesigner.checkConstraintTypeName": "CHECK 约束", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "列", "tableDesigner.indexName": "名称", "tableDesigner.indexesTabTitle": "索引", + "tableDesigner.inputValidationError": "输入验证失败,出现错误: {0}", "tableDesigner.nameTitle": "表名", + "tableDesigner.primaryKeyColumnsTitle": "主键列", + "tableDesigner.primaryKeyNameTitle": "名称", "tableDesigner.publishChangeError": "发布更改时出错: {0}", "tableDesigner.publishChangeSuccess": "更改已成功发布。", "tableDesigner.savingChanges": "正在发布表设计器更改...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "无法启动会话,管理器尚未初始化" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "打开查询", - "queryPlanCustomZoom": "自定义显示比例", - "queryPlanFitGraphLabel": "缩放到合适大小", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "属性", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "放大", - "queryPlanZoomOutActionLabel": "缩小" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "预览功能" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "取消", "tableDesigner.generateScript": "生成脚本", "tableDesigner.previewDatabaseUpdates": "预览数据库更新" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "必须是列表中的选项", + "selectBox": "选择框" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "问题" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "执行计划文件", + "executionPlanCustomZoom": "自定义显示比例", + "executionPlanFileLoadingComplete": "已生成执行计划", + "executionPlanFileLoadingFailed": "未能加载执行计划", + "executionPlanFitGraphLabel": "缩放到合适大小", + "executionPlanOpenGraphFile": "显示查询计划 XML", + "executionPlanPropertiesActionLabel": "属性", + "executionPlanSavePlanXML": "保存计划文件", + "executionPlanSearchNodeAction": "查找节点", + "executionPlanTitle": "查询计划(预览)", + "executionPlanZoomInActionLabel": "放大", + "executionPlanZoomOutActionLabel": "缩小", + "loadingExecutionPlanFile": "正在生成执行计划", + "openQueryAction": "打开查询" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "查询执行计划编辑器" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "边缘", + "executionPlanPropertyViewClose": "关闭", + "executionPlanPropertyViewSortAlphabetically": "按字母顺序", + "executionPlanPropertyViewSortByDisplayOrder": "按分类顺序", + "nodePropertyViewNameNameColumnHeader": "名称", + "nodePropertyViewNameValueColumnHeader": "值", + "nodePropertyViewTitle": "属性" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "关闭(转义)", + "customZoomApplyButton": "应用", + "customZoomApplyButtonTitle": "应用缩放(Enter)", + "invalidCustomZoomError": "选择介于 1 到 200 之间的缩放值", + "qpZoomValueLabel": "缩放(%)", + "zoomAction": "缩放(Enter)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "关闭(转义)", + "executionPlanSearchTypeContains": "包含", + "executionPlanSearchTypeEquals": "等于", + "nextSearchItemAction": "下一个匹配项(Enter)", + "previousSearchItemAction": "上一个匹配项(Shift+Enter)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "已完成加载笔记本 {0}", + "loadingNotebookMessage": "正在加载笔记本 {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "未注册有效的执行计划处理程序", + "providerIdNotValidError": "如果要与 ExecutionPlanService 交互,需要有效的提供程序", + "selectExecutionPlanProvider": "选择提供程序以打开执行计划" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/CHANGELOG.md b/i18n/ads-language-pack-zh-hant/CHANGELOG.md index 29d2e86c29..0fe1daf60b 100644 --- a/i18n/ads-language-pack-zh-hant/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hant/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-zh-hant" language pack will be documented in this file. ## [Released] +* April 6, 2022 - Release for Azure Data Studio 1.36 * February 23, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index 81b034311b..98d370f7b2 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.35.0", + "version": "1.36.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.35.0" + "azdata": "^1.36.0" }, "icon": "languagepack.png", "categories": [ diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json index 9632999eda..73aae502d1 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json @@ -101,6 +101,7 @@ "arc.enterANonEmptyPassword": "輸入非空白的密碼或按 Esc 鍵結束。", "arc.enterNewPassword": "輸入新密碼", "arc.errorConnectingToController": "連線至控制器時發生錯誤。{0}", + "arc.errorListingLogAnalyticsWorkspaces": "列出 Log Analytics 工作區 {0} 時發生錯誤", "arc.errorVerifyingPassword": "驗證密碼時發生錯誤。{0}", "arc.extensionInstallationFailed": "無法安裝延伸模組 {0}。", "arc.extensionInstalled": "已安裝延伸模組 '{0}'。", @@ -356,6 +357,9 @@ "arc.data.controller.infrastructure": "基礎結構", "arc.data.controller.kube.cluster.context": "叢集內容", "arc.data.controller.location": "位置", + "arc.data.controller.log.analytics.primary.key": "記錄分析主要金鑰", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics 工作區識別碼", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics 工作區", "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "確認密碼", "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密碼", "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "輸入將用於登入計量和記錄儀表板的密碼。", @@ -458,7 +462,7 @@ "arc.sql.cost.summary.pricing.details": "價格詳細資料", "arc.sql.cost.summary.resource.group": "資源群組", "arc.sql.cost.summary.service.tier": "服務層級", - "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。", "arc.sql.cost.summary.service.tier.learn.more.text": "深入了解", "arc.sql.cost.summary.sql.connection.info": "SQL 連線資訊", "arc.sql.cost.summary.sql.instance.settings": "SQL 執行個體設定", @@ -468,8 +472,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU vCore 限制", "arc.sql.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", "arc.sql.dev.use.label": "僅供開發使用", - "arc.sql.high.availability": "High availability", - "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", + "arc.sql.high.availability": "高可用性", + "arc.sql.high.availability.description": "為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。", "arc.sql.instance.name": "執行個體名稱", "arc.sql.instance.retention.policy.title": "SQL 執行個體備份保留原則", "arc.sql.instance.settings.section.title": "SQL 執行個體設定", @@ -479,14 +483,14 @@ "arc.sql.license.type.label": "我已有 SQL Server 授權", "arc.sql.memory-limit.description": "受控執行個體的容量限制 (整數)。", "arc.sql.memory-request.description": "受控執行個體的容量要求,以記憶體整數 GB 為單位。", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1 個複本", "arc.sql.pitr.description": "還原時間點", "arc.sql.pitr.retention.description": "設定時間點備份的保留期。{0}", "arc.sql.retention.days.description": "指定時間點備份的保留時間長度。", "arc.sql.retention.days.label": "保留時間點 (天)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", - "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", - "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", + "arc.sql.service.tier.business.critical": "[預覽] 商務關鍵性 (無限虛擬核心及 RAM,進階高可用性)", + "arc.sql.service.tier.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。", + "arc.sql.service.tier.general.purpose": "一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性)", "arc.sql.service.tier.label": "服務層級", "arc.sql.storage-class.backups.description": "用用於備份永久性磁碟區的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.storage-class.data.description": "用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", @@ -494,8 +498,8 @@ "arc.sql.storage-class.dc.description": "用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。", "arc.sql.storage-class.logs.description": "用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.sql.three.replicas": "3 replicas", - "arc.sql.two.replicas": "2 replicas", + "arc.sql.three.replicas": "3 個複本", + "arc.sql.two.replicas": "2 個複本", "arc.sql.username": "使用者名稱", "arc.sql.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", "arc.sql.volume.size.backups.label": "以 Gi 表示的磁碟區大小 (備份)", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json index 469a168b23..8d51368f57 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json @@ -9,81 +9,81 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "az.accept": "Accept", - "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.askLater": "Ask Later", + "az.accept": "接受", + "az.arcdataExtensionNotInstalled": "此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata'。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。", + "az.arcdataInstalled": "已成功安裝 Azure CLI arcdata 延伸模組。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", + "az.askLater": "稍後再問我", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", - "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", - "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", - "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", - "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", - "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", - "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", - "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", - "az.decline": "Decline", - "az.doNotAskAgain": "Don't Ask Again", - "az.downloadError": "Error while downloading", - "az.downloadFinished": "Download finished", - "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", - "az.downloadingTo": "Downloading {0} from {1} to {2}", - "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", - "az.executingCommand": "Executing command: '{0} {1}'", - "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", - "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", - "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", - "az.installError": "Error installing Azure CLI and arcdata extension: {0}", - "az.installingArcdata": "Installing the Azure CLI arcdata extension...", - "az.installingAz": "Installing Azure CLI...", - "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", - "az.no": "No", - "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", - "az.noAzArc": "No Azure CLI arcdata extension is available.", - "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", - "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", - "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", - "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", - "az.parseVersionError": "An error occurred while parsing the output of az --version.", - "az.platformUnsupported": "Platform '{0}' is currently unsupported", - "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", - "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", - "az.promptLog": "Prompting the user to accept the following: {0}", - "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.searchingForAz": "Searching for existing Azure CLI installation...", - "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.azInstalled": "已成功安裝 Azure CLI。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", + "az.azOutputParseErrorCaught": "剖析 az 命令的輸出時發生錯誤: {0}。輸出不是 JSON。", + "az.azUserSettingReadLog": "Azure CLI 使用者設定: {0}.{1} 讀取,值: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI 使用者設定: {0}.{1} 已更新,新值: {2}", + "az.checkingLatestAzVersion": "正在檢查 Azure CLI 最新可用的版本", + "az.couldNotFindArcdataWithPrompt": "找不到 Azure CLI arcdata 延伸模組,要立即安裝嗎? 否則,某些功能將無法運作。", + "az.couldNotFindAz": "找不到 Azure CLI。錯誤: {0}", + "az.couldNotFindAzArc": "找不到 Azure CLI arcdata 延伸模組。錯誤: {0}", + "az.couldNotFindAzWithPrompt": "找不到 Azure CLI,要立即安裝嗎? 否則,某些功能將無法運作。", + "az.currentlyInstalledVersionIsLatest": "目前安裝的 Azure CLI 版本 {0} 與其他可用版本相同或更新", + "az.decline": "拒絕", + "az.doNotAskAgain": "不要再詢問", + "az.downloadError": "下載時發生錯誤", + "az.downloadFinished": "下載完成", + "az.downloadingProgressMb": "正在下載 ({0} / {1} MB)", + "az.downloadingTo": "正在將 {0} 從 {1} 下載到 {2}", + "az.endpointOrNamespaceRequired": "必須指定端點或命名空間", + "az.executingCommand": "正在執行命令: '{0} {1}'", + "az.failedToParseReleaseInfo": "無法剖析位於: {0} 的內容 JSON。\r\n檔案內容:\r\n{1}\r\n錯誤: {2}", + "az.foundExistingAz": "在路徑 {1} 中找到版本 (v{0}) 的現有 Azure CLI 安裝,arcdata 版本為 {2}。", + "az.gettingTextContentsOfUrl": "正在取得位於 URL {0} 之資源的文字內容", + "az.installError": "安裝 Azure CLI 和 arcdata 延伸模組時發生錯誤: {0}", + "az.installingArcdata": "正在安裝 Azure CLI arcdata 延伸模組...", + "az.installingAz": "正在安裝 Azure CLI...", + "az.latestAzVersionAvailable": "最新可用的 Azure CLI 版本: {0}。", + "az.missingRequiredVersion": "此功能需要 Azure CLI >= {0}。請執行 'Azure CLI: Check for Update' 命令安裝它,然後再試一次。", + "az.no": "否", + "az.noAz": "沒有 Azure CLI 可用,請執行 'Azure CLI: Install' 命令以啟用需要它的功能。", + "az.noAzArc": "沒有可用的 Azure CLI arcdata 延伸模組。", + "az.noAzWithLink": "沒有 Azure CLI 可用,請[安裝 Azure CLI](command:az.install) 以啟用需要它的功能。", + "az.noAzureCLI": "沒有可用的 Azure CLI。從 [此處](https://docs.microsoft.com/cli/azure/install-azure-cli)手動安裝最新版本,然後重新啟動 Azure Studio。", + "az.noDownloadLink": "平台 '{0}' 沒有可用的下載連結\r\n發行資訊: ${1}", + "az.noReleaseVersion": "平台 '{0}' 沒有發行版本\r\n發行資訊: ${1}", + "az.parseVersionError": "剖析 az --version 的輸出時發生錯誤。", + "az.platformUnsupported": "目前不支援平台 '{0}'", + "az.promptForAzUpdate": "有新版的 Azure CLI ( {0} ),您要立即更新嗎?", + "az.promptForRequiredAzUpdate": "此延伸模組需要安裝 Azure CLI >= {0},您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。", + "az.promptLog": "提示使用者接受下列內容: {0}", + "az.requiredVersionNotAvailable": "此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata' >= {0},但目前可用的版本僅為 {1}。使用 [此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。", + "az.searchingForAz": "正在搜尋現有的 Azure CLI 安裝...", + "az.skipInstall": "略過 Azure CLI 和 arcdata 延伸模組的安裝,因為此作業不是使用者要求的,且設定選項: {0}.{1} 是 {2}", "az.stderrOutput": "stderr: {0}", "az.stdoutOutput": "stdout: {0}", - "az.unexpectedCommandError": "Unexpected error executing command: {0}", - "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", - "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", - "az.updateError": "Error updating Azure CLI: {0}", - "az.updatingAz": "Updating Azure CLI...", - "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", - "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", - "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", - "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", - "az.yes": "Yes" + "az.unexpectedCommandError": "執行命令時發生未預期的錯誤: {0}", + "az.unexpectedExitCode": "命令中未預期的結束代碼: {1} ({0})", + "az.unsupportedArcDataVersion": "尚不 支援您下載的 Azure CLI 延伸模組 'arcdata' 版本 {1}。最新版本是 {0}。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 中的指示安裝正確的版本。", + "az.updateCheckSkipped": "因為找不到要安裝的 Azure CLI,所以未執行新的 Azure CLI 版本可用性檢查", + "az.updateError": "更新 Azure CLI 時發生錯誤: {0}", + "az.updatingAz": "正在更新 Azure CLI...", + "az.userRequestedInstall": "使用者要求使用 'Azure CLI: Install' 命令安裝 Azure CLI 和 arcdata 延伸模組", + "az.userResponseInstall": "提示安裝 Azure CLI 時的使用者回應: {0}", + "az.userResponseUpdate": "提示更新 Azure CLI 時的使用者回應: {0}", + "az.versionForUpdate": "找到 Azure CLI 可從目前版本 {1} 更新的版本 {0}。", + "az.yes": "是" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", - "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.azArcdataInstallKey.description": "選擇是否要提示您下載 Azure CLI arcdata 延伸模組。", + "azcli.arc.azArcdataUpdateKey.description": "選擇當 Azure CLI arcdata 延伸模組有更新時是否要提示您。", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.config.debug": "將偵錯資訊記錄到所有已執行 az 命令的輸出通道", + "azcli.arc.config.title": "Azure CLI 設定", + "azcli.arc.description": "支援 Azure CLI。", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", - "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", - "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", - "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", - "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", - "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", - "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "azcli.arc.install.dontPrompt.description": "系統不會提示使用者安裝 Azure CLI arcdata 延伸模組", + "azcli.arc.install.prompt.description": "系統將提示使用者安裝 Azure CLI arcdata 延伸模組", + "azcli.arc.update.dontPrompt.description": "系統將不會提示使用者更新 Azure CLI arcdata 延伸模組", + "azcli.arc.update.prompt.description": "系統將提示使用者更新 Azure CLI arcdata 延伸模組", + "azcli.azCliInstallKey.description": "選擇是否要提示您安裝 Azure CLI。", + "azcli.install.dontPrompt.description": "系統將不會提示使用者安裝 Azure CLI", + "azcli.install.prompt.description": "系統會提示使用者安裝 Azure CLI", "command.category": "Azure CLI" } } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json index e86745ebcc..954fc30d8f 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json @@ -16,20 +16,23 @@ "activateExtensionFailed": "無法載入專案提供者延伸模組 '{0}'。錯誤訊息: {1}", "dataworksapce.local": "本機", "dataworksapce.refresh": "重新整理", - "dataworkspace.NewProjectDialogTitle": "建立新專案", + "dataworkspace.NewProjectDialogTitle": "建立新資料庫專案", "dataworkspace.Type": "類型", "dataworkspace.browse": "瀏覽", "dataworkspace.browseEllipsis": "瀏覽...", "dataworkspace.cloneParentDirectoryNotExistError": "選取的複製路徑 '{0}' 不存在或不是目錄。", "dataworkspace.create": "建立", + "dataworkspace.default": "預設", "dataworkspace.enterProjectName": "輸入專案名稱", "dataworkspace.fileNotExistError": "選取的 {0} 檔案 '{1}' 不存在或不是檔案。", "dataworkspace.gitRepoUrlPlaceholder": "輸入遠端 git 存放庫 URL", "dataworkspace.gitRepoUrlTitle": "Git 存放庫 URL", + "dataworkspace.learnMore": "深入了解", "dataworkspace.localClonePathPlaceholder": "選取要在本機複製存放庫的位置", "dataworkspace.localClonePathTitle": "本機複製路徑", "dataworkspace.locationSelectorTitle": "位置", "dataworkspace.nameCannotBeEmpty": "名稱不可為空白", + "dataworkspace.no": "否", "dataworkspace.ok": "確定", "dataworkspace.open": "開啟", "dataworkspace.openExistingDialogTitle": "開啟現有專案", @@ -46,11 +49,15 @@ "dataworkspace.projectsFailedToLoad": "無法載入部分專案。若要檢視更多詳細資料,請[開啟開發人員主控台](command:workbench.action.toggleDevTools)", "dataworkspace.remoteGitRepo": "遠端 Git 存放庫", "dataworkspace.restartConfirmation": "需要重新啟動 Azure Data Studio,專案才能新增到工作區。立即重新啟動?", + "dataworkspace.sdkLearnMorePlaceholder": "按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案", + "dataworkspace.sdkStyleProject": "SDK 樣式專案 (預覽)", "dataworkspace.select": "選取", "dataworkspace.selectProjectLocation": "選取專案位置", - "dataworkspace.selectProjectType": "選取專案類型", + "dataworkspace.selectProjectType": "選取資料庫專案類型", + "dataworkspace.selectTargetPlatform": "選取目標平台", "dataworkspace.targetPlatform": "目標平台", "dataworkspace.workspacePlaceholder": "選取工作區 ({0}) 檔案", + "dataworkspace.yesRecommended": "是 (建議)", "fileDoesNotExist": "檔案 '{0}' 不存在", "gitCloneError": "Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出", "gitCloneMessage": "正在複製 Git 儲存庫 '{0}'... ", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json index f908edb021..ba3d052d73 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json @@ -9,477 +9,477 @@ "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Missing or invalid credentials." + "missOrInvalid": "缺少認證或其無效。" }, "dist/autofetch": { - "no": "No", - "not now": "Ask Me Later", - "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", - "yes": "Yes" + "no": "否", + "not now": "稍後詢問我", + "suggest auto fetch": "您是否要 Azure Data Studio [定期執行 'git fetch']({0})?", + "yes": "是" }, "dist/commands": { - "HEAD not available": "HEAD version of '{0}' is not available.", - "add": "Add to Workspace", - "add remote": "Add a new remote...", - "addFrom": "Add remote from URL", - "addfrom": "Add remote from {0}", - "addremote": "Add Remote", - "always": "Always", - "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", - "auth failed": "Failed to authenticate to git remote.", - "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", - "branch already exists": "A branch named '{0}' already exists", - "branch name": "Branch name", - "branch name format invalid": "Branch name needs to match regex: {0}", - "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", - "changed": "Log level changed to: {0}", - "checkout detached": "Checkout detached...", - "choose": "Choose Folder...", - "clean repo": "Please clean your repository working tree before checkout.", - "clonefrom": "Clone from {0}", - "cloning": "Cloning git repository '{0}'...", - "commit": "Commit Staged Changes", - "commit anyway": "Create Empty Commit", - "commit hash": "Commit Hash", - "commit message": "Commit message", - "commitMessageWithHeadLabel2": "Message (commit on '{0}')", - "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", - "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", - "confirm discard": "Are you sure you want to discard changes in {0}?", - "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", - "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", - "confirm discard all single": "Are you sure you want to discard changes in {0}?", - "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", - "confirm emtpy commit": "Are you sure you want to create an empty commit?", - "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", - "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", - "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", - "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", - "confirm restore": "Are you sure you want to restore {0}?", - "confirm restore multiple": "Are you sure you want to restore {0} files?", - "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", - "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", - "create branch": "Create new branch...", - "create branch from": "Create new branch from...", - "create repo": "Initialize Repository", - "current": "Current", - "delete": "Delete File", - "delete branch": "Delete Branch", - "delete file": "Delete file", - "delete files": "Delete Files", - "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", - "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", - "discard": "Discard Changes", - "discardAll": "Discard All {0} Files", - "discardAll multiple": "Discard 1 File", - "force": "Force Checkout", - "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", - "git error": "Git error", + "HEAD not available": "'{0}' 的 HEAD 版本無法使用。", + "add": "新增到工作區", + "add remote": "新增遠端...", + "addFrom": "從 URL 新增遠端存放庫", + "addfrom": "從 {0} 新增遠端存放庫", + "addremote": "新增遠端存放庫", + "always": "永遠", + "are you sure": "這會建立一個 Git 儲存庫在 '{0}'。確定要繼續嗎?", + "auth failed": "無法從遠端向 git 驗證。", + "auth failed specific": "無法向 git 遠端存放庫驗證:\r\n\r\n{0}", + "branch already exists": "分支名稱 '{0}' 已經存在", + "branch name": "分支名稱", + "branch name format invalid": "分支名稱需要匹配 正規表達式: {0}", + "cant push": "無法將參考推送到遠端。請先嘗試執行 '提取' 以整合您的變更。", + "changed": "記錄層級已變更為: {0}", + "checkout detached": "簽出已中斷連結...", + "choose": "選擇資料夾...", + "clean repo": "請先清除您的存放庫工作樹狀再簽出。", + "clonefrom": "從 {0} 複製", + "cloning": "正在複製 Git 儲存庫 '{0}'... ", + "commit": "認可暫存變更", + "commit anyway": "建立空白認可", + "commit hash": "認可雜湊", + "commit message": "認可訊息", + "commitMessageWithHeadLabel2": "訊息 (在 '{0}' 上認可)", + "confirm delete": "確定要刪除 {0} 嗎?\r\n此動作無法回復!\r\n此檔案將會永久遺失。", + "confirm delete multiple": "確定要刪除 {0} 檔案嗎?\r\n此動作無法復原!\r\n如果繼續,這些檔案會永遠遺失。", + "confirm discard": "確定要捨棄 {0} 中的變更嗎?", + "confirm discard all": "確定要捨棄 {0} 個檔案中的所有變更嗎?\r\n此動作無法回復!\r\n若繼續,您目前的工作集將會永久遺失。", + "confirm discard all 2": "{0}\r\n\r\n此動作無法回復,您目前的工作集將會永久遺失。", + "confirm discard all single": "確定要捨棄 {0} 中的變更嗎?", + "confirm discard multiple": "確定要捨棄 {0} 檔案中的變更嗎?", + "confirm emtpy commit": "確實要建立空白認可嗎?", + "confirm force delete branch": "分支 '{0}' 尚未完整合併. 確定刪除嗎?", + "confirm force push": "您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。\r\n\r\n確定要繼續嗎?", + "confirm no verify commit": "您即將在不進行驗證的情況下認可變更,這麼做會跳過預先認可勾點,造成不適當的結果。\r\n\r\n確定要繼續嗎?", + "confirm publish branch": "分支 '{0}' 沒有任何上游分支。 您仍想發布這個分支嗎?", + "confirm restore": "確定要還原 {0} 嗎?", + "confirm restore multiple": "確實要還原 {0} 檔案嗎?", + "confirm stage file with merge conflicts": "確定要暫存有合併衝突的 {0} 嗎?", + "confirm stage files with merge conflicts": "確定要暫存 {0} 個有合併衝突的檔案嗎?", + "create branch": "建立新分支...", + "create branch from": "從以下位置建立新分支...", + "create repo": "初始化存放庫", + "current": "目前", + "delete": "刪除檔案", + "delete branch": "刪除分支", + "delete file": "刪除檔案", + "delete files": "刪除檔案", + "deleted by them": "檔案 '{0}' 已由對方刪除,但由我們修改。\r\n\r\n要執行什麼動作?", + "deleted by us": "檔案 '{0}' 已由我們刪除,但由對方修改。\r\n\r\n要執行什麼動作?", + "discard": "捨棄變更", + "discardAll": "捨棄所有 {0} 檔案", + "discardAll multiple": "捨棄1個檔案", + "force": "強制簽出", + "force push not allowed": "不允許強制更新,請啟用 'git.allowForcePush' 設定。", + "git error": "Git 錯誤", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Index)", + "git.title.index": "{0} (索引)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Working Tree)", - "init": "Pick workspace folder to initialize git repo in", - "init repo": "Initialize Repository", - "invalid branch name": "Invalid branch name", - "keep ours": "Keep Our Version", - "keep theirs": "Keep Their Version", - "learn more": "Learn More", - "local changes": "Your local changes would be overwritten by checkout.", - "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", - "merge conflicts": "There are merge conflicts. Resolve them before committing.", - "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", - "never": "Never", - "never again": "OK, Don't Show Again", - "never ask again": "OK, Don't Ask Again", - "no changes": "There are no changes to commit.", - "no changes stash": "There are no changes to stash.", - "no more": "Can't undo because HEAD doesn't point to any commit.", - "no rebase": "No rebase in progress.", - "no remotes added": "Your repository has no remotes.", - "no remotes to fetch": "This repository has no remotes configured to fetch from.", - "no remotes to publish": "Your repository has no remotes configured to publish to.", - "no remotes to pull": "Your repository has no remotes configured to pull from.", - "no remotes to push": "Your repository has no remotes configured to push to.", - "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", - "no stashes": "There are no stashes in the repository.", - "no tags": "This repository has no tags.", - "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", - "nobranch": "Please check out a branch to push to a remote.", - "ok": "OK", - "open git log": "Open Git Log", - "open repo": "Open Repository", - "openrepo": "Open", - "openreponew": "Open in New Window", - "pick branch pull": "Pick a branch to pull from", - "pick provider": "Pick a provider to publish the branch '{0}' to:", - "pick remote": "Pick a remote to publish the branch '{0}' to:", - "pick remote pull repo": "Pick a remote to pull the branch from", - "pick stash to apply": "Pick a stash to apply", - "pick stash to drop": "Pick a stash to drop", - "pick stash to pop": "Pick a stash to pop", - "proposeopen": "Would you like to open the cloned repository?", - "proposeopen init": "Would you like to open the initialized repository?", - "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", - "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", - "provide branch name": "Please provide a new branch name", - "provide commit hash": "Please provide the commit hash", - "provide commit message": "Please provide a commit message", - "provide remote name": "Please provide a remote name", - "provide stash message": "Optionally provide a stash message", - "provide tag message": "Please provide a message to annotate the tag", - "provide tag name": "Please provide a tag name", - "publish to": "Publish to {0}", - "remote already exists": "Remote '{0}' already exists.", - "remote branch at": "Remote branch at {0}", - "remote name": "Remote name", - "remote name format invalid": "Remote name format invalid", - "remove remote": "Pick a remote to remove", - "repourl": "Clone from URL", - "restore file": "Restore file", - "restore files": "Restore files", - "save and commit": "Save All & Commit", - "save and stash": "Save All & Stash", - "select a branch to merge from": "Select a branch to merge from", - "select a branch to rebase onto": "Select a branch to rebase onto", - "select a ref to checkout": "Select a ref to checkout", - "select a ref to checkout detached": "Select a ref to checkout in detached mode", - "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", - "select a tag to delete": "Select a tag to delete", - "select branch to delete": "Select a branch to delete", - "select log level": "Select log level", - "selectFolder": "Select Repository Location", - "show command output": "Show Command Output", - "stash": "Stash Anyway", - "stash merge conflicts": "There were merge conflicts while applying the stash.", - "stash message": "Stash message", - "stashcheckout": "Stash & Checkout", - "sure drop": "Are you sure you want to drop the stash: {0}?", - "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", - "tag at": "Tag at {0}", - "tag message": "Message", - "tag name": "Tag name", - "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", - "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", - "undo commit": "Undo merge commit", - "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", - "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", - "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", - "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", - "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", - "yes": "Yes", - "yes discard tracked": "Discard 1 Tracked File", - "yes discard tracked multiple": "Discard {0} Tracked Files", - "yes never again": "Yes, Don't Show Again" + "git.title.workingTree": "{0} (工作樹狀)", + "init": "選擇工作區資料夾以初始化 git 儲存庫", + "init repo": "初始化存放庫", + "invalid branch name": "分支名稱無效", + "keep ours": "保留我們的版本", + "keep theirs": "保留它們的版本", + "learn more": "深入了解", + "local changes": "您的本機變更會在簽出時被覆寫。", + "merge commit": "最後一個認可是合併認可。確定要復原嗎?", + "merge conflicts": "合併衝突。提交前請解決衝突。", + "missing user info": "請確認您的 Git 使用者名稱及電子郵件。", + "never": "永不", + "never again": "確定,不要再顯示", + "never ask again": "確定,不要再詢問", + "no changes": "沒有任何變更要認可。", + "no changes stash": "沒有變更可供擱置", + "no more": "因為 HEAD 未指向任何認可,所以無法復原。", + "no rebase": "沒有進行中的重訂基底。", + "no remotes added": "您的存放庫沒有遠端存放庫。", + "no remotes to fetch": "您的儲存庫未設定要擷取的遠端來源。", + "no remotes to publish": "您的儲存庫未設定要發行的遠端目標。", + "no remotes to pull": "您的存放庫未設定要提取的來源遠端。", + "no remotes to push": "您的存放庫未設定要推送的目標遠端。", + "no staged changes": "沒有任何要認可的暫存變更。\r\n\r\n要暫存所有變更並直接認可嗎?", + "no stashes": "儲存庫中沒有擱置的變更", + "no tags": "此存放庫沒有標記。", + "no verify commit not allowed": "不允許未經驗證的認可,請使用 'git.allowNoVerifyCommit' 設定加以啟用。", + "nobranch": "請簽出分支以推送到遠端。", + "ok": "確定", + "open git log": "開啟 Git 記錄", + "open repo": "開啟存放庫", + "openrepo": "開啟", + "openreponew": "在新視窗中開啟", + "pick branch pull": "揀選要提取的來源分支", + "pick provider": "挑選要對其發佈分支 '{0}' 的提供者:", + "pick remote": "挑選要發行分支 '{0}' 的目標遠端:", + "pick remote pull repo": "挑選要將分支提取出的遠端", + "pick stash to apply": "取回挑選的擱置套用變更", + "pick stash to drop": "挑選要卸除的隱藏項目", + "pick stash to pop": "取回挑選的擱置變更", + "proposeopen": "要開啟複製的儲存庫嗎?", + "proposeopen init": "要開啟初始化的儲存庫嗎?", + "proposeopen2": "要開啟以複製的儲存庫, 或將其新增到目前工作區?", + "proposeopen2 init": "要開啟初始化的儲存庫,或將其新增到目前工作區?", + "provide branch name": "請提供新的分支名稱", + "provide commit hash": "請提供認可雜湊", + "provide commit message": "請提供認可訊息", + "provide remote name": "請提供遠端存放庫名稱", + "provide stash message": "可選擇提供擱置變更訊息", + "provide tag message": "請提供訊息以標註標籤", + "provide tag name": "請提供標籤名稱", + "publish to": "發佈至 {0}", + "remote already exists": "遠端存放庫 ‘{0}’ 已存在。", + "remote branch at": "位於 {0} 的遠端分支", + "remote name": "遠端存放庫名稱", + "remote name format invalid": "遠端存放庫名稱格式無效", + "remove remote": "挑選要移除的遠端存放庫", + "repourl": "存放庫 URL", + "restore file": "還原檔案", + "restore files": "還原檔案", + "save and commit": "全部儲存並認可", + "save and stash": "全部儲存並隱藏", + "select a branch to merge from": "選擇要合併的分支。", + "select a branch to rebase onto": "選取要重訂為基底的分支", + "select a ref to checkout": "選擇參考進行簽出", + "select a ref to checkout detached": "選取要在已中斷連結模式中簽出的參考", + "select a ref to create a new branch from": "選取用來建立 ‘{0}’ 分支的來源參考", + "select a tag to delete": "選取要刪除的標記", + "select branch to delete": "選擇分支進行刪除", + "select log level": "選擇紀錄層級", + "selectFolder": "選擇儲存庫位置", + "show command output": "顯示命令輸出", + "stash": "仍要隱藏", + "stash merge conflicts": "套用隱藏時發生合併衝突。", + "stash message": "擱置變更訊息", + "stashcheckout": "隱藏並簽出", + "sure drop": "確定要卸除隱藏項目 {0} 嗎?", + "sync is unpredictable": "此動作會將認可推送到 '{0}/{1}' 或從中提取認可。", + "tag at": "位於 {0} 的標籤", + "tag message": "訊息", + "tag name": "標籤名稱", + "there are untracked files": "有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。", + "there are untracked files single": "下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。", + "undo commit": "復原合併認可", + "unsaved files": "有 {0} 個未儲存的檔案。\r\n\r\n要先儲存檔案再認可嗎?", + "unsaved files single": "下列檔案有未儲存的變更,若您繼續,變更將不會包含在認可中: {0}。\r\n\r\n要先儲存檔案再認可嗎?", + "unsaved stash files": "有 {0} 個未儲存的檔案。\r\n\r\n要先儲存檔案再隱藏嗎?", + "unsaved stash files single": "下列檔案有未儲存的變更,若您繼續,變更將不會包含在隱藏項目中: {0}。\r\n\r\n要先儲存檔案再隱藏嗎?", + "warn untracked": "此舉將會刪除 {0} 個未追蹤的檔案!\r\n此動作無法回復!\r\n這些檔案將會永久遺失。", + "yes": "是", + "yes discard tracked": "捨棄 1 個追蹤的檔案", + "yes discard tracked multiple": "捨棄 {0} 個追蹤的檔案", + "yes never again": "是的,不要再顯示" }, "dist/main": { - "skipped": "Skipped found git in: {0}", - "using git": "Using git {0} from {1}", - "validating": "Validating found git in: {0}" + "skipped": "已略過在下列位置找到的 git: {0}", + "using git": "正在使用來自 {1} 的 git {0}", + "validating": "正在驗證在下列位置找到的 git: {0}" }, "dist/model": { - "no repositories": "There are no available repositories", - "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", - "pick repo": "Choose a repository", - "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." + "no repositories": "沒有儲存庫可供使用 ", + "not supported": "'git.scanRepositories’ 設定中不支援絕對路徑。", + "pick repo": "請選擇儲存庫 ", + "too many submodules": "'{0}' 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組" }, "dist/remoteSource": { - "branch name": "Branch name", - "error": "$(error) Error: {0}", - "none found": "No remote repositories found.", - "pick url": "Choose a URL to clone from.", - "provide url": "Provide repository URL", - "provide url or pick": "Provide repository URL or pick a repository source.", - "type to filter": "Repository name", - "type to search": "Repository name (type to search)", + "branch name": "分支名稱", + "error": "$(error) 錯誤: {0}", + "none found": "找不到遠端存放庫。", + "pick url": "選擇複製的來源 URL。", + "provide url": "提供存放庫 URL", + "provide url or pick": "提供存放庫 URL 或挑選存放庫來源。", + "type to filter": "存放庫名稱", + "type to search": "存放庫名稱 (要搜尋的類型)", "url": "URL" }, "dist/repository": { - "add known": "Would you like to add '{0}' to .gitignore?", - "added by them": "Conflict: Added By Them", - "added by us": "Conflict: Added By Us", - "always pull": "Always Pull", - "both added": "Conflict: Both Added", - "both deleted": "Conflict: Both Deleted", - "both modified": "Conflict: Both Modified", - "changes": "Changes", - "commit": "Commit", - "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", - "commitMessage": "Message ({0} to commit)", - "commitMessageCountdown": "{0} characters left in current line", - "commitMessageWarning": "{0} characters over {1} in current line", - "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", - "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", - "deleted": "Deleted", - "deleted by them": "Conflict: Deleted By Them", - "deleted by us": "Conflict: Deleted By Us", - "dont pull": "Don't Pull", - "git.title.deleted": "{0} (Deleted)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (Ours)", - "git.title.theirs": "{0} (Theirs)", - "git.title.untracked": "{0} (Untracked)", - "git.title.workingTree": "{0} (Working Tree)", - "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", - "ignored": "Ignored", - "index added": "Index Added", - "index copied": "Index Copied", - "index deleted": "Index Deleted", - "index modified": "Index Modified", - "index renamed": "Index Renamed", - "intent to add": "Intent to Add", - "merge changes": "Merge Changes", - "modified": "Modified", - "neveragain": "Don't Show Again", - "open": "Open", - "pull": "Pull", - "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", - "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", - "pull n": "Pull {0} commits from {1}/{2}", - "pull push n": "Pull {0} and push {1} commits between {2}/{3}", - "push n": "Push {0} commits to {1}/{2}", - "push success": "Successfully pushed.", - "staged changes": "Staged Changes", - "sync changes": "Synchronize Changes", - "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", - "untracked": "Untracked", - "untracked changes": "Untracked Changes", - "yes": "Yes" + "add known": "要將 ‘{0}’ 新增至 .gitignore 嗎?", + "added by them": "衝突: 由他人新增", + "added by us": "衝突: 由我們新增", + "always pull": "一律提取", + "both added": "衝突: 兩者皆新增", + "both deleted": "衝突: 兩者皆刪除", + "both modified": "衝突: 兩者皆修改", + "changes": "變更", + "commit": "認可", + "commit in rebase": "在重訂基底的過程中,無法變更認可訊息。請完成重訂基底作業,並改用互動式重訂基底。", + "commitMessage": "訊息 (要認可的 {0})", + "commitMessageCountdown": "在目前行數剩餘 {0} 個字元", + "commitMessageWarning": "在目前行數有 {0} 個字元已超過 {1} 個", + "commitMessageWhitespacesOnlyWarning": "目前認可訊息只包含空白字元", + "commitMessageWithHeadLabel": "訊息 (要在 ‘{1}’ 上認可 {0})", + "deleted": "已刪除", + "deleted by them": "衝突: 由他人刪除", + "deleted by us": "衝突: 由我們刪除", + "dont pull": "不要提取", + "git.title.deleted": "{0} (已刪除)", + "git.title.index": "{0} (索引)", + "git.title.ours": "{0} (我們的)", + "git.title.theirs": "{0} (他們的)", + "git.title.untracked": "{0} (已取消追蹤)", + "git.title.workingTree": "{0} (工作樹狀)", + "huge": "位於 '{0}' 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。", + "ignored": "已忽略", + "index added": "已新增索引", + "index copied": "已複製索引", + "index deleted": "已刪除索引", + "index modified": "已修改索引", + "index renamed": "已重新命名索引", + "intent to add": "要新增的意圖", + "merge changes": "合併變更", + "modified": "已修改", + "neveragain": "不要再顯示", + "open": "開啟", + "pull": "提取", + "pull branch maybe rebased": "目前的分支 '{0}' 可能已重訂基底。確定仍要提取至其中嗎?", + "pull maybe rebased": "目前的分支可能已重訂基底。確定仍要提取至其中嗎?", + "pull n": "從 {1}/{2} 提取 {0} 個認可", + "pull push n": "從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可", + "push n": "將 {0} 個認可推送到 {1}/{2}", + "push success": "推送成功。", + "staged changes": "暫存的變更", + "sync changes": "同步處理變更", + "sync is unpredictable": "正在同步。取消可能會對存放庫造成嚴重的損害", + "untracked": "已取消追蹤", + "untracked changes": "未追蹤的變更", + "yes": "是" }, "dist/statusbar": { - "checkout": "Checkout branch/tag...", - "publish changes": "Publish Changes", - "publish to": "Publish to {0}", - "publish to...": "Publish to...", - "rebasing": "Rebasing", - "syncing changes": "Synchronizing Changes..." + "checkout": "簽出分支/標籤...", + "publish changes": "發行變更", + "publish to": "發佈至 {0}", + "publish to...": "發佈至...", + "rebasing": "正在重訂基底", + "syncing changes": "正在同步處理變更..." }, "dist/timelineProvider": { - "git.index": "Index", + "git.index": "索引", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git History", - "git.timeline.stagedChanges": "Staged Changes", - "git.timeline.uncommitedChanges": "Uncommitted Changes", - "git.timeline.you": "You", - "git.workingTree": "Working Tree" + "git.timeline.source": "Git 歷程記錄", + "git.timeline.stagedChanges": "暫存的變更", + "git.timeline.uncommitedChanges": "未認可的變更", + "git.timeline.you": "您", + "git.workingTree": "工作樹狀" }, "package": { - "colors.added": "Color for added resources.", - "colors.conflict": "Color for resources with conflicts.", - "colors.deleted": "Color for deleted resources.", - "colors.ignored": "Color for ignored resources.", - "colors.modified": "Color for modified resources.", - "colors.renamed": "Color for renamed or copied resources.", - "colors.stageDeleted": "Color for deleted resources which have been staged.", - "colors.stageModified": "Color for modified resources which have been staged.", - "colors.submodule": "Color for submodule resources.", - "colors.untracked": "Color for untracked resources.", - "command.addRemote": "Add Remote...", - "command.branch": "Create Branch...", - "command.branchFrom": "Create Branch From...", - "command.checkout": "Checkout to...", - "command.checkoutDetached": "Checkout to (Detached)...", - "command.cherryPick": "Cherry Pick...", - "command.clean": "Discard Changes", - "command.cleanAll": "Discard All Changes", - "command.cleanAllTracked": "Discard All Tracked Changes", - "command.cleanAllUntracked": "Discard All Untracked Changes", - "command.clone": "Clone", - "command.cloneRecursive": "Clone (Recursive)", - "command.close": "Close Repository", - "command.commit": "Commit", - "command.commitAll": "Commit All", - "command.commitAllAmend": "Commit All (Amend)", - "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", - "command.commitAllNoVerify": "Commit All (No Verify)", - "command.commitAllSigned": "Commit All (Signed Off)", - "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", - "command.commitEmpty": "Commit Empty", - "command.commitEmptyNoVerify": "Commit Empty (No Verify)", - "command.commitNoVerify": "Commit (No Verify)", - "command.commitStaged": "Commit Staged", - "command.commitStagedAmend": "Commit Staged (Amend)", - "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", - "command.commitStagedNoVerify": "Commit Staged (No Verify)", - "command.commitStagedSigned": "Commit Staged (Signed Off)", - "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", - "command.createTag": "Create Tag", - "command.deleteBranch": "Delete Branch...", - "command.deleteTag": "Delete Tag", - "command.fetch": "Fetch", - "command.fetchAll": "Fetch From All Remotes", - "command.fetchPrune": "Fetch (Prune)", - "command.ignore": "Add to .gitignore", - "command.init": "Initialize Repository", - "command.merge": "Merge Branch...", - "command.openAllChanges": "Open All Changes", - "command.openChange": "Open Changes", - "command.openFile": "Open File", - "command.openHEADFile": "Open File (HEAD)", - "command.openRepository": "Open Repository", - "command.publish": "Publish Branch...", - "command.pull": "Pull", - "command.pullFrom": "Pull from...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Follow Tags)", - "command.pushFollowTagsForce": "Push (Follow Tags, Force)", - "command.pushForce": "Push (Force)", - "command.pushTags": "Push Tags", - "command.pushTo": "Push to...", - "command.pushToForce": "Push to... (Force)", - "command.rebase": "Rebase Branch...", - "command.rebaseAbort": "Abort Rebase", - "command.refresh": "Refresh", - "command.removeRemote": "Remove Remote", - "command.rename": "Rename", - "command.renameBranch": "Rename Branch...", - "command.restoreCommitTemplate": "Restore Commit Template", - "command.revealInExplorer": "Reveal in Side Bar", - "command.revertChange": "Revert Change", - "command.revertSelectedRanges": "Revert Selected Ranges", - "command.setLogLevel": "Set Log Level...", - "command.showOutput": "Show Git Output", - "command.stage": "Stage Changes", - "command.stageAll": "Stage All Changes", - "command.stageAllMerge": "Stage All Merge Changes", - "command.stageAllTracked": "Stage All Tracked Changes", - "command.stageAllUntracked": "Stage All Untracked Changes", - "command.stageChange": "Stage Change", - "command.stageSelectedRanges": "Stage Selected Ranges", - "command.stash": "Stash", - "command.stashApply": "Apply Stash...", - "command.stashApplyLatest": "Apply Latest Stash", - "command.stashDrop": "Drop Stash...", - "command.stashIncludeUntracked": "Stash (Include Untracked)", - "command.stashPop": "Pop Stash...", - "command.stashPopLatest": "Pop Latest Stash", - "command.sync": "Sync", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Compare with Selected", - "command.timelineCopyCommitId": "Copy Commit ID", - "command.timelineCopyCommitMessage": "Copy Commit Message", - "command.timelineOpenDiff": "Open Changes", - "command.timelineSelectForCompare": "Select for Compare", - "command.undoCommit": "Undo Last Commit", - "command.unstage": "Unstage Changes", - "command.unstageAll": "Unstage All Changes", - "command.unstageSelectedRanges": "Unstage Selected Ranges", - "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", - "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", - "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", - "config.alwaysSignOff": "Controls the signoff flag for all commits.", - "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", - "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", - "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", - "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", - "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", - "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", - "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", - "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", - "config.autorefresh": "Whether auto refreshing is enabled.", - "config.branchSortOrder": "Controls the sort order for branches.", - "config.branchValidationRegex": "A regular expression to validate new branch names.", - "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", - "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", - "config.checkoutType.local": "Local branches", - "config.checkoutType.remote": "Remote branches", - "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", - "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", - "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", - "config.confirmSync": "Confirm before synchronizing git repositories.", - "config.countBadge": "Controls the Git count badge.", - "config.countBadge.all": "Count all changes.", - "config.countBadge.off": "Turn off counter.", - "config.countBadge.tracked": "Count only tracked changes.", - "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", - "config.defaultCloneDirectory": "The default location to clone a git repository.", - "config.detectSubmodules": "Controls whether to automatically detect git submodules.", - "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", - "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", - "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", - "config.enableSmartCommit": "Commit all changes when there are no staged changes.", - "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", - "config.enabled": "Whether git is enabled.", - "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", - "config.followTagsWhenSync": "Follow push all tags when running the sync command.", - "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", - "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", - "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", - "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", - "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", - "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", - "config.ignoredRepositories": "List of git repositories to ignore.", - "config.inputValidation": "Controls when to show commit message input validation.", - "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", - "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", - "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", - "config.openAfterClone.always": "Always open in current window.", - "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", - "config.openAfterClone.prompt": "Always prompt for action.", - "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", - "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", - "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", - "config.postCommitCommand": "Runs a git command after a successful commit.", - "config.postCommitCommand.none": "Don't run any command after a commit.", - "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", - "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", - "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", - "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", - "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", - "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", - "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", - "config.promptToSaveFilesBeforeStash.never": "Disable this check.", - "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", - "config.pruneOnFetch": "Prune when fetching.", - "config.pullTags": "Fetch all tags when pulling.", - "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", - "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", - "config.scanRepositories": "List of paths to search for git repositories in.", - "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", - "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", - "config.showProgress": "Controls whether git actions should show progress.", - "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", - "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", - "config.smartCommitChanges.all": "Automatically stage all changes.", - "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", - "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", - "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", - "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", - "config.timeline.date": "Controls which date to use for items in the Timeline view.", - "config.timeline.date.authored": "Use the authored date", - "config.timeline.date.committed": "Use the committed date", - "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", - "config.untrackedChanges": "Controls how untracked changes behave.", - "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", - "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", - "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", - "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", - "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", - "description": "Git SCM Integration", + "colors.added": "已新增資源的顏色。", + "colors.conflict": "帶有衝突資源的顏色。", + "colors.deleted": "刪除資源的顏色", + "colors.ignored": "忽略資源的顏色。", + "colors.modified": "修改資源的顏色。", + "colors.renamed": "重新命名或已複製資源的色彩。", + "colors.stageDeleted": "已刪除之資源的色彩。", + "colors.stageModified": "已修改之資源的色彩。", + "colors.submodule": "子模組資源的顏色", + "colors.untracked": "未追蹤資源的顏色。", + "command.addRemote": "新增遠端存放庫...", + "command.branch": "建立分支...", + "command.branchFrom": "從下列來源建立分支…", + "command.checkout": "簽出至...", + "command.checkoutDetached": "簽出至 (已中斷連結)...", + "command.cherryPick": "揀選...", + "command.clean": "捨棄變更", + "command.cleanAll": "捨棄所有變更", + "command.cleanAllTracked": "捨棄所有追蹤修訂", + "command.cleanAllUntracked": "捨棄所有未追蹤修訂", + "command.clone": "複製", + "command.cloneRecursive": "複製 (遞迴)", + "command.close": "關閉儲存庫", + "command.commit": "認可", + "command.commitAll": "全部認可", + "command.commitAllAmend": "全部認可 (修改) ", + "command.commitAllAmendNoVerify": "全部認可 (修改,未驗證)", + "command.commitAllNoVerify": "全部認可 (未驗證)", + "command.commitAllSigned": "全部認可 (已簽章)", + "command.commitAllSignedNoVerify": "全部認可 (已登出,未驗證)", + "command.commitEmpty": "認可空白", + "command.commitEmptyNoVerify": "認可空白 (未驗證)", + "command.commitNoVerify": "認可 (未驗證)", + "command.commitStaged": "認可暫存", + "command.commitStagedAmend": "認可暫存 (修改)", + "command.commitStagedAmendNoVerify": "認可暫存 (修改,未驗證)", + "command.commitStagedNoVerify": "認可暫存 (未驗證)", + "command.commitStagedSigned": "認可暫存 (已登出)", + "command.commitStagedSignedNoVerify": "認可暫存 (已登出,未驗證)", + "command.createTag": "建立標籤", + "command.deleteBranch": "刪除分支...", + "command.deleteTag": "刪除標記", + "command.fetch": "擷取", + "command.fetchAll": "從所有遠端擷取", + "command.fetchPrune": "擷取 (剪除)", + "command.ignore": "新增到 .gitignore", + "command.init": "初始化存放庫", + "command.merge": "合併分支...", + "command.openAllChanges": "開啟所有變更", + "command.openChange": "開啟變更", + "command.openFile": "開啟檔案", + "command.openHEADFile": "開啟檔案 (HEAD)", + "command.openRepository": "開啟存放庫", + "command.publish": "發行分支...", + "command.pull": "提取", + "command.pullFrom": "從...提取", + "command.pullRebase": "提取 (重訂基底)", + "command.push": "推送", + "command.pushFollowTags": "推送 (跟隨標籤)", + "command.pushFollowTagsForce": "推送 (跟隨標籤,強制)", + "command.pushForce": "推送(強制更新)", + "command.pushTags": "推送標籤", + "command.pushTo": "推送至...", + "command.pushToForce": "推送至...(強制更新)", + "command.rebase": "重訂基底分支...", + "command.rebaseAbort": "中止重訂基底", + "command.refresh": "重新整理", + "command.removeRemote": "移除遠端存放庫", + "command.rename": "重新命名", + "command.renameBranch": "重新命名分支...", + "command.restoreCommitTemplate": "還原認可範本", + "command.revealInExplorer": "在提要欄位中顯示", + "command.revertChange": "還原變更", + "command.revertSelectedRanges": "還原選取的範圍", + "command.setLogLevel": "設定紀錄層級", + "command.showOutput": "顯示 Git 輸出", + "command.stage": "暫存變更", + "command.stageAll": "暫存所有變更 (Stage All Changes)", + "command.stageAllMerge": "暫存所有合併變更", + "command.stageAllTracked": "暫存所有追蹤修訂", + "command.stageAllUntracked": "暫存所有未追蹤修訂", + "command.stageChange": "暫存變更", + "command.stageSelectedRanges": "暫存選取的範圍", + "command.stash": "擱置變更 (Stash)", + "command.stashApply": "套用擱置... (Apply Stash)", + "command.stashApplyLatest": "套用最新擱置 (Apply Latest Stash)", + "command.stashDrop": "卸除隱藏項目...", + "command.stashIncludeUntracked": "擱置變更 (包含未被追蹤的檔案)", + "command.stashPop": "取回擱置... (Pop Stash)", + "command.stashPopLatest": "取回最近的擱置", + "command.sync": "同步處理", + "command.syncRebase": "同步 (重定基底)", + "command.timelineCompareWithSelected": "與選取項目比較", + "command.timelineCopyCommitId": "複製認可識別碼", + "command.timelineCopyCommitMessage": "複製認可訊息", + "command.timelineOpenDiff": "開啟變更", + "command.timelineSelectForCompare": "選取以進行比較", + "command.undoCommit": "復原上個提交", + "command.unstage": "取消暫存變更", + "command.unstageAll": "取消所有暫存變更(Unstage All Changes)", + "command.unstageSelectedRanges": "取消暫存選取的範圍", + "config.allowForcePush": "控制是否啟用強制推送 (不論是否有新的認可)。", + "config.allowNoVerifyCommit": "控制是否允許未執行預先認可與認可訊息勾點的認可。", + "config.alwaysShowStagedChangesResourceGroup": "一律顯示「暫存變更」的資源群組。", + "config.alwaysSignOff": "控制所有認可的簽核旗標。", + "config.autoRepositoryDetection": "設定何時自動偵測存放庫。", + "config.autoRepositoryDetection.false": "停用自動儲存庫掃描。", + "config.autoRepositoryDetection.openEditors": "掃描開啟檔案的父資料夾。", + "config.autoRepositoryDetection.subFolders": "掃描目前已開啟資料夾的子資料夾。", + "config.autoRepositoryDetection.true": "掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。", + "config.autoStash": "先隱藏再提取任何變更,並在成功提取後,將其還原。", + "config.autofetch": "設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。", + "config.autofetchPeriod": "當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。", + "config.autorefresh": "是否啟用自動重新整理。", + "config.branchSortOrder": "控制分支的排序順序。", + "config.branchValidationRegex": "用於驗證新分支名稱的正規表達式。", + "config.branchWhitespaceChar": "要在新分支名稱中取代空白字元的字元。", + "config.checkoutType": "控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。", + "config.checkoutType.local": "本機分支", + "config.checkoutType.remote": "遠端分支", + "config.checkoutType.tags": "標籤", + "config.confirmEmptyCommits": "一律確認 'Git: Commit Empty' 命令的空白認可建立。", + "config.confirmForcePush": "控制強制更新前是否要求確認。", + "config.confirmNoVerifyCommit": "控制在認可但未經驗證之前是否要求確認。", + "config.confirmSync": "請先確認再同步處理 GIT 存放庫。", + "config.countBadge": "控制 Git 計數徽章。", + "config.countBadge.all": "計算所有變更的數目。", + "config.countBadge.off": "關閉計數器。", + "config.countBadge.tracked": "僅計算追蹤的變更數目。", + "config.decorations.enabled": "控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。", + "config.defaultCloneDirectory": "用於複製 Git 存放庫的預設位置。", + "config.detectSubmodules": "控制是否自動偵測 Git 子模組。", + "config.detectSubmodulesLimit": "控制 Git 子模組的偵測限制", + "config.discardAllScope": "控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。", + "config.enableCommitSigning": "允許使用 GPG 或 X.509 簽署認可。", + "config.enableSmartCommit": "無暫存變更時提交所有變更。", + "config.enableStatusBarSync": "控制是否在狀態列顯示 Git 同步命令。", + "config.enabled": "是否啟用 Git。", + "config.fetchOnPull": "啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。", + "config.followTagsWhenSync": "執行 sync 命令時,追蹤推送所有標籤。", + "config.ignoreLegacyWarning": "略過舊的 Git 警告。", + "config.ignoreLimitWarning": "當儲存庫中有過多變更時,略過警告。", + "config.ignoreMissingGitWarning": "忽略遺漏 Git 時的警告。", + "config.ignoreRebaseWarning": "當分支在提取時可能已重訂基底時,忽略警告。", + "config.ignoreSubmodules": "忽略檔案樹狀目錄中子模組的修改。", + "config.ignoreWindowsGit27Warning": "當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。", + "config.ignoredRepositories": "要忽略的 Git 儲存庫清單。", + "config.inputValidation": "控制何時顯示認可訊息輸入驗證。", + "config.inputValidationLength": "控制顯示警告的認可訊息長度閾值。", + "config.inputValidationSubjectLength": "控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。", + "config.openAfterClone": "控制是否要在複製後自動開啟存放庫。", + "config.openAfterClone.always": "永遠在目前視窗中開啟。", + "config.openAfterClone.alwaysNewWindow": "永遠在新視窗中開啟。", + "config.openAfterClone.prompt": "永遠提示採取動作。", + "config.openAfterClone.whenNoFolderOpen": "只有在未開啟任何資料夾時,才在目前視窗中開啟。", + "config.openDiffOnClick": "控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。", + "config.path": "Git 可執行檔的路徑與檔案名稱,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。", + "config.postCommitCommand": "成功認可後執行 Git 命令。", + "config.postCommitCommand.none": "認可後不要執行任何命令。", + "config.postCommitCommand.push": "成功認可後執行 'Git Push'。 ", + "config.postCommitCommand.sync": "成功認可後執行 'Git Sync'。 ", + "config.promptToSaveFilesBeforeCommit": "控制Git是否應該在提交之前檢查未儲存的檔案。", + "config.promptToSaveFilesBeforeCommit.always": "檢查任何未存檔的檔案。", + "config.promptToSaveFilesBeforeCommit.never": "停用此檢查。", + "config.promptToSaveFilesBeforeCommit.staged": "僅檢查未儲存的暫存檔案。", + "config.promptToSaveFilesBeforeStash": "控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。", + "config.promptToSaveFilesBeforeStash.always": "檢查任何未存檔的檔案。", + "config.promptToSaveFilesBeforeStash.never": "停用此檢查。", + "config.promptToSaveFilesBeforeStash.staged": "僅檢查未儲存的暫存檔案。", + "config.pruneOnFetch": "擷取時剪除。", + "config.pullTags": "於提取時擷取所有標籤。", + "config.rebaseWhenSync": "當執行同步命令時強制 git 使用 rebase。", + "config.requireGitUserConfig": "控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。", + "config.scanRepositories": "要在其中搜尋 git 存放庫的路徑清單。", + "config.showCommitInput": "控制是否要在 Git 原始檔控制台中顯示認可輸入。", + "config.showInlineOpenFileAction": "控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。", + "config.showProgress": "控制 git 動作是否應顯示進度。", + "config.showPushSuccessNotification": "控制是否要在推送成功時顯示通知。", + "config.smartCommitChanges": "控制智慧提交自動暫存的變更。", + "config.smartCommitChanges.all": "自動暫存所有變更。", + "config.smartCommitChanges.tracked": "僅自動暫存追蹤的變更。", + "config.suggestSmartCommit": "建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。", + "config.supportCancellation": "控制是否要在執行同步動作時顯示允許使用者取消作業的通知。", + "config.terminalAuthentication": "控制是否要讓 Azure Data Studio 成為在整合式終端中繁衍之 git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。", + "config.timeline.date": "控制 [時間軸] 檢視中的項目要使用哪個日期。", + "config.timeline.date.authored": "使用撰寫日期", + "config.timeline.date.committed": "使用認可日期", + "config.timeline.showAuthor": "控制是否要在 [時間軸] 檢視中顯示認可作者。", + "config.untrackedChanges": "控制未追蹤修訂的運作方式。", + "config.untrackedChanges.hidden": "未追蹤修訂會隱藏並從數個動作中排除。", + "config.untrackedChanges.mixed": "所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。", + "config.untrackedChanges.separate": "未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。", + "config.useCommitInputAsStashMessage": "控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。", + "config.useForcePushWithLease": "控制強制推送是否使用較安全的 force-with-lease 方法。", + "description": "Git SCM 整合", "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Changes", - "submenu.commit": "Commit", - "submenu.commit.amend": "Amend", - "submenu.commit.signoff": "Sign Off", + "submenu.branch": "分支", + "submenu.changes": "變更", + "submenu.commit": "認可", + "submenu.commit.amend": "修改", + "submenu.commit.signoff": "登出", "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." + "submenu.pullpush": "提取、推送", + "submenu.remotes": "遠端", + "submenu.stash": "隱藏", + "submenu.tags": "標籤", + "view.workbench.cloneRepository": "您可以在本機複製存放庫。\r\n[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫')", + "view.workbench.learnMore": "若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.scm.disabled": "如果您想要使用 git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 git。\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.scm.empty": "如果要使用 git 功能,您可以開啟包含 git 存放庫的資料夾或從 URL 複製。\r\n[開啟資料夾](command:vscode.openFolder)\r\n[複製存放庫](command:git.clone)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.scm.emptyWorkspace": "目前開啟的工作區沒有任何資料夾包含 git 存放庫。\r\n[新增資料夾至工作區](command:workbench.action.addRootFolder)\r\n如果要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.scm.folder": "目前開啟的資料夾沒有任何 git 存放庫。您可以將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init?%5Btrue%5D)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.scm.missing": "未偵測到有效的 git 安裝,您可以在 [git 輸出](command:git.showOutput)中找到更多詳細資料。\r\n請[安裝 git](https://git-scm.com/),或在 [我們的文件](https://aka.ms/vscode-scm) 深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制。\r\n如果您使用的是其他版本的控制系統,可以[搜尋市集](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 尋找其他延伸模組。", + "view.workbench.scm.workspace": "目前開啟的工作區沒有任何包含 git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json index de68bc2e0b..adb14c809e 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json @@ -14,7 +14,6 @@ "Failed": "失敗", "InProgress": "進行中", "PublishHistory": "發佈歷程記錄", - "SettingAlreadyExists": "本機應用程式設定 '{0}' 已經存在。要覆寫嗎?", "Status": "狀態", "Success": "成功", "TargetDatabase": "目標資料庫", @@ -25,16 +24,13 @@ "addDatabaseReferenceOkButtonText": "新增參考", "addDatabaseReferencedialogName": "新增資料庫參考", "addItemAction": "新增項目", - "addPackage": "新增套件", - "addPackageReferenceMessage": "若要使用 SQL 繫結,請確定您的 Azure Functions 專案具有 {0} 參考", - "addSqlBindingPackageError": "將 SQL 繫結延伸模組套件新增至專案時發生錯誤", "appSettingPrompt": "是否要以新的連接字串更新 Azure Function local.settings.json?", "applyConfirmation": "確定要更新目標專案嗎?", "applyError": "更新專案時發生錯誤: {0}", "applySuccess": "已成功更新專案。", "at": "於", "autorestProjectName": "新增 SQL 專案名稱", - "baseDockerImage": "基底 SQL Server Docker 映像", + "baseDockerImage": "基底 {0} Docker 映像", "browseButtonText": "瀏覽資料夾", "browseEllipsis": "瀏覽...", "browseForProfile": "瀏覽設定檔", @@ -50,19 +46,14 @@ "chooseSqlcmdVarsToModify": "選擇要修改的 SQLCMD 變數", "cicularProjectReference": "從專案 {0} 到專案 {1} 的循環參考", "cleaningDockerImagesMessage": "正在清除現有的部署...", - "closeButton": "關閉", "compareActionRadiButtonLabel": "在結構描述比較中檢視變更", - "confirmPassword": "確認 SQL Server 管理員密碼", - "confirmServerPassword": "確認 SQL Server 管理員密碼", - "connectingToSqlServerOnDockerMessage": "在 Docker 上連接至 SQL Server", + "confirmPassword": "確認 {0} 系統管理員密碼", + "confirmServerPassword": "確認 {0} 系統管理員密碼", + "connectingToSqlServerOnDockerMessage": "連接到 SQL Server", "connectionFailedError": "連線失敗。錯誤: '{0}'", - "connectionProfile": "選取連接設定檔", "connectionRadioButtonLabel": "連線", - "connectionStringSetting": "連接字串設定名稱", - "connectionStringSettingPlaceholder": "在 \"local.settings.json\" 中指定的連接字串設定", "containerAlreadyExistForProject": "此專案的容器已存在。您要先刪除這些檔案再部署新的嗎?", "createNew": "新建立", - "createNewLocalAppSetting": "建立新的本機應用程式設定", "createProjectDialogOkButtonText": "建立", "createProjectFromDatabaseDialogName": "從資料庫建立專案", "createProjectSettings": "設定", @@ -114,24 +105,22 @@ "done": "完成", "dontUseProfile": "不要使用設定檔", "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 授權合約", - "edgeProjectTypeDescription": "從核心元件開始開發及發佈 SQL Edge 的結構描述", - "edgeProjectTypeDisplayName": "SQL Edge", - "emptyProjectTypeDescription": "為從空白專案開始的 SQL 資料庫開發及發佈結構描述", - "emptyProjectTypeDisplayName": "SQL Database", + "edgeProjectTypeDescription": "從核心元件開始開發及發佈 Azure SQL Edge 資料庫的結構描述", + "edgeProjectTypeDisplayName": "Azure SQL Edge 資料庫", + "emptyAzureDbProjectTypeDescription": "為從空白專案開始的 Azure SQL 資料庫開發及發佈結構描述", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "emptyProjectTypeDescription": "為從空白專案開始的 SQL Server 資料庫開發及發佈結構描述", + "emptyProjectTypeDisplayName": "SQL Server 資料庫", "emptySdkProjectTypeDescription": "從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。", "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", "enterConnStringTemplateDescription": "輸入 SQL 連接字串的範本", - "enterConnectionString": "輸入連接字串", "enterConnectionStringEnvName": "輸入連接字串環境變數名稱", "enterConnectionStringEnvNameDescription": "輸入 SQL 連接字串的環境變數", - "enterConnectionStringSettingName": "輸入連接字串設定名稱", "enterConnectionStringTemplate": "輸入連接字串範本", "enterNewDatabaseName": "輸入新的資料庫名稱", "enterNewValueForVar": "輸入變數 '{0}' 的新值", - "enterPassword": "輸入 SQL Server 管理員密碼", - "enterPasswordManually": "輸入密碼或按 ESC 鍵取消", - "enterPasswordPrompt": "輸入用於連接字串的密碼", - "enterPortNumber": "輸入 SQL Server 連接埠號碼或按 Enter 以使用預設值", + "enterPassword": "輸入 {0} 系統管理員密碼", + "enterPortNumber": "輸入 {0} 連接埠號碼或按 Enter 以使用預設值", "enterSystemDbName": "輸入此系統資料庫的資料庫名稱", "equalComparison": "專案已經與資料庫一起更新。", "errorFindingBuildFilesLocation": "尋找組建檔案位置時發生錯誤: {0}", @@ -145,8 +134,6 @@ "externalStreamingJobFriendlyName": "外部資料流作業", "externalStreamingJobValidationPassed": "外部資料流作業的驗證已通過。", "extractTargetRequired": "需要供解壓縮的目標資訊才能建立資料庫專案。", - "failedToGetConnectionString": "為選取的連線產生連接字串時發生錯誤", - "failedToParse": "無法剖析 \"{0}\": {1}。", "file": "檔案", "fileAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。", "fileFormat": "檔案格式", @@ -164,8 +151,6 @@ "generatingProjectFromAutorest": "正在從 {0} 產生新的 SQL 專案...如需詳細資料,請查看輸出視窗。", "hr": "小時", "importElements": "匯入元素", - "includePassword": "是否要在 local.settings.json 檔案中包含來自此連線的密碼?", - "input": "輸入", "installGlobally": "全域安裝", "invalidDataSchemaProvider": ".sqlproj 檔中的 DSP 無效", "invalidDatabaseReference": ".sqlproj 檔中的資料庫參考無效", @@ -173,24 +158,20 @@ "invalidInput": "輸入無效: {0}", "invalidProjectReload": "無法存取提供的資料庫專案。只能重新載入有效、開啟的資料庫專案。", "invalidPropertyValue": "在 .sqlproj 中為屬性 '{0}' 指定的值無效", - "invalidSQLPassword": "SQL Server 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "invalidSQLPassword": "{0} 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "不正確的 SQL 連接字串", "invalidTargetPlatform": "目標平台無效: {0}。支援的目標平台: {1}", - "jsonParseError": "{0} 接近行 \"{1}\",資料行 \"{2}\"", "learnMore": "深入了解", "loadProfilePlaceholderText": "負載設定檔...", "location": "位置", "min": "分鐘", "missingVersion": "遺漏了 {0} 的 'version' 項目", - "moreInformation": "詳細資訊", "msec": "毫秒", "multipleMostDeploymentScripts": "非預期的 {0} 檔案數: {1}", "multipleSqlProjFilesSelected": "選取了多個 .sqlproj 檔案;請只選取一個。", "nameMustNotBeEmpty": "名稱不得為空白", "new": "新增", "newObjectNamePrompt": "新的 {0} 名稱:", - "noAzureFunctionsInFile": "目前的作用中檔案中沒有任何 Azure 函式", - "noAzureFunctionsProjectsInWorkspace": "在工作區中找不到任何 Azure 函式專案", "noDataSourcesFile": "找不到 {0}", "noDataSourcesText": "此專案中沒有資料來源", "noFileExist": "檔案 {0} 不存在", @@ -208,11 +189,9 @@ "objectType": "物件類型", "okString": "確定", "openEulaString": "開啟授權合約", - "openFile": "開啟檔案", - "output": "輸出", "outsideFolderPath": "不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。", "parentTreeItemUnknown": "無法存取提供之樹狀項目的父代", - "passwordNotMatch": "SQL Server 密碼與確認密碼不相符", + "passwordNotMatch": "{0} 密碼與確認密碼不相符", "portMustNotBeNumber": "連接埠必須是數字", "postDeployElements": "PreDeploy 元素", "postDeployScriptFriendlyName": "Script.PostDeployment", @@ -232,6 +211,7 @@ "projectReferenceElement": "專案參考", "projectReferenceNameElement": "專案參考名稱元素", "projectToUpdatePlaceholderText": "選取專案檔", + "projectUpdatedToSdkStyle": "專案 {0} 已更新為 SDK 樣式專案。按一下 [深入了解] 以取得 Microsoft.Build.Sql SDK 的詳細資料,以及簡化專案檔的方式。", "publish": "發佈", "publishAction": "發佈", "publishDialogName": "發佈專案", @@ -239,8 +219,8 @@ "publishSettingsFiles": "發佈設定檔案", "publishTo": "發佈目標", "publishToContainerFailed": "無法發佈至容器。{0}", - "publishToDockerContainer": "發行至容器中的新伺服器", - "publishToExistingServer": "發佈到現有的伺服器", + "publishToDockerContainer": "發佈到新的 {0} 本機開發容器", + "publishToExistingServer": "發佈到現有的 {0}", "publishingProjectMessage": "正在發佈容器中的專案...", "referenceRadioButtonsGroupTitle": "類型", "referenceType": "參考型別", @@ -253,39 +233,33 @@ "retrySucceedMessage": "作業 '{0}' 已成功完成。結果: {1}", "retryWaitMessage": "在另一次嘗試作業 '{0}' 之前等候 {1} 秒", "runViaNpx": "透過 npx 執行", - "runningDockerMessage": "建置並執行 Docker 容器...", + "runningDockerMessage": "正在執行 Docker 容器...", "sameDatabase": "相同資料庫", - "save": "儲存", - "saveChangesInFile": "目前的檔案中有未儲存的變更。要立即儲存嗎?", "schema": "結構描述", "schemaCompare.compareErrorMessage": "結構描述比較失敗: {0}", "schemaCompareAction": "結構描述比較", "schemaCompareNotInstalled": "需要安裝結構描述比較延伸模組,才能執行結構描述比較", "schemaObjectType": "結構描述/物件類型", "scriptFriendlyName": "指令碼", - "sdkStyleProject": "SDK-style project", + "sdkStyleProject": "SDK 樣式專案 (預覽)", "sec": "秒", - "selectAzureFunction": "在目前檔案中選取要新增 SQL 繫結的 Azure 函式", - "selectBaseImage": "選取基底 SQL Server docker 映像", - "selectBindingType": "選取繫結類型", + "selectBaseImage": "選取基底 {0} docker 映像", "selectConnection": "選取連線", - "selectConnectionError": "無法設定連接字串應用程式設定: {0}", - "selectConnectionString": "選取 SQL 連接字串方法", "selectDacpac": "選取 .dacpac", "selectDatabase": "選取資料庫", + "selectFileString": "選取檔案", "selectFolderStructure": "選取資料夾結構", "selectProfile": "選取設定檔", "selectProfileToUse": "選取要載入的發行設定檔", "selectProjectLocation": "選取專案位置", "selectPublishOption": "選取要將專案發佈的位置", - "selectSetting": "從 local.settings.json 選取 SQL 連接字串設定", "selectSpecFile": "選取 OpenAPI/Swagger 規格檔案", "selectString": "選取", "selectTargetPlatform": "目前的目標平台: {0}。請選取新的目標平台", "server": "伺服器​", "serverName": "伺服器名稱", - "serverPassword": "SQL Server 系統管理員密碼", - "serverPortNumber": "SQL Server 連接埠號碼", + "serverPassword": "{0} 系統管理員密碼", + "serverPortNumber": "{0} 連接埠號碼", "serverVariable": "伺服器變數", "sourceDatabase": "來源資料庫", "specSelectionText": "OpenAPI/Swagger 規格", @@ -299,8 +273,6 @@ "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", "sqlDatabaseProjects.doNotAskAgain": "不要再詢問", "sqlDatabaseProjects.outputChannel": "資料庫專案", - "sqlTableOrViewToQuery": "要查詢的 SQL 資料表或檢視", - "sqlTableToUpsert": "要 upsert 的目標 SQL 資料表", "storedProcedureFriendlyName": "預存程序", "suppressMissingDependenciesErrors": "隱藏參考的專案中未解析參考造成的錯誤", "systemDatabase": "系統資料庫", @@ -314,7 +286,6 @@ "unableToFindReference": "找不到資料庫參考 {0}", "unableToFindSqlCmdVariable": "找不到 SQLCMD 變數 '{0}'", "unableToPerformAction": "找不到 '{0}' 目標: '{1}'", - "unableToSetConnectionString": "無法設定連接字串應用程式設定", "unexpectedProjectContext": "無法建立專案內容。從未預期的位置叫用的命令: {0}", "unknownDataSourceType": "不明的資料來源類型:", "unrecognizedDataSourcesVersion": "無法辨識的版本:", @@ -324,14 +295,12 @@ "updateProjectForRoundTrip": "目標、參考和系統資料庫參考需要更新,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", "updateProjectFromDatabaseDialogName": "從資料庫更新專案", "updateText": "更新", + "updatedToSdkStyleError": "Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back.", "updatingProjectFromDatabase": "正在從 {1} 更新 {0}...", - "userConnectionString": "輸入連接字串", - "userPasswordLater": "為了稍後使用 SQL 連接字串,您必須在 local.settings.json 檔案中手動輸入密碼。", "userSelectionCancelled": "使用者已取消選取如何執行自動 autorest。", "userSelectionInstallGlobally": "使用者已選取全域安裝 autorest。正在安裝...", "userSelectionRunNpx": "已選取要透過 npx 執行的使用者。", "valueCannotBeEmpty": "值不得空白", - "valueMustNotBeEmpty": "值不得為空白", "viewFriendlyName": "檢視", "yesString": "是" }, @@ -347,11 +316,12 @@ "package": { "sqlDatabaseProjects.Settings": "資料庫專案", "sqlDatabaseProjects.addDatabaseReference": "新增資料庫參考", - "sqlDatabaseProjects.addSqlBinding": "新增 SQL 繫結 (預覽)", + "sqlDatabaseProjects.addExistingItem": "新增現有項目(_I)...", "sqlDatabaseProjects.autorestSqlVersion": "要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。", "sqlDatabaseProjects.build": "組建", "sqlDatabaseProjects.changeTargetPlatform": "變更目標平台", "sqlDatabaseProjects.close": "關閉資料庫專案", + "sqlDatabaseProjects.convertToSdkStyleProject": "轉換成 SDK 樣式專案", "sqlDatabaseProjects.createProjectFromDatabase": "從資料庫建立專案", "sqlDatabaseProjects.delete": "刪除", "sqlDatabaseProjects.description": "設計及發佈 SQL 資料庫結構描述", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json index ab716ef768..4498eb665a 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json @@ -20,23 +20,30 @@ "sql.migration.all.backups.restored": "已還原所有備份", "sql.migration.all.fields.required": "所有欄位都是必要欄位。", "sql.migration.apply": "套用", - "sql.migration.asessment.failed": "評定您的 SQL Server 執行個體 '{0}' 失敗。", + "sql.migration.assessed.databases": "(針對 {0} 個已評定的資料庫)", "sql.migration.assessment": "'{0}' 的評定結果", + "sql.migration.assessment.failed": "評定您的 SQL Server 執行個體 '{0}' 失敗。", "sql.migration.assessment.in.progress": "評定正在進行中", "sql.migration.assessment.in.progress.content": "我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。\r\n\r\n這可能需要一些時間。", "sql.migration.assessment.migration.warning": "尚未準備好移轉到 Azure SQL 受控執行個體的資料庫,可以在 Azure 虛擬機器上移轉到 SQL Server。", "sql.migration.assessment.results": "評定結果", + "sql.migration.assessment.results.and.recommendations.title": "評定結果和建議", "sql.migration.assessments.blocking.issue": "這是會導致資料庫移轉無法成功的執行問題。", "sql.migration.authKeys.header": "驗證金鑰", "sql.migration.authKeys.refresh.message": "已重新整理驗證金鑰 '{0}'。", "sql.migration.authentication.type": "驗證類型", "sql.migration.authentication.types": "驗證金鑰", "sql.migration.azure.sql": "Azure SQL", + "sql.migration.azure.sql.database": "Azure SQL Database", "sql.migration.azure.sql.database.managed.instance": "Azure SQL 受控執行個體", "sql.migration.azure.sql.database.virtual.machine": "Azure 虛擬機器上的 SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server", "sql.migration.azure.sql.target": "目標類型", "sql.migration.azure.storage.account.to.upload.backups": "要上傳備份的 Azure 儲存體帳戶", "sql.migration.azure.tenant": "Azure AD 租用戶", + "sql.migration.azureRecommendation.browse": "瀏覽", + "sql.migration.azureRecommendation.folder.name": "資料夾名稱", + "sql.migration.azureRecommendation.open": "開啟", "sql.migration.backup.location": "備份位置", "sql.migration.backup.start.time": "備份開始時間", "sql.migration.bc.info": "因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的 SQL 受控執行個體完全移轉所花費的時間會明顯超出一般用途。作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。", @@ -52,7 +59,7 @@ "sql.migration.blob.storage.subscription.label": "訂用帳戶", "sql.migration.blob.storage.table.help": "輸入目標資料庫名稱,然後選取所選源資料庫的資源群組、儲存體帳戶和容器。", "sql.migration.blob.storageAccount.select": "請先選取儲存體帳戶值。", - "sql.migration.can.be.migrated": "{0} 個 (共 {1} 個) 資料庫可供移轉", + "sql.migration.can.be.migrated": "{0}/{1} 個資料庫可以移轉", "sql.migration.cancel": "取消", "sql.migration.cancel.error": "取消移轉時發生錯誤。", "sql.migration.cancel.migration": "取消移轉", @@ -86,7 +93,7 @@ "sql.migration.cutover.status.refresh.error": "重新整理移轉狀態時發生錯誤。", "sql.migration.cutover.step.1": "1. 停止所有導向來源資料庫的傳入交易。", "sql.migration.cutover.step.2.blob": "2. 建立最終交易記錄差異比較或備份,並將它儲存在在 Azure 儲存體 Blob 容器。", - "sql.migration.cutover.step.2.network.share": "2. ​​建立最終交易記錄備份,並儲存在網路共用上。", + "sql.migration.cutover.step.2.network.share": "2. 建立最終交易記錄備份,並儲存在網路共用上。", "sql.migration.cutover.step.3.blob": "3. 確認所有備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。", "sql.migration.cutover.step.3.network.share": "3. 確認所有記錄備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。", "sql.migration.cutover.type": "移轉模式", @@ -99,8 +106,10 @@ "sql.migration.data.uploaded.size": "已上傳的資料/大小", "sql.migration.database": "資料庫", "sql.migration.database.already.exists": "目標受控執行個體 '{1}'上已經有資料庫 '{0}'。", + "sql.migration.database.assessment.description": "選取您要評定要移轉至 Azure SQL 的資料庫。", + "sql.migration.database.assessment.title": "要評定的資料庫", "sql.migration.database.backup.load.error": "存取資料庫詳細資料時發生錯誤。", - "sql.migration.database.migration": "要移轉的資料庫", + "sql.migration.database.checksum.info.text": "請確認已使用 WITH CHECKSUM 選項來進行備份。", "sql.migration.database.migration.mode.description": "若要移轉到 Azure SQL 目標,請根據您的停機需求選擇移轉模式。", "sql.migration.database.migration.mode.label": "移轉模式", "sql.migration.database.migration.mode.offline.description": "當移轉開始時,應用程式的停機時間就會開始。", @@ -113,6 +122,7 @@ "sql.migration.database.migration.status": "資料庫移轉狀態", "sql.migration.database.page.description": "選取要於移轉期間使用的資料庫備份位置。", "sql.migration.database.page.title": "資料庫備份", + "sql.migration.database.private.endpoint.info.text": "請確認 Azure 儲存體帳戶未使用私人端點。", "sql.migration.database.to.be.migrated": "要移轉的資料庫", "sql.migration.databases": "資料庫 ({0}/{1})", "sql.migration.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)", @@ -121,7 +131,6 @@ "sql.migration.days": "{0} 天", "sql.migration.description": "描述", "sql.migration.details.copied": "已複製詳細資料", - "sql.migration.dms.portal.info": "Azure 入口網站中的任何現有 Azure 資料庫移轉服務都不會顯示在 Azure Data Studio 中。在 Azure Data Studio 中建立的任何資料庫移轉服務目前不會顯示在 Azure 入口網站中。", "sql.migration.dms.provision.failed": "無法佈建資料庫移轉服務。請稍待幾分鐘後再試一次。", "sql.migration.duration": "持續時間", "sql.migration.empty.table.subtext": "如果預期結果,請驗證 SQL Server 執行個體的連線。", @@ -145,21 +154,25 @@ "sql.migration.inprogress.warning.multiple": "{0} 個資料庫出現警告", "sql.migration.inprogress.warning.single": "{0} 個資料庫出現警告", "sql.migration.instance": "執行個體", + "sql.migration.invalid.account.error": "若要繼續,請選取有效的 Azure 帳戶。", "sql.migration.invalid.blob.container.error": "若要繼續,請選取來源資料庫 '{0}' 的有效 Blob 容器。", "sql.migration.invalid.blob.lastBackupFile.error": "若要繼續,請選取來源資料庫 '{0}' 的上一個有效備份檔案。", "sql.migration.invalid.blob.resourceGroup.error": "若要繼續,請選取來源資料庫 '{0}' 的有效資源群組。", "sql.migration.invalid.blob.storageAccount.error": "若要繼續,請選取來源資料庫 '{0}' 的有效儲存體帳戶。", "sql.migration.invalid.location.error": "若要繼續,請選取有效的位置。", + "sql.migration.invalid.managedInstance.error": "若要繼續,請選取有效的受控執行個體。", "sql.migration.invalid.migration.service.error": "選取有效的資料庫移轉服務。", "sql.migration.invalid.migration.service.offline.error": "選取連線到節點的資料庫移轉服務。", "sql.migration.invalid.network.share.location": "網路共用位置格式無效。範例: {0}", "sql.migration.invalid.owner.uri.error": "因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": " 若要繼續,請選取有效的資源群組。", + "sql.migration.invalid.resourceGroup.error": "若要繼續,請選取有效的資源群組。", + "sql.migration.invalid.savedInfo": "無法擷取已儲存的工作階段。請選取新的工作階段,然後再試一次。", "sql.migration.invalid.service.name.error": "為此移轉服務輸入有效的名稱。", "sql.migration.invalid.storageAccount.error": "若要繼續,請選取有效的儲存體帳戶。", "sql.migration.invalid.subscription.error": "若要繼續,請選取有效的訂用帳戶。", "sql.migration.invalid.target.name.error": "輸入有效的目標資料庫名稱。", "sql.migration.invalid.user.account": "使用者帳戶格式無效。範例: {0}", + "sql.migration.invalid.virtualMachine.error": "若要繼續,請選取有效的虛擬機器。", "sql.migration.ir.page.description": "Azure 資料庫移轉服務可協調資料庫移轉活動並追蹤其進度。如果您之前已建立資料庫移轉服務,可選取現有的資料庫移轉服務做為 Azure SQL 目標,或是在下方建立一個新的。", "sql.migration.ir.page.sql.migration.service.not.found": "找不到任何資料庫移轉服務。建立新的。", "sql.migration.ir.page.title": "Azure 資料庫移轉服務", @@ -182,7 +195,7 @@ "sql.migration.learn.more": "深入了解", "sql.migration.learn.more.prerequisites": "在開始移轉之前,深入了解您需要的事項。", "sql.migration.location": "位置", - "sql.migration.managed.instance": "Azure SQL 受控執行個體", + "sql.migration.mi.not.ready": "受控執行個體 '{0}' 無法用於移轉,因為它目前處於 '{1}' 狀態。若要繼續,請選取可用的受控執行個體。", "sql.migration.migration.completed": "移轉已完成", "sql.migration.migration.in.progress": "資料庫移轉正在進行中", "sql.migration.migration.not.started": "尚未開始移轉", @@ -192,6 +205,7 @@ "sql.migration.mins": "{0} 分鐘", "sql.migration.mode": "模式", "sql.migration.more.info": "其他資訊", + "sql.migration.na": "N/A", "sql.migration.name": "名稱", "sql.migration.name.label": "名稱:", "sql.migration.name.of.new.rg": "新資源群組的名稱", @@ -248,16 +262,16 @@ "sql.migration.resource.group.description": "資源群組是能夠存放 Azure 解決方案相關資源的容器。", "sql.migration.resource.group.not.found": "找不到任何資源群組。", "sql.migration.resourceGroups": "資源群組", - "sql.migration.resume.continue": "繼續上次的移轉嘗試...", - "sql.migration.resume.start": "再次從移轉評定開始 (建議)", + "sql.migration.resume.session": "繼續之前儲存的工作階段", "sql.migration.resume.title": "再次執行移轉工作流程", "sql.migration.retry.migration": "重試移轉", "sql.migration.retry.migration.error": "重試移轉時發生錯誤。", "sql.migration.rg.created": "已建立資源群組", "sql.migration.save.close": "儲存後關閉", + "sql.migration.save.close.popup": "已儲存設定。效能資料收集仍會在背景執行。您可以在想要時停止集合。", "sql.migration.saved.assessment.cancel": "取消", "sql.migration.saved.assessment.next": "下一步", - "sql.migration.saved.assessment.result": "已儲存評定結果", + "sql.migration.saved.assessment.result": "已儲存的工作階段", "sql.migration.search": "搜尋", "sql.migration.search.for.migration": "搜尋移轉", "sql.migration.sec": "{0} 秒", @@ -266,7 +280,7 @@ "sql.migration.select.database.to.continue": "請選取 1 或多個資料庫進行移轉評估", "sql.migration.select.database.to.migrate": "選取要移轉的資料庫。", "sql.migration.select.prompt": "按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。", - "sql.migration.select.target.to.continue": "若要繼續,請選取目標資料庫。", + "sql.migration.select.target.to.continue": "若要繼續,請選取目標。", "sql.migration.server": "伺服器", "sql.migration.service.account.info.text": "請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。", "sql.migration.service.container.container.description1": "Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,將備份從內部部署網路檔案共用上傳到 Azure。", @@ -295,19 +309,113 @@ "sql.migration.show.status": "顯示狀態", "sql.migration.size": "大小 (MB)", "sql.migration.size.column.header": "大小", + "sql.migration.sku.available.recommendations": "{0} 個可用的建議", + "sql.migration.sku.azureConfiguration": "Azure 組態", + "sql.migration.sku.azureConfiguration.businessCritical": "業務關鍵", + "sql.migration.sku.azureConfiguration.db": "{0} - {1} V 核心", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "一般目的", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} V 核心", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} V 核心 - {3} GB", + "sql.migration.sku.azureConfiguration.premiumSeries": "進階系列", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "記憶體最佳化進階系列", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.sku.azureConfiguration.vmPreview": "資料: {0},記錄: {1},tempdb: {2}", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "選擇您要如何提供效能資料", + "sql.migration.sku.azureRecommendation.collectData.method": "立即收集效能資料", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "選取本機磁碟機上要儲存效能資料的資料夾", + "sql.migration.sku.azureRecommendation.description": "Azure 建議需要 SQL Server 執行個體的效能資料,才能提供目標建議。啟用效能資料收集,以接收您要移轉之資料庫的目標建議。啟用的時間越長,建議越好。您可以隨時停用效能資料收集。", + "sql.migration.sku.azureRecommendation.description2": "如果您先前已收集過此資料,也可以選擇從現有資料夾選取此資料。", + "sql.migration.sku.azureRecommendation.openExisting.method": "我已經擁有效能資料", + "sql.migration.sku.azureRecommendation.openExisting.popup": "正在使用提供的效能資料產生 Azure 建議...", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "選取本機磁碟機上儲存先前收集效能資料的資料夾", + "sql.migration.sku.azureRecommendation.start": "開始", + "sql.migration.sku.azureRecommendation.start.popup": "正在啟動效能資料收集...", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建議將在大約 {0} 分鐘後自動重新整理。", + "sql.migration.sku.azureRecommendation.status.imported": "已使用提供的資料套用 Azure 建議。匯入或收集其他資料以精簡建議。", + "sql.migration.sku.azureRecommendation.status.inProgress": "正在收集資料。正在產生初始建議...", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "按下 [重新整理建議] 按鈕,定期回來查看更新的建議。", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建議會收集及分析效能資料,然後為您的工作負載建議 Azure 中適當大小的資料庫。", + "sql.migration.sku.azureRecommendation.status.refining": "資料收集仍在進行中。正在精簡現有的建議...", + "sql.migration.sku.azureRecommendation.status.stopped": "Azure 建議的資料集合已停止。", + "sql.migration.sku.azureRecommendation.stop.popup": "正在停止效能資料收集...", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "長時間執行效能集合有助於確保更精確的建議。", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "按一下下方按鈕以匯入或收集資料庫效能資料。", + "sql.migration.sku.card.azureRecommendation.inProgress": "資料收集完成後,將會顯示 Azure 建議。", + "sql.migration.sku.card.azureRecommendation.notEnabled": "無法使用 Azure 建議。按一下下方的 [取得 Azure 建議] 按鈕", + "sql.migration.sku.cpu": "{0} 核心", + "sql.migration.sku.cpu.requirement": "CPU 需求", + "sql.migration.sku.data.iops.requirement": "資料 IOPS 需求", + "sql.migration.sku.data.storage.requirement": "資料儲存需求", + "sql.migration.sku.db.card.title": "Azure SQL Database", + "sql.migration.sku.gb": "{0}GB", + "sql.migration.sku.get.recommendation": "取得 Azure 建議", + "sql.migration.sku.io.memory.requirement": "IO 延遲需求", + "sql.migration.sku.iops": "{0} IOPS", "sql.migration.sku.location": "Azure SQL 目標的 Azure 區域", - "sql.migration.sku.mi.card.title": "Azure SQL 受控執行個體 (PaaS)", - "sql.migration.sku.recommendation.view.assessment.mi": "若要移轉 Azure SQL 受控執行個體 (PaaS),請檢視評定結果並選取一或多個資料庫。", - "sql.migration.sku.recommendation.view.assessment.vm": "若要移轉到 Azure 虛擬機器上的 SQL Server (IaaS),請檢視評定結果並選取一或多個資料庫。", + "sql.migration.sku.log.storage.requirement": "記錄儲存體需求", + "sql.migration.sku.logs.iops.requirement": "記錄 IOPS 需求", + "sql.migration.sku.memory.requirement": "記憶體需求", + "sql.migration.sku.mi.card.title": "Azure SQL 受控執行個體", + "sql.migration.sku.ms": "{0} 毫秒", + "sql.migration.sku.parameters": "建議參數", + "sql.migration.sku.parameters.edit": "編輯參數", + "sql.migration.sku.parameters.edit.title": "編輯建議參數", + "sql.migration.sku.parameters.enable.preview": "啟用預覽功能", + "sql.migration.sku.parameters.enable.preview.info": "啟用此選項將包括具有明顯改善效能和延展性的最新硬體世代。這些 SKU 目前位於預覽階段,可能尚未在所有區域中使用。", + "sql.migration.sku.parameters.percentage.utilization": "百分比使用率", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "在彙總效能資料期間要使用的資料點百分位數。", + "sql.migration.sku.parameters.scale.factor": "比例因素", + "sql.migration.sku.parameters.scale.factor.invalid": "縮放比例無效。輸入正整數值。", + "sql.migration.sku.parameters.scale.factor.tooltip": "如果您希望 Azure 建議的百分比大於或小於您目前的工作負載,請變更縮放比例。", + "sql.migration.sku.parameters.text": "請在下方輸入資訊以編輯建議參數。", + "sql.migration.sku.parameters.update": "更新", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.sku.percentile": "第 {0} 個百分位數", + "sql.migration.sku.recommendation": "Azure 建議", + "sql.migration.sku.recommendation.view.assessment.mi": "若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。", + "sql.migration.sku.recommendation.view.assessment.vm": "若要移轉至 Azure 虛擬機器上的 SQL Server,請檢視評定結果並選取一或多個資料庫。", + "sql.migration.sku.recommendationReason": "建議原因", + "sql.migration.sku.recommendations": "建議", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.sku.recommendations.lastRefreshed": "上次重新整理時間: {0}", + "sql.migration.sku.recommendations.loading": "正在載入...", + "sql.migration.sku.recommendations.title": "{0} 項建議", + "sql.migration.sku.recommended.value": "值", + "sql.migration.sku.recommendedConfiguration": "建議設定", + "sql.migration.sku.refine.recommendation": "精簡 Azure 建議", + "sql.migration.sku.refresh.recommendation": "重新整理建議", "sql.migration.sku.resource": "您的 Azure SQL 目標資源名稱", "sql.migration.sku.resource_group": "Azure SQL 目標的資源群組", + "sql.migration.sku.restart.performance.collection": "重新啟動資料收集", + "sql.migration.sku.sourceProperties": "來源屬性", + "sql.migration.sku.sql.dataDisk": "SQL 資料檔案", + "sql.migration.sku.sql.logDisk": "SQL 記錄檔案", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.sku.stop.performance.collection": "停止資料收集", + "sql.migration.sku.storage.dimension": "維度", + "sql.migration.sku.storageGB": "{0}GB", "sql.migration.sku.subscription": "Azure SQL 目標的訂用帳戶名稱", - "sql.migration.sku.vm.card.title": "Azure 虛擬機器上的 SQL Server (IaaS)", + "sql.migration.sku.targetDeploymentType": "目標部署類型", + "sql.migration.sku.targetStorageConfiguration": "建議目標儲存體設定", + "sql.migration.sku.targetStorageConfiguration.caching": "主機快取", + "sql.migration.sku.targetStorageConfiguration.caching.na": "不適用", + "sql.migration.sku.targetStorageConfiguration.caching.none": "無", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "唯讀", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "讀取/寫入", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "將 tempdb 放在本機暫時 SSD (預設 D:\\) 磁碟機上", + "sql.migration.sku.targetStorageConfiguration.info": "以下是滿足儲存體效能需求所需的目標儲存體設定。", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "本機 SSD", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建議的存放裝置設定", + "sql.migration.sku.targetStorageConfiguration.storage": "儲存體", + "sql.migration.sku.viewDetails": "檢視詳細資料", + "sql.migration.sku.vm.card.title": "Azure 虛擬機器上的 SQL Server", "sql.migration.source.configuration": "來源設定", "sql.migration.source.credentials": "來源認證", "sql.migration.source.database": "來源資料庫名稱", "sql.migration.source.databases": "來源資料庫", - "sql.migration.source.details.sqlAuth": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。​這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", + "sql.migration.source.details.sqlAuth": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", "sql.migration.source.details.windowAuth": "輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", "sql.migration.source.server": "來源伺服器", "sql.migration.source.version": "來源版本", @@ -316,6 +424,7 @@ "sql.migration.sql.server.instance": "SQL Server 執行個體", "sql.migration.sql.virtual.machine": "SQL 虛擬機器", "sql.migration.start.migration.button": "開始移轉", + "sql.migration.start.session": "啟動新的工作階段", "sql.migration.start.time": "開始時間", "sql.migration.status": "狀態", "sql.migration.status.add.account": "新增帳戶", @@ -355,6 +464,7 @@ "sql.migration.test.connection": "測試連接", "sql.migration.type": "類型", "sql.migration.type.label": "類型:", + "sql.migration.unavailable.managedInstance": "(無法使用) {0}", "sql.migration.unique.name": "為此目標資料庫選取唯一的名稱", "sql.migration.username": "使用者名稱", "sql.migration.view.all": "檢視全部", @@ -370,26 +480,30 @@ "sql.migration.wizard.account.description": "請選取連結到 Azure Data Studio 的 Azure 帳戶,或立即連結一個。", "sql.migration.wizard.account.noAccount.error": "新增連結的帳戶,然後再試一次。", "sql.migration.wizard.account.title": "Azure 帳戶", + "sql.migration.wizard.perfCollection.error": "收集伺服器 '{0}' 的效能資料時發生錯誤。如果這些問題持續發生,請嘗試重新啟動資料收集程式:\r\n\r\n{1}", "sql.migration.wizard.sku.all": "根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。", "sql.migration.wizard.sku.assessment.error": "評定伺服器 '{0}' 時發生錯誤。", "sql.migration.wizard.sku.assessment.error.bypass": "核取此選項以略過評定並繼續移轉。", "sql.migration.wizard.sku.assessment.error.detail": "[沒有評定結果可驗證資料庫移轉的整備程度。選取此方塊,即表示您確認要繼續將資料庫移轉至所需的 Azure SQL 目標。]", "sql.migration.wizard.sku.assessment.unexpected.error": "評定伺服器 '{0}' 時發生意外的錯誤。{3}訊息: {1}{3}堆疊: {2}", "sql.migration.wizard.sku.choose_a_target": "選擇您的 Azure SQL 目標", - "sql.migration.wizard.sku.error": "評定您的資料庫時發生錯誤。", - "sql.migration.wizard.sku.title": "Azure SQL 目標", + "sql.migration.wizard.sku.error": "產生伺服器 '{0}' 的 SKU 建議時發生錯誤。", + "sql.migration.wizard.sku.error.noRecommendation": "沒有可用的建議", + "sql.migration.wizard.sku.error.noRecommendation.reason": "未產生 SKU 建議,因為沒有可滿足您來源效能特性的 SKU。請嘗試選取不同的目標平台、調整建議參數,或選取不同的資料庫集進行評定。", + "sql.migration.wizard.target.description": "選取 Azure 帳戶和您的目標 {0}。", + "sql.migration.wizard.target.title": "Azure SQL 目標", "sql.migration.yes": "是", - "total.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)。" + "total.databases.selected": "已選取 {0} 個資料庫 (共 {1} 個)" }, "dist/dashboard/sqlServerDashboard": { - "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", - "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", - "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", - "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + "sql.migration.dashboard.help.description.dmsGuide": "移轉文章的中樞,提供在 Azure 中移轉和讓資料資產現代化的逐步指引。", + "sql.migration.dashboard.help.description.mi": "將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉到 Azure SQL 受控執行個體的逐步教學課程,停機時間最短。", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。", + "sql.migration.dashboard.help.description.vm": "將資料庫從 SQL Server 執行個體 (內部部署) 移轉到 Azure 虛擬機器上 SQL Server 的逐步教學課程,停機時間最短。", + "sql.migration.dashboard.help.link.dmsGuide": "Azure 資料庫移轉指南", + "sql.migration.dashboard.help.link.mi": "教學課程: 移轉至 Azure SQL 受控執行個體 (線上)", + "sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 來移轉資料庫", + "sql.migration.dashboard.help.link.vm": "教學課程: 在 Azure 虛擬機器上移轉至 SQL Server (線上)" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "啟動移轉時發生錯誤: '{0}'", 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 ee0e75cfce..ccb2444811 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -9956,6 +9956,8 @@ "table.selectAll": "全選", "table.sortAscending": "遞增排序", "table.sortDescending": "遞減排序", + "tableFilter.blankStringDisplayText": "(Blanks)", + "tableFilter.nullDisplayText": "(NULL)", "tableFilter.selectedCount": "已選取 {0} 個", "tableFilter.visibleCount": "{0} 個結果" }, @@ -9980,6 +9982,7 @@ "dataExplorer.context": "Dataexplorer 項目操作功能表", "dataGrid.context": "資料格項目操作功能表", "default": "啟用自動更新檢查。Azure Data Studio 會自動並定期檢查更新。", + "docNotFoundForUriError": "無法開啟指定 URI 的筆記本文件。", "enable locally": "請重新載入 Azure Data Studio 以在本機啟用此延伸模組。", "enable remote": "請重新載入 Azure Data Studio 以在 {0} 中啟用此延伸模組。", "enableWindowsBackgroundUpdates": "啟用以在 Windows 背景中下載並安裝新的 Azure Data Studio 版本", @@ -10006,17 +10009,14 @@ "sql.watcherExclude": "設定檔案路徑的 Glob 模式以從檔案監看排除。模式必須符合絕對路徑,即以 `**/` 或完整路徑為前置詞以正確符合,並以 `/**` 為後置詞以符合路徑中的檔案 (例如 `**/build/output/**` 或 `/Users/name/workspaces/project/build/output/**`)。必須先重新開機才能變更此設定。若是發生 Azure Data Studio 在啟動時耗用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。", "uninstallExtensionComplete": "請重新載入 Azure Data Studio 以完成延伸模組 {0} 的解除安裝。", "updateLocale": "您想要變更 Azure Data Studio 的 UI 語言為 {0} 並重新啟動嗎?", + "vscodeDocCreationFailedError": "無法建立筆記本文件。", "vscodeFunctionalityNotSupportedError": "Azure Data Studio 不支持此 VS Code 功能。", - "vscodeInvalidArgumentsError": "引數無效", + "vscodeInvalidArgumentsError": "無效的引數。", "watermark.newNotebook": "新增筆記本", "watermark.newSqlFile": "新增 SQL 檔案", "workspace.trust.description": "控制是否在 Azure Data Studio 內啟用工作區信任。", "workspace.trust.emptyWindow.description": "控制在 Azure Data Studio 內是否預設信任空白視窗。與 '#{0}#' 一起使用時,您可以啟用 Azure Data Studio 的完整功能,而不需要在空白視窗中提示。" }, - "sql/base/parts/editableDropdown/browser/dropdown": { - "editableDropdown.errorValidate": "必須是清單中的選項", - "selectBox": "選取方塊" - }, "sql/platform/accounts/common/accountActions": { "NoAccountToRefresh": "沒有要重新整理的帳戶", "accountActions.no": "否", @@ -10171,8 +10171,11 @@ "sql/workbench/browser/designer/designer": { "designer.defaultRemoveRowConfirmationMessage": "確定要移除列嗎?", "designer.generalGroupName": "一般", + "designer.issueCountAlert": "找到 {0} 個驗證問題。", + "designer.issuesTabTitle": "問題 ({0})", "designer.loadingDesigner": "正在載入設計工具...", "designer.loadingDesignerCompleted": "設計工具已載入", + "designer.newRowButtonAriaLabel": "將新資料列新增至 '{0}' 資料表", "designer.newRowText": "新增", "designer.processing": "正在處理...", "designer.processingChanges": "正在處理變更...", @@ -10181,6 +10184,7 @@ "designer.publishChangesCompleted": "已發佈變更", "designer.publishingChanges": "正在發佈變更...", "designer.removeRowText": "移除", + "designer.scriptTabTitle": "指令碼", "tableDesigner.unknownComponentType": "不支援元件類型 {0}" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -11027,7 +11031,10 @@ "textPreview": "文字資料格" }, "sql/workbench/contrib/notebook/browser/cellViews/code.component": { - "parametersText": "參數" + "cellLanguageDescription": "({0}) - 目前的語言", + "cellLanguageDescriptionConfigured": "({0})", + "parametersText": "參數", + "selectCellLanguage": "選取儲存格語言模式" }, "sql/workbench/contrib/notebook/browser/cellViews/codeActions": { "errorRunCell": "上一個執行發生錯誤。按一下即可重新執行", @@ -11137,6 +11144,7 @@ "notebook.useNewMarkdownRenderer": "是否要為筆記本使用 Markdown 轉譯器的較新版本。這可能會導致呈現的 Markdown 與先前版本不同。", "notebookViews": "筆記本檢視", "notebookViews.enabled": "(預覽)啟用筆記本檢視", + "restartNotebookKernel": "重新啟動筆記本核心", "search.actionsPosition": "控制動作列在搜尋檢視列上的位置。", "search.actionsPositionAuto": "當搜尋檢視較窄時,將動作列放在右邊,當搜尋檢視較寬時,立即放於內容之後。", "search.actionsPositionRight": "永遠將動作列放在右邊。", @@ -11732,6 +11740,7 @@ "accountDialog.addConnection": "新增帳戶", "accountDialog.close": "關閉", "accountDialog.didNotPickAuthProvider": "您未選取任何驗證提供者。請再試一次。", + "accountDialog.loadingProviderLabel": "正在載入帳戶...", "accountDialog.noAccountLabel": "沒有任何已連結帳戶。請新增帳戶。", "accountDialog.noCloudsRegistered": "您未啟用任何雲端。前往 [設定] -> [搜尋 Azure 帳戶組態] -> 啟用至少一個雲端", "accountExplorer.name": "帳戶", @@ -11966,7 +11975,9 @@ "NoExecuteManager": "伺服器無法啟動,因為未為此筆記本檔案類型定義提供者。", "ServerNotStarted": "伺服器因為不明原因而未啟動", "clientSession.unknownError": "啟動筆記本工作階段時發生錯誤", - "kernelRequiresConnection": "找不到核心 {0}。會改用預設核心。" + "kernelRequiresConnection": "找不到核心 {0}。會改用預設核心。", + "kernelRestartFailed": "核心重新開機失敗: {0}", + "kernelRestartedSuccessfully": "已成功重新啟動核心" }, "sql/workbench/services/notebook/browser/models/notebookContexts": { "localhost": "localhost", @@ -11985,6 +11996,7 @@ }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { "executeProviderTimeout": "正在等候筆記本提供者 '{0}' 之執行提供者顯示狀態的逾時", + "failedToCreateNotebookInput": "無法建立提供者 '{0}' 的筆記本輸入", "notebookServiceNoProvider": "Notebook 提供者不存在", "notebookUriNotDefined": "建立筆記本管理員時未傳遞任何 URI", "serializationProviderTimeout": "正在等候筆記本提供者 '{0}' 之序列化提供者顯示狀態的逾時", @@ -11997,6 +12009,7 @@ "notebookView.untitledView": "未命名的檢視" }, "sql/workbench/services/notebook/browser/sql/sqlSessionManager": { + "SqlKernelRestartNotSupported": "不支援 SQL 核心重新啟動", "connectionRequired": "必須選擇連線來執行筆記本資料格", "sqlKernelError": "SQL 核心錯誤", "sqlMaxRowsDisplayed": "目前顯示前 {0} 列。" @@ -12205,10 +12218,21 @@ "designer.table.description.description": "資料表的描述。", "designer.table.description.name": "資料表物件的名稱。", "designer.table.description.schema": "包含資料表的結構描述。", - "tableDesigner.ErrorDialogTitle": "Table Designer Error", + "designer.table.primaryKeyColumns.description": "主鍵中的資料行。", + "designer.table.primaryKeyName.description": "主鍵的名稱。", + "tableDesigner.ErrorDialogTitle": "資料表設計工具錯誤", "tableDesigner.ForeignKeyTypeName": "外部索引鍵", "tableDesigner.ForeignTableName": "外部資料表", "tableDesigner.IndexTypeName": "索引", + "tableDesigner.PrimaryKeyTabTitle": "主索引鍵", + "tableDesigner.TableSchemaValidationError": "資料表結構描述驗證失敗,錯誤為: {0}", + "tableDesigner.addForeignKey": "新增外部索引鍵", + "tableDesigner.addNewCheckConstraint": "新增 CHECK 條件約束", + "tableDesigner.addNewColumn": "新增資料行", + "tableDesigner.addNewColumnMapping": "資料行對應", + "tableDesigner.addNewColumnToIndex": "加入資料行", + "tableDesigner.addNewColumnToPrimaryKey": "加入資料行", + "tableDesigner.addNewIndex": "新增索引", "tableDesigner.checkConstraintExpressionTitle": "運算式", "tableDesigner.checkConstraintNameTitle": "名稱", "tableDesigner.checkConstraintTypeName": "檢查條件約束", @@ -12243,7 +12267,10 @@ "tableDesigner.indexColumns": "資料行", "tableDesigner.indexName": "名稱", "tableDesigner.indexesTabTitle": "索引", + "tableDesigner.inputValidationError": "輸入驗證失敗,錯誤為: {0}", "tableDesigner.nameTitle": "資料表名稱", + "tableDesigner.primaryKeyColumnsTitle": "主索引鍵資料行", + "tableDesigner.primaryKeyNameTitle": "名稱", "tableDesigner.publishChangeError": "發佈變更時發生錯誤: {0}", "tableDesigner.publishChangeSuccess": "已成功發佈變更。", "tableDesigner.savingChanges": "正在發佈資料表設計工具變更...", @@ -12262,43 +12289,6 @@ "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { "errorStartBeforeReady": "無法啟動工作階段,管理員尚未初始化" }, - "sql/workbench/contrib/queryplan2/browser/planHeader": { - "planHeaderIndexAndCost": "查詢 {0}: 查詢成本 (相對於指令碼): {1}%" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlan": { - "openQueryAction": "開啟查詢", - "queryPlanCustomZoom": "自訂縮放", - "queryPlanFitGraphLabel": "縮放至適當比例", - "queryPlanOpenGraphFile": "Open Plan File", - "queryPlanPropertiesActionLabel": "屬性", - "queryPlanSavePlanXML": "Save Plan File", - "queryPlanSearchNodeAction": "SearchNode", - "queryPlanTitle": "Query Plan (Preview)", - "queryPlanZoomInActionLabel": "放大", - "queryPlanZoomOutActionLabel": "縮小" - }, - "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { - "nodePropertyViewNameNameColumnHeader": "Name", - "nodePropertyViewNameValueColumnHeader": "Value", - "nodePropertyViewTitle": "Properties", - "queryPlanPropertiesEdgeOperationName": "Edge", - "queryPlanPropertyViewClose": "Close", - "queryPlanPropertyViewSortAlphabetically": "Alphabetical", - "queryPlanPropertyViewSortByDisplayOrde": "Categorized" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { - "cancelCustomZoomAction": "Close (Escape)", - "invalidCustomZoomError": "Select a zoom value between 1 to 200", - "qpZoomValueLabel": "Zoom (percent)", - "zoomAction": "Zoom (Enter)" - }, - "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { - "cancelSearchAction": "Close (Escape)", - "nextSearchItemAction": "Next Match (Enter)", - "previousSearchItemAction": "Previous Match (Shift+Enter)", - "queryPlanSearchTypeContains": "Contains", - "queryPlanSearchTypeEquals": "Equals" - }, "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { "tableDesigner.PreviewFeature": "預覽功能" }, @@ -12312,6 +12302,68 @@ "tableDesigner.cancel": "取消", "tableDesigner.generateScript": "產生指令碼", "tableDesigner.previewDatabaseUpdates": "預覽資料庫更新" + }, + "sql/base/browser/ui/editableDropdown/browser/dropdown": { + "editableDropdown.errorValidate": "必須是清單中的選項", + "selectBox": "選取方塊" + }, + "sql/workbench/browser/designer/designerIssuesTabPanelView": { + "designer.IssueListAriaLabel": "問題" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlan": { + "executionPlan.SaveFileDescription": "執行計畫檔案", + "executionPlanCustomZoom": "自訂縮放", + "executionPlanFileLoadingComplete": "產生執行計畫", + "executionPlanFileLoadingFailed": "無法載入執行計畫", + "executionPlanFitGraphLabel": "縮放至適當比例", + "executionPlanOpenGraphFile": "顯示查詢計劃 XML", + "executionPlanPropertiesActionLabel": "屬性", + "executionPlanSavePlanXML": "儲存計畫檔案", + "executionPlanSearchNodeAction": "尋找節點", + "executionPlanTitle": "查詢計劃 (預覽)", + "executionPlanZoomInActionLabel": "放大", + "executionPlanZoomOutActionLabel": "縮小", + "loadingExecutionPlanFile": "產生執行計畫", + "openQueryAction": "開啟查詢" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanEditor": { + "executionPlanEditor": "查詢執行計畫編輯器" + }, + "sql/workbench/contrib/executionPlan/browser/executionPlanPropertiesView": { + "executionPlanPropertiesEdgeOperationName": "邊緣", + "executionPlanPropertyViewClose": "關閉", + "executionPlanPropertyViewSortAlphabetically": "字母順序", + "executionPlanPropertyViewSortByDisplayOrder": "已分類", + "nodePropertyViewNameNameColumnHeader": "名稱", + "nodePropertyViewNameValueColumnHeader": "值", + "nodePropertyViewTitle": "屬性" + }, + "sql/workbench/contrib/executionPlan/browser/planHeader": { + "planHeaderIndexAndCost": "查詢 {0}: 查詢成本 (相對於指令碼): {1}%" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "關閉 (逸出)", + "customZoomApplyButton": "套用", + "customZoomApplyButtonTitle": "套用縮放 (輸入)", + "invalidCustomZoomError": "選取介於 1 到 200 之間的縮放值", + "qpZoomValueLabel": "顯示比例 (百分比)", + "zoomAction": "縮放 (輸入)" + }, + "sql/workbench/contrib/executionPlan/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "關閉 (逸出)", + "executionPlanSearchTypeContains": "包含", + "executionPlanSearchTypeEquals": "等於", + "nextSearchItemAction": "下一個相符項目 (Enter)", + "previousSearchItemAction": "上一個相符項目 (Shift+Enter)" + }, + "sql/workbench/contrib/notebook/browser/notebookEditor.component": { + "loadingNotebookCompletedMessage": "已完成載入筆記本 {0}", + "loadingNotebookMessage": "正在載入筆記本 {0}" + }, + "sql/workbench/services/executionPlan/common/executionPlanService": { + "noHandlerRegistered": "未登錄有效的執行計畫處理常式", + "providerIdNotValidError": "需要有效的提供者才能與 ExecutionPlanService 互動", + "selectExecutionPlanProvider": "選取要開啟執行計畫的提供者" } } } \ No newline at end of file diff --git a/resources/xlf/de/arc.de.xlf b/resources/xlf/de/arc.de.xlf index d6a30dae7e..44d7f8e2a8 100644 --- a/resources/xlf/de/arc.de.xlf +++ b/resources/xlf/de/arc.de.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} Fehler beim Verbinden mit dem Controller. {0} + + Error listing Log Analytics workspaces {0} + Fehler beim Auflisten der Log Analytics-Arbeitsbereiche {0} + Error encountered while verifying password. {0} Fehler beim Überprüfen des Kennworts. {0} @@ -1393,6 +1397,18 @@ Location Speicherort + + Log Analytics primary key + Primärschlüssel für Log Analytics + + + Log Analytics workspace ID + ID des Log Analytics-Arbeitsbereichs + + + Log Analytics workspace + Log Analytics-Arbeitsbereich + Confirm password Kennwort bestätigen @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + Hohe Verfügbarkeit Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Aktivieren Sie zusätzliche Replikate, um Hochverfügbarkeit zu erzielen. Die nachstehend ausgewählte Konfiguration für Compute- und Speicherressourcen wird auf alle Replikate angewendet. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 Replikat Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [VORSCHAU] Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 Replikate 2 replicas - 2 replicas + 2 Replikate Username diff --git a/resources/xlf/de/azcli.de.xlf b/resources/xlf/de/azcli.de.xlf index 7ad6b88b20..f550811764 100644 --- a/resources/xlf/de/azcli.de.xlf +++ b/resources/xlf/de/azcli.de.xlf @@ -4,249 +4,249 @@ Accept - Accept + Akzeptieren This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ installiert sein. Installieren Sie die neueste Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Die Azure CLI arcdata-Erweiterung wurde erfolgreich installiert. Azure Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert. Ask Later - Ask Later + Später fragen Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI wurde erfolgreich installiert. Azure Studio muss neu gestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + Fehler beim Analysieren der Ausgabe des az-Befehls: {0}. Die Ausgabe ist nicht JSON. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Benutzereinstellung für Azure CLI: {0}.{1} lesen, Wert: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Benutzereinstellung für Azure CLI: {0}.{1} aktualisiert, neuer Wert: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Es wird nach der neuesten verfügbaren Azure CLI-Version gesucht Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Möchten Sie sie jetzt installieren? Wenn nicht, funktionieren einige Features u. U. nicht. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Azure CLI wurde nicht gefunden. Fehler: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Fehler: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Azure CLI wurde nicht gefunden. Möchten Sie es jetzt installieren? Wenn nicht, könnten einige Features nicht funktionieren. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + Aktuell installierte Azure CLI-Version {0} ist gleich oder neuer als alle anderen verfügbaren Versionen Decline - Decline + Ablehnen Don't Ask Again - Don't Ask Again + Nicht mehr fragen Error while downloading - Error while downloading + Fehler beim Herunterladen Download finished - Download finished + Download abgeschlossen Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + ({0} / {1} MB) wird heruntergeladen Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + {0} von {1} wird nach {2} heruntergeladen Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + Es muss entweder ein Endpunkt oder ein Namespace angegeben werden Executing command: '{0} {1}' - Executing command: '{0} {1}' + Der Befehl „{0} {1}“ wird ausgeführt Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + Fehler beim Analysieren der JSON-Inhalte unter: {0}. +Dateiinhalte: {1} -Error: {2} +Fehler: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Es wurde eine vorhandene Azure CLI-Installation der Version (v{0}) unter dem Pfad „{1}“ mit der arcdata-Version {2} gefunden. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + Textinhalte der Ressource werden unter URL {0} abgerufen Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Fehler beim Installieren der Azure CLI und arcdata-Erweiterung: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Die Azure CLI arcdata-Erweiterung wird installiert... Installing Azure CLI... - Installing Azure CLI... + Azure CLI wird installiert… Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Neueste verfügbare Azur CLI-Version: {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang. No - No + Nein No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Es ist keine Azure CLI verfügbar. Führen Sie den Befehl „Azure CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + Es ist keine Azure CLI arcdata-Erweiterung verfügbar. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + Es ist keine Azure CLI verfügbar. [Installieren Sie die Azure CLI](command:azdata.Install), um die Funktionen zu aktivieren, die dies erfordern. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + Es ist keine Azure CLI verfügbar. Installieren Sie die neueste Version manuell von [hier](https://docs.microsoft.com/cli/azure/install-azure-cli) aus und starten Sie dann Azure Studio neu. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + Für Plattform „{0}“ + ist kein Downloadlink verfügbar, Versionsinformationen: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + Für die Plattform „{0}“ + ist keine Releaseversion verfügbar, Versionsinformationen: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + Fehler beim Analysieren der Ausgabe von az --version. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + Die Plattform „{0}“ wird zurzeit nicht unterstützt A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Es ist eine neue Azure CLI-Version ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Für diese Erweiterung muss die Azure CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + Der Benutzer wird aufgefordert, Folgendes zu akzeptieren: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ >= {0} installiert sein, die aktuelle Version ist jedoch nur {1}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + Es wird nach einer vorhandenen Azure CLI-Installation gesucht... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Die Installation der Azure CLI und der arcdata-Erweiterung wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption {0}.{1} {2} ist stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + Unerwarteter Fehler beim Ausführen des Befehls: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + Unerwarteter Exitcode von Befehl: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Die heruntergeladene Version {1} der Azure CLI-Erweiterung „arcdata“ wird noch nicht unterstützt. Die neueste Version ist {0}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Es wurde nicht nach neuen verfügbaren Azure CLI-Versionen gesucht, da keine Azure CLI-Installation gefunden wurde Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Fehler beim Aktualisieren der Azure CLI: {0} Updating Azure CLI... - Updating Azure CLI... + Azure CLI wird aktualisiert... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + Der Benutzer hat die Installation der Azure CLI und der arcdata-Erweiterung mithilfe des Befehls „Azure CLI: Install“ angefordert User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Benutzerantwort auf die Aufforderung zur Installation der Azure CLI: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Benutzerantwort auf die Aufforderung zum Aktualisieren der Azure CLI: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + Gefundene Version: {0}, auf die die Azure CLI von der aktuellen Version {1} aktualisiert werden kann. Yes - Yes + Ja @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Wählen Sie aus, ob Sie aufgefordert werden sollen, die Azure CLI arcdata-Erweiterung herunterzuladen. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für die Azure CLI arcdata-Erweiterung verfügbar ist. Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + Debuginformationen für alle ausgeführten az-Befehle im Ausgabekanal protokollieren Azure CLI Configuration - Azure CLI Configuration + Azure CLI-Konfiguration Support for Azure CLI. - Support for Azure CLI. + Unterstützung für Azure CLI. Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren. The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + Der Benutzer wird aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Wählen Sie aus, ob Sie aufgefordert werden sollen, Azure CLI zu installieren. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + Der Benutzer wird nicht aufgefordert, die Azure CLI zu installieren The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + Der Benutzer wird aufgefordert, die Azure CLI zu installieren Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/de/data-workspace.de.xlf b/resources/xlf/de/data-workspace.de.xlf index 1e19c2ce5a..f6adbee2da 100644 --- a/resources/xlf/de/data-workspace.de.xlf +++ b/resources/xlf/de/data-workspace.de.xlf @@ -31,8 +31,8 @@ Aktualisieren - Create new project - Neues Projekt erstellen + Create new database project + Neues Datenbankprojekt erstellen Type @@ -54,6 +54,10 @@ Create Erstellen + + Default + Standard + Enter Project Name Geben Sie den Projektnamen ein @@ -70,6 +74,10 @@ Git repository URL Git-Repository-URL + + Learn More + Weitere Informationen + Select location to clone repository locally Speicherort zum lokalen Klonen des Repositorys auswählen @@ -86,6 +94,10 @@ Name cannot be empty Name darf nicht leer sein + + No + Nein + OK OK @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? Azure Data Studio muss neu gestartet werden, damit das Projekt in den Arbeitsbereich hinzugefügt wird. Jetzt neu starten? + + Click "Learn More" button for more information about SDK-style projects + Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten. + + + SDK-style project (Preview) + Projekte im SDK-Stil (Vorschau) + Select Auswählen @@ -159,8 +179,12 @@ Projektspeicherort auswählen - Select Project Type - Projekttyp auswählen + Select Database Project Type + Datenbankprojekttyp auswählen + + + Select Target Platform + Zielplattform auswählen Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file Arbeitsbereichsdatei auswählen ({0}) + + Yes (Recommended) + Ja (empfohlen) + File '{0}' doesn't exist Die Datei "{0}" ist nicht vorhanden diff --git a/resources/xlf/de/git.de.xlf b/resources/xlf/de/git.de.xlf index d8a60cbcb9..f933a539cf 100644 --- a/resources/xlf/de/git.de.xlf +++ b/resources/xlf/de/git.de.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + Fehlende oder ungültige Anmeldeinformationen. @@ -12,19 +12,19 @@ No - No + Nein Ask Me Later - Ask Me Later + Erneut nachfragen Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Möchten Sie, dass Azure Data Studio [regelmäßig „git fetch“ ausführt] ({0})? Yes - Yes + Ja @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + Es ist keine HEAD-Version von „{0}“ verfügbar. Add to Workspace - Add to Workspace + Zum Arbeitsbereich hinzufügen Add a new remote... - Add a new remote... + Neues Remoterepository hinzufügen... Add remote from URL - Add remote from URL + Remoterepository aus URL hinzufügen Add remote from {0} - Add remote from {0} + Remoterepository aus {0} hinzufügen Add Remote - Add Remote + Remoterepository hinzufügen Always - Always + Immer This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + Erstellt ein Git-Repository unter '{0}'. Sind Sie sicher das Sie weiterfahren möchten? Failed to authenticate to git remote. - Failed to authenticate to git remote. + Fehler bei der Authentifizierung beim Git-Remoterepository. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + Fehler bei der Authentifizierung beim Git-Remoterepository: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + Ein Branch namens „{0}“ bereits vorhanden. Branch name - Branch name + Branchname Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + Der Name des Branches muss mit RegEx übereinstimmen: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Verweise können nicht per Push an einen Remotespeicherort übertragen werden. Führen Sie zuerst „Pull“ aus, um Ihre Änderungen zu integrieren. Log level changed to: {0} - Log level changed to: {0} + Protokollebene geändert in: {0} Checkout detached... - Checkout detached... + Getrennte auschecken... Choose Folder... - Choose Folder... + Ordner auswählen... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss. Clone from {0} - Clone from {0} + Aus „{0}“ klonen Cloning git repository '{0}'... - Cloning git repository '{0}'... + Das Git-Repository „{0}“ wird geklont... Commit Staged Changes - Commit Staged Changes + Gestagete Änderungen committen Create Empty Commit - Create Empty Commit + Leeren Commit erstellen Commit Hash - Commit Hash + Commithash Commit message - Commit message + Commit-Nachricht Message (commit on '{0}') - Message (commit on '{0}') + Nachricht (Commit für „{0}“) Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + Möchten Sie {0} LÖSCHEN? +Dieser Vorgang ist UNUMKEHRBAR. +Wenn Sie fortfahren, geht die Datei DAUERHAFT VERLOREN. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + Möchten Sie {0} Dateien LÖSCHEN? +Dieser Vorgang ist UNUMKEHRBAR. +Wenn Sie fortfahren, gehen diese Dateien DAUERHAFT VERLOREN. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Möchten Sie die Änderungen in {0} wirklich verwerfen? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + Möchten Sie ALLE Änderungen in {0} Dateien verwerfen? +Dieser Vorgang ist UNUMKEHRBAR. +Wenn Sie fortfahren, geht Ihr aktueller Arbeitssatz DAUERHAFT VERLOREN. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +Dieser Vorgang ist UNUMKEHRBAR, und Ihr aktueller Arbeitssatz geht DAUERHAFT VERLOREN. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Möchten Sie die Änderungen in {0} wirklich verwerfen? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + Möchten Sie wirklich Änderungen in {0} Dateien verwerfen? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + Möchten Sie wirklich einen leeren Commit erstellen? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + Der Branch '{0}' ist noch nicht vollständig zusammengeführt. Trotzdem löschen? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben. -Are you sure to continue? +Möchten Sie fortfahren? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu commiten. Hierdurch werden pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist. -Are you sure to continue? +Möchten Sie den Vorgang fortsetzen? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + Der Branch „{0}“ verfügt über keinen Upstreambranch. Möchten Sie diesen Branch veröffentlichen? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + Möchten Sie {0} wirklich wiederherstellen? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + Möchten Sie {0} Dateien wirklich wiederherstellen? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + Möchten Sie {0} mit Mergingkonflikten bereitstellen? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen? Create new branch... - Create new branch... + Neuen Branch erstellen... Create new branch from... - Create new branch from... + Neuen Branch erstellen aus... Initialize Repository - Initialize Repository + Repository initialisieren Current - Current + Aktuell Delete File - Delete File + Datei löschen Delete Branch - Delete Branch + Branch löschen Delete file - Delete file + Datei löschen Delete Files - Delete Files + Dateien löschen File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + Die Datei „{0}“ wurde von Dritten gelöscht und von uns geändert. -What would you like to do? +Was möchten Sie tun? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + Die Datei „{0}“ wurde von uns gelöscht und von Dritten geändert. -What would you like to do? +Was möchten Sie tun? Discard Changes - Discard Changes + Änderungen verwerfen Discard All {0} Files - Discard All {0} Files + Alle {0} Dateien verwerfen Discard 1 File - Discard 1 File + Eine Datei verwerfen Force Checkout - Force Checkout + Auschecken erzwingen Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Erzwungene Pushes sind nicht zulässig. Aktivieren Sie diese bitte über die Einstellung „git.allowForcePush“. Git error - Git error + Git-Fehler Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (Index) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (Arbeitsstruktur) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird Initialize Repository - Initialize Repository + Repository initialisieren Invalid branch name - Invalid branch name + Ungültiger Branchname Keep Our Version - Keep Our Version + Unsere Version beibehalten Keep Their Version - Keep Their Version + Deren Version beibehalten Learn More - Learn More + Weitere Informationen Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + Ihre lokalen Änderungen werden durch Auschecken überschrieben. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + Der letzte Commit war ein Mergecommit. Möchten Sie den Vorgang wirklich rückgängig machen? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Stellen Sie sicher, dass Sie in git Ihren „user.name“ und Ihre „user.email“ konfigurieren. Never - Never + Nie OK, Don't Show Again - OK, Don't Show Again + OK, nicht mehr anzeigen OK, Don't Ask Again - OK, Don't Ask Again + OK, nicht mehr fragen There are no changes to commit. - There are no changes to commit. + Keine Änderungen zum Speichern vorhanden. There are no changes to stash. - There are no changes to stash. + Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann. Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist. No rebase in progress. - No rebase in progress. + Es wird kein Rebase ausgeführt. Your repository has no remotes. - Your repository has no remotes. + In Ihrem Repository liegen keine Remoteelemente vor. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + Es sind keine gestageten Änderungen vorhanden, für die ein Commit durchgeführt werden kann. -Would you like to stage all your changes and commit them directly? +Möchten Sie all Ihre Änderungen stagen und direkt committen? There are no stashes in the repository. - There are no stashes in the repository. + Das Repository enthält keine Stashes. This repository has no tags. - This repository has no tags. + Dieses Repository hat keine Tags. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits ohne Überprüfung sind nicht zulässig, aktivieren Sie sie mit der Einstellung „git.allowNoVerifyCommit“. Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + Wählen Sie ein Branch für den Push zu einem Remoteelement aus. OK - OK + OK Open Git Log - Open Git Log + Git-Protokoll öffnen Open Repository - Open Repository + Repository öffnen Open - Open + Öffnen Open in New Window - Open in New Window + In neuem Fenster öffnen Pick a branch to pull from - Pick a branch to pull from + Branch für Pull auswählen Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + Wählen Sie einen Anbieter aus, um den Branch „{0}“ hier zu veröffentlichen: Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + Remotespeicherort auswählen, an dem der Branch „{0}“ veröffentlicht wird: Pick a remote to pull the branch from - Pick a remote to pull the branch from + Remoteelement zum Pullen des Branch auswählen Pick a stash to apply - Pick a stash to apply + Stash zum Anwenden auswählen Pick a stash to drop - Pick a stash to drop + Zu löschenden Stash auswählen Pick a stash to pop - Pick a stash to pop + Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll. Would you like to open the cloned repository? - Would you like to open the cloned repository? + Möchten Sie das geklonte Repository öffnen? Would you like to open the initialized repository? - Would you like to open the initialized repository? + Möchten Sie das initialisierte Repository öffnen? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen? Please provide a new branch name - Please provide a new branch name + Bitte geben Sie einen neuen Branchnamen an. Please provide the commit hash - Please provide the commit hash + Geben Sie den Commithash an. Please provide a commit message - Please provide a commit message + Geben Sie eine Commit-Nachrichte ein. Please provide a remote name - Please provide a remote name + Remotenamen angeben Optionally provide a stash message - Optionally provide a stash message + Geben Sie optional eine Stash-Nachricht ein. Please provide a message to annotate the tag - Please provide a message to annotate the tag + Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen. Please provide a tag name - Please provide a tag name + Geben Sie einen Tagnamen an. Publish to {0} - Publish to {0} + In „{0}“ veröffentlichen Remote '{0}' already exists. - Remote '{0}' already exists. + Remote-'{0}' ist bereits vorhanden. Remote branch at {0} - Remote branch at {0} + Remotebranch unter {0} Remote name - Remote name + Remotename Remote name format invalid - Remote name format invalid + Ungültiges Format des Remotenamens Pick a remote to remove - Pick a remote to remove + Remote zum Entfernen auswählen Clone from URL - Clone from URL + Repository-URL Restore file - Restore file + Datei wiederherstellen Restore files - Restore files + Dateien wiederherstellen Save All & Commit - Save All & Commit + Alle speichern & committen Save All & Stash - Save All & Stash + Alle speichern und stashen Select a branch to merge from - Select a branch to merge from + Branch für die Zusammenführung auswählen Select a branch to rebase onto - Select a branch to rebase onto + Branch für Rebase auswählen Select a ref to checkout - Select a ref to checkout + Referenz zum Auschecken auswählen Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + Referenz zum Auschecken im getrennten Modus auswählen Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + Verweis auswählen, aus dem der Branch „{0}“ erstellt werden soll Select a tag to delete - Select a tag to delete + Zu löschendes Tag auswählen Select a branch to delete - Select a branch to delete + Wählen Sie einen Branch zum Löschen aus Select log level - Select log level + Protokollstufe auswählen Select Repository Location - Select Repository Location + Repositoryspeicherort auswählen Show Command Output - Show Command Output + Befehlsausgabe anzeigen Stash Anyway - Stash Anyway + Dennoch stashen There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten. Stash message - Stash message + Stash-Nachricht Stash & Checkout - Stash & Checkout + Stashen und auschecken Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + Möchten Sie den folgenden Stash löschen: {0}? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + Durch diese Aktion werden Commits per Push in bzw. per Pull aus „{0}/{1}“ übertragen. Tag at {0} - Tag at {0} + Tag bei {0} Message - Message + Nachricht Tag name - Tag name + Tag-Name There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}. Undo merge commit - Undo merge commit + Mergecommit rückgängig machen There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + {0} Dateien wurden nicht gespeichert. -Would you like to save them before committing? +Möchten Sie diese vor dem Commit speichern? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + Die folgende Datei umfasst noch nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Commit einbezogen werden: {0}. -Would you like to save it before committing? +Möchten Sie vor dem Commit speichern? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + {0} Dateien wurden nicht gespeichert. -Would you like to save them before stashing? +Möchten Sie diese vor dem Stashen speichern? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + Die folgende Datei umfasst nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Stash einbezogen werden: {0}. -Would you like to save it before stashing? +Möchten Sie sie vor dem Stashen speichern? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT! +Dieser Vorgang ist UNUMKEHRBAR. +Die Dateien gehen DAUERHAFT VERLOREN. Yes - Yes + Ja Discard 1 Tracked File - Discard 1 Tracked File + 1 verfolgte Datei verwerfen Discard {0} Tracked Files - Discard {0} Tracked Files + {0} verfolgte Dateien verwerfen Yes, Don't Show Again - Yes, Don't Show Again + Ja, nicht mehr anzeigen @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Gefundenes Git wurde übersprungen in: {0} Using git {0} from {1} - Using git {0} from {1} + Verwenden von Git {0} von {1} Validating found git in: {0} - Validating found git in: {0} + Gefundenes Git wurde überprüft in: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + Es sind keine verfügbaren Repositorys vorhanden. Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + Absolute Pfade werden in der Einstellung „git.canRepositories“ nicht unterstützt. Choose a repository - Choose a repository + Repository auswählen The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + Das Repository „{0}“ enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie könne Sie einzeln öffnen, indem Sie darin erhaltene Datei öffnen. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + Branchname $(error) Error: {0} - $(error) Error: {0} + $(error) Fehler: {0} No remote repositories found. - No remote repositories found. + Keine Remoterepositorys gefunden. Choose a URL to clone from. - Choose a URL to clone from. + Wählen Sie eine URL für den Klonvorgang aus. Provide repository URL - Provide repository URL + Repository-URL angeben Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + Geben Sie die Repository-URL an, oder wählen Sie eine Repositoryquelle aus. Repository name - Repository name + Repositoryname Repository name (type to search) - Repository name (type to search) + Repositoryname (zur Suche eingeben) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + Möchten Sie „{0}“ zu .gitignore hinzufügen? Conflict: Added By Them - Conflict: Added By Them + Konflikt: von Anderen hinzugefügt Conflict: Added By Us - Conflict: Added By Us + Konflikt: von uns hinzugefügt Always Pull - Always Pull + Immer pullen Conflict: Both Added - Conflict: Both Added + Konflikt: beide hinzugefügt Conflict: Both Deleted - Conflict: Both Deleted + Konflikt: beide gelöscht Conflict: Both Modified - Conflict: Both Modified + Konflikt: beide geändert Changes - Changes + Änderungen Commit - Commit + Commit It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab. Message ({0} to commit) - Message ({0} to commit) + Nachricht ({0} für Commit) {0} characters left in current line - {0} characters left in current line + {0} Zeichen in der aktuellen Zeile verbleibend {0} characters over {1} in current line - {0} characters over {1} in current line + {0} Zeichen über {1} in der aktuellen Zeile Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + Die aktuelle Commitnachricht enthält nur Leerzeichen. Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + Nachricht ({0} für Commit in „{1}“) Deleted - Deleted + Gelöscht Conflict: Deleted By Them - Conflict: Deleted By Them + Konflikt: von Anderen gelöscht Conflict: Deleted By Us - Conflict: Deleted By Us + Konflikt: von uns gelöscht Don't Pull - Don't Pull + Nicht pullen {0} (Deleted) - {0} (Deleted) + {0} (gelöscht) {0} (Index) - {0} (Index) + {0} (Index) {0} (Ours) - {0} (Ours) + {0} (unseres) {0} (Theirs) - {0} (Theirs) + {0} (ihres) {0} (Untracked) - {0} (Untracked) + {0} (keine Nachverfolgung) {0} (Working Tree) - {0} (Working Tree) + {0} (Arbeitsstruktur) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + Das Git-Repository unter {0} umfasst zu viele aktive Änderungen. Nur ein Teil der Git-Features wird aktiviert. Ignored - Ignored + Ignoriert Index Added - Index Added + Index hinzugefügt Index Copied - Index Copied + Index kopiert Index Deleted - Index Deleted + Index gelöscht Index Modified - Index Modified + Index geändert Index Renamed - Index Renamed + Index umbenannt Intent to Add - Intent to Add + Hinzuzufügende Absicht Merge Changes - Merge Changes + Änderungen zusammenführen Modified - Modified + Geändert Don't Show Again - Don't Show Again + Nicht mehr anzeigen Open - Open + Öffnen Pull - Pull + Pull It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + Offenbar wurde für den aktuellen Branch („{0}“) ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Offenbar wurde für den aktuellen Branch ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + {0} Commits aus {1}/{2} per Pull übertragen Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + {0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + {0} Commits per Push nach {1}/{2} übertragen Successfully pushed. - Successfully pushed. + Push wurde erfolgreich ausgeführt. Staged Changes - Staged Changes + Gestagete Änderungen Synchronize Changes - Synchronize Changes + Änderungen synchronisieren Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen. Untracked - Untracked + Nicht verfolgt Untracked Changes - Untracked Changes + Nicht nachverfolgte Änderungen Yes - Yes + Ja @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + Branch/Tag auschecken... Publish Changes - Publish Changes + Änderungen veröffentlichen Publish to {0} - Publish to {0} + In „{0}“ veröffentlichen Publish to... - Publish to... + Veröffentlichen in... Rebasing - Rebasing + Rebase wird ausgeführt Synchronizing Changes... - Synchronizing Changes... + Änderungen werden synchronisiert... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + Index {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Git-Verlauf Staged Changes - Staged Changes + Gestagete Änderungen Uncommitted Changes - Uncommitted Changes + Ausgecheckte Änderungen You - You + Sie Working Tree - Working Tree + Arbeitsstruktur @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + Farbe für hinzugefügte Ressourcen. Color for resources with conflicts. - Color for resources with conflicts. + Farbe für Ressourcen mit Konflikten. Color for deleted resources. - Color for deleted resources. + Farbe für gelöschte Ressourcen. Color for ignored resources. - Color for ignored resources. + Farbe für ignorierte Ressourcen. Color for modified resources. - Color for modified resources. + Farbe für geänderte Ressourcen. Color for renamed or copied resources. - Color for renamed or copied resources. + Farbe für umbenannte oder kopierte Ressourcen. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + Farbe für gelöschte Ressourcen, die gestaget wurden. Color for modified resources which have been staged. - Color for modified resources which have been staged. + Farbe für geänderte Ressourcen, die gestaget wurden. Color for submodule resources. - Color for submodule resources. + Farbe für Submodul-Ressourcen. Color for untracked resources. - Color for untracked resources. + Farbe für nicht verfolgte Ressourcen. Add Remote... - Add Remote... + Remoterepository hinzufügen... Create Branch... - Create Branch... + Branch wird erstellt... Create Branch From... - Create Branch From... + Branch erstellen aus... Checkout to... - Checkout to... + Auschecken an... Checkout to (Detached)... - Checkout to (Detached)... + Auschecken an (getrennt)... Cherry Pick... - Cherry Pick... + Cherry-Pick... Discard Changes - Discard Changes + Änderungen verwerfen Discard All Changes - Discard All Changes + Alle Änderungen verwerfen Discard All Tracked Changes - Discard All Tracked Changes + Alle nachverfolgten Änderungen verwerfen Discard All Untracked Changes - Discard All Untracked Changes + Alle nicht nachverfolgten Änderungen verwerfen Clone - Clone + Klonen Clone (Recursive) - Clone (Recursive) + Klonen (rekursiv) Close Repository - Close Repository + Repository schließen Commit - Commit + Commit Commit All - Commit All + Commit für alle ausführen Commit All (Amend) - Commit All (Amend) + Commit für alle ausführen (Ändern) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + Alle committen (ändern, keine Überprüfung) Commit All (No Verify) - Commit All (No Verify) + Alle committen (keine Überprüfung) Commit All (Signed Off) - Commit All (Signed Off) + Alle committen (unterzeichnet) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + Alle committen (abgemeldet, keine Überprüfung) Commit Empty - Commit Empty + Leer committen Commit Empty (No Verify) - Commit Empty (No Verify) + Commit leer (keine Überprüfung) Commit (No Verify) - Commit (No Verify) + Commit ausführen (keine Überprüfung) Commit Staged - Commit Staged + Gestagetes committen Commit Staged (Amend) - Commit Staged (Amend) + Gestagetes committen (Ändern) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + Commit gestaget (ändern, keine Überprüfung) Commit Staged (No Verify) - Commit Staged (No Verify) + Commit gestaget (keine Überprüfung) Commit Staged (Signed Off) - Commit Staged (Signed Off) + Gestagetes committen (signiert) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + Commit gestaget (abgemeldet, keine Überprüfung) Create Tag - Create Tag + Tag erstellen Delete Branch... - Delete Branch... + Branch löschen... Delete Tag - Delete Tag + Tag löschen Fetch - Fetch + Abrufen Fetch From All Remotes - Fetch From All Remotes + Von allen Remotes holen Fetch (Prune) - Fetch (Prune) + Abrufen (Prune) Add to .gitignore - Add to .gitignore + Zu .gitignore hinzufügen Initialize Repository - Initialize Repository + Repository initialisieren Merge Branch... - Merge Branch... + Branch zusammenführen... Open All Changes - Open All Changes + Alle Änderungen öffnen Open Changes - Open Changes + Offene Änderungen Open File - Open File + Datei öffnen Open File (HEAD) - Open File (HEAD) + Datei öffnen (HEAD) Open Repository - Open Repository + Repository öffnen Publish Branch... - Publish Branch... + Branch veröffentlichen... Pull - Pull + Pull Pull from... - Pull from... + Pullen von... Pull (Rebase) - Pull (Rebase) + Pull (Rebase) Push - Push + Push Push (Follow Tags) - Push (Follow Tags) + Push (Tags folgen) Push (Follow Tags, Force) - Push (Follow Tags, Force) + Push (Tags folgen, Erzwingen) Push (Force) - Push (Force) + Push (Erzwingen) Push Tags - Push Tags + Tags pushen Push to... - Push to... + Push zu... Push to... (Force) - Push to... (Force) + Push zu... (Erzwingen) Rebase Branch... - Rebase Branch... + Rebase für Branch ausführen... Abort Rebase - Abort Rebase + Rebase abbrechen Refresh - Refresh + Aktualisieren Remove Remote - Remove Remote + Remote entfernen Rename - Rename + Umbenennen Rename Branch... - Rename Branch... + Branch umbenennen... Restore Commit Template - Restore Commit Template + Commitvorlage wiederherstellen Reveal in Side Bar - Reveal in Side Bar + In Seitenleiste anzeigen Revert Change - Revert Change + Änderung zurücksetzen Revert Selected Ranges - Revert Selected Ranges + Ausgewählte Bereiche zurücksetzen Set Log Level... - Set Log Level... + Protokollstufe festlegen... Show Git Output - Show Git Output + Git-Ausgabe anzeigen Stage Changes - Stage Changes + Änderungen bereitstellen Stage All Changes - Stage All Changes + Alle Änderungen bereitstellen Stage All Merge Changes - Stage All Merge Changes + Alle zusammengeführten Änderungen stagen Stage All Tracked Changes - Stage All Tracked Changes + Alle nachverfolgten Änderungen bereitstellen Stage All Untracked Changes - Stage All Untracked Changes + Alle nicht nachverfolgten Änderungen bereitstellen Stage Change - Stage Change + Änderung bereitstellen Stage Selected Ranges - Stage Selected Ranges + Gewählte Bereiche staffeln Stash - Stash + Stash ausführen Apply Stash... - Apply Stash... + Stash anwenden... Apply Latest Stash - Apply Latest Stash + Neuesten Stash anwenden Drop Stash... - Drop Stash... + Stash löschen... Stash (Include Untracked) - Stash (Include Untracked) + Stash (einschließlich nicht verfolgt) Pop Stash... - Pop Stash... + Pop für Stash ausführen... Pop Latest Stash - Pop Latest Stash + Pop für letzten Stash ausführen Sync - Sync + Synchronisierung Sync (Rebase) - Sync (Rebase) + Sync (Rebase) Compare with Selected - Compare with Selected + Mit Auswahl vergleichen Copy Commit ID - Copy Commit ID + Commit-ID kopieren Copy Commit Message - Copy Commit Message + Commitnachricht kopieren Open Changes - Open Changes + Offene Änderungen Select for Compare - Select for Compare + Für Vergleich auswählen Undo Last Commit - Undo Last Commit + Letzten Commit rückgängig machen Unstage Changes - Unstage Changes + Bereitstellung der Änderungen aufheben Unstage All Changes - Unstage All Changes + Bereitstellung aller Änderungen aufheben Unstage Selected Ranges - Unstage Selected Ranges + Bereitstellung gewählter Bereiche aufheben Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind. Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + Ressourcengruppe für gestagete Änderungen immer anzeigen. Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + Legt das signoff-Flag für alle Commits fest. Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen. Disable automatic repository scanning. - Disable automatic repository scanning. + Automatisches Durchsuchen von Repositorys deaktiveren. Scan for parent folders of open files. - Scan for parent folders of open files. + Nach übergeordneten Ordnern von geöffneten Dateien suchen. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + Nach Unterordnern des aktuell geöffneten Ordners suchen. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf „Alle“ erfolgt der Abruf aus allen Remoteverzeichnissen. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn „#git.autofetch#“ aktiviert ist. Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + Gibt an, ob die automatische Aktualisierung aktiviert ist. Controls the sort order for branches. - Controls the sort order for branches. + Steuert die Sortierreihenfolge für Branches. A regular expression to validate new branch names. - A regular expression to validate new branch names. + Regulärer Ausdruck zum Validieren neuer Branch-Namen. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + Zeichen, mit dem Leerzeichen im Namen neuer Branches ersetzt werden sollen. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + Legt fest, welche Git-Referenzen aufgelistet werden, wenn „Auschecken an...“ ausgeführt wird. Local branches - Local branches + Lokale Branches Remote branches - Remote branches + Remotebranches Tags - Tags + Tags Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Bestätigen Sie die Erstellung leerer Commits für den Befehl „Git: Commit Empty“ immer. Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Vor dem Synchronisieren von Git-Repositorys bestätigen. Controls the Git count badge. - Controls the Git count badge. + Steuert den Git-Anzahlbadge. Count all changes. - Count all changes. + Alle Änderungen zählen. Turn off counter. - Turn off counter. + Zähler deaktivieren. Count only tracked changes. - Count only tracked changes. + Nur nachverfolgte Änderungen zählen. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht „Geöffnete Editoren“ bereitstellt. The default location to clone a git repository. - The default location to clone a git repository. + Das Standardspeicherort für einen Klon eines Git-Repositorys. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Steuert, ob Git-Submodule automatisch erkannt werden. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Steuert die Begrenzung der Git-Submodule. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Legt fest, welche Änderungen vom Befehl „Alle Änderungen verwerfen“ verworfen werden. „all“ verwirft alle Änderungen. „tracked“ verwirft nur verfolgte Dateien. „prompt“ zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + Aktiviert die Commitsignierung mit GPG oder X.509. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird. Whether git is enabled. - Whether git is enabled. + Legt fest, ob Git aktiviert ist. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + Führt einen Pushvorgang für alle Tags durch, wenn der Synchronisierungsbefehl ausgeführt wird. Ignores the legacy Git warning. - Ignores the legacy Git warning. + Ignoriert die Legacy-Git-Warnung. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Ignoriert die Warnung, wenn Git nicht vorhanden ist. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde. Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + Ignoriert Änderungen an Untermodulen in der Dateistruktur. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist. List of git repositories to ignore. - List of git repositories to ignore. + Liste der zu ignorierenden Git-Repositorys. Controls when to show commit message input validation. - Controls when to show commit message input validation. + Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von „config.inputValidationLength“ zu erben. Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird. Always open in current window. - Always open in current window. + Öffnet Elemente immer im aktuellen Fenster. Always open in a new window. - Always open in a new window. + Öffnet Elemente immer in einem neuen Fenster. Always prompt for action. - Always prompt for action. + Fordert immer eine Aktion an. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise „C:\Programme\Git\bin\git.exe“ (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten. Runs a git command after a successful commit. - Runs a git command after a successful commit. + Führt einen Git-Befehl nach erfolgreichem Commit aus. Don't run any command after a commit. - Don't run any command after a commit. + Führen Sie keinen Befehl nach einem Commit aus. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + Führen Sie „Git Push“ nach einem erfolgreichen Commit aus. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + Führen Sie „Git Sync“ nach einem erfolgreichen Commit aus. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll. Check for any unsaved files. - Check for any unsaved files. + Hiermit prüfen Sie auf nicht gespeicherte Dateien. Disable this check. - Disable this check. + Hiermit wird diese Prüfung deaktiviert. Check only for unsaved staged files. - Check only for unsaved staged files. + Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll. Check for any unsaved files. - Check for any unsaved files. + Hiermit prüfen Sie auf nicht gespeicherte Dateien. Disable this check. - Disable this check. + Deaktiviert diese Prüfung. Check only for unsaved staged files. - Check only for unsaved staged files. + Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien. Prune when fetching. - Prune when fetching. + Löscht Elemente beim Abrufen. Fetch all tags when pulling. - Fetch all tags when pulling. + Hiermit werden alle Tags beim Pullvorgang abgerufen. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + Erzwingen, dass Git „rebase“ verwendet, wenn der Synchronisierungsbefehl ausgeführt wird. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht „Git-Änderungen“ angezeigt wird. Controls whether git actions should show progress. - Controls whether git actions should show progress. + Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll. Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden. Automatically stage all changes. - Automatically stage all changes. + Hiermit werden alle Änderungen automatisch gestaget. Automatically stage tracked changes only. - Automatically stage tracked changes only. + Es wurden nur nachverfolgte Änderungen automatisch gestaget. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen. Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Steuert, ob Azure Data Studio als Authentifizierungshandler für git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll. Use the authored date - Use the authored date + Erstellungsdatum verwenden Use the committed date - Use the committed date + Commitdatum verwenden Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird. Controls how untracked changes behave. - Controls how untracked changes behave. + Legt fest, wie sich nicht nachverfolgte Änderungen verhalten. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden. Git SCM Integration - Git SCM Integration + Git SCM-Integration Git - Git + Git Branch - Branch + Branch Changes - Changes + Änderungen Commit - Commit + Commit Amend - Amend + Korrigieren Sign Off - Sign Off + Abmelden Git - Git + Git Pull, Push - Pull, Push + Pull, Push Remote - Remote + Remote Stash - Stash + Stash ausführen Tags - Tags + Tags You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + Sie können ein Repository lokal klonen. +[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren. +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen. +[Ordner öffnen](command:vscode.openFolder) +[Repository klonen](command:git.clone) +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten. +[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder) +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Der aktuell geöffnete Ordner enthält kein Git-Repository. Sie können ein Repository initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden. +[Repository initialisieren](command:git.init?%5Btrue%5D) +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + Eine gültige Git-Installation wurde nicht erkannt. Weitere Details finden Sie in der [Git-Ausgabe](command:git.showOutput). +Bitte [installieren Sie Git](https://git-scm.com/), oder informieren Sie sich in [unserer Dokumentation](https://aka.ms/vscode-scm) darüber, wie Sie Git und die Quellcodeverwaltung in Azure Data Studio verwenden. +Wenn Sie ein anderes Versionskontrollsystem verwenden, können Sie [im Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) nach zusätzlichen Erweiterungen suchen. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden. +[Repository initialisieren](command:git.init) +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [ in unserer Dokumentation](https://aka.ms/vscode-scm). diff --git a/resources/xlf/de/sql-database-projects.de.xlf b/resources/xlf/de/sql-database-projects.de.xlf index b889315438..a33d953e51 100644 --- a/resources/xlf/de/sql-database-projects.de.xlf +++ b/resources/xlf/de/sql-database-projects.de.xlf @@ -22,10 +22,6 @@ Publish History Veröffentlichungsverlauf - - Local app setting '{0}' already exists. Overwrite? - Die lokale App-Einstellung "{0}" ist bereits vorhanden. Überschreiben? - Status Status @@ -66,18 +62,6 @@ Add Item Element hinzufügen - - Add Package - Paket hinzufügen - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - Um SQL-Bindungen zu verwenden, stellen Sie sicher, dass Ihr Azure Functions Projekt einen Verweis auf {0} besitzt - - - Error adding Sql Binding extension package to project - Fehler beim Hinzufügen des SQL-Bindungserweiterungspakets zum Projekt - Would you like to update Azure Function local.settings.json with the new connection string? Möchten Sie die Datei "local.settings.json" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren? @@ -103,8 +87,8 @@ Name des neuen SQL-Projekts - Base SQL Server Docker image - Basis SQL Server Docker-Image + Base {0} Docker image + Basis- {0} Docker-Image Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... Vorhandene Bereitstellungen werden bereinigt... - - Close - Schließen - View changes in Schema Compare Änderungen in Schemavergleich anzeigen - Confirm SQL server admin password - Bestätigen Sie das SQL Server-Administratorkennwort + Confirm {0} admin password + Bestätigen Sie das {0} -Administratorkennwort - Confirm SQL Server admin password - Bestätigen Sie das SQL Server-Administratorkennwort + Confirm {0} admin password + Bestätigen Sie das {0} -Administratorkennwort - Connecting to SQL Server on Docker - Herstellen einer Verbindung mit SQL Server in Docker + Connecting to SQL Server + Eine Verbindung mit SQL Server wird hergestellt Connection failed error: '{0}' Verbindungsfehler: "{0}" - - Select a connection profile - Verbindungsprofil auswählen - Connections Verbindungen - - Connection string setting name - Name der Verbindungszeichenfolge-Einstellung - - - Connection string setting specified in "local.settings.json" - In "local.settings.json" angegebene Verbindungszeichenfolgeneinstellung - Containers already exist for this project. Do you want to delete them before deploying a new one? Für dieses Projekt sind bereits Container vorhanden. Möchten Sie diese löschen, bevor Sie einen neuen bereitstellen? @@ -214,10 +182,6 @@ Create New Neu erstellen - - Create new local app setting - Neue lokale App-Einstellung erstellen - Create Erstellen @@ -423,20 +387,28 @@ Microsoft Azure SQL Edge-Lizenzvertrag - Start with the core pieces to develop and publish schemas for SQL Edge - Beginnen Sie mit den Kernelementen zum Entwickeln und Veröffentlichen von Schemas für SQL Edge + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Beginnen Sie mit den Kernelementen, um Schemas für Azure SQL Edge-Datenbank zu entwickeln und zu veröffentlichen - SQL Edge - SQL Edge + Azure SQL Edge Database + Azure SQL Edge-Datenbank + + + Develop and publish schemas for Azure SQL Database starting from an empty project + Entwickeln und Veröffentlichen von Schemas für Azure SQL-Datenbanken aus einem leeren Projekt + + + Azure SQL Database + Azure SQL-Datenbank - Develop and publish schemas for SQL databases starting from an empty project - Entwickeln und Veröffentlichen von Schemas für SQL-Datenbanken ab einem leeren Projekt + Develop and publish schemas for SQL Server databases starting from an empty project + Entwickeln und Veröffentlichen von Schemas für SQL Server-Datenbanken aus einem leeren Projekt - SQL Database - SQL-Datenbank + SQL Server Database + SQL Server-Datenbank Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string Vorlage für SQL-Verbindungszeichenfolge eingeben - - Enter connection string - Verbindungszeichenfolge eingeben - Enter connection string environment variable name Geben Sie den Namen der Umgebungsvariablen für die Verbindungszeichenfolge ein. @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string Umgebungsvariable für SQL-Verbindungszeichenfolge eingeben - - Enter connection string setting name - Name der Verbindungszeichenfolge-Einstellung eingeben - Enter connection string template Verbindungszeichenfolgenvorlage eingeben @@ -479,20 +443,12 @@ Geben Sie einen neuen Wert für die Variable "{0}" ein - Enter SQL Server admin password - Geben Sie das SQL Server-Administratorkennwort ein - - - Enter password or press escape to cancel - Geben Sie das Kennwort ein, oder drücken Sie ESC, um den Vorgang abzubrechen - - - Enter the password to be used for the connection string - Geben Sie das Kennwort ein, das für die Verbindungszeichenfolge verwendet werden soll + Enter {0} admin password + Geben Sie {0} Administratorkennwort ein - Enter SQL server port number or press enter to use the default value - Geben Sie die SQL Server-Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden + Enter {0} port number or press enter to use the default value + Geben Sie {0} Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich. - - An error occurred generating the connection string for the selected connection - Beim Generieren der Verbindungszeichenfolge für die ausgewählte Verbindung ist ein Fehler aufgetreten. - - - Failed to parse "{0}": {1}. - Fehler beim Analysieren von "{0}": {1}. - File Datei @@ -624,14 +572,6 @@ Import Elements Elemente importieren - - Do you want to include the password from this connection in your local.settings.json file? - Möchten Sie das Kennwort aus dieser Verbindung in Ihre local.settings.json-Datei aufnehmen? - - - Input - Eingabe - Install globally Global installieren @@ -661,8 +601,8 @@ Für die Eigenschaft "{0}" in der SQLPROJ-Datei wurde ein ungültiger Wert angegeben. - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server-Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1} - - {0} near line "{1}", column "{2}" - {0} in der Nähe von Zeile "{1}", Spalte "{2}" - Learn More Weitere Informationen @@ -696,10 +632,6 @@ Missing 'version' entry in {0} Eintrag "version" fehlt in {0} - - More Information - Weitere Informationen - msec ms @@ -724,14 +656,6 @@ New {0} name: Neuer {0}-Name: - - No Azure functions in the current active file - Keine Azure-Funktionen in der aktuellen aktiven Datei - - - No Azure functions projects found in the workspace - Im Arbeitsbereich wurden keine Azure Functions-Projekte gefunden. - No {0} found Keine {0} gefunden @@ -800,14 +724,6 @@ Open License Agreement Lizenzbedingungen öffnen - - Open File - Datei öffnen - - - Output - Ausgabe - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. Elemente mit absolutem Pfad außerhalb des Projektordners werden nicht unterstützt. Stellen Sie sicher, dass die Pfade in der Projektdatei relativ zum Projektordner sind. @@ -817,8 +733,8 @@ Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden. - SQL Server password doesn't match the confirmation password - SQL Server-Kennwort stimmt nicht mit dem Bestätigungskennwort überein + {0} password doesn't match the confirmation password + {0} Kennwort stimmt nicht mit dem Bestätigungskennwort überein Port must a be number @@ -896,6 +812,10 @@ Select project file Projektdatei auswählen + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Das Projekt {0} wurde nach dem Aktualisieren zu einem SDK-Style-Projekt umgewandelt. Klicken Sie auf \"Weitere Informationen\", um Details zum Microsoft.Build.Sql-SDK und Möglichkeiten zum Vereinfachen der Projektdatei zu erhalten. + Publish Veröffentlichen @@ -925,12 +845,12 @@ Fehler beim Veröffentlichen im Container. {0} - Publish to new server in a container - Veröffentlichen auf einem neuen Server in einem Container + Publish to new {0} local development container + In neuem {0} lokalen Entwicklungscontainer veröffentlichen - Publish to existing server - Auf vorhandenem Server veröffentlichen + Publish to an existing {0} + In einem vorhandenen {0} veröffentlichen Publishing project in a container... @@ -981,21 +901,13 @@ Ausführen über npx - Building and running the docker container ... - Docker-Container wird erstellt und ausgeführt... + Running the docker container ... + Dockercontainer wird ausgeführt ... Same database Dieselbe Datenbank - - Save - Speichern - - - There are unsaved changes in the current file. Save now? - In der aktuellen Datei sind ungespeicherte Änderungen vorhanden. Jetzt speichern? - Schema Schema @@ -1021,37 +933,21 @@ Skript - SDK-style project - SDK-style project + SDK-style project (Preview) + Projekte im SDK-Stil (Vorschau) sec Sek. - - Select an Azure function in the current file to add SQL binding to - Azure-Funktion in der aktuellen Datei auswählen, der die SQL-Bindung hinzugefügt werden soll - - Select the base SQL Server docker image - Basis SQL Server Docker-Image auswählen - - - Select type of binding - Wählen Sie den Bindungstyp aus + Select the base {0} docker image + Wählen Sie das Basis- {0} Docker-Image aus Select connection Verbindung auswählen - - Failed to set connection string app setting: {0} - Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge: {0} - - - Select SQL connection string method - Methode für die SQL-Verbindungszeichenfolge auswählen - Select .dacpac DACPAC auswählen @@ -1060,6 +956,10 @@ Select database Datenbank auswählen + + Select File + Datei auswählen + Select folder structure Ordnerstruktur auswählen @@ -1080,10 +980,6 @@ Select where to publish the project to Auswählen, wo das Projekt veröffentlicht werden soll - - Select SQL connection string setting from local.settings.json - SQL-Verbindungszeichenfolgeeinstellung aus local.settings.json auswählen - Select OpenAPI/Swagger spec file OpenAPI/Swagger-Spezifikationsdatei auswählen @@ -1105,12 +1001,12 @@ Servername - SQL Server admin password - SQL Server-Administratorkennwort + {0} admin password + {0} Administratorkennwort - SQL server port number - SQL Server-Portnummer + {0} port number + {0} Portnummer Server variable @@ -1164,14 +1060,6 @@ Database Projects Datenbankprojekte - - SQL table or view to query - Abzufragende SQL-Tabelle oder -Ansicht - - - SQL table to upsert into - SQL-Tabelle zum Upsertieren - Stored Procedure Gespeicherte Prozedur @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' Das Ziel von "{0}" wurde nicht gefunden: "{1}" - - Failed to set connection string app setting - Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge - Unable to establish project context. Command invoked from unexpected location: {0} Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0} @@ -1264,18 +1148,14 @@ Update Aktualisieren + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... {0} von {1} wird aktualisiert... - - Enter connection string - Verbindungszeichenfolge eingeben - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - Um die SQL-Verbindungszeichenfolge später zu verwenden, müssen Sie das Kennwort manuell in Ihre local.settings.json-Datei eingeben. - User has cancelled selection for how to run autorest. Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen. @@ -1292,10 +1172,6 @@ Value cannot be empty Der Wert darf nicht leer sein. - - Value must not be empty - Der Wert darf nicht leer sein. - View Anzeigen @@ -1344,9 +1220,9 @@ Add Database Reference Datenbankverweis hinzufügen - - Add SQL Binding (preview) - SQL-Bindung hinzufügen (Vorschau) + + Add Existing Item... + Vorhandenes Element hinzufügen... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project Datenbankprojekt schließen + + Convert to SDK-style project + In SDK-Style-Projekt konvertieren + Create Project From Database Projekt aus Datenbank erstellen diff --git a/resources/xlf/de/sql-migration.de.xlf b/resources/xlf/de/sql-migration.de.xlf index 4a4ced8c8d..687812220b 100644 --- a/resources/xlf/de/sql-migration.de.xlf +++ b/resources/xlf/de/sql-migration.de.xlf @@ -46,14 +46,18 @@ Apply Anwenden - - The assessment of your SQL Server instance '{0}' failed. - Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten. + + (for {0} assessed databases) + (für {0} bewertete Datenbanken) Assessment results for '{0}' Bewertungsergebnisse für „{0}“ + + The assessment of your SQL Server instance '{0}' failed. + Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten. + Assessment in progress Bewertung wird durchgeführt @@ -74,6 +78,10 @@ Dies kann einige Zeit dauern. Assessment results Bewertungsergebnisse + + Assessment results and recommendations + Bewertungsergebnisse und Empfehlungen + This is a blocking issue that will prevent the database migration from succeeding. Dies ist ein Blockierproblem, das eine erfolgreiche Datenbankmigration verhindert. @@ -98,6 +106,10 @@ Dies kann einige Zeit dauern. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL-Datenbank + Azure SQL Managed Instance Azure SQL Managed Instance @@ -106,6 +118,10 @@ Dies kann einige Zeit dauern. SQL Server on Azure Virtual Machines SQL Server auf Azure-VMs + + SQL Server on Azure VM + SQL Server auf einem virtuellen Azure-Computer + Target type Zieltyp @@ -118,6 +134,18 @@ Dies kann einige Zeit dauern. Azure AD tenant Azure AD-Mandant + + Browse + Durchsuchen + + + Folder name + Ordnername + + + Open + Öffnen + Backup location Sicherungsspeicherort @@ -179,8 +207,8 @@ Dies kann einige Zeit dauern. Wählen Sie zuerst einen Speicherkontowert aus. - {0} out of {1} databases can be migrated - {0} von {1} Datenbanken können migriert werden + {0}/{1} databases can be migrated + {0}/{1} Datenbanken können migriert werden. Cancel @@ -315,8 +343,8 @@ Dies kann einige Zeit dauern. 2. Erstellen Sie eine abschließende differenzielle Transaktionsprotokollsicherung, und speichern Sie sie im Azure Storage Blob Container. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe. + 2. Create a final transaction log backup and store it on the network share. + 2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ Dies kann einige Zeit dauern. Database '{0}' already exists on the target managed instance '{1}'. Die Datenbank "{0}" ist bereits auf der verwalteten Zielinstanz "{1}" vorhanden. + + Select the databases that you want to assess for migration to Azure SQL. + Wählen Sie die Datenbanken aus, die Sie für die Migration zu Azure SQL bewerten möchten. + + + Databases for assessment + Datenbanken für die Bewertung + An error occurred while accessing database details. Fehler beim Zugriff auf Datenbankdetails. - - Databases for migration - Datenbanken für die Migration + + Ensure that your backups were taken with the WITH CHECKSUM option. + Stellen Sie sicher, dass Ihre Sicherungen mit der WITH CHECKSUM-Option erstellt wurden. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ Dies kann einige Zeit dauern. Database backup Datenbanksicherung + + Ensure that the Azure Storage account does not use a private endpoint. + Stellen Sie sicher, dass das Azure Storage-Konto keinen privaten Endpunkt verwendet. + Database to be migrated Zu migrierende Datenbank @@ -431,7 +471,7 @@ Dies kann einige Zeit dauern. Datenbanken ({0}/{1}) - {0}/{1} Databases selected + {0}/{1} databases selected {0}/{1} Datenbanken ausgewählt @@ -454,10 +494,6 @@ Dies kann einige Zeit dauern. Details copied Details kopiert - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Vorhandene Azure Database Migration Service im Azure-Portal werden nicht in Azure Data Studio angezeigt. Alle in Azure Data Studio erstellten Database Migration Service sind im Azure-Portal noch nicht sichtbar. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. Fehler beim Bereitstellen eines Database Migration Service. Warten Sie einige Minuten, und versuchen Sie es dann erneut. @@ -550,6 +586,10 @@ Dies kann einige Zeit dauern. Instance Instanz + + To continue, select a valid Azure account. + Wählen Sie ein gültiges Azure-Konto aus, um den Vorgang fortzusetzen. + To continue, select a valid blob container for source database '{0}'. Um fortzufahren, wählen Sie einen gültigen Blobcontainer für die Quelldatenbank "{0}" aus. @@ -570,6 +610,10 @@ Dies kann einige Zeit dauern. To continue, select a valid location. Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen. + + To continue, select a valid managed instance. + Wählen Sie eine gültige verwaltete Instanz aus, um den Vorgang fortzusetzen. + Select a valid Database Migration Service. Wählen Sie einen gültigen Database Migration Service aus. @@ -587,9 +631,13 @@ Dies kann einige Zeit dauern. Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter "OwnerUri"). - To continue, select a valid resource group. + To continue, select a valid resource group. Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren. + + Cannot retrieve saved session. Try again by selecting new session. + Die gespeicherte Sitzung kann nicht abgerufen werden. Versuchen Sie es erneut, indem Sie eine neue Sitzung auswählen. + Enter a valid name for the Migration Service. Geben Sie einen gültigen Namen für den Migration Service ein. @@ -610,6 +658,10 @@ Dies kann einige Zeit dauern. Invalid user account format. Example: {0} Ungültiges Benutzerkontoformat. Beispiel: {0} + + To continue, select a valid virtual machine. + Wählen Sie einen gültigen virtuellen Computer aus, um den Vorgang fortzusetzen. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure Database Migration Service orchestriert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt nach. Sie können einen vorhandenen Database Migration Service als Azure SQL-Ziel auswählen, wenn Sie zuvor einen erstellt haben, oder unten einen neuen erstellen. @@ -698,9 +750,9 @@ Dies kann einige Zeit dauern. Location Speicherort - - Azure SQL Managed Instance - Azure SQL Managed Instance + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + Die verwaltete Instanz \"{0}\" ist für die Migration nicht verfügbar, weil sie sich derzeit im Zustand \"{1}\" befindet. Wählen Sie eine verfügbare verwaltete Instanz aus, um fortzufahren. Migrations completed @@ -738,6 +790,10 @@ Dies kann einige Zeit dauern. More info Weitere Informationen + + N/A + N/V + Name Name @@ -962,13 +1018,9 @@ Dies kann einige Zeit dauern. Resource group Ressourcengruppe - - Continue last migration attempt... - Letzten Migrationsversuch fortsetzen... - - - Start with migration assessment again (recommended) - Mit der Migrationsbewertung erneut beginnen (empfohlen) + + Resume previously saved session + Vorherige gespeicherte Sitzung fortsetzen Run migration workflow again @@ -990,6 +1042,10 @@ Dies kann einige Zeit dauern. Save and close Speichern und schließen + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Konfiguration gespeichert. Die Leistungsdatensammlung wird weiterhin im Hintergrund ausgeführt. Sie können die Sammlung beenden, wenn Sie möchten. + Cancel Abbrechen @@ -999,8 +1055,8 @@ Dies kann einige Zeit dauern. Weiter - Saved assessment result - Gespeichertes Assessment-Ergebnis + Saved session + Gespeicherte Sitzung Search @@ -1035,8 +1091,8 @@ Dies kann einige Zeit dauern. Klicken Sie auf SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um deren Details anzuzeigen. - To continue, select a target database. - Wählen Sie eine Zieldatenbank aus, um fortzufahren. + To continue, select a target. + Wählen Sie ein Ziel aus, um fortzufahren. Server @@ -1150,21 +1206,313 @@ Dies kann einige Zeit dauern. Size Größe + + {0} recommendations available + {0} Empfehlungen verfügbar + + + Azure configuration + Azure-Konfiguration + + + Business critical + Unternehmenskritisch + + + {0} - {1} vCore + {0} – {1} virtueller Kern + + + Gen5 + Gen5 + + + General purpose + Allgemein + + + {0} - {1} - {2} vCore + {0} – {1} – {2} virtueller Kern + + + {0} - {1} - {2} vCore - {3} GB + {0} – {1} – {2} virtueller Kern – {3} GB + + + Premium-series + Premium-Serie + + + Memory optimized premium-series + Speicheroptimierte Premium-Serie + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + Daten: {0}, Protokoll: {1}, tempdb: {2} + + + Choose how you want to provide performance data + Wählen Sie aus, wie Sie Leistungsdaten bereitstellen möchten + + + Collect performance data now + Leistungsdaten jetzt sammeln + + + Select a folder on your local drive where performance data will be saved + Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, auf dem die Leistungsdaten gespeichert werden sollen. + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Um eine Zielempfehlung für die Azure-Empfehlung bereitzustellen, sind Leistungsdaten der SQL Server-Instanz erforderlich. Aktivieren Sie die Leistungsdatensammlung, um die Zielempfehlung für die Datenbanken zu erhalten, die Sie migrieren möchten. Je länger dies aktiviert wird, desto besser ist die Empfehlung. Sie können die Leistungsdatensammlung jederzeit deaktivieren. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Sie können diese Daten auch aus einem vorhandenen Ordner auswählen, wenn Sie sie bereits zuvor gesammelt haben. + + + I already have the performance data + Ich habe bereits die Leistungsdaten. + + + Generating Azure recommendations using provided performance data... + Azure-Empfehlungen werden mithilfe der bereitgestellten Leistungsdaten generiert... + + + Select a folder on your local drive where previously collected performance data was saved + Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, in dem zuvor gesammelte Leistungsdaten gespeichert wurden. + + + Start + Starten + + + Starting performance data collection... + Leistungsdatensammlung wird gestartet... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Die ersten Empfehlungen werden in ungefähr {0} Minute(n) automatisch aktualisiert. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + Die Azure-Empfehlung wurde mithilfe der angegebenen Daten angewendet. Importieren oder erfassen Sie zusätzliche Daten, um die Empfehlung zu verfeinern. + + + Data collection in progress. Generating initial recommendations... + Die Datensammlung wird ausgeführt. Erste Empfehlungen werden generiert... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Kehren Sie regelmäßig zurück, um aktualisierte Empfehlungen zu erhalten, indem Sie auf die Schaltfläche \"Empfehlung aktualisieren\" klicken. + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + Die Azure-Empfehlung erfasst und analysiert Leistungsdaten und empfiehlt dann eine Datenbank der geeigneten Größe in Azure für Ihren Workload. + + + Data collection still in progress. Refining existing recommendations... + Die Datensammlung wird noch ausgeführt. Vorhandene Empfehlungen werden verfeinert... + + + Data collection for Azure recommendations has been stopped. + Die Datensammlung für Azure-Empfehlungen wurde beendet. + + + Stopping performance data collection... + Leistungsdatensammlung wird beendet... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + Durch ausführen der Leistungserfassung für einen längeren Zeitraum wird eine genauere Empfehlung sichergestellt. + + + Click the button below to import or collect database performance data. + Klicken Sie auf die Schaltfläche unten, um Datenbankleistungsdaten zu importieren oder zu erfassen. + + + Azure recommendation will be displayed once data collection is complete. + Die Azure-Empfehlung wird angezeigt, sobald die Datensammlung abgeschlossen ist. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Die Azure-Empfehlung ist nicht verfügbar. Klicken Sie unten auf die Schaltfläche \"Azure-Empfehlung abrufen\". + + + {0} cores + {0} Kerne + + + CPU requirement + CPU-Anforderung + + + Data IOPS requirement + Daten-IOPS-Anforderung + + + Data storage requirement + Datenspeicheranforderung + + + Azure SQL Database + Azure SQL-Datenbank + + + {0} GB + {0} GB + + + Get Azure recommendation + Azure-Empfehlung abrufen + + + IO latency requirement + E/A-Latenzanforderung + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Azure-Region für Ihr Azure SQL-Ziel + + Log storage requirement + Protokollspeicheranforderung + + + Logs IOPS requirement + IOPS-Anforderung für Protokolle + + + Memory requirement + Arbeitsspeicheranforderungen + - Azure SQL Managed Instance (PaaS) - Azure SQL Managed Instance (PaaS) + Azure SQL Managed Instance + Azure SQL Managed Instance + + + {0} ms + {0} ms + + + Recommendation parameters + Empfehlungsparameter + + + Edit parameters + Parameter bearbeiten + + + Edit recommendation parameters + Empfehlungsparameter bearbeiten + + + Enable preview features + Vorschaufunktionen aktivieren + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + Das Aktivieren dieser Option umfasst die neuesten Hardwaregenerationen mit erheblich verbesserter Leistung und Skalierbarkeit. Diese SKUs befinden sich zurzeit in der Vorschau und sind möglicherweise noch nicht in allen Regionen verfügbar. + + + Percentage utilization + Prozentuale Auslastung + + + Percentile of data points to be used during aggregation of the performance data. + Perzentil von Datenpunkten, die während der Aggregation der Leistungsdaten verwendet werden sollen. + + + Scale factor + Skalierungsfaktor + + + Invalid scale factor. Enter a positive integer value. + Ungültiger Skalierungsfaktor. Geben Sie einen positiven ganzzahligen Wert ein. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Ändern Sie den Skalierungsfaktor, wenn die Azure-Empfehlung in Prozent größer oder kleiner als ihre aktuelle Workload sein soll. + + + Enter the information below to edit the recommendation parameters. + Geben Sie unten die Informationen ein, um die Empfehlungsparameter zu bearbeiten. + + + Update + Aktualisieren + + + {0}% + {0} % + + + {0}th percentile + {0}. Perzentil + + + Azure recommendation + Azure-Empfehlung - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Um zu Azure SQL Managed Instance (PaaS) zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Um zu Azure SQL Managed Instance zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Um zu SQL Server auf einem virtuellen Azure-Computer (IaaS) zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Um zu SQL Server auf einem virtuellen Azure-Computer zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. + + + Recommendation reason + Empfehlungsgrund + + + Recommendations + Empfehlungen + + + - + - + + + Last refreshed: {0} + Letzte Aktualisierung: {0} + + + Loading... + Wird geladen... + + + {0} Recommendations + {0} Empfehlungen + + + Value + Wert + + + Recommended configuration + Empfohlene Konfiguration + + + Refine Azure recommendation + Azure-Empfehlung verfeinern + + + Refresh recommendation + Empfehlung aktualisieren Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ Dies kann einige Zeit dauern. Resource group for your Azure SQL target Ressourcengruppe für Ihr Azure SQL Ziel + + Restart data collection + Datensammlung neu starten + + + Source properties + Quelleigenschaften + + + SQL data files + SQL-Datendateien + + + SQL log files + SQL-Protokolldateien + + + SQL tempdb + SQL tempdb + + + Stop data collection + Datensammlung beenden + + + Dimension + Dimension + + + {0} GB + {0} GB + Subscription name for your Azure SQL target Abonnementname für Ihr Azure SQL-Ziel + + Target deployment type + Typ der Zielbereitstellung + + + Recommendation target storage configuration + Konfiguration des Empfehlungszielspeichers + + + Host caching + Hostzwischenspeicherung + + + Not applicable + Nicht zutreffend + + + None + Keine + + + Read-only + Schreibgeschützt + + + Read/write + Lesen/schreiben + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Platzieren von tempdb auf dem lokalen kurzlebigen SSD-Laufwerk (Standard-D:\) + + + Below is the target storage configuration required to meet your storage performance needs. + Unten finden Sie die Zielspeicherkonfiguration, die zur Erfüllung Ihrer Speicherleistungsanforderungen erforderlich ist. + + + Local SSD + Lokales SSD + + + Recommended storage configuration + Empfohlene Speicherkonfiguration + + + Storage + Speicher + + + View details + Details anzeigen + - SQL Server on Azure Virtual Machine (IaaS) - SQL Server auf Azure-VM (IaaS) + SQL Server on Azure Virtual Machine + SQL Server auf Azure-VM Source configuration @@ -1199,8 +1631,8 @@ Dies kann einige Zeit dauern. Quelldatenbanken - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. ​Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server Instanz {0} verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ Dies kann einige Zeit dauern. Start migration Migration starten + + Start a new session + Neue Sitzung starten + Start time Startzeit @@ -1390,6 +1826,10 @@ Dies kann einige Zeit dauern. Type: Typ: + + (Unavailable) {0} + (Nicht verfügbar) {0} + Select a unique name for this target database Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus @@ -1450,6 +1890,14 @@ Dies kann einige Zeit dauern. Azure account Azure-Konto + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Fehler beim Erfassen von Leistungsdaten für den Server '{0}'. Wenn diese Probleme weiterhin bestehen, starten Sie den Datensammlungsprozess neu: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken in einem Onlinezustand zu Azure SQL migriert werden. @@ -1475,10 +1923,22 @@ Dies kann einige Zeit dauern. Azure SQL-Ziel auswählen - An error occurred while assessing your databases. - Beim Bewerten Ihrer Datenbanken ist ein Fehler aufgetreten. + An error occurred while generating SKU recommendations for the server '{0}'. + Fehler beim Generieren von SKU-Empfehlungen für den Server '{0}'. - + + No recommendation available + Keine Empfehlung verfügbar + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + Es wurden keine SKU-Empfehlungen generiert, da keine SKUs vorhanden waren, die die Leistungseigenschaften Ihrer Quelle erfüllen konnten. Wählen Sie eine andere Zielplattform aus, passen Sie die Empfehlungsparameter an, oder wählen Sie eine andere Gruppe zu bewertender Datenbanken aus. + + + Select an Azure account and your target {0}. + Wählen Sie ein Azure-Konto und Ihre Ziel-{0} aus. + + Azure SQL target Azure SQL-Ziel @@ -1487,8 +1947,8 @@ Dies kann einige Zeit dauern. Ja - {0} of {1} databases selected. - {0} von {1} Datenbanken ausgewählt. + {0} of {1} databases selected + {0} von {1} Datenbanken ausgewählt @@ -1496,35 +1956,35 @@ Dies kann einige Zeit dauern. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Ein Hub mit Artikeln zur Migration, die Schritt-für-Schritt-Anleitungen für die Migration und Modernisierung Ihrer Datenressourcen in Azure bereitstellen. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer SQL Server-Instanz (lokal oder Azure Virtual Machines) mit minimaler Downtime zu Azure SQL Managed Instance zu migrieren. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Die Azure SQL Migrationserweiterung für Azure Data Studio bietet Funktionen zum Bewerten, Abrufen der passenden Azure-Empfehlungen und migrieren von SQL Server-Datenbanken zu Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer (lokalen) SQL Server-Instanz mit minimaler Downtime zu SQL Server auf Azure Virtual Machines zu migrieren. Azure Database Migration Guides - Azure Database Migration Guides + Leitfäden zur Azure-Datenbankmigration Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Zu Azure SQL Managed Instance migrieren (online) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Datenbanken mithilfe von Azure Data Studio migrieren Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: In Azure Virtual Machines (online) zu SQL Server migrieren diff --git a/resources/xlf/de/sql.de.xlf b/resources/xlf/de/sql.de.xlf index 17a484e201..bead0eaadd 100644 --- a/resources/xlf/de/sql.de.xlf +++ b/resources/xlf/de/sql.de.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + Muss eine Option aus der Liste sein + + + Select Box + Auswahlfeld + + + @@ -126,6 +138,14 @@ Sort Descending Absteigend sortieren + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. Automatische Prüfung auf Aktualisierungen aktivieren. Azure Data Studio prüft automatisch und regelmäßig auf Aktualisierungen. + + Could not open a notebook document for the specified URI. + Für den angegebenen URI konnte kein Notebookdokument geöffnet werden. + Please reload Azure Data Studio to enable this extension locally. Laden Sie Azure Data Studio erneut, um diese Erweiterung lokal zu aktivieren. @@ -315,12 +339,16 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Möchten Sie die Sprache der Benutzeroberfläche von Azure Data Studio in {0} ändern und einen Neustart durchführen? + + Failed to create notebook document. + Fehler beim Erstellen des Notebookdokuments. + This VS Code functionality is not supported in Azure Data Studio. Diese VS Code-Funktionalität wird in Azure Data Studio nicht unterstützt. - Invalid arguments + Invalid arguments. Ungültige Argumente. @@ -341,18 +369,6 @@ - - - - Must be an option from the list - Muss eine Option aus der Liste sein - - - Select Box - Auswahlfeld - - - @@ -903,6 +919,14 @@ General Allgemein + + {0} validation issues found. + {0} Überprüfungsprobleme wurden gefunden. + + + Issues ({0}) + Probleme ({0}) + Loading designer... Designer wird geladen... @@ -911,6 +935,10 @@ Designer is loaded Designer ist geladen + + Add new row to '{0}' table + Neue Zeile zu Tabelle „{0}“ hinzufügen + Add New Neue/s/n hinzufügen @@ -943,12 +971,24 @@ Remove Entfernen + + Scripts + Skripts + The component type: {0} is not supported Komponententyp: {0} wird nicht unterstützt + + + + Issues + Probleme + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + Ausführungsplandateien + + + Custom Zoom + Vergrößern/Verkleinern + + + Execution plans are generated + Ausführungspläne werden generiert + + + Failed to load execution plan + Fehler beim Laden des Ausführungsplans + + + Zoom to fit + Mit Zoom anpassen + + + Show Query Plan XML + Abfrageplan-XML anzeigen + + + Properties + Eigenschaften + + + Save Plan File + Plandatei speichern + + + Find Node + Knoten suchen + + + Query Plan (Preview) + Abfrageplan (Vorschau) + + + Zoom In + Vergrößern + + + Zoom Out + Verkleinern + + + Generating execution plans + Ausführungspläne werden generiert + + + Open Query + Abfrage öffnen + + + + + + + Query Execution Plan Editor + Abfrageausführungsplan-Editor + + + + + + + Edge + Kante + + + Close + Schließen + + + Alphabetical + Alphabetisch + + + Categorized + Nach Kategorien + + + Name + Name + + + Value + Wert + + + Properties + Eigenschaften + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} % + + + + + + + Close (Escape) + Schließen (Esc) + + + Apply + Anwenden + + + Apply Zoom (Enter) + Zoom anwenden (EINGABETASTE) + + + Select a zoom value between 1 to 200 + Zoomwert zwischen 1 und 200 auswählen + + + Zoom (percent) + Zoomen (Prozent) + + + Zoom (Enter) + Zoom (EINGABETASTE) + + + + + + + Close (Escape) + Schließen (Esc) + + + Contains + Enthält + + + Equals + Ist gleich + + + Next Match (Enter) + Nächste Übereinstimmung (EinGABETASTE) + + + Previous Match (Shift+Enter) + Vorherige Übereinstimmung (UMSCHALT+EINGABETASTE) + + + @@ -3898,10 +4100,22 @@ Fehler: {1} + + ({0}) - Current Language + ({0}) – aktuelle Sprache + + + ({0}) + ({0}) + Parameters Parameter + + Select Cell Language Mode + Zellensprachmodus auswählen + @@ -4298,6 +4512,10 @@ Fehler: {1} (Preview) Enable Notebook Views (Vorschau) Notebookansichten aktivieren + + Restart Notebook Kernel + Notebook-Kernel neu starten + Controls the positioning of the actionbar on rows in the search view. Steuert die Positionierung der Aktionsleiste auf Zeilen in der Suchansicht. @@ -4564,6 +4782,18 @@ Fehler: {1} + + + + Loading notebook {0} completed + Das Laden des Notizbuchs {0} ist abgeschlossen. + + + Loading notebook {0} + Notizbuch {0} wird geladen + + + @@ -5730,136 +5960,6 @@ Fehler: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} % - - - - - - - Open Query - Abfrage öffnen - - - Custom Zoom - Vergrößern/Verkleinern - - - Zoom to fit - Mit Zoom anpassen - - - Open Plan File - Open Plan File - - - Properties - Eigenschaften - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - Vergrößern - - - Zoom Out - Verkleinern - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Fehler: {1} You didn't select any authentication provider. Please try again. Sie haben keinen Authentifizierungsanbieter ausgewählt. Versuchen Sie es noch mal. + + Loading accounts... + Konten werden geladen... + There is no linked account. Please add an account. Es ist kein verknüpftes Konto vorhanden. Fügen Sie ein Konto hinzu. @@ -7082,6 +7186,22 @@ Fehler: {1} + + + + No valid execution plan handler is registered + Es ist kein gültiger Handler für den Ausführungsplan registriert + + + Valid provider is required in order to interact with ExecutionPlanService + Für die Interaktion mit ExecutionPlanService ist ein gültiger Anbieter erforderlich + + + Select a provider to open execution plan + Anbieter auswählen, um den Ausführungsplan zu öffnen + + + @@ -7368,8 +7488,16 @@ Fehler: {1} Fehler beim Starten der Notebook-Sitzung. - Kernel {0} was not found. The default kernel will be used instead. - Der Kernel "{0}" wurde nicht gefunden. Es wird stattdessen der Standardkernel verwendet. + Kernel '{0}' was not found. The default kernel will be used instead. + Der Kernel „{0}“ wurde nicht gefunden. Es wird stattdessen der Standardkernel verwendet. + + + Kernel restart failed: {0} + Fehler beim Kernelneustart: {0} + + + Kernel restarted successfully + Kernel erfolgreich neu gestartet @@ -7433,6 +7561,10 @@ Fehler: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' Timeout beim Warten auf die Verfügbarkeit des Ausführungsanbieters für Notebookanbieter „{0}“ + + Failed to create notebook input for provider '{0}' + Fehler beim Erstellen der Notebookeingabe für Anbieter „{0}“ + Notebook provider does not exist Der Notebook-Anbieter ist nicht vorhanden. @@ -7469,6 +7601,10 @@ Fehler: {1} + + SQL kernel restart not supported + Neustart des SQL-Kernels wird nicht unterstützt + A connection must be chosen to run notebook cells Sie müssen eine Verbindung auswählen, um Notebook-Zellen auszuführen. @@ -8213,9 +8349,17 @@ Fehler: {1} The schema that contains the table. Das Schema, das die Tabelle enthält. + + Columns in the primary key. + Spalten im Primärschlüssel. + + + Name of the primary key. + Name des Primärschlüssels. + Table Designer Error - Table Designer Error + Fehler bei Tabellen-Designer Foreign Key @@ -8229,6 +8373,42 @@ Fehler: {1} Index Index + + Primary Key + Primärschlüssel + + + Table schema validation failed with error: {0} + Fehler bei der Tabellenschemaüberprüfung, Fehler: {0} + + + New Foreign Key + Neuer Fremdschlüssel + + + New Check Constraint + Neue Check-Einschränkung + + + New Column + Neue Spalte + + + New Column Mapping + Neue Spaltenzuordnung + + + Add Column + Spalte hinzufügen + + + Add Column + Spalte hinzufügen + + + New Index + Neuer Index + Expression Ausdruck @@ -8365,10 +8545,22 @@ Fehler: {1} Indexes Indizes + + The input validation failed with error: {0} + Fehler bei der Eingabeüberprüfung, Fehler: {0} + Table name Tabellenname + + Primary Key Columns + Primärschlüsselspalten + + + Name + Name + An error occured while publishing changes: {0} Fehler beim Veröffentlichen von Änderungen: {0} @@ -8440,4 +8632,4 @@ Fehler: {1} - + \ No newline at end of file diff --git a/resources/xlf/es/arc.es.xlf b/resources/xlf/es/arc.es.xlf index 6cfdbd9747..725e67b16f 100644 --- a/resources/xlf/es/arc.es.xlf +++ b/resources/xlf/es/arc.es.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} Error al conectar con el controlador. {0} + + Error listing Log Analytics workspaces {0} + Error al enumerar las áreas de trabajo de Log Analytics {0} + Error encountered while verifying password. {0} Se produjo un error al comprobar la contraseña. {0} @@ -1393,6 +1397,18 @@ Location Ubicación + + Log Analytics primary key + Clave principal de Log Analytics + + + Log Analytics workspace ID + Id. de área de trabajo de Log Analytics + + + Log Analytics workspace + Área de trabajo de Log Analytics + Confirm password Confirmar contraseña @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa. Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + Alta disponibilidad Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Habilite réplicas adicionales para la alta disponibilidad. La configuración de proceso y almacenamiento seleccionada a continuación se aplicará a todas las réplicas. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 réplica Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [VERSIÓN PRELIMINAR] Crítico para la empresa (núcleos virtuales ilimitados y RAM, alta disponibilidad avanzada) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa. General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + De uso general (hasta 24 núcleos virtuales y 128 GI de RAM, alta disponibilidad estándar) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 réplicas 2 replicas - 2 replicas + 2 réplicas Username diff --git a/resources/xlf/es/azcli.es.xlf b/resources/xlf/es/azcli.es.xlf index 8614aa65aa..6ee8e6465d 100644 --- a/resources/xlf/es/azcli.es.xlf +++ b/resources/xlf/es/azcli.es.xlf @@ -4,249 +4,249 @@ Accept - Accept + Aceptar This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Esta extensión requiere la instalación de la extensión \"arcdata\" de la CLI de Azure. Instale la última versión siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + La extensión arcdata de la CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción. Ask Later - Ask Later + Preguntar más tarde Azure CLI - Azure CLI + CLI de Azure Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + La CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + Se ha producido un error al analizar la salida del comando az: {0}. La salida no es JSON. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Configuración del usuario de la CLI de Azure: {0}.{1}valor leído: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Configuración del usuario de la CLI de Azure: {0}.{1}actualizado, newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Comprobación de la última versión disponible de la CLI de Azure Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + No se ha podido encontrar la extensión arcdata de la CLI de Azure, instálela ahora. Si no es así, algunas funciones podrían no funcionar. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + No se pudo encontrar la CLI de Azure CLI. Error: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + No se ha podido encontrar la extensión arcdata dela CLI de Azure. Error: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + No pudo encontrar la CLI de Azure, ¿desea instalarla ahora? Si no es así, algunas características podrían no funcionar. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + La versión actualmente instalada de la CLI de Azure: {0} es igual o más nueva que cualquier otra versión disponible Decline - Decline + Rechazar Don't Ask Again - Don't Ask Again + No volver a preguntar Error while downloading - Error while downloading + Error durante la descarga Download finished - Download finished + Descarga finalizada Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + Descargando ({0} / {1} MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + Descargando {0} de {1} a {2} Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + Se debe especificar un punto de conexión o un espacio de nombres Executing command: '{0} {1}' - Executing command: '{0} {1}' + Ejecutando el comando: “{0} {1}” Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + No se pudo analizar el JSON del contenido en: {0}. +Contenido del archivo: {1} Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Se encontró la instalación existente de la CLI de Azure de la versión (v{0}) en la ruta:{1} con la versión arcdata: {2}. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + Obteniendo el contenido de texto del recurso en la dirección URL {0} Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Error al instalar la CLI de Azure y la extensión arcdata: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Instalación de la extensión arcdata de la CLI de Azure... Installing Azure CLI... - Installing Azure CLI... + Instalando la CLI de Azure... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Última versión disponible de la CLI de Azure: {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + LA CLI de Azure >= {0} es necesaria para esta función. Ejecute el comando \"CLI de Azure: buscar actualizaciones\" para instalarlo e inténtelo de nuevo. No - No + No No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Si no está disponible la CLI de Azure, ejecute el comando \"CLI de Azure: instalar\" para habilitar las funciones que lo requieren. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + No está disponible la extensión arcdata de la CLI de Azure. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No está disponible la CLI de Azure, [instale la CLI de Azure](command:az.install) para habilitar las funciones que la requieren. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No está disponible la CLI de Azure. Instale la última versión manualmente desde [aquí](https://docs.microsoft.com/cli/azure/install-azure-cli) y luego reinicie Azure Studio. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + No hay ningún vínculo de descarga disponible para la plataforma \"{0}\" +Información de la versión: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + No hay ninguna versión de lanzamiento disponible para la plataforma “{0}” +Información de la versión: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + Se ha producido un error al analizar la salida de la versión --az. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + La plataforma \"{0}\" no es compatible actualmente A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Una nueva versión de la CLI de Azure ( {0} ) está disponible, ¿desea actualizarla ahora? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Esta extensión requiere que la CLI de Azure >= {0} esté instalada, ¿desea actualizar a la última versión ({1}) ahora? Si no lo hace, es posible que alguna funcionalidad no funcione. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + Se pide al usuario que acepte lo siguiente: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Esta extensión requiere que la extensión de la CLI de Azure \"arcdata\" versión >= {0}sea instalada, pero la versión actual disponible es sólo {1}. Instale la versión correcta usando las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + Buscando la instalación existente de la CLI de Azure... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Omitiendo la instalación de la CLI de Azure y la extensión arcdata, ya que la operación no fue solicitada por el usuario y la opción config: {0}.{1} es {2} stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + Error inesperado al ejecutar el comando: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + Código de salida inesperado desde el comando: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Su versión descargada de la extensión {1} de la CLI de Azure \"arcdata\" aún no es compatible. La última versión es {0}. Instale la versión correcta siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No se ha comprobado la disponibilidad de la nueva versión de la CLI de Azure porque no se encuentra instalada. Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Error al actualizar la CLI de Azure: {0} Updating Azure CLI... - Updating Azure CLI... + Actualizando la CLI de Azure... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + El usuario solicitó instalar la CLI de Azure y la extensión arcdata usando el comando \"CLI de Azure: instalar\" User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Respuesta del usuario a la solicitud de instalación de la CLI de Azure: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Respuesta del usuario a la solicitud de actualización de la CLI de Azure:: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + Versión encontrada: {0} a la que se puede actualizar la CLI de Azure desde la versión actual: {1}. Yes - Yes + @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Elija si se le pedirá que descargue la extensión arcdata de la CLI de Azure. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Elija si se le solcita cuando esté disponible una actualización de la extensión arcdata de la CLI de Azure. Azure CLI - Azure CLI + CLI de Azure Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + Registrar información de depuración en el canal de salida para todos los comandos az ejecutados Azure CLI Configuration - Azure CLI Configuration + Configuración de la CLI de Azure Support for Azure CLI. - Support for Azure CLI. + Compatibilidad con la CLI de Azure. Azure CLI - Azure CLI + CLI de Azure The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + El usuario no tendrá que instalar la extensión arcdata de la CLI de Azure The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + Se pedirá al usuario que instale la extensión arcdata de la CLI de Azure The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + Al usuario no se le pedirá que actualice la extensión arcdata de la CLI de Azure The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + Se pedirá al usuario que actualice la extensión arcdata de la CLI de Azure Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Elija si se le pedirá que instale la CLI de Azure. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + Al usuario no se le pedirá que instale la CLI de Azure The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + Se le pedirá al usuario que instale la CLI de Azure Azure CLI - Azure CLI + CLI de Azure diff --git a/resources/xlf/es/data-workspace.es.xlf b/resources/xlf/es/data-workspace.es.xlf index 8340456cd4..ad31efce68 100644 --- a/resources/xlf/es/data-workspace.es.xlf +++ b/resources/xlf/es/data-workspace.es.xlf @@ -31,8 +31,8 @@ Actualizar - Create new project - Creación del proyecto + Create new database project + Crear nuevo proyecto de base de datos Type @@ -54,6 +54,10 @@ Create Crear + + Default + Predeterminado + Enter Project Name Escriba el nombre del proyecto. @@ -70,6 +74,10 @@ Git repository URL Dirección URL del repositorio GIT + + Learn More + Más información + Select location to clone repository locally Seleccione la ubicación para clonar el repositorio localmente. @@ -86,6 +94,10 @@ Name cannot be empty El nombre no puede estar vacío + + No + No + OK Aceptar @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? Azure Data Studio debe reiniciarse para que el proyecto se agregue al área de trabajo. ¿Reiniciar ahora? + + Click "Learn More" button for more information about SDK-style projects + Haga clic en el botón "Más información" para obtener más información sobre los proyectos de estilo SDK + + + SDK-style project (Preview) + Proyecto de estilo SDK (versión preliminar) + Select Seleccionar @@ -159,8 +179,12 @@ Seleccionar ubicación del proyecto - Select Project Type - Seleccionar tipo de proyecto + Select Database Project Type + Seleccionar tipo de proyecto de base de datos + + + Select Target Platform + Seleccionar plataforma de destino Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file Seleccione el archivo de área de trabajo ({0}) + + Yes (Recommended) + Sí (recomendado) + File '{0}' doesn't exist El archivo "{0}" no existe. diff --git a/resources/xlf/es/git.es.xlf b/resources/xlf/es/git.es.xlf index 263bd59819..a79afe78f9 100644 --- a/resources/xlf/es/git.es.xlf +++ b/resources/xlf/es/git.es.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + Faltan las credenciales o no son válidas. @@ -12,19 +12,19 @@ No - No + No Ask Me Later - Ask Me Later + Preguntarme luego Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + ¿Desea que Azure Data Studio [ejecute periódicamente 'git fetch']({0})? Yes - Yes + @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + La versión HEAD de '{0}' no está disponible. Add to Workspace - Add to Workspace + Añadir al área de trabajo Add a new remote... - Add a new remote... + Agregar un nuevo remoto... Add remote from URL - Add remote from URL + Agregar remoto desde dirección URL Add remote from {0} - Add remote from {0} + Agregar remoto desde {0} Add Remote - Add Remote + Agregar remoto Always - Always + Siempre This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + Esto creará un repositorio Git en '{0}'. ¿Está seguro de que desea continuar? Failed to authenticate to git remote. - Failed to authenticate to git remote. + No se pudo autenticar en GIT remoto. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + No se pudo autenticar en GIT remoto: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + Ya existe una rama como '{0}' Branch name - Branch name + Nombre de rama Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + El nombre de la rama debe coincidir con la regex: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + No se pueden enviar referencias al remoto. Intenta ejecutar 'Pull' primero para integrar tus cambios. Log level changed to: {0} - Log level changed to: {0} + Se ha cambiado el nivel de registro a: {0} Checkout detached... - Checkout detached... + Extracción del repositorio desasociada... Choose Folder... - Choose Folder... + Elegir carpeta... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + Limpie el árbol de trabajo del repositorio antes de la desprotección. Clone from {0} - Clone from {0} + Clonar desde {0} Cloning git repository '{0}'... - Cloning git repository '{0}'... + Clonando el repositorio git '{0}'... Commit Staged Changes - Commit Staged Changes + Confirmar los cambios preparados Create Empty Commit - Create Empty Commit + Crear una confirmación vacía Commit Hash - Commit Hash + Hash de confirmación Commit message - Commit message + Mensaje de confirmación Message (commit on '{0}') - Message (commit on '{0}') + Mensaje (confirmar en \"{0}\") Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + ¿Seguro que quiere ELIMINAR {0}? +Esta acción es IRREVERSIBLE. +Si continúa, este archivo SE PERDERÁ PARA SIEMPRE. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + ¿Seguro que quiere ELIMINAR {0} archivos? +Esta acción es IRREVERSIBLE. +Si continúa, los archivos SE PERDERÁN PARA SIEMPRE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + ¿Está seguro de que quiere descartar los cambios de {0}? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + ¿Seguro que quiere descartar TODOS los cambios en {0} archivos? +Esta acción es IRREVERSIBLE. +Si continúa, su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +Esta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + ¿Está seguro de que quiere descartar los cambios de {0}? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + ¿Está seguro de que quiere descartar los cambios de {0} archivos? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + ¿Seguro que desea crear una confirmación vacía? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + La rama '{0}' no está completamente fusionada. ¿Borrarla de todas formas? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + Está a punto de forzar sus cambios, esto puede ser destructivo y podría sobrescribir inadvertidamente los cambios realizados por otros. -Are you sure to continue? +¿Está seguro de continuar? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable. -Are you sure to continue? +¿Seguro que quiere continuar? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + La rama ' {0} ' no tiene ninguna rama ascendente. ¿desea publicar esta rama? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + ¿Está seguro de que desea restaurar {0}? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + ¿Está seguro de que desea restaurar {0} archivos? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + ¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + ¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación? Create new branch... - Create new branch... + Crear rama... Create new branch from... - Create new branch from... + Crear rama a partir de... Initialize Repository - Initialize Repository + Inicializar el repositorio Current - Current + Actual Delete File - Delete File + Eliminar archivo Delete Branch - Delete Branch + Borrar rama Delete file - Delete file + Eliminar archivo Delete Files - Delete Files + Eliminar archivos File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + El archivo \"{0}\" fue borrado por ellos y modificado por nosotros. -What would you like to do? +¿Qué desea hacer? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + El archivo \"{0}\" fue borrado por nosotros y modificado por ellos. -What would you like to do? +¿Qué desea hacer? Discard Changes - Discard Changes + Descartar cambios Discard All {0} Files - Discard All {0} Files + Descartar todos los archivos ({0}) Discard 1 File - Discard 1 File + Descartar un archivo Force Checkout - Force Checkout + Forzar extracción del repositorio Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + No está permitida inserción forzosa, habilite esta opción con la opción \"git.allowForcePush\". Git error - Git error + Error de GIT Git: {0} - Git: {0} + GIT: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (índice) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (árbol de trabajo) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git Initialize Repository - Initialize Repository + Inicializar el repositorio Invalid branch name - Invalid branch name + Nombre de rama no válido Keep Our Version - Keep Our Version + Mantener nuestra versión Keep Their Version - Keep Their Version + Mantener la versión de ellos Learn More - Learn More + Más información Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + Los cambios locales se sobrescribirán al extraer del repositorio. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + La última confirmación fue una confirmación de fusión mediante combinación. ¿Seguro que quiere deshacerla? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + Hay conflictos de fusión. Resuelvalos antes de confirmar. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Asegúrese de configurar su \"user.name\" y \"user.email\" en git. Never - Never + Nunca OK, Don't Show Again - OK, Don't Show Again + No volver a mostrar OK, Don't Ask Again - OK, Don't Ask Again + De acuerdo, no volver a preguntar There are no changes to commit. - There are no changes to commit. + No hay cambios para confirmar. There are no changes to stash. - There are no changes to stash. + No existen cambios para el guardado provisional. Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + No se puede deshacer porque HEAD no apunta a ningún commit. No rebase in progress. - No rebase in progress. + No se está realizando ningún reajuste. Your repository has no remotes. - Your repository has no remotes. + Su repositorio no tiene remotos. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + El repositorio no tiene remotos configurados de los que recuperar. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + El repositorio no tiene remotos configurados en los que publicar. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + El repositorio no tiene remotos configurados de los que extraer. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + El repositorio no tiene remotos configurados en los que insertar. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + No hay cambios preparados para confirmar. -Would you like to stage all your changes and commit them directly? +¿Desea poner en escena todos los cambios y confirmarlos directamente? There are no stashes in the repository. - There are no stashes in the repository. + No hay cambios guardados provisionalmente en el repositorio. This repository has no tags. - This repository has no tags. + Este repositorio no tiene etiquetas. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Las confirmaciones sin verificación no están permitidas, habilítelas con el ajuste \"git.allowNoVerifyCommit\". Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + Extraiga del repositorio una rama para insertar un remoto. OK - OK + Aceptar Open Git Log - Open Git Log + Abrir registro de GIT Open Repository - Open Repository + Abrir repositorio Open - Open + Abrir Open in New Window - Open in New Window + Abrir en una ventana nueva Pick a branch to pull from - Pick a branch to pull from + Seleccionar una rama de la que extraer Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + Elija un proveedor para publicar la rama \"{0}\" en: Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + Seleccionar un elemento remoto para publicar la rama '{0}': Pick a remote to pull the branch from - Pick a remote to pull the branch from + Seleccione un origen remoto desde el que extraer la rama Pick a stash to apply - Pick a stash to apply + Elegir un cambio guardado provisionalmente para aplicarlo Pick a stash to drop - Pick a stash to drop + Escoja una copia intermedia para eliminar Pick a stash to pop - Pick a stash to pop + Elija un cambio guardado provisionalmente para aplicarlo y quitarlo Would you like to open the cloned repository? - Would you like to open the cloned repository? + ¿Desea abrir el repositorio clonado? Would you like to open the initialized repository? - Would you like to open the initialized repository? + ¿Desea abrir el repositorio inicializado? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + ¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + ¿Desea abrir el repositorio inicializado, o añadir al área de trabajo actual? Please provide a new branch name - Please provide a new branch name + Proporcione un nuevo nombre de rama Please provide the commit hash - Please provide the commit hash + Proporcione el hash de la confirmación Please provide a commit message - Please provide a commit message + Proporcione un mensaje de confirmación Please provide a remote name - Please provide a remote name + Proporcione un nombre de remoto Optionally provide a stash message - Optionally provide a stash message + Opcionalmente, proporcionar un mensaje para el guardado provisional Please provide a message to annotate the tag - Please provide a message to annotate the tag + Por favor, especifique un mensaje para anotar la etiqueta Please provide a tag name - Please provide a tag name + Por favor proporcione un nombre para la etiqueta Publish to {0} - Publish to {0} + Publicar en {0} Remote '{0}' already exists. - Remote '{0}' already exists. + El remoto \"{0}\" ya existe. Remote branch at {0} - Remote branch at {0} + Rama remota en {0} Remote name - Remote name + Nombre de remoto Remote name format invalid - Remote name format invalid + Formato de nombre de remoto no válido Pick a remote to remove - Pick a remote to remove + Seleccione un remoto para quitar Clone from URL - Clone from URL + Dirección URL de repositorio Restore file - Restore file + Restaurar archivo Restore files - Restore files + Restaurar archivos Save All & Commit - Save All & Commit + Guardar todo y confirmar Save All & Stash - Save All & Stash + Guardar y almacenar Select a branch to merge from - Select a branch to merge from + Seleccione una rama desde la que fusionar Select a branch to rebase onto - Select a branch to rebase onto + Seleccione una rama para reorganizarla en Select a ref to checkout - Select a ref to checkout + Seleccione una referencia para desproteger Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + Seleccionar una referencia para extraer del repositorio en modo desasociado Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + Seleccione una referencia para crear la rama \"{0}\" de Select a tag to delete - Select a tag to delete + Seleccione una etiqueta para eliminar Select a branch to delete - Select a branch to delete + Seleccione una rama para borrar Select log level - Select log level + Seleccionar nivel de log Select Repository Location - Select Repository Location + Seleccione la ubicación del repositorio Show Command Output - Show Command Output + Mostrar salida del comando Stash Anyway - Stash Anyway + Guardar provisionalmente de todos modos There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + Hubo conflictos de fusión al aplicar el cambio provisional. Stash message - Stash message + Mensaje para el guardado provisional Stash & Checkout - Stash & Checkout + Guardar provisionalmente y extraer del repositorio Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + ¿Está seguro de que desea eliminar el intermedio: {0}? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + Esta acción insertará y extraerá confirmaciones en \"{0}/{1}\". Tag at {0} - Tag at {0} + Etiqueta en {0} Message - Message + Mensaje Tag name - Tag name + Nombre de etiqueta There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}. Undo merge commit - Undo merge commit + Deshacer la confirmación de fusión mediante combinación There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + Hay {0} archivos sin guardar -Would you like to save them before committing? +¿Quiere guardarlos antes de confirmar? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + El siguiente archivo tiene cambios no guardados que no se incluirán en la confirmación si continúa: {0}. -Would you like to save it before committing? +¿Desea guardarlos antes de confirmar? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + Hay {0} archivos sin guardar. -Would you like to save them before stashing? +¿Desea guardarlos antes de almacenarlos? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + El siguiente archivo tiene cambios no guardados que no se incluirán en el intermedio si procede:{0}. -Would you like to save it before stashing? +¿Quiere guardarlo antes de almacenarlo? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + ¡Esto ELIMINARÁ {0} archivos sin seguimiento. +Esta acción es IRREVERSIBLE. +Estos archivos SE PERDERÁN PARA SIEMPRE. Yes - Yes + Discard 1 Tracked File - Discard 1 Tracked File + Descartar un archivo con seguimiento Discard {0} Tracked Files - Discard {0} Tracked Files + Descartar {0} archivos con seguimiento Yes, Don't Show Again - Yes, Don't Show Again + Sí, no volver a mostrar @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Se omitió git encontrado en: {0} Using git {0} from {1} - Using git {0} from {1} + Usando GIT {0} desde {1} Validating found git in: {0} - Validating found git in: {0} + La validación encontró Git en: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + No hay repositorios disponibles Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + Rutas absolutas no admitidas en la configuración de \"git.scanRepositories\". Choose a repository - Choose a repository + Elija un repositorio The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + El repositorio ' {0} ' tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + Nombre de rama $(error) Error: {0} - $(error) Error: {0} + $(error) Error: {0} No remote repositories found. - No remote repositories found. + No se encontraron repositorios remotos. Choose a URL to clone from. - Choose a URL to clone from. + Elija una dirección URL desde la que se va a clonar. Provide repository URL - Provide repository URL + Proporcionar la dirección URL del repositorio Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + Proporcione la dirección URL del repositorio o seleccione un origen de repositorio. Repository name - Repository name + Nombre del repositorio Repository name (type to search) - Repository name (type to search) + Nombre del repositorio (escribir para buscar) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + ¿Desea agregar \"{0}\" a .gitignore? Conflict: Added By Them - Conflict: Added By Them + Conflicto: agregado por ellos Conflict: Added By Us - Conflict: Added By Us + Conflicto: agregado por nosotros Always Pull - Always Pull + Extraer siempre Conflict: Both Added - Conflict: Both Added + Conflicto: agregado por ambos Conflict: Both Deleted - Conflict: Both Deleted + Conflicto: eliminado por ambos Conflict: Both Modified - Conflict: Both Modified + Conflicto: modificado por ambos Changes - Changes + Cambios Commit - Commit + Confirmar It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + No es posible cambiar el mensaje de confirmación en medio de un rebase. En su lugar, complete la operación rebase y utilice rebase interactivo. Message ({0} to commit) - Message ({0} to commit) + Mensaje ({0} para confirmar) {0} characters left in current line - {0} characters left in current line + quedan {0} caracteres en la línea actual {0} characters over {1} in current line - {0} characters over {1} in current line + {0} caracteres sobre {1} en la línea actual Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + El mensaje de confirmación actual solo contiene espacios en blanco. Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + Mensaje ({0} para confirmar en \"{1}\") Deleted - Deleted + Eliminado Conflict: Deleted By Them - Conflict: Deleted By Them + Conflicto: eliminado por ellos Conflict: Deleted By Us - Conflict: Deleted By Us + Conflicto: eliminado por nosotros Don't Pull - Don't Pull + No extraer {0} (Deleted) - {0} (Deleted) + {0} (eliminado) {0} (Index) - {0} (Index) + {0} (índice) {0} (Ours) - {0} (Ours) + {0} (Nuestro) {0} (Theirs) - {0} (Theirs) + {0} (el suyo) {0} (Untracked) - {0} (Untracked) + {0} (Sin seguimiento) {0} (Working Tree) - {0} (Working Tree) + {0} (árbol de trabajo) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + El repositorio Git '{0}' contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas. Ignored - Ignored + Omitido Index Added - Index Added + Índice añadido Index Copied - Index Copied + Índice copiado Index Deleted - Index Deleted + Índice Eliminado Index Modified - Index Modified + Índice modificado Index Renamed - Index Renamed + Nombre de Índice Cambiado Intent to Add - Intent to Add + Intención de añadir Merge Changes - Merge Changes + Fusionar cambios mediante combinación Modified - Modified + Modificado Don't Show Again - Don't Show Again + No mostrar de nuevo Open - Open + Abrir Pull - Pull + Extraer It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + Parece que la rama actual \"{0}\" podría haber sido reorganizada. ¿Está seguro de que todavía desea extraerla? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Parece que la rama actual puede haber sido reorganizada. ¿Estás seguro de que todavía desea extraerla? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + Extraer {0} las confirmaciones de {1}/{2} Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + Extraer {0} e insertar {1} confirmaciones entre {2}/{3} Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + Insertar las confirmaciones {0} en {1}/{2} Successfully pushed. - Successfully pushed. + Push realizado con éxito. Staged Changes - Staged Changes + Cambios preparados Synchronize Changes - Synchronize Changes + Sincronizar cambios Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + Sincronizando. La cancelación puede provocar daños graves en el repositorio. Untracked - Untracked + Sin seguimiento Untracked Changes - Untracked Changes + Cambios sin seguimiento Yes - Yes + @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + Extraer del repositorio una rama o etiqueta... Publish Changes - Publish Changes + Publicar cambios Publish to {0} - Publish to {0} + Publicar en {0} Publish to... - Publish to... + Publicar en... Rebasing - Rebasing + Creando una nueva base Synchronizing Changes... - Synchronizing Changes... + Sincronizando cambios... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + Índice {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Historia de Git Staged Changes - Staged Changes + Cambios almacenados provisionalmente Uncommitted Changes - Uncommitted Changes + Cambios pendientes de confirmación You - You + Usted Working Tree - Working Tree + Árbol de trabajo @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + Color de los recursos agregados. Color for resources with conflicts. - Color for resources with conflicts. + Color para los recursos con conflictos. Color for deleted resources. - Color for deleted resources. + Color para los recursos eliminados. Color for ignored resources. - Color for ignored resources. + Color para los recursos ignorados. Color for modified resources. - Color for modified resources. + Color para recursos modificados. Color for renamed or copied resources. - Color for renamed or copied resources. + Color para los recursos que se han cambiado de nombre o se han copiado. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + Color de los recursos eliminados que se han almacenado provisionalmente. Color for modified resources which have been staged. - Color for modified resources which have been staged. + Color de los recursos modificados que se han almacenado provisionalmente. Color for submodule resources. - Color for submodule resources. + Color para los recursos de submódulos. Color for untracked resources. - Color for untracked resources. + Color para los recursos a los que no se les hace seguimiento. Add Remote... - Add Remote... + Agregar remoto... Create Branch... - Create Branch... + Crear rama... Create Branch From... - Create Branch From... + Crear rama desde... Checkout to... - Checkout to... + Desproteger en... Checkout to (Detached)... - Checkout to (Detached)... + Extraer del repositorio en (desasociado)... Cherry Pick... - Cherry Pick... + Selección exclusiva... Discard Changes - Discard Changes + Descartar cambios Discard All Changes - Discard All Changes + Descartar todos los cambios Discard All Tracked Changes - Discard All Tracked Changes + Descartar todos los cambios a los que se les realiza seguimiento Discard All Untracked Changes - Discard All Untracked Changes + Descartar todos los cambios a los que no se está haciendo seguimiento Clone - Clone + Clonar Clone (Recursive) - Clone (Recursive) + Clonar (recursivo) Close Repository - Close Repository + Cerrar repositorio Commit - Commit + Confirmar Commit All - Commit All + Confirmar todo Commit All (Amend) - Commit All (Amend) + Confirmar todo (modificar) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + Confirmar todo (modificar, no comprobar) Commit All (No Verify) - Commit All (No Verify) + Confirmar todo (no comprobar) Commit All (Signed Off) - Commit All (Signed Off) + Confirmar todo (aprobado) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + Confirmar todo (aprobado, no comprobar) Commit Empty - Commit Empty + Confirmar vacío Commit Empty (No Verify) - Commit Empty (No Verify) + Confirmar vacíos (no comprobar) Commit (No Verify) - Commit (No Verify) + Confirmar (no comprobar) Commit Staged - Commit Staged + Confirmar elementos almacenados provisionalmente Commit Staged (Amend) - Commit Staged (Amend) + Confirmar almacenados provisionalmente (modificar) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + Confirmar almacenados provisionalmente (modificar, no comprobar) Commit Staged (No Verify) - Commit Staged (No Verify) + Confirmar almacenados provisionalmente (no comprobar) Commit Staged (Signed Off) - Commit Staged (Signed Off) + Confirmar por etapas (Aprobado) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + Confirmar almacenados provisionalmente (aprobado, no comprobar) Create Tag - Create Tag + Crear etiqueta Delete Branch... - Delete Branch... + Borrar rama... Delete Tag - Delete Tag + Eliminar etiqueta Fetch - Fetch + Capturar Fetch From All Remotes - Fetch From All Remotes + Capturar desde todos los remotos Fetch (Prune) - Fetch (Prune) + Fetch (capturar) Add to .gitignore - Add to .gitignore + Añadir a .gitignore Initialize Repository - Initialize Repository + Inicializar el repositorio Merge Branch... - Merge Branch... + Fusionar rama... Open All Changes - Open All Changes + Abrir todos los cambios Open Changes - Open Changes + Abrir cambios Open File - Open File + Abrir archivo Open File (HEAD) - Open File (HEAD) + Abrir archivo (HEAD) Open Repository - Open Repository + Abrir repositorio Publish Branch... - Publish Branch... + Publicar rama... Pull - Pull + Incorporación de cambios Pull from... - Pull from... + Extraer de... Pull (Rebase) - Pull (Rebase) + Incorporación de cambios (fusionar mediante cambio de base) Push - Push + Insertar Push (Follow Tags) - Push (Follow Tags) + Insertar (seguir etiquetas) Push (Follow Tags, Force) - Push (Follow Tags, Force) + Insertar (seguir etiquetas, forzar) Push (Force) - Push (Force) + Envío de cambios (forzar) Push Tags - Push Tags + Insertar etiquetas Push to... - Push to... + Insertar en... Push to... (Force) - Push to... (Force) + Insertar en... (Forzar) Rebase Branch... - Rebase Branch... + Reorganizar rama... Abort Rebase - Abort Rebase + Anular fusión mediante cambio de base Refresh - Refresh + Actualizar Remove Remote - Remove Remote + Quitar remoto Rename - Rename + Cambiar nombre Rename Branch... - Rename Branch... + Renombrar Rama... Restore Commit Template - Restore Commit Template + Restaurar plantilla de confirmación Reveal in Side Bar - Reveal in Side Bar + Mostrar en barra lateral Revert Change - Revert Change + Revertir el cambio Revert Selected Ranges - Revert Selected Ranges + Revertir los intervalos seleccionados Set Log Level... - Set Log Level... + Establecer nivel de registro... Show Git Output - Show Git Output + Mostrar salida de GIT Stage Changes - Stage Changes + Almacenar cambios provisionalmente Stage All Changes - Stage All Changes + Almacenar todos los cambios Stage All Merge Changes - Stage All Merge Changes + Almacenar provisionalmente todos los cambios fusionados mediante combinación Stage All Tracked Changes - Stage All Tracked Changes + Realizar copia intermedia de todos los cambios rastreados Stage All Untracked Changes - Stage All Untracked Changes + Realizar copia intermedia de todos los cambios sin seguimiento Stage Change - Stage Change + Cambiar etapa Stage Selected Ranges - Stage Selected Ranges + Realizar copia intermedia de los intervalos seleccionados Stash - Stash + Guardar provisionalmente Apply Stash... - Apply Stash... + Aplicar cambio guardados provisionalmente Apply Latest Stash - Apply Latest Stash + Aplicar últimos cambios guardados provisionalmente Drop Stash... - Drop Stash... + Descartar cambios guardados provisionalmente... Stash (Include Untracked) - Stash (Include Untracked) + Guardar provisionalmente (Incluir sin seguimiento) Pop Stash... - Pop Stash... + Aplicar y quitar cambios guardados provisionalmente... Pop Latest Stash - Pop Latest Stash + Aplicar y quitar últimos cambios guardados provisionalmente... Sync - Sync + Sincronizar Sync (Rebase) - Sync (Rebase) + Sincronizar (Rebase) Compare with Selected - Compare with Selected + Comparar con seleccionados Copy Commit ID - Copy Commit ID + Copiar ID de confirmación Copy Commit Message - Copy Commit Message + Copiar mensaje de confirmación Open Changes - Open Changes + Abrir cambios Select for Compare - Select for Compare + Seleccionar para comparar Undo Last Commit - Undo Last Commit + Deshacer última confirmación Unstage Changes - Unstage Changes + Cancelar almacenamiento provisional de los cambios Unstage All Changes - Unstage All Changes + Cancelar almacenamiento provisional de todos los cambios Unstage Selected Ranges - Unstage Selected Ranges + Cancelar almacenamiento provisional de los intervalos seleccionados Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión). Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + Permitir siempre el grupo de recursos Cambios almacenados provisionalmente. Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + Controla el indicador de firma para todos los commits Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + Configura cuándo los repositorios deben detectarse automáticamente. Disable automatic repository scanning. - Disable automatic repository scanning. + Desactivar el escaneado automático de repositorio. Scan for parent folders of open files. - Scan for parent folders of open files. + Buscar por carpetas padre de los archivos abiertos. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + Buscar por subcarpetas de la carpeta actualmente abierta. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Cuando se establece en true, las confirmaciones se obtendrán automáticamente del remoto por defecto del repositorio Git actual. Si se establece como \"todo\" se obtendrán de todos los remotos. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duración en segundos entre cada búsqueda automática de git, cuando \"#git.autofetch#\" está activado. Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + Si la actualización automática es habilitada. Controls the sort order for branches. - Controls the sort order for branches. + Controla el criterio de ordenación de las bifurcaciones. A regular expression to validate new branch names. - A regular expression to validate new branch names. + Una expresión regular para validar nuevos nombres de rama. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + El carácter para reemplazar espacios en blanco en nuevos nombres de rama. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + Controla qué tipo de referencias git son enumeradas cuando se ejecuta \"Desproteger en...\". Local branches - Local branches + Ramas locales Remote branches - Remote branches + Ramas remotas Tags - Tags + Etiquetas Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Confirma siempre la creación de confirmaciones vacías para el comando \"Git: confirmación vacía\". Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + Controla si va a solicitar confirmación antes de forzar envío de cambios. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + Controla si se debe pedir confirmación antes de ejecutar sin comprobación. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Confirmar antes de sincronizar repositorios GIT. Controls the Git count badge. - Controls the Git count badge. + Controla la insignia de recuento de Git. Count all changes. - Count all changes. + Recuento de todos los cambios. Turn off counter. - Turn off counter. + Desactive el contador. Count only tracked changes. - Count only tracked changes. + Recuento solo de los cambios de los que se ha realizado seguimiento. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos. The default location to clone a git repository. - The default location to clone a git repository. + La ubicación predeterminada en la que se clona un repositorio de GIT. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Controla si se detectan automáticamente los submódulos Git. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Controla el límite de submódulos de git detectados. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + Habilita la firma de confirmaciones con GPG o X.509. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Controla si el comando Git Sync aparece en la barra de estado. Whether git is enabled. - Whether git is enabled. + Si GIT está habilitado. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + Siga las etiquetas insertar todas cuando ejecute el comando de sincronización. Ignores the legacy Git warning. - Ignores the legacy Git warning. + Ignora las advertencias hereradas de GIT. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + Ignora la advertencia cuando hay demasiados cambios en un repositorio. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Ignora la advertencia cuando falta Git. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignora la advertencia cuando parece que la rama podría haber sido reorganizada al extraerla. Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + Ignore las modificaciones de los submódulos en el árbol de archivos. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows. List of git repositories to ignore. - List of git repositories to ignore. + Lista de repositorios GIT que se van a ignorar. Controls when to show commit message input validation. - Controls when to show commit message input validation. + Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \"config.inputValidationLength\". Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + Controla si se va a abrir un repositorio de forma automática después de la clonación. Always open in current window. - Always open in current window. + Abrir siempre en la ventana actual. Always open in a new window. - Always open in a new window. + Abrir siempre en una ventana nueva. Always prompt for action. - Always prompt for action. + Solicitar siempre la acción. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + Abrir solo en la ventana actual si no hay ninguna carpeta abierta. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Ruta y nombre de archivo del ejecutable de git, por ejemplo, \"C:\NArchivos de Programa\NGit\bin\git.exe\" (Windows). También puede ser un array de valores de cadena que contenga múltiples rutas a buscar. Runs a git command after a successful commit. - Runs a git command after a successful commit. + Ejecuta un comando de git después de una confirmación correcta. Don't run any command after a commit. - Don't run any command after a commit. + No ejecutar ningún comando después de una confirmación. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + Ejecutar 'Git Push' después de una confirmación exitosa. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + Ejecutar 'Git Sync' después de una confirmación exitosa. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. Check for any unsaved files. - Check for any unsaved files. + Compruebe si hay archivos sin guardar. Disable this check. - Disable this check. + Desactive esta comprobación. Check only for unsaved staged files. - Check only for unsaved staged files. + Compruebe solo si hay archivos preconfigurados sin guardar. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Controla si Git debe buscar archivos no guardados antes de almacenar los cambios. Check for any unsaved files. - Check for any unsaved files. + Compruebe si hay archivos sin guardar. Disable this check. - Disable this check. + Desactive esta comprobación. Check only for unsaved staged files. - Check only for unsaved staged files. + Compruebe solo si hay archivos preconfigurados sin guardar. Prune when fetching. - Prune when fetching. + Eliminar al capturar. Fetch all tags when pulling. - Fetch all tags when pulling. + Recupere todas las etiquetas al insertar. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Lista de rutas en las que buscar repositorios de git. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git Controls whether git actions should show progress. - Controls whether git actions should show progress. + Controla si las acciones de git deben mostrar el progreso. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + Controla si se va a mostrar una notificación cuando un push es exitoso. Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + Controle qué cambios se realizan automáticamente mediante Smart Commit. Automatically stage all changes. - Automatically stage all changes. + Almacenar automáticamente todos los cambios Automatically stage tracked changes only. - Automatically stage tracked changes only. + Almacenar automáticamente sólo los cambios supervisados. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios preparados). Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controla si se permite que Azure Data Studio sea el controlador de autenticación para los procesos git generados en el terminal integrado. Nota: los terminales deben reiniciarse para recoger un cambio en esta configuración. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo. Use the authored date - Use the authored date + Usar la fecha de creación Use the committed date - Use the committed date + Usar la fecha de confirmación Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + Controla si se muestra el autor de la confirmación en la vista de la línea de tiempo. Controls how untracked changes behave. - Controls how untracked changes behave. + Controla el comportamiento de los cambios a los que no se hace seguimiento. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + Controla si se utiliza el mensaje del cuadro de entrada de la confirmación como mensaje de almacenamiento predeterminado. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + Controla si forzar envío de cambios usa variante de forzar con concesión, más segura. Git SCM Integration - Git SCM Integration + Integración Git SCM Git - Git + GIT Branch - Branch + Rama Changes - Changes + Cambios Commit - Commit + Confirmar Amend - Amend + Rectificar Sign Off - Sign Off + Cerrar sesión Git - Git + GIT Pull, Push - Pull, Push + Extraer, insertar Remote - Remote + Remoto Stash - Stash + Stash Tags - Tags + Etiquetas You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + Puedes clonar un repositorio de forma local. +[Clonar repositorio](command:git.clone \"Clonar un repositorio una vez activada la extensión git\") To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Para obtener más información sobre cómo utilizar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Si desea utilizar las funciones de git, habilite git en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Para saber más sobre cómo usar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Para utilizar las funciones de git, puede abrir una carpeta que contenga un repositorio git o clonar desde una URL. +[Abrir carpeta](comando:vscode.openFolder) +[Clonar repositorio](comando:git.clone) +Para obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. +[Agregar carpeta al área de trabajo](command:workbench.action.addRootFolder) +Para obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + La carpeta actualmente abierta no tiene un repositorio git. Puede inicializar un repositorio que habilitará las características de control de origen impulsadas por git. +[Inicializar repositorio](command:git.init?%5Btrue%5D) +Para obtener más información sobre el uso de git y el control del código fuente en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + No se ha detectado una instalación válida de git, se pueden encontrar más detalles en la [salida de git](command:git.showOutput). +[instale git](https://git-scm.com/), u obtenga más información sobre cómo usar git y el control de fuentes en Azure Data Studio en [nuestros documentos](https://aka.ms/vscode-scm). +Si usa un sistema de control de versiones diferente, puede [buscar en el Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) extensiones adicionales. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. Puede inicializar un repositorio en una carpeta que habilitará las características de control de origen impulsadas por git. + [Inicializar repositorio](command:git.init) + Para saber más sobre cómo usar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). diff --git a/resources/xlf/es/sql-database-projects.es.xlf b/resources/xlf/es/sql-database-projects.es.xlf index 55cf263987..10202c903b 100644 --- a/resources/xlf/es/sql-database-projects.es.xlf +++ b/resources/xlf/es/sql-database-projects.es.xlf @@ -22,10 +22,6 @@ Publish History Historial de publicación - - Local app setting '{0}' already exists. Overwrite? - La configuración de la aplicación local "{0}" ya existe. Sobrescribir? - Status Estado @@ -66,18 +62,6 @@ Add Item Agregar elemento - - Add Package - Agregar paquete - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - Para usar enlaces SQL, asegúrese de que el proyecto de Azure Functions tiene una referencia a {0} - - - Error adding Sql Binding extension package to project - Error al agregar el paquete de extensión de enlace SQL al proyecto - Would you like to update Azure Function local.settings.json with the new connection string? ¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión? @@ -103,8 +87,8 @@ Nombre del nuevo proyecto SQL - Base SQL Server Docker image - Imagen de Docker de base SQL Server + Base {0} Docker image + Imagen de Docker base {0} Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... Limpiando las implementaciones existentes... - - Close - Cerrar - View changes in Schema Compare Ver cambios en Comparación de esquemas - Confirm SQL server admin password - Confirmar contraseña de administrador de SQL Server + Confirm {0} admin password + Confirmar la contraseña de administrador de {0} - Confirm SQL Server admin password - Confirmar contraseña de administrador de SQL Server + Confirm {0} admin password + Confirmar la contraseña de administrador de {0} - Connecting to SQL Server on Docker - Conexión a SQL Server en Docker + Connecting to SQL Server + Conexión a SQL Server Connection failed error: '{0}' Error en la conexión: "{0}" - - Select a connection profile - Seleccionar un perfil de conexión - Connections Conexiones - - Connection string setting name - Nombre de configuración de la cadena de conexión - - - Connection string setting specified in "local.settings.json" - La configuración de cadena de conexión está especificada en "local.settings.json" - Containers already exist for this project. Do you want to delete them before deploying a new one? Ya existen contenedores para este proyecto. ¿Quiere eliminarlos antes de implementar uno nuevo? @@ -214,10 +182,6 @@ Create New Crear nuevo - - Create new local app setting - Crear nueva configuración de aplicación local - Create Crear @@ -423,20 +387,28 @@ Contrato de licencia de Microsoft Azure SQL Edge - Start with the core pieces to develop and publish schemas for SQL Edge - Comience con las partes principales para desarrollar y publicar esquemas para SQL Edge. + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Comience con las partes principales para desarrollar y publicar esquemas para Azure SQL Edge Database. - SQL Edge - SQL Edge + Azure SQL Edge Database + Azure SQL Edge Database + + + Develop and publish schemas for Azure SQL Database starting from an empty project + Permite desarrollar y publicar esquemas para Azure SQL Database a partir de un proyecto vacío. + + + Azure SQL Database + Azure SQL Database - Develop and publish schemas for SQL databases starting from an empty project - Desarrolle y publique esquemas para bases de datos SQL a partir de un proyecto vacío. + Develop and publish schemas for SQL Server databases starting from an empty project + Desarrolle y publique esquemas para bases de datos SQL Server a partir de un proyecto vacío. - SQL Database - Base de datos SQL + SQL Server Database + Base de datos de SQL Server Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string Escriba una plantilla para la cadena de conexión de SQL - - Enter connection string - Escriba la cadena de conexión. - Enter connection string environment variable name Escriba el nombre de variable de entorno de la cadena de conexión @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string Escriba la variable de entorno de la cadena de conexión SQL - - Enter connection string setting name - Escriba el nombre de la configuración de la cadena de conexión - Enter connection string template Escriba la plantilla de la cadena de conexión. @@ -479,20 +443,12 @@ Escriba un nuevo valor para la variable "{0}". - Enter SQL Server admin password - Introduzca la contraseña de administrador de SQL Server - - - Enter password or press escape to cancel - Escriba la contraseña o presione Escape para cancelar - - - Enter the password to be used for the connection string - Escriba la contraseña que se usará para la cadena de conexión + Enter {0} admin password + Escriba la contraseña del administrador {0} - Enter SQL server port number or press enter to use the default value - Escriba el número de puerto de SQL Server o presione Entrar para usar el valor predeterminado. + Enter {0} port number or press enter to use the default value + Escriba el número de puerto {0} o presione Entrar para usar el valor predeterminado Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. La información de destino para la extracción es necesaria para crear un proyecto de base de datos. - - An error occurred generating the connection string for the selected connection - Se ha producido un error al generar la cadena de conexión para la conexión seleccionada - - - Failed to parse "{0}": {1}. - No se pudo analizar "{0}": {1}. - File Archivo @@ -624,14 +572,6 @@ Import Elements Importar elementos - - Do you want to include the password from this connection in your local.settings.json file? - ¿Quiere incluir la contraseña de esta conexión en el archivo local.settings.json? - - - Input - Input - Install globally Instalar globalmente @@ -661,8 +601,8 @@ Se ha especificado un valor no válido para la propiedad "{0}" en el archivo .sqlproj. - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - La contraseña de SQL Server no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + La contraseña de {0} no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1} - - {0} near line "{1}", column "{2}" - {0} cerca de la línea "{1}", columna "{2}" - Learn More Más información @@ -696,10 +632,6 @@ Missing 'version' entry in {0} Falta la entrada "version" en {0}. - - More Information - Más información - msec ms @@ -724,14 +656,6 @@ New {0} name: Nuevo nombre de {0}: - - No Azure functions in the current active file - No hay funciones Azure en el archivo activo actual - - - No Azure functions projects found in the workspace - No se encontró ningún proyecto de Azure Functions en el área de trabajo - No {0} found No se ha encontrado ningún {0}. @@ -800,14 +724,6 @@ Open License Agreement Abrir contrato de licencia - - Open File - Abrir archivo - - - Output - Resultado - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. No se admiten elementos con ruta absolutas fuera de la carpeta del proyecto. Asegúrese de que las rutas del archivo de proyecto son relativas a la carpeta del proyecto. @@ -817,8 +733,8 @@ No se puede acceder al elemento primario del elemento de árbol proporcionado. - SQL Server password doesn't match the confirmation password - La contraseña de SQL Server no coincide con la contraseña de confirmación. + {0} password doesn't match the confirmation password + La contraseña de {0} no coincide con la contraseña de confirmación. Port must a be number @@ -896,6 +812,10 @@ Select project file Seleccionar el archivo del proyecto + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + El proyecto {0} se ha actualizado para que sea un proyecto de estilo SDK. Haga clic en \"Más información\" para obtener detalles sobre el SDK de Microsoft.Build.Sql y las formas de simplificar el archivo de proyecto. + Publish Publicar @@ -925,12 +845,12 @@ No se pudo publicar en el contenedor. {0} - Publish to new server in a container - Publicar en un nuevo servidor en un contenedor + Publish to new {0} local development container + Publicar en el nuevo contenedor de desarrollo local de {0} - Publish to existing server - Publicar en un servidor existente + Publish to an existing {0} + Publicar en un {0} existente Publishing project in a container... @@ -981,21 +901,13 @@ Ejecutar mediante npx - Building and running the docker container ... - Compilando y ejecutando el contenedor Docker... + Running the docker container ... + Ejecutando el contenedor Docker... Same database Misma base de datos - - Save - Guardar - - - There are unsaved changes in the current file. Save now? - Hay cambios no guardados en el archivo actual. ¿Quiere guardar ahora? - Schema Esquema @@ -1021,37 +933,21 @@ Script - SDK-style project - SDK-style project + SDK-style project (Preview) + Proyecto de estilo SDK (versión preliminar) sec s - - Select an Azure function in the current file to add SQL binding to - Seleccione una función de Azure en el archivo actual a la que agregar el enlace de SQL. - - Select the base SQL Server docker image - Seleccione la imagen base de Docker SQL Server. - - - Select type of binding - Seleccione el tipo de enlace + Select the base {0} docker image + Seleccionar la imagen base {0} de Docker Select connection Seleccionar conexión - - Failed to set connection string app setting: {0} - No se ha podido establecer la configuración de la aplicación de cadena de conexión: {0} - - - Select SQL connection string method - Seleccionar método de cadena de conexión SQL - Select .dacpac Seleccione .dacpac. @@ -1060,6 +956,10 @@ Select database Seleccionar base de datos + + Select File + Seleccionar archivo + Select folder structure Seleccione la estructura de carpetas @@ -1080,10 +980,6 @@ Select where to publish the project to Seleccione dónde publicar el proyecto - - Select SQL connection string setting from local.settings.json - Seleccione la configuración de la cadena de conexión SQL de local.settings.jsen - Select OpenAPI/Swagger spec file Seleccionar archivo de especificación de OpenAPI/Swagger @@ -1105,12 +1001,12 @@ Nombre del servidor - SQL Server admin password - Contraseña de administrador de SQL Server + {0} admin password + Contraseña de administrador {0} - SQL server port number - Número de puerto de SQL Server + {0} port number + Número de puerto {0} Server variable @@ -1164,14 +1060,6 @@ Database Projects Proyecto de base de datos - - SQL table or view to query - Tabla o vista SQL para consultar - - - SQL table to upsert into - Tabla SQL para actualizar/insertar (upsert) - Stored Procedure Procedimiento almacenado @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' No se encuentra el destino "{0}": "{1}". - - Failed to set connection string app setting - No se ha podido establecer la configuración de la aplicación de cadena de conexión - Unable to establish project context. Command invoked from unexpected location: {0} No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0} @@ -1264,18 +1148,14 @@ Update Actualizar + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... Actualizando {0} desde {1}... - - Enter connection string - Escriba la cadena de conexión. - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - Para poder usar la cadena de conexión SQL más tarde, deberá escribir manualmente la contraseña en el archivo local.settings.json. - User has cancelled selection for how to run autorest. El usuario ha cancelado la selección de cómo ejecutar autorest. @@ -1292,10 +1172,6 @@ Value cannot be empty El valor no puede estar vacío - - Value must not be empty - El valor no debe estar vacío. - View Ver @@ -1344,9 +1220,9 @@ Add Database Reference Agregar referencia de base de datos - - Add SQL Binding (preview) - Agregar enlace de SQL (versión preliminar) + + Add Existing Item... + Agregar elemento existente... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project Cerrar proyecto de base de datos + + Convert to SDK-style project + Convertir a proyecto de estilo SDK + Create Project From Database Crear proyecto a partir de base de datos diff --git a/resources/xlf/es/sql-migration.es.xlf b/resources/xlf/es/sql-migration.es.xlf index a137e9cb75..27db82a735 100644 --- a/resources/xlf/es/sql-migration.es.xlf +++ b/resources/xlf/es/sql-migration.es.xlf @@ -46,14 +46,18 @@ Apply Aplicar - - The assessment of your SQL Server instance '{0}' failed. - Error en la evaluación de la instancia de SQL Server '{0}. + + (for {0} assessed databases) + (para {0} bases de datos evaluadas) Assessment results for '{0}' Resultados de la evaluación para "{0}" + + The assessment of your SQL Server instance '{0}' failed. + Error en la evaluación de la instancia de SQL Server '{0}. + Assessment in progress Evaluación en curso @@ -74,6 +78,10 @@ Esta operación puede tardar varios minutos. Assessment results Resultados de la evaluación + + Assessment results and recommendations + Resultados y recomendaciones de la evaluación + This is a blocking issue that will prevent the database migration from succeeding. Se trata de un problema de bloqueo que impedirá que la migración de la base de datos se realice de manera correcta. @@ -98,6 +106,10 @@ Esta operación puede tardar varios minutos. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL Database + Azure SQL Managed Instance Azure SQL Managed Instance @@ -106,6 +118,10 @@ Esta operación puede tardar varios minutos. SQL Server on Azure Virtual Machines SQL Server en Azure Virtual Machines + + SQL Server on Azure VM + SQL Server en la VM de Azure + Target type Tipo de destino @@ -118,6 +134,18 @@ Esta operación puede tardar varios minutos. Azure AD tenant Inquilino de Azure AD + + Browse + Examinar + + + Folder name + Nombre de la carpeta + + + Open + Abrir + Backup location Ubicación de copia de seguridad @@ -179,8 +207,8 @@ Esta operación puede tardar varios minutos. Seleccione primero un valor de cuenta de almacenamiento. - {0} out of {1} databases can be migrated - Se pueden migrar {0} de {1} bases de datos + {0}/{1} databases can be migrated + {0}/{1} bases de datos se pueden migrar Cancel @@ -315,8 +343,8 @@ Esta operación puede tardar varios minutos. 2. Cree una copia de seguridad o diferencial del registro de transacciones final y almacénela en el contenedor de Azure Storage Blob. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red. + 2. Create a final transaction log backup and store it on the network share. + 2. Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ Esta operación puede tardar varios minutos. Database '{0}' already exists on the target managed instance '{1}'. La base de datos "{0}" ya existe en la instancia administrada de destino "{1}". + + Select the databases that you want to assess for migration to Azure SQL. + Seleccione las bases de datos que desea evaluar para migrar a Azure SQL. + + + Databases for assessment + Bases de datos para evaluación + An error occurred while accessing database details. Error al obtener acceso a los detalles de la base de datos. - - Databases for migration - Bases de datos para migración + + Ensure that your backups were taken with the WITH CHECKSUM option. + Asegúrese de que las copias de seguridad se realizaron con la opción WITH CHECKSUM. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ Esta operación puede tardar varios minutos. Database backup Copia de seguridad de la base de datos + + Ensure that the Azure Storage account does not use a private endpoint. + Asegúrese de que la cuenta de Azure Storage no usa un punto de conexión privado. + Database to be migrated Base de datos que se va a migrar @@ -431,7 +471,7 @@ Esta operación puede tardar varios minutos. Bases de datos ({0}/{1}) - {0}/{1} Databases selected + {0}/{1} databases selected Bases de datos seleccionadas: {0}/{1} @@ -454,10 +494,6 @@ Esta operación puede tardar varios minutos. Details copied Detalles copiados - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Ningún Azure Database Migration Service existente en el Azure Portal aparecerá en Azure Data Studio. Ningún Database Migration Service creado en Azure Data Studio será visible aún en el Azure Portal. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. No se pudo aprovisionar el Database Migration Service. Espere unos minutos y vuelva a intentarlo. @@ -550,6 +586,10 @@ Esta operación puede tardar varios minutos. Instance Instancia + + To continue, select a valid Azure account. + Para continuar, seleccione una cuenta de Azure válida. + To continue, select a valid blob container for source database '{0}'. Para continuar, seleccione un contenedor de blobs válido para la base de datos de origen "{0}". @@ -570,6 +610,10 @@ Esta operación puede tardar varios minutos. To continue, select a valid location. Para continuar, seleccione una ubicación válida. + + To continue, select a valid managed instance. + Para continuar, seleccione una instancia administrada válida. + Select a valid Database Migration Service. Seleccione un Database Migration Service válido. @@ -587,9 +631,13 @@ Esta operación puede tardar varios minutos. No se puede conectar a la base de datos porque ownerUri no es válido (parámetro 'OwnerUri') - To continue, select a valid resource group. + To continue, select a valid resource group. Para continuar, seleccione un grupo de recursos válido. + + Cannot retrieve saved session. Try again by selecting new session. + No se pudo recuperar la sesión guardada. Vuelva a intentarlo seleccionando una nueva sesión. + Enter a valid name for the Migration Service. Escriba un nombre válido para el servicio de migración. @@ -610,6 +658,10 @@ Esta operación puede tardar varios minutos. Invalid user account format. Example: {0} Formato de cuenta de usuario no válido. Ejemplo: {0} + + To continue, select a valid virtual machine. + Para continuar, seleccione una máquina virtual válida. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure Database Migration Service organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar un Database Migration Service existente como objetivo de Azure SQL si ya creó uno anteriormente o crear uno nuevo a continuación. @@ -698,9 +750,9 @@ Esta operación puede tardar varios minutos. Location Ubicación - - Azure SQL Managed Instance - Azure SQL Managed Instance + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + La instancia administrada \"{0}\" no está disponible para la migración porque actualmente se encuentra en el estado \"{1}\". Para continuar, seleccione una instancia administrada disponible. Migrations completed @@ -738,6 +790,10 @@ Esta operación puede tardar varios minutos. More info Más información + + N/A + N/D + Name Nombre @@ -962,13 +1018,9 @@ Esta operación puede tardar varios minutos. Resource group Grupo de recursos - - Continue last migration attempt... - Continuar el último intento de migración... - - - Start with migration assessment again (recommended) - Volver a empezar con la evaluación de la migración (recomendado) + + Resume previously saved session + Reanudar la sesión guardada anteriormente Run migration workflow again @@ -990,6 +1042,10 @@ Esta operación puede tardar varios minutos. Save and close Guardar y cerrar + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configuración guardada. La recopilación de datos de rendimiento seguirá ejecutándose en segundo plano. Puede detener la recopilación cuando desee. + Cancel Cancelar @@ -999,8 +1055,8 @@ Esta operación puede tardar varios minutos. Siguiente - Saved assessment result - Resultado de evaluación guardado + Saved session + Sesión guardada Search @@ -1035,8 +1091,8 @@ Esta operación puede tardar varios minutos. Haga clic en instancia de SQL Server o en cualquiera de las bases de datos de la izquierda para ver los detalles. - To continue, select a target database. - Para continuar, seleccione una base de datos de destino. + To continue, select a target. + Para continuar, seleccione un destino. Server @@ -1150,21 +1206,313 @@ Esta operación puede tardar varios minutos. Size Tamaño + + {0} recommendations available + {0} recomendaciones disponibles + + + Azure configuration + Configuración de Azure + + + Business critical + Crítico para la empresa + + + {0} - {1} vCore + {0} - {1} núcleo virtual + + + Gen5 + Gen5 + + + General purpose + Uso general + + + {0} - {1} - {2} vCore + {0} - {1} - {2} núcleo virtual + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - núcleo virtual {2} - {3} GB + + + Premium-series + Serie Prémium + + + Memory optimized premium-series + Serie premium optimizada para memoria + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + Datos: {0}, Registro: {1}, tempdb: {2} + + + Choose how you want to provide performance data + Elija cómo desea proporcionar los datos de rendimiento + + + Collect performance data now + Recopilar datos de rendimiento ahora + + + Select a folder on your local drive where performance data will be saved + Seleccione una carpeta en la unidad local donde se guardarán los datos de rendimiento + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + La recomendación de Azure requiere datos de rendimiento de la instancia de SQL Server para proporcionar la recomendación de destino. Habilite la recopilación de datos de rendimiento para recibir la recomendación de destino para las bases de datos que quiere migrar. Cuanto más tiempo se habilite, mejor será la recomendación. Puede deshabilitar la recopilación de datos de rendimiento en cualquier momento. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + También puede seleccionar estos datos a partir de una carpeta existente si ya los ha recopilado anteriormente. + + + I already have the performance data + Ya tengo los datos de rendimiento + + + Generating Azure recommendations using provided performance data... + Generando recomendaciones de Azure con los datos de rendimiento proporcionados... + + + Select a folder on your local drive where previously collected performance data was saved + Seleccione una carpeta en la unidad local donde se guardaron los datos de rendimiento recopilados previamente + + + Start + Inicio + + + Starting performance data collection... + Iniciando recopilación de datos de rendimiento... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Las recomendaciones iniciales se actualizarán automáticamente en aproximadamente {0} minuto(s). + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + La recomendación de Azure se ha aplicado con los datos proporcionados. Importe o recopile datos adicionales para restringir la recomendación. + + + Data collection in progress. Generating initial recommendations... + Recopilación de datos en curso. Generando recomendaciones iniciales... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Compruebe periódicamente si hay recomendaciones actualizadas presionando el botón \"Actualizar recomendación\". + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + La recomendación de Azure recopila y analiza los datos de rendimiento y, a continuación, recomienda una base de datos de tamaño adecuado en Azure para la carga de trabajo. + + + Data collection still in progress. Refining existing recommendations... + La recopilación de datos aún está en curso. Refinando recomendaciones existentes... + + + Data collection for Azure recommendations has been stopped. + Se ha detenido la recopilación de datos para las recomendaciones de Azure. + + + Stopping performance data collection... + Deteniendo la recopilación de datos de rendimiento... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + Ejecutar la recopilación de rendimiento durante un período de tiempo más largo ayuda a garantizar una recomendación más precisa. + + + Click the button below to import or collect database performance data. + Haga clic en el botón siguiente para importar o recopilar datos de rendimiento de la base de datos. + + + Azure recommendation will be displayed once data collection is complete. + Una vez completada la recopilación de datos, se mostrará la recomendación de Azure. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + La recomendación de Azure no está disponible. Haga clic en el botón \"Obtener recomendación de Azure\" a continuación + + + {0} cores + {0} núcleos + + + CPU requirement + Requisito de CPU + + + Data IOPS requirement + Requisito de IOPS de datos + + + Data storage requirement + Requisito de almacenamiento de datos + + + Azure SQL Database + Azure SQL Database + + + {0} GB + {0}GB + + + Get Azure recommendation + Obtener recomendación de Azure + + + IO latency requirement + Requisito de latencia de E/S + + + {0} IOPS + {0} E/S por segundo + Azure region for your Azure SQL target Región de Azure para su destino de Azure SQL + + Log storage requirement + Requisito de almacenamiento de registros + + + Logs IOPS requirement + Requisito de IOPS de registros + + + Memory requirement + Requisito de memoria + - Azure SQL Managed Instance (PaaS) - Azure SQL Managed Instance (PaaS) + Azure SQL Managed Instance + Azure SQL Managed Instance + + + {0} ms + {0} ms + + + Recommendation parameters + Parámetros de recomendación + + + Edit parameters + Editar parámetros + + + Edit recommendation parameters + Editar los parámetros de recomendación + + + Enable preview features + Habilitar las características de la versión preliminar + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + Si habilita esta opción, se incluirán las últimas generaciones de hardware que han mejorado significativamente el rendimiento y la escalabilidad. Estas SKU están actualmente en versión preliminar y es posible que aún no estén disponibles en todas las regiones. + + + Percentage utilization + Porcentaje de uso + + + Percentile of data points to be used during aggregation of the performance data. + Percentil de puntos de datos que se usarán durante la agregación de los datos de rendimiento. + + + Scale factor + Factor de escala: + + + Invalid scale factor. Enter a positive integer value. + Factor de escala no válido. Escriba un valor entero positivo. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Cambie el factor de escala si quiere que la recomendación de Azure sea un porcentaje mayor o menor que la carga de trabajo actual. + + + Enter the information below to edit the recommendation parameters. + Escriba la información siguiente para editar los parámetros de recomendación. + + + Update + Actualizar + + + {0}% + {0} % + + + {0}th percentile + Percentil {0} + + + Azure recommendation + Recomendación de Azure - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Para migrar a Azure SQL Managed Instance (PaaS), vea los resultados de la evaluación y seleccione una o varias bases de datos. + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Para migrar a Azure SQL Managed Instance, vea los resultados de la evaluación y seleccione una o varias bases de datos. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Para migrar a SQL Server en Azure Virtual Machine (IaaS), vea los resultados de la evaluación y seleccione una o varias bases de datos. + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Para migrar a SQL Server en la máquina virtual de Azure, vea los resultados de la evaluación y seleccione una o varias bases de datos. + + + Recommendation reason + Motivo de la recomendación + + + Recommendations + Recomendaciones + + + - + - + + + Last refreshed: {0} + Última actualización: {0} + + + Loading... + Cargando... + + + {0} Recommendations + ({0} recomendaciones) + + + Value + Valor + + + Recommended configuration + Configuración recomendada + + + Refine Azure recommendation + Restringir la recomendación de Azure + + + Refresh recommendation + Actualizar recomendación Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ Esta operación puede tardar varios minutos. Resource group for your Azure SQL target Grupo de recursos para el destino de Azure SQL + + Restart data collection + Reiniciar la recopilación de datos + + + Source properties + Propiedades de origen + + + SQL data files + Archivos de datos de SQL + + + SQL log files + Archivos de registro de SQL + + + SQL tempdb + Tempdb de SQL + + + Stop data collection + Detener recopilación de datos + + + Dimension + Dimensión + + + {0} GB + {0}GB + Subscription name for your Azure SQL target Nombre de la suscripción para su destino de Azure SQL + + Target deployment type + Tipo de implementación de destino + + + Recommendation target storage configuration + Configuración de almacenamiento de destino de la recomendación + + + Host caching + Almacenamiento en caché del host + + + Not applicable + No aplicable + + + None + Ninguno + + + Read-only + Solo lectura + + + Read/write + Lectura/escritura + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Coloque tempdb en la unidad SSD efímera local (predeterminada D:\) + + + Below is the target storage configuration required to meet your storage performance needs. + A continuación se muestra la configuración de almacenamiento de destino necesaria para satisfacer sus necesidades de rendimiento de almacenamiento. + + + Local SSD + SSD local + + + Recommended storage configuration + Configuración de almacenamiento recomendada + + + Storage + Almacenamiento + + + View details + Ver detalles + - SQL Server on Azure Virtual Machine (IaaS) - SQL Server en una máquina virtual de Azure (IaaS) + SQL Server on Azure Virtual Machine + SQL Server en una máquina virtual de Azure Source configuration @@ -1199,8 +1631,8 @@ Esta operación puede tardar varios minutos. Bases de datos de origen - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. ​Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ Esta operación puede tardar varios minutos. Start migration Iniciar la migración + + Start a new session + Iniciar una nueva sesión + Start time Hora de inicio @@ -1390,6 +1826,10 @@ Esta operación puede tardar varios minutos. Type: Escriba: + + (Unavailable) {0} + (No disponible) {0} + Select a unique name for this target database Seleccione un nombre único para esta base de datos de destino @@ -1450,6 +1890,14 @@ Esta operación puede tardar varios minutos. Azure account Cuenta de Azure + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Se produjeron errores al recopilar los datos de rendimiento del servidor \"{0}\". Si estos problemas persisten, intente reiniciar el proceso de recopilación de datos: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. Según los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL. @@ -1475,10 +1923,22 @@ Esta operación puede tardar varios minutos. Elija su destino de Azure SQL - An error occurred while assessing your databases. - Error al evaluar las bases de datos. + An error occurred while generating SKU recommendations for the server '{0}'. + Error al generar recomendaciones de SKU para el servidor \"{0}\". - + + No recommendation available + No hay ninguna recomendación disponible. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + No se generaron recomendaciones de SKU, ya que no habían SKU que pudieran satisfacer las características de rendimiento de su origen. Pruebe a seleccionar otra plataforma de destino, ajustar los parámetros de recomendación o seleccionar un conjunto de bases de datos diferente para evaluar. + + + Select an Azure account and your target {0}. + Seleccione una cuenta de Azure y su destino {0}. + + Azure SQL target Destino de Azure SQL @@ -1487,8 +1947,8 @@ Esta operación puede tardar varios minutos. - {0} of {1} databases selected. - Bases de datos seleccionadas {0} de {1} + {0} of {1} databases selected + {0} de {1} bases de datos seleccionadas @@ -1496,35 +1956,35 @@ Esta operación puede tardar varios minutos. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Sitio central de artículos de migración que proporciona instrucciones paso a paso para migrar y modernizar sus recursos de datos en Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Managed Instance con un tiempo de inactividad mínimo. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + La extensión de migración de Azure SQL para Azure Data Studio proporciona funcionalidades para evaluar, obtener recomendaciones de Azure del tamaño adecuado y migrar bases de datos de SQL Server a Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local) a SQL Server en Azure Virtual Machines con un tiempo de inactividad mínimo. Azure Database Migration Guides - Azure Database Migration Guides + Guía de Azure Database Migration Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migración a Azure SQL Managed Instance (en línea) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Migrar bases de datos con Azure Data Studio Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migración a SQL Server en Azure Virtual Machines (en línea) diff --git a/resources/xlf/es/sql.es.xlf b/resources/xlf/es/sql.es.xlf index d7cbdd9301..cff0aef4cb 100644 --- a/resources/xlf/es/sql.es.xlf +++ b/resources/xlf/es/sql.es.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + Debe ser una opción de la lista + + + Select Box + Seleccionar cuadro + + + @@ -126,6 +138,14 @@ Sort Descending Orden descendente + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. Habilitar la comprobación automática de actualizaciones. Azure Data Studio comprobará las actualizaciones de manera automática y periódica. + + Could not open a notebook document for the specified URI. + No se pudo abrir un documento de bloc de notas para el URI especificado. + Please reload Azure Data Studio to enable this extension locally. Vuelva a cargar Azure Data Studio para habilitar esta extensión localmente. @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? ¿Desea cambiar el idioma de la interfaz de usuario de Azure Data Studio a {0} y reiniciar? + + Failed to create notebook document. + No se pudo crear el documento del bloc de notas. + This VS Code functionality is not supported in Azure Data Studio. Esta funcionalidad de VS Code no se admite en Azure Data Studio. - Invalid arguments - Argumentos no válidos + Invalid arguments. + Argumentos no válidos. New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - Debe ser una opción de la lista - - - Select Box - Seleccionar cuadro - - - @@ -903,6 +919,14 @@ General General + + {0} validation issues found. + Se encontraron {0} problemas de validación. + + + Issues ({0}) + Problemas ({0}) + Loading designer... Cargando el diseñador... @@ -911,6 +935,10 @@ Designer is loaded El diseñador está cargado + + Add new row to '{0}' table + Agregar nueva fila a la tabla \"{0}\" + Add New Agregar nuevo @@ -943,12 +971,24 @@ Remove Quitar + + Scripts + Scripts + The component type: {0} is not supported El tipo de componente: {0} no es compatible + + + + Issues + Problemas + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + Archivos del plan de ejecución + + + Custom Zoom + Zoom personalizado + + + Execution plans are generated + Se generan planes de ejecución + + + Failed to load execution plan + No se pudo cargar el plan de ejecución + + + Zoom to fit + Ajustar al tamaño + + + Show Query Plan XML + Mostrar plan de consulta XML + + + Properties + Propiedades + + + Save Plan File + Guardar archivo de plan + + + Find Node + Buscar nodo + + + Query Plan (Preview) + Plan de consulta (versión preliminar) + + + Zoom In + Acercar + + + Zoom Out + Alejar + + + Generating execution plans + Generando planes de ejecución + + + Open Query + Abrir consulta + + + + + + + Query Execution Plan Editor + Editor de planes de ejecución de consultas + + + + + + + Edge + Edge + + + Close + Cerrar + + + Alphabetical + Alfabético + + + Categorized + Por categorías + + + Name + Nombre + + + Value + Valor + + + Properties + Propiedades + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Consulta {0}: Costo de la consulta (relativo al script): {1} % + + + + + + + Close (Escape) + Cerrar (Escape) + + + Apply + Aplicar + + + Apply Zoom (Enter) + Aplicar zoom (Entrar) + + + Select a zoom value between 1 to 200 + Seleccionar un valor de zoom entre 1 y 200 + + + Zoom (percent) + Zoom (porcentaje) + + + Zoom (Enter) + Zoom (Entrar) + + + + + + + Close (Escape) + Cerrar (Escape) + + + Contains + Contiene + + + Equals + Es igual a + + + Next Match (Enter) + Siguiente coincidencia (Entrar) + + + Previous Match (Shift+Enter) + Coincidencia anterior (Mayús+Entrar) + + + @@ -3898,10 +4100,22 @@ Error: {1} + + ({0}) - Current Language + ({0}): lenguaje actual + + + ({0}) + ({0}) + Parameters Parámetros + + Select Cell Language Mode + Seleccionar el modo de lenguaje de celda + @@ -4298,6 +4512,10 @@ Error: {1} (Preview) Enable Notebook Views (Versión preliminar) Habilitar vistas del bloc de notas + + Restart Notebook Kernel + Reiniciar el kernel del cuaderno + Controls the positioning of the actionbar on rows in the search view. Controla el posicionamiento de la actionbar en las filas en la vista de búsqueda. @@ -4564,6 +4782,18 @@ Error: {1} + + + + Loading notebook {0} completed + Se completó la carga del bloc de notas {0} + + + Loading notebook {0} + Cargando bloc de notas {0} + + + @@ -5730,136 +5960,6 @@ Error: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - Consulta {0}: Costo de la consulta (relativo al script): {1} % - - - - - - - Open Query - Abrir consulta - - - Custom Zoom - Zoom personalizado - - - Zoom to fit - Ajustar al tamaño - - - Open Plan File - Open Plan File - - - Properties - Propiedades - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - Acercar - - - Zoom Out - Alejar - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Error: {1} You didn't select any authentication provider. Please try again. No ha seleccionado ningún proveedor de autenticación. Vuelva a intentarlo. + + Loading accounts... + Cargando cuentas... + There is no linked account. Please add an account. No hay ninguna cuenta vinculada. Agregue una cuenta. @@ -7082,6 +7186,22 @@ Error: {1} + + + + No valid execution plan handler is registered + No hay registrado ningún controlador de plan de ejecución válido + + + Valid provider is required in order to interact with ExecutionPlanService + Se requiere un proveedor válido para interactuar con ExecutionPlanService + + + Select a provider to open execution plan + Seleccionar un proveedor para abrir el plan de ejecución + + + @@ -7368,8 +7488,16 @@ Error: {1} Error al iniciar la sesión del cuaderno - Kernel {0} was not found. The default kernel will be used instead. - No se encontró el kernel {0}. En su lugar, se utilizará el kernel predeterminado. + Kernel '{0}' was not found. The default kernel will be used instead. + No se ha encontradoNo se encontró el kernel {0}. En su lugar, se utilizará el kernel predeterminado. + + + Kernel restart failed: {0} + Error al reiniciar el kernel: {0} + + + Kernel restarted successfully + El kernel se reinició correctamente @@ -7433,6 +7561,10 @@ Error: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' Se agotó el tiempo de espera de disponibilidad de Proveedor de ejecución para el proveedor de cuadernos "{0}" + + Failed to create notebook input for provider '{0}' + No se pudo crear la entrada del bloc de notas para el proveedor \"{0}\" + Notebook provider does not exist El proveedor de cuadernos no existe @@ -7469,6 +7601,10 @@ Error: {1} + + SQL kernel restart not supported + No se admite el reinicio del kernel de SQL + A connection must be chosen to run notebook cells Se debe elegir una conexión para ejecutar celdas de cuaderno @@ -8213,9 +8349,17 @@ Error: {1} The schema that contains the table. Esquema que contiene la tabla. + + Columns in the primary key. + Columnas de la clave principal. + + + Name of the primary key. + Nombre de la clave principal. + Table Designer Error - Table Designer Error + Error de Diseñador de tablas Foreign Key @@ -8229,6 +8373,42 @@ Error: {1} Index Índice + + Primary Key + Clave principal + + + Table schema validation failed with error: {0} + Error en la validación del esquema de tabla: {0} + + + New Foreign Key + Nueva clave externa + + + New Check Constraint + Nueva restricción Check + + + New Column + Nueva columna + + + New Column Mapping + Nueva asignación de columnas + + + Add Column + Agregar columna + + + Add Column + Agregar columna + + + New Index + Nuevo índice + Expression Expresión @@ -8365,10 +8545,22 @@ Error: {1} Indexes Índices + + The input validation failed with error: {0} + Error en la validación de entrada: {0} + Table name Nombre de la tabla + + Primary Key Columns + Columnas de clave principal + + + Name + Nombre + An error occured while publishing changes: {0} Error al publicar los cambios: {0} @@ -8440,4 +8632,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/fr/arc.fr.xlf b/resources/xlf/fr/arc.fr.xlf index 6166bf9696..4042305d30 100644 --- a/resources/xlf/fr/arc.fr.xlf +++ b/resources/xlf/fr/arc.fr.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} Erreur lors de la connexion au contrôleur. {0} + + Error listing Log Analytics workspaces {0} + Erreur lors de la liste des espaces de travail Log Analytics {0} + Error encountered while verifying password. {0} Une erreur s’est produite lors de la vérification du mot de passe. {0} @@ -1393,6 +1397,18 @@ Location Emplacement + + Log Analytics primary key + Clé primaire Log Analytics + + + Log Analytics workspace ID + ID d’espace de travail Log Analytics + + + Log Analytics workspace + Espace de travail Log Analytics + Confirm password Confirmer le mot de passe @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise. Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + Haute disponibilité Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Activez des réplicas supplémentaires pour une haute disponibilité. La configuration de calcul et de stockage sélectionnée ci-dessous sera appliquée à tous les réplicas. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 replica Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PRÉVERSION] critique pour l’entreprise (nombre illimité de vCores et de RAM, haute disponibilité avancée) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise. General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Usage général (jusqu’à 24 vCores et 128 GI de RAM, haute disponibilité standard) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 réplicas 2 replicas - 2 replicas + 2 réplicas Username diff --git a/resources/xlf/fr/azcli.fr.xlf b/resources/xlf/fr/azcli.fr.xlf index 50fc7ac965..3d0c57b79e 100644 --- a/resources/xlf/fr/azcli.fr.xlf +++ b/resources/xlf/fr/azcli.fr.xlf @@ -4,249 +4,249 @@ Accept - Accept + Accepter This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Cette extension nécessite l’installation de l’extension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait. Ask Later - Ask Later + Demander plus tard Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI a été installé avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Paramètre utilisateur Azure CLI : {0}.{1} lire, valeur : {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Paramètre utilisateur Azure CLI : {0}.{1} mis à jour, newValue : {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Vérification de la dernière version disponible d'Azure Data CLI Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Impossible de trouver l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Impossible de trouver Azure CLI. Erreur : {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Impossible de trouver l’extension arcdata Azure CLI. Erreur : {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Impossible de trouver Azure CLI, installez-le maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + Version actuellement installée d’Azure CLI : {0} est identique ou plus récente que toute autre version disponible Decline - Decline + Refuser Don't Ask Again - Don't Ask Again + Ne plus me poser la question Error while downloading - Error while downloading + Erreur lors du téléchargement Download finished - Download finished + Téléchargement terminé Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + Téléchargement ({0} / {1} Mo) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + Téléchargement de {0} à partir de {1} vers {2} Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + Un point de terminaison ou un espace de noms doit être spécifié Executing command: '{0} {1}' - Executing command: '{0} {1}' + Exécution de la commande : « {0} {1} » Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + Échec de l’analyse du contenu JSON sur : {0}. +Contenu du fichier : {1} -Error: {2} +Erreur : {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + Obtention du contenu textuel de la ressource à l’URL {0} Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Erreur lors de l’installation d’Azure CLI et de l’extension arcdata : {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Installation de l’extension arcdata Azure CLI... Installing Azure CLI... - Installing Azure CLI... + Installation d’Azure CLI... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Dernière version disponible de l’interface Azure Data CLI : {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, puis réessayez. No - No + Non No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + Aucune extension arcdata Azure CLI n’est disponible. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + Aucune Azure CLI n’est disponible, [install the Azure CLI](command:az.install) pour activer les fonctionnalités qui en ont besoin. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + Aucune interface de ligne de commande Azure n’est disponible. Installez la dernière version manuellement depuis [ici](https://docs.microsoft.com/cli/azure/install-azure-cli), puis redémarrez Azure Studio. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + Aucun lien de téléchargement disponible pour la plateforme « {0} » +Informations de mise en production : ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + Aucune version de mise en production disponible pour la plateforme « {0} » +Informations de mise en production : ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + Une erreur s’est produite lors de l’analyse de la sortie de az --version. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + La plateforme « {0} » n’est pas prise en charge actuellement A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Cette extension nécessite l’installation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + Demande à l’utilisateur d’accepter les éléments suivants : {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Cette extension nécessite l’installation de l’extension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + Recherche d’une installation Azure CLI existante... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Ignorer l’installation d’Azure CLI et de l’extension arcdata, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2} stderr: {0} - stderr: {0} + stderr : {0} stdout: {0} - stdout: {0} + stdout : {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + Erreur inattendue lors de l’exécution de la commande : {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + Code de sortie inattendu de la commande : {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Erreur lors de la mise à jour d’Azure CLI : {0} Updating Azure CLI... - Updating Azure CLI... + Mise à jour de l’interface de ligne de commande Azure... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer » User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Réponse de l’utilisateur à l’invite pour installer Azure CLI : {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Réponse de l’utilisateur à l’invite pour mettre à jour Azure CLI : {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}. Yes - Yes + Oui @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choisissez si vous serez averti lorsqu’une mise à jour de l’extension arcdata Azure CLI est disponible. Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées Azure CLI Configuration - Azure CLI Configuration + Azure CLI Configuration Support for Azure CLI. - Support for Azure CLI. + Prise en charge d’Azure CLI. Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + L’utilisateur sera invité à installer l’extension arcdata Azure CLI The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + L’utilisateur ne sera pas invité à mettre à jour l’extension arcdata Azure CLI The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Choisissez si vous serez invité à installer Azure CLI. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + L’utilisateur ne sera pas invité à installer Azure CLI The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + L’utilisateur sera invité à installer le Azure CLI Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/fr/data-workspace.fr.xlf b/resources/xlf/fr/data-workspace.fr.xlf index 5e882e7dd4..8ffc3aedf6 100644 --- a/resources/xlf/fr/data-workspace.fr.xlf +++ b/resources/xlf/fr/data-workspace.fr.xlf @@ -31,8 +31,8 @@ Actualiser - Create new project - Créer un projet + Create new database project + Créer un projet de base de données Type @@ -54,6 +54,10 @@ Create Créer + + Default + Par défaut + Enter Project Name Entrer le nom du projet @@ -70,6 +74,10 @@ Git repository URL URL du référentiel Git + + Learn More + En savoir plus + Select location to clone repository locally Sélectionner l’emplacement vers lequel cloner le référentiel localement @@ -86,6 +94,10 @@ Name cannot be empty Le nom ne peut pas être vide + + No + Non + OK OK @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant? + + Click "Learn More" button for more information about SDK-style projects + Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK + + + SDK-style project (Preview) + Projet de style SDK (préversion) + Select Sélectionner @@ -159,8 +179,12 @@ Sélectionner l’emplacement du projet - Select Project Type - Sélectionner le type de projet + Select Database Project Type + Sélectionner le type de projet de base de données + + + Select Target Platform + Sélectionner la plateforme cible Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file Sélectionner le fichier d’espace de travail ({0}) + + Yes (Recommended) + Oui (recommandé) + File '{0}' doesn't exist Le fichier « {0} » n'existe pas diff --git a/resources/xlf/fr/git.fr.xlf b/resources/xlf/fr/git.fr.xlf index e7f0b55bc3..1775509827 100644 --- a/resources/xlf/fr/git.fr.xlf +++ b/resources/xlf/fr/git.fr.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + Informations d'identification manquantes ou non valides. @@ -12,19 +12,19 @@ No - No + Non Ask Me Later - Ask Me Later + Me demander plus tard Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Souhaitez-vous qu’Azure Data Studio [exécute périodiquement 'git fetch']({0}) ? Yes - Yes + Oui @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + La version HEAD de '{0}' n'est pas disponible. Add to Workspace - Add to Workspace + Ajouter à l'espace de travail Add a new remote... - Add a new remote... + Ajoutez une nouvelle machine distante... Add remote from URL - Add remote from URL + Ajouter un dépôt distant à partir d'une URL Add remote from {0} - Add remote from {0} + Ajouter un dépôt distant à partir de {0} Add Remote - Add Remote + Ajouter un dépôt distant Always - Always + Toujours This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ? Failed to authenticate to git remote. - Failed to authenticate to git remote. + Échec de l'authentification auprès de git remote. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + Échec de l'authentification auprès du dépôt distant Git : {0} A branch named '{0}' already exists - A branch named '{0}' already exists + Une branche nommée '{0}' existe déjà Branch name - Branch name + Nom de la branche Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + Le nom de la branche doit correspondre à la regex : {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications. Log level changed to: {0} - Log level changed to: {0} + Niveau de journalisation remplacé par : {0} Checkout detached... - Checkout detached... + Extraire en mode détaché... Choose Folder... - Choose Folder... + Choisir un dossier... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + Nettoyez l'arborescence de travail de votre dépôt avant l'extraction. Clone from {0} - Clone from {0} + Cloner à partir de {0} Cloning git repository '{0}'... - Cloning git repository '{0}'... + Clonage du dépôt Git '{0}'... Commit Staged Changes - Commit Staged Changes + Commiter les changements indexés Create Empty Commit - Create Empty Commit + Créer un commit vide Commit Hash - Commit Hash + Commiter le code de hachage Commit message - Commit message + Message de validation Message (commit on '{0}') - Message (commit on '{0}') + Message (commit sur '{0}') Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + Voulez-vous vraiment SUPPRIMER {0} ? +Cette action est IRRÉVERSIBLE ! +Ce fichier sera DÉFINITIVEMENT PERDU si vous continuez. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + Voulez-vous vraiment SUPPRIMER {0} fichiers ? +Cette action est IRRÉVERSIBLE ! +Ces fichiers seront DÉFINITIVEMENT PERDUS si vous continuez. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Voulez-vous vraiment abandonner les changements apportés à {0} ? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + Voulez-vous vraiment abandonner TOUS les changements apportés à {0} fichiers ? +Cette action est IRRÉVERSIBLE ! +Votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE si vous continuez. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +Cette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Voulez-vous vraiment abandonner les changements apportés à {0} ? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + Êtes-vous sûr d vouloir créer un commit vide ? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + Vous êtes sur le point de forcer l'envoi (push) des changements que vous avez apportés. Cela peut être destructeur et remplacer par inadvertance les changements apportés par d'autres utilisateurs. -Are you sure to continue? +Voulez-vous vraiment continuer ? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + Vous êtes sur le point de commiter vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n'est peut-être pas souhaitable. -Are you sure to continue? +Voulez-vous vraiment continuer ? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + La branche '{0}' n'a pas de branche en amont. Voulez-vous publier cette branche ? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + Êtes-vous sûr de vouloir restaurer {0} ? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + Êtes-vous sûr de vouloir restaurer les fichiers {0} ? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + Voulez-vous vraiment créer {0} avec des conflits de fusion ? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ? Create new branch... - Create new branch... + Créez une branche... Create new branch from... - Create new branch from... + Créez une branche à partir de... Initialize Repository - Initialize Repository + Initialiser le dépôt Current - Current + Actuelle Delete File - Delete File + Supprimer le fichier Delete Branch - Delete Branch + Supprimer la branche Delete file - Delete file + Supprimer le fichier Delete Files - Delete Files + Supprimer les fichiers File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + Ils ont supprimé le fichier '{0}', et nous l'avons modifié. -What would you like to do? +Que voulez-vous faire ? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + Nous avons supprimé le fichier '{0}', et ils l'ont supprimé. -What would you like to do? +Que voulez-vous faire ? Discard Changes - Discard Changes + Ignorer les modifications Discard All {0} Files - Discard All {0} Files + Ignorer les {0} fichiers Discard 1 File - Discard 1 File + Abandonner 1 fichier Force Checkout - Force Checkout + Forcer l'extraction Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push n’est pas autorisé, veuillez l’activer avec le paramètre 'git.allowForcePush'. Git error - Git error + Erreur Git Git: {0} - Git: {0} + Git : {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (index) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (Arborescence de travail) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git Initialize Repository - Initialize Repository + Initialiser le dépôt Invalid branch name - Invalid branch name + Nom de branche non valide Keep Our Version - Keep Our Version + Conserver notre version Keep Their Version - Keep Their Version + Conserver leur version Learn More - Learn More + En savoir plus Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + Vos changements locaux vont être remplacés par l'extraction. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + Il existe des conflits de fusion. Corrigez-les avant la validation. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Assurez-vous de configurer votre 'user.name' et 'user.email' dans git. Never - Never + Jamais OK, Don't Show Again - OK, Don't Show Again + OK, Ne plus afficher OK, Don't Ask Again - OK, Don't Ask Again + OK, Ne plus me demander à nouveau There are no changes to commit. - There are no changes to commit. + Il n'existe aucun changement à valider. There are no changes to stash. - There are no changes to stash. + Aucune modification à remiser (stash). Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + Impossible d’annuler car HEAD ne pointe vers aucune validation. No rebase in progress. - No rebase in progress. + Pas de rebase en cours. Your repository has no remotes. - Your repository has no remotes. + Votre dépôt n'a pas de dépôt distant. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + Ce dépôt n'a aucun dépôt distant configuré pour rappatrier. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + Votre dépôt n'a aucun dépôt distant configuré pour une publication. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + Votre dépôt n'a aucun dépôt distant configuré pour un Pull. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + Votre dépôt n'a aucun dépôt distant configuré pour un Push. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + Il n'existe aucun changement indexé à commiter. -Would you like to stage all your changes and commit them directly? +Voulez-vous indexer tous vos changements et les commiter directement ? There are no stashes in the repository. - There are no stashes in the repository. + Aucune remise (stash) à restaurer dans ce dépôt. This repository has no tags. - This repository has no tags. + Ce dépôt n'a pas d'étiquette. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'. Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant. OK - OK + OK Open Git Log - Open Git Log + Ouvrir le journal Git Open Repository - Open Repository + Ouvrir le dépôt Open - Open + Ouvrir Open in New Window - Open in New Window + Ouvrir dans une nouvelle fenêtre Pick a branch to pull from - Pick a branch to pull from + Sélectionner une branche à partir de laquelle tirer (pull) Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + Choisissez un fournisseur sur lequel publier la branche '{0}' : Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + Choisissez un dépôt distant où publier la branche '{0}' : Pick a remote to pull the branch from - Pick a remote to pull the branch from + Choisir un dépôt distant duquel extraire la branche Pick a stash to apply - Pick a stash to apply + Choisir une remise (stash) à appliquer Pick a stash to drop - Pick a stash to drop + Choisir un remisage (stash) à supprimer Pick a stash to pop - Pick a stash to pop + Choisir une remise (stash) à appliquer et supprimer Would you like to open the cloned repository? - Would you like to open the cloned repository? + Voulez-vous ouvrir le dépôt cloné ? Would you like to open the initialized repository? - Would you like to open the initialized repository? + Voulez-vous ouvrir le dépôt initialisé ? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ? Please provide a new branch name - Please provide a new branch name + Fournissez un nouveau nom de branche Please provide the commit hash - Please provide the commit hash + Indiquez le code de hachage du commit Please provide a commit message - Please provide a commit message + Indiquez un message de validation Please provide a remote name - Please provide a remote name + Fournissez un nom de dépôt distant Optionally provide a stash message - Optionally provide a stash message + Spécifier éventuellement un message pour la remise (stash) Please provide a message to annotate the tag - Please provide a message to annotate the tag + Spécifiez un message pour annoter la balise Please provide a tag name - Please provide a tag name + Spécifiez un nom de balise Publish to {0} - Publish to {0} + Publier sur {0} Remote '{0}' already exists. - Remote '{0}' already exists. + Le dépôt distant '{0}' existe déjà. Remote branch at {0} - Remote branch at {0} + Branche distante à {0} Remote name - Remote name + Nom du dépôt distant Remote name format invalid - Remote name format invalid + Format non valide du nom de dépôt distant Pick a remote to remove - Pick a remote to remove + Choisir un dépôt distant à supprimer Clone from URL - Clone from URL + URL de dépôt Restore file - Restore file + Restaurer le fichier Restore files - Restore files + Restaurer les fichiers Save All & Commit - Save All & Commit + Tout enregistrer et valider Save All & Stash - Save All & Stash + Tout enregistrer et faire un stash Select a branch to merge from - Select a branch to merge from + Sélectionner une branche à fusionner Select a branch to rebase onto - Select a branch to rebase onto + Sélectionner une branche où rebaser Select a ref to checkout - Select a ref to checkout + Sélectionner une référence à extraire Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + Sélectionnez une référence à extraire en mode détaché Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + Sélectionner une référence à partir de laquelle créer la branche '{0}' Select a tag to delete - Select a tag to delete + Sélectionner une étiquette à supprimer Select a branch to delete - Select a branch to delete + Sélectionner une branche à supprimer Select log level - Select log level + Sélectionner le niveau de journalisation (log) Select Repository Location - Select Repository Location + Sélectionner l'emplacement du dépôt Show Command Output - Show Command Output + Afficher la sortie de commande Stash Anyway - Stash Anyway + Faire un stash quand même There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + Il y a eu des conflits de fusion en appliquant la remise (stash). Stash message - Stash message + Message pour la remise (stash) Stash & Checkout - Stash & Checkout + Faire un stash et extraire Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + Voulez-vous vraiment annuler le stash : {0} ? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + Cette action va envoyer (push) et tirer (pull) des commits à destination et en provenance de '{0}/{1}'. Tag at {0} - Tag at {0} + Balise sur {0} Message - Message + Message Tag name - Tag name + Nom de la balise There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + {0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}. Undo merge commit - Undo merge commit + Annuler le commit de fusion There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + Il existe {0} fichiers non enregistrés. -Would you like to save them before committing? +Voulez-vous les enregistrer avant d'effectuer un commit ? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le commit si vous continuez : {0}. -Would you like to save it before committing? +Voulez-vous l'enregistrer avant d'effectuer un commit ? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + Il existe {0} fichiers non enregistrés. -Would you like to save them before stashing? +Voulez-vous les enregistrer avant de faire un stash ? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez : {0}. -Would you like to save it before stashing? +Voulez-vous l'enregistrer avant de faire un stash ? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + Cela va entraîner la SUPPRESSION de {0} fichiers non suivis ! +Cette action est IRRÉVERSIBLE ! +Ces fichiers seront DÉFINITIVEMENT PERDUS. Yes - Yes + Oui Discard 1 Tracked File - Discard 1 Tracked File + Ignorer 1 fichier suivi Discard {0} Tracked Files - Discard {0} Tracked Files + Ignorer {0} fichiers suivis Yes, Don't Show Again - Yes, Don't Show Again + Oui, Ne plus afficher @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Git ignoré trouvé dans : {0} Using git {0} from {1} - Using git {0} from {1} + Utilisation de git {0} à partir de {1} Validating found git in: {0} - Validating found git in: {0} + Validation du git trouvé dans : {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + Aucun dépôt disponible Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'. Choose a repository - Choose a repository + Choisir un dépôt The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + Nom de la branche $(error) Error: {0} - $(error) Error: {0} + $(error) - Erreur : {0} No remote repositories found. - No remote repositories found. + Dépôts distants introuvables. Choose a URL to clone from. - Choose a URL to clone from. + Choisissez l'URL à partir de laquelle effectuer le clonage. Provide repository URL - Provide repository URL + Indiquer l'URL du dépôt Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + Indiquez l'URL du dépôt, ou choisissez une source de dépôt. Repository name - Repository name + Nom du dépôt Repository name (type to search) - Repository name (type to search) + Nom du dépôt (tapez pour effectuer une recherche) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + Voulez-vous ajouter '{0}' à .gitignore ? Conflict: Added By Them - Conflict: Added By Them + Conflit : ajout de leur part Conflict: Added By Us - Conflict: Added By Us + Conflit : ajout de notre part Always Pull - Always Pull + Toujours tirer (pull) Conflict: Both Added - Conflict: Both Added + Conflit : ajout de leur part et de notre part Conflict: Both Deleted - Conflict: Both Deleted + Conflit : suppression de leur part et de notre part Conflict: Both Modified - Conflict: Both Modified + Conflit : modification de leur part et de notre part Changes - Changes + Changements Commit - Commit + Commiter It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Il n’est pas possible de changer le message de validation au milieu d’un rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place. Message ({0} to commit) - Message ({0} to commit) + Message ({0} à valider) {0} characters left in current line - {0} characters left in current line + {0} caractères restants sur la ligne actuelle {0} characters over {1} in current line - {0} characters over {1} in current line + {0} caractères sur {1} sur la ligne actuelle Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + Le message de validation actuel contient uniquement des espaces Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + Message ({0} à valider sur '{1}') Deleted - Deleted + Supprimé Conflict: Deleted By Them - Conflict: Deleted By Them + Conflit : suppression de leur part Conflict: Deleted By Us - Conflict: Deleted By Us + Conflit : suppression de notre part Don't Pull - Don't Pull + Ne pas tirer (pull) {0} (Deleted) - {0} (Deleted) + {0} (supprimé) {0} (Index) - {0} (Index) + {0} (Index) {0} (Ours) - {0} (Ours) + {0} (à nous) {0} (Theirs) - {0} (Theirs) + {0} (à eux) {0} (Untracked) - {0} (Untracked) + {0} (non suivi) {0} (Working Tree) - {0} (Working Tree) + {0} (arborescence de travail) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé. Ignored - Ignored + Ignoré Index Added - Index Added + Index ajouté Index Copied - Index Copied + Index copié Index Deleted - Index Deleted + Index supprimé Index Modified - Index Modified + Index modifié Index Renamed - Index Renamed + Index renommé Intent to Add - Intent to Add + Intention à ajouter Merge Changes - Merge Changes + Fusionner les changements Modified - Modified + Modifié le Don't Show Again - Don't Show Again + Ne plus afficher Open - Open + Ouvrir Pull - Pull + Tirer (pull) It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + Tirer (pull) {0} commits de {1}/{2} Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3} Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + Envoyer (push) {0} commits à {1}/{2} Successfully pushed. - Successfully pushed. + Envoi (push) réussi. Staged Changes - Staged Changes + Changements indexés Synchronize Changes - Synchronize Changes + Synchroniser les changements Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + Synchronisation. L'annulation peut endommager gravement le dépôt Untracked - Untracked + Non suivi Untracked Changes - Untracked Changes + Changements non suivis Yes - Yes + Oui @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + Extraire la branche/l'étiquette... Publish Changes - Publish Changes + Publier les modifications Publish to {0} - Publish to {0} + Publier sur {0} Publish to... - Publish to... + Publier sur... Rebasing - Rebasing + Rebase en cours Synchronizing Changes... - Synchronizing Changes... + Synchronisation des modifications... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + Index {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Historique git Staged Changes - Staged Changes + Modifications en zone de transit Uncommitted Changes - Uncommitted Changes + Changements non commités You - You + Vous Working Tree - Working Tree + Arborescence de travail @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + Couleur des ressources ajoutées. Color for resources with conflicts. - Color for resources with conflicts. + Couleur pour les ressources avec des conflits. Color for deleted resources. - Color for deleted resources. + Couleur des ressources supprimées. Color for ignored resources. - Color for ignored resources. + Couleur des ressources ignorées. Color for modified resources. - Color for modified resources. + Couleur pour les ressources modifiées. Color for renamed or copied resources. - Color for renamed or copied resources. + Couleur des ressources renommées ou copiées. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + Couleur des ressources supprimées qui ont été indexées. Color for modified resources which have been staged. - Color for modified resources which have been staged. + Couleur des ressources modifiées qui ont été indexées. Color for submodule resources. - Color for submodule resources. + Couleur pour les ressources de sous-module. Color for untracked resources. - Color for untracked resources. + Couleur pour les ressources non tracées. Add Remote... - Add Remote... + Ajouter un dépôt distant... Create Branch... - Create Branch... + Créer une branche... Create Branch From... - Create Branch From... + Créer une branche à partir de... Checkout to... - Checkout to... + Extraire vers... Checkout to (Detached)... - Checkout to (Detached)... + Extraire vers (mode détaché)... Cherry Pick... - Cherry Pick... + Faire un cherry-pick... Discard Changes - Discard Changes + Ignorer les modifications Discard All Changes - Discard All Changes + Ignorer toutes les modifications Discard All Tracked Changes - Discard All Tracked Changes + Ignorer tous les changements suivis Discard All Untracked Changes - Discard All Untracked Changes + Ignorer tous les changements non suivis Clone - Clone + Cloner Clone (Recursive) - Clone (Recursive) + Cloner (récursif) Close Repository - Close Repository + Fermer le dépôt Commit - Commit + Activer Commit All - Commit All + Valider tout Commit All (Amend) - Commit All (Amend) + Tout Valider (Modifier) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + Tout commiter (modifier, aucune vérification) Commit All (No Verify) - Commit All (No Verify) + Tout commiter (aucune vérification) Commit All (Signed Off) - Commit All (Signed Off) + Valider tout (signé) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + Tout commiter (signé, aucune vérification) Commit Empty - Commit Empty + Commit vide Commit Empty (No Verify) - Commit Empty (No Verify) + Commiter le contenu vide (aucune vérification) Commit (No Verify) - Commit (No Verify) + Commiter (aucune vérification) Commit Staged - Commit Staged + Valider le contenu en zone de transit Commit Staged (Amend) - Commit Staged (Amend) + Valider les modifications en attente (modifier) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + Commiter l'index (modifier, aucune vérification) Commit Staged (No Verify) - Commit Staged (No Verify) + Commiter l'index (aucune vérification) Commit Staged (Signed Off) - Commit Staged (Signed Off) + Valider les modifications en attente (signé) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + Commiter l'index (signé, aucune vérification) Create Tag - Create Tag + Créer une balise Delete Branch... - Delete Branch... + Supprimer la branche... Delete Tag - Delete Tag + Supprimer l'étiquette Fetch - Fetch + Rappatrier Fetch From All Remotes - Fetch From All Remotes + Récupérer depuis tous les Remotes Fetch (Prune) - Fetch (Prune) + Récupérer (élaguer) Add to .gitignore - Add to .gitignore + Ajouter à .gitignore Initialize Repository - Initialize Repository + Initialiser le dépôt Merge Branch... - Merge Branch... + Fusionner la branche... Open All Changes - Open All Changes + Ouvrir tous les changements Open Changes - Open Changes + Ouvrir les modifications Open File - Open File + Ouvrir un fichier Open File (HEAD) - Open File (HEAD) + Ouvrir le fichier (HEAD) Open Repository - Open Repository + Ouvrir le dépôt Publish Branch... - Publish Branch... + Publier la branche... Pull - Pull + Pull Pull from... - Pull from... + Extraire de... Pull (Rebase) - Pull (Rebase) + Pull (rebaser) Push - Push + Push Push (Follow Tags) - Push (Follow Tags) + Pousser (suivre des balises) Push (Follow Tags, Force) - Push (Follow Tags, Force) + Pousser (suivre des balises, forcer) Push (Force) - Push (Force) + Pousser (forcer) Push Tags - Push Tags + Envoyer (push) des étiquettes Push to... - Push to... + Transfert (Push) vers... Push to... (Force) - Push to... (Force) + Transfert (Push) vers... (Force) Rebase Branch... - Rebase Branch... + Rebaser la branche... Abort Rebase - Abort Rebase + Abandonner le rebasage Refresh - Refresh + Actualiser Remove Remote - Remove Remote + Supprimer le dépôt distant Rename - Rename + Renommer Rename Branch... - Rename Branch... + Renommer la branche... Restore Commit Template - Restore Commit Template + Restaurer le modèle de commit Reveal in Side Bar - Reveal in Side Bar + Révéler dans la barre latérale Revert Change - Revert Change + Restaurer la modification Revert Selected Ranges - Revert Selected Ranges + Restaurer les portées sélectionnées Set Log Level... - Set Log Level... + Définir le niveau de journalisation (log) ... Show Git Output - Show Git Output + Afficher la sortie Git Stage Changes - Stage Changes + Mettre en attente les modifications Stage All Changes - Stage All Changes + Mettre en attente toutes les modifications Stage All Merge Changes - Stage All Merge Changes + Indexer toutes les fusions de changements Stage All Tracked Changes - Stage All Tracked Changes + Indexer tous les changements suivis Stage All Untracked Changes - Stage All Untracked Changes + Indexer tous les changements non suivis Stage Change - Stage Change + Mettre en attente la modification Stage Selected Ranges - Stage Selected Ranges + Mettre en attente les plages sélectionnées Stash - Stash + Remiser (stash) Apply Stash... - Apply Stash... + Appliquer la remise (Stash)... Apply Latest Stash - Apply Latest Stash + Appliquer la dernière remise (Stash) Drop Stash... - Drop Stash... + Supprimer le remisage (stash)... Stash (Include Untracked) - Stash (Include Untracked) + Remiser (Inclure les non-tracés) Pop Stash... - Pop Stash... + Appliquer et supprimer la remise... Pop Latest Stash - Pop Latest Stash + Appliquer et supprimer la dernière remise Sync - Sync + Synchroniser Sync (Rebase) - Sync (Rebase) + Synchroniser (Rebase) Compare with Selected - Compare with Selected + Comparer avec la sélection Copy Commit ID - Copy Commit ID + Copier l'ID de commit Copy Commit Message - Copy Commit Message + Copiez le message de commit. Open Changes - Open Changes + Ouvrir les modifications Select for Compare - Select for Compare + Sélectionner pour comparaison Undo Last Commit - Undo Last Commit + Annuler la dernière validation Unstage Changes - Unstage Changes + Annuler la mise en attente des modifications Unstage All Changes - Unstage All Changes + Annuler la mise en attente de toutes les modifications Unstage Selected Ranges - Unstage Selected Ranges + Annuler la mise en attente des plages sélectionnées Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + Contrôle si force push (avec ou sans lease) est activé. Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + Toujours afficher le groupe de ressources des changements en zone de transit (Staged). Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + Contrôle le flag signoff pour toutes les modifications. Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + Configure le moment où les dépôts doivent être détectés automatiquement. Disable automatic repository scanning. - Disable automatic repository scanning. + Désactivez l’analyse de dépôt automatique. Scan for parent folders of open files. - Scan for parent folders of open files. + Rechercher dans les dossiers parents de fichiers ouverts. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + Rechercher dans les sous-dossiers du dossier actuellement ouvert. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé. Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + Détermine si l'actualisation automatique est activée. Controls the sort order for branches. - Controls the sort order for branches. + Contrôle l'ordre de tri des branches. A regular expression to validate new branch names. - A regular expression to validate new branch names. + Expression régulière pour valider les nouveaux noms de branche. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + Le caractère pour remplacer les espaces dans les nouveaux noms de branche. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + Contrôle le type des références Git listées au moment de l'exécution de Extraire vers... Local branches - Local branches + Branches locales Remote branches - Remote branches + Branches distantes Tags - Tags + Étiquettes Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'. Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + Détermine s’il faut demander confirmation avant de forcer le push. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + Contrôle s’il faut demander une confirmation avant la validation sans vérification. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Confirmez avant de synchroniser des dépôts git. Controls the Git count badge. - Controls the Git count badge. + Contrôle le badge de compte Git. Count all changes. - Count all changes. + Compter tous les changements. Turn off counter. - Turn off counter. + Désactivez le compteur. Count only tracked changes. - Count only tracked changes. + Compter uniquement les changements suivis. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts. The default location to clone a git repository. - The default location to clone a git repository. + Emplacement par défaut où cloner un dépôt git. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Contrôle s’il faut détecter automatiquement les sous-modules git. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Contrôle la limite de sous-modules git détectés. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + Active la signature de commit avec GPG ou X.509. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + Validez toutes les modifications en l'absence de modifications en attente. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Contrôle si la commande Git Sync apparaît dans la barre d'état. Whether git is enabled. - Whether git is enabled. + Indique si git est activé. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation. Ignores the legacy Git warning. - Ignores the legacy Git warning. + Ignore l'avertissement Git hérité. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + Ignore l'avertissement en cas de changements trop nombreux dans un dépôt. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Ignore l'avertissement quand Git est manquant. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull). Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows. List of git repositories to ignore. - List of git repositories to ignore. + Liste des dépôts git à ignorer. Controls when to show commit message input validation. - Controls when to show commit message input validation. + Contrôle quand afficher la validation de la saisie du message de commit. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + Contrôle le taille de la longueur de message de commit pour afficher un avertissement. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'. Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage. Always open in current window. - Always open in current window. + Effectue toujours l'ouverture dans la fenêtre active. Always open in a new window. - Always open in a new window. + Effectue toujours l'ouverture dans une nouvelle fenêtre. Always prompt for action. - Always prompt for action. + Demande toujours l'action à effectuer. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\Program Files\Git\bin\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche. Runs a git command after a successful commit. - Runs a git command after a successful commit. + Exécute une commande git après un commit réussi. Don't run any command after a commit. - Don't run any command after a commit. + N'exécutez pas de commande après une validation. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + Exécutez 'Git Push' après une validation réussie. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + Exécutez 'Git Sync' après une validation réussie. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit. Check for any unsaved files. - Check for any unsaved files. + Vérifiez les fichiers non enregistrés. Disable this check. - Disable this check. + Désactivez la vérification. Check only for unsaved staged files. - Check only for unsaved staged files. + Vérifiez uniquement les fichiers organisés non enregistrés. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements. Check for any unsaved files. - Check for any unsaved files. + Vérifiez les fichiers non enregistrés. Disable this check. - Disable this check. + Désactive cette vérification. Check only for unsaved staged files. - Check only for unsaved staged files. + Vérifiez uniquement les fichiers organisés non enregistrés. Prune when fetching. - Prune when fetching. + Effectue un élagage au moment de la récupération. Fetch all tags when pulling. - Fetch all tags when pulling. + Récupérez toutes les balises pendant le tirage. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + Forcez git à utiliser rebase pendant l'exécution de la commande sync. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Liste des chemins d’accès pour rechercher des dépôts git. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git. Controls whether git actions should show progress. - Controls whether git actions should show progress. + Contrôle si les actions git doivent afficher la progression. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push). Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + Contrôle les modifications organisées automatiquement par Smart Commit. Automatically stage all changes. - Automatically stage all changes. + Organise automatiquement toutes les modifications. Automatically stage tracked changes only. - Automatically stage tracked changes only. + Organise automatiquement les modifications suivies uniquement. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées). Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Contrôle s’il faut activer Azure Data Studio comme gestionnaire d’authentification pour les processus git générés dans le terminal intégré. Remarque : les terminaux doivent être redémarrés pour prendre en compte une modification de ce paramètre. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + Contrôle la date à utiliser pour les éléments de la vue Chronologie. Use the authored date - Use the authored date + Utiliser la date de création Use the committed date - Use the committed date + Utiliser la date de commit Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie. Controls how untracked changes behave. - Controls how untracked changes behave. + Contrôle le comportement des changements non suivis. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + Les changements non suivis sont masqués et exclus de plusieurs actions. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + Contrôles si force push utilise la variante force-with-lease plus sûr. Git SCM Integration - Git SCM Integration + Intégration Git SCM Git - Git + Git Branch - Branch + Branche Changes - Changes + Changements Commit - Commit + Valider Amend - Amend + Modifier Sign Off - Sign Off + Fermer la session Git - Git + Git Pull, Push - Pull, Push + Tirer (pull), envoyer (push) Remote - Remote + À distance Stash - Stash + Remiser (stash) Tags - Tags + Étiquettes You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + Vous pouvez cloner un dépôt localement. +[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Si vous souhaitez utiliser les fonctionnalités de git, veuillez activer git dans vos [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. + Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir d’une URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm). The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. + L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. [Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. + Le dossier actuellement ouvert n’a pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git. [Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + Une installation git valide n’a pas été détectée, plus de détails peuvent être trouvés dans la [git output] (commande : git.showOutput). +Veuillez [install git](https://git-scm.com/), ou découvrez comment utiliser git et le contrôle de source dans Azure Data Studio dans [our docs](https://aka.ms/vscode-scm ). +Si vous utilisez un système de contrôle de version différent, vous pouvez [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) pour des extensions supplémentaires. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. + L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. Vous pouvez initialiser un référentiel sur un dossier qui activera les fonctionnalités de contrôle de source alimentées par git. [Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm). diff --git a/resources/xlf/fr/sql-database-projects.fr.xlf b/resources/xlf/fr/sql-database-projects.fr.xlf index a205eceedd..65f4036fcb 100644 --- a/resources/xlf/fr/sql-database-projects.fr.xlf +++ b/resources/xlf/fr/sql-database-projects.fr.xlf @@ -22,10 +22,6 @@ Publish History Publier l’historique - - Local app setting '{0}' already exists. Overwrite? - Le paramètre d’application local « {0} » existe déjà. Voulez-vous le remplacer? - Status État @@ -66,18 +62,6 @@ Add Item Ajouter un élément - - Add Package - Ajouter un package - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - Pour utiliser des liaisons SQL, vérifiez que votre projet Azure Functions fait référence à {0}. - - - Error adding Sql Binding extension package to project - Erreur lors de l’ajout du package d’extension sql Binding au projet - Would you like to update Azure Function local.settings.json with the new connection string? Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ? @@ -103,8 +87,8 @@ Nouveau nom du projet SQL - Base SQL Server Docker image - Image Docker du SQL Server de base + Base {0} Docker image + Image Docker {0} de base Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... Nettoyage des déploiements existants... - - Close - Fermer - View changes in Schema Compare Afficher les modifications dans la comparaison de schémas - Confirm SQL server admin password - Confirmer le mot de passe administrateur du serveur SQL + Confirm {0} admin password + Confirmer le mot de passe administrateur de {0} - Confirm SQL Server admin password - Confirmer le mot de passe administrateur du SQL Server + Confirm {0} admin password + Confirmer le mot de passe administrateur de {0} - Connecting to SQL Server on Docker - Connexion à SQL Server sur Docker + Connecting to SQL Server + Connexion à SQL Server Connection failed error: '{0}' Erreur d’échec de la connexion : «{0}» - - Select a connection profile - Sélectionnez une connexion pour le profile. - Connections Connexions - - Connection string setting name - Nom du paramètre de la chaîne de connexion - - - Connection string setting specified in "local.settings.json" - Paramètre de chaîne de connexion spécifié dans « local.settings.json » - Containers already exist for this project. Do you want to delete them before deploying a new one? Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant d’en déployer un nouveau ? @@ -214,10 +182,6 @@ Create New Créer un nouveau - - Create new local app setting - Créer un paramètre d’application locale - Create Créer @@ -423,20 +387,28 @@ Contrat de licence Microsoft Azure SQL Edge - Start with the core pieces to develop and publish schemas for SQL Edge - Commencez par les éléments de base pour développer et publier des schémas pour SQL Edge + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge - SQL Edge - SQL Edge + Azure SQL Edge Database + Base de données Azure SQL Edge + + + Develop and publish schemas for Azure SQL Database starting from an empty project + Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide + + + Azure SQL Database + Azure SQL Database - Develop and publish schemas for SQL databases starting from an empty project - Développer et publier des schémas pour les bases de données SQL à partir d'un projet vide + Develop and publish schemas for SQL Server databases starting from an empty project + Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide - SQL Database - Base de données SQL + SQL Server Database + Base de données SQL Server Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string Entrer un modèle pour la chaîne de connexion SQL - - Enter connection string - Entrer une chaîne de connexion - Enter connection string environment variable name Entrer le nom de la variable d’environnement de chaîne de connexion @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string Entrer la variable d’environnement pour la chaîne de connexion SQL - - Enter connection string setting name - Entrer le nom du paramètre de la chaîne de connexion - Enter connection string template Entrer un modèle de chaîne de connexion @@ -479,20 +443,12 @@ Entrer une nouvelle valeur pour la variable « {0} » - Enter SQL Server admin password - Entrez le mot de passe de l'administrateur de SQL Server - - - Enter password or press escape to cancel - Entrez le mot de passe ou appuyez sur Échap pour annuler. - - - Enter the password to be used for the connection string - Entrez le mot de passe à utiliser pour la chaîne de connexion. + Enter {0} admin password + Entrer le mot de passe d'administrateur {0} - Enter SQL server port number or press enter to use the default value - Entrez le serveur SQL numéro de port ou appuyez sur Entrée pour utiliser la valeur par défaut + Enter {0} port number or press enter to use the default value + Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données. - - An error occurred generating the connection string for the selected connection - Une erreur s’est produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée. - - - Failed to parse "{0}": {1}. - Échec de l'analyse de "{0}" : {1}. - File Fichier @@ -624,14 +572,6 @@ Import Elements Importer des éléments - - Do you want to include the password from this connection in your local.settings.json file? - Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ? - - - Input - Entrée - Install globally Installer globalement @@ -661,8 +601,8 @@ Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj. - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1} - - {0} near line "{1}", column "{2}" - {0} près de la ligne "{1}", colonne "{2}" - Learn More En savoir plus @@ -696,10 +632,6 @@ Missing 'version' entry in {0} Entrée 'version' manquante dans {0}. - - More Information - Complément d’information - msec msec @@ -724,14 +656,6 @@ New {0} name: Nouveau nom{0} : - - No Azure functions in the current active file - Aucune fonction Azure dans le fichier actif actuel - - - No Azure functions projects found in the workspace - Aucun projet Azure Functions trouvé dans l’espace de travail - No {0} found {0} introuvable @@ -800,14 +724,6 @@ Open License Agreement Ouvrir le contrat de licence - - Open File - Ouvrir un fichier - - - Output - Sortie - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. Les éléments avec un chemin d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accès du fichier projet sont relatifs au dossier du projet. @@ -817,8 +733,8 @@ Impossible d’accéder au parent de l’élément d’arborescence fourni - SQL Server password doesn't match the confirmation password - SQL Server mot de passe ne correspond pas au mot de passe de confirmation + {0} password doesn't match the confirmation password + Le mot de passe {0} ne correspond pas au mot de passe de confirmation Port must a be number @@ -896,6 +812,10 @@ Select project file Sélectionnez le fichier de projet + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus d’informations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet. + Publish Publier @@ -925,12 +845,12 @@ Échec de la publication dans le conteneur. {0} - Publish to new server in a container - Publier sur un nouveau serveur dans un conteneur + Publish to new {0} local development container + Publier dans un nouveau conteneur de développement local {0} - Publish to existing server - Publier sur un serveur existant + Publish to an existing {0} + Publier sur un {0} existant Publishing project in a container... @@ -981,21 +901,13 @@ Exécuter via npx - Building and running the docker container ... - Génération et exécution du conteneur Docker... + Running the docker container ... + Exécution du conteneur Docker... Same database Même base de données - - Save - Enregistrer - - - There are unsaved changes in the current file. Save now? - Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant? - Schema Schéma @@ -1021,37 +933,21 @@ Script - SDK-style project - SDK-style project + SDK-style project (Preview) + Projet de style SDK (préversion) sec s - - Select an Azure function in the current file to add SQL binding to - Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL - - Select the base SQL Server docker image - Sélectionner l’image de l’ancrer SQL Server de base - - - Select type of binding - Sélectionner le type de liaison + Select the base {0} docker image + Sélectionner l’image de l’ancrer {0} de base Select connection Sélectionner la connexion - - Failed to set connection string app setting: {0} - Échec du paramétrage de l'application de la chaîne de connexion : {0} - - - Select SQL connection string method - Sélectionner la méthode de chaîne de connexion SQL - Select .dacpac Sélectionner .dacpac @@ -1060,6 +956,10 @@ Select database Sélectionner une base de données + + Select File + Sélectionner un fichier + Select folder structure Sélectionner une structure de dossiers @@ -1080,10 +980,6 @@ Select where to publish the project to Sélectionnez l’emplacement de déploiement du projet sur - - Select SQL connection string setting from local.settings.json - Sélectionnez le paramètre de chaîne de connexion SQL dans local.settings.json - Select OpenAPI/Swagger spec file Sélectionner un fichier de spécification OpenAPI/Swagger @@ -1105,12 +1001,12 @@ Nom du serveur - SQL Server admin password - Mot de passe de l'administrateur du SQL Server + {0} admin password + Mot de passe d'administrateur {0} - SQL server port number - Numéro de port du serveur SQL + {0} port number + Numéro de port {0} Server variable @@ -1164,14 +1060,6 @@ Database Projects Projets de base de données - - SQL table or view to query - Table ou vue SQL à interroger - - - SQL table to upsert into - Table SQL dans laquelle upsert - Stored Procedure Procédure stockée @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' Impossible de localiser la cible « {0} » : « {1} » - - Failed to set connection string app setting - Échec du paramétrage de l'application de la chaîne de connexion - Unable to establish project context. Command invoked from unexpected location: {0} Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0} @@ -1264,18 +1148,14 @@ Update Mettre à jour + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... Mise à jour de {0} à partir de {1}... - - Enter connection string - Entrer une chaîne de connexion - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json. - User has cancelled selection for how to run autorest. L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique. @@ -1292,10 +1172,6 @@ Value cannot be empty La valeur ne peut pas être vide - - Value must not be empty - La valeur ne doit pas être vide - View Voir @@ -1344,9 +1220,9 @@ Add Database Reference Ajouter une référence de base de données - - Add SQL Binding (preview) - Ajouter une liaison SQL (préversion) + + Add Existing Item... + Ajouter un élément ex_istant... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project Fermer le projet de base de données + + Convert to SDK-style project + Convertir en projet de style SDK + Create Project From Database Créer un projet à partir de la base de données diff --git a/resources/xlf/fr/sql-migration.fr.xlf b/resources/xlf/fr/sql-migration.fr.xlf index a2f3b60680..60fab3cf1c 100644 --- a/resources/xlf/fr/sql-migration.fr.xlf +++ b/resources/xlf/fr/sql-migration.fr.xlf @@ -46,14 +46,18 @@ Apply Appliquer - - The assessment of your SQL Server instance '{0}' failed. - L’évaluation de votre instance de SQL Server « {0} » a échoué. + + (for {0} assessed databases) + (pour {0} bases de données évaluées) Assessment results for '{0}' Résultats de l’évaluation pour «{0}» + + The assessment of your SQL Server instance '{0}' failed. + L’évaluation de votre instance de SQL Server « {0} » a échoué. + Assessment in progress Évaluation en cours @@ -74,6 +78,10 @@ Cela peut prendre un certain temps. Assessment results Résultats de l'évaluation + + Assessment results and recommendations + Résultats de l’évaluation et recommandations + This is a blocking issue that will prevent the database migration from succeeding. Il s’agit d’un problème bloquant qui empêche la migration de la base de données de réussir. @@ -98,6 +106,10 @@ Cela peut prendre un certain temps. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL Database + Azure SQL Managed Instance Azure SQL Managed Instance @@ -106,6 +118,10 @@ Cela peut prendre un certain temps. SQL Server on Azure Virtual Machines SQL Server sur des machines virtuelles Azure + + SQL Server on Azure VM + SQL Server sur machine virtuelle Azure + Target type Type de cible @@ -118,6 +134,18 @@ Cela peut prendre un certain temps. Azure AD tenant Locataire Azure AD + + Browse + Parcourir + + + Folder name + Nom du dossier + + + Open + Ouvrir + Backup location Emplacement de sauvegarde @@ -179,8 +207,8 @@ Cela peut prendre un certain temps. Sélectionnez d’abord une valeur de compte de stockage. - {0} out of {1} databases can be migrated - {0} bases de données {1} peuvent être migrées + {0}/{1} databases can be migrated + Les bases de données {0}/{1} peuvent être migrées Cancel @@ -315,8 +343,8 @@ Cela peut prendre un certain temps. 2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​Créer une sauvegarde finale du journal des transactions et la stocker sur le partage réseau. + 2. Create a final transaction log backup and store it on the network share. + 2. Créez une sauvegarde finale du journal des transactions et stockez-la sur le partage réseau. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ Cela peut prendre un certain temps. Database '{0}' already exists on the target managed instance '{1}'. La base de données « {0} » existe déjà sur le Managed Instance cible « {1} ». + + Select the databases that you want to assess for migration to Azure SQL. + Sélectionnez les bases de données que vous souhaitez évaluer pour la migration vers Azure SQL. + + + Databases for assessment + Bases de données pour l’évaluation + An error occurred while accessing database details. Une erreur s’est produite lors de l’accès aux détails de la base de données. - - Databases for migration - Bases de données pour la migration + + Ensure that your backups were taken with the WITH CHECKSUM option. + Vérifiez que vos sauvegardes ont été effectuées avec l’option WITH CHECKSUM. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ Cela peut prendre un certain temps. Database backup Sauvegarde de base de données + + Ensure that the Azure Storage account does not use a private endpoint. + Assurez-vous que le compte de stockage Azure n’utilise pas de point de terminaison privé. + Database to be migrated Base de données à migrer @@ -431,8 +471,8 @@ Cela peut prendre un certain temps. Bases de données ({0}/{1}) - {0}/{1} Databases selected - {0}/{1} bases de données sélectionnées + {0}/{1} databases selected + {0}/{1} bases de données sélectionnées Databases @@ -454,10 +494,6 @@ Cela peut prendre un certain temps. Details copied Détails copiés - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Les Azure Database Migration Service existants dans Portail Azure ne s’affichent pas dans Azure Data Studio. Le DMS créé dans Azure Data Studio ne sera pas encore visible dans le Portail Azure. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. Échec de la mise en service d’un Database Migration Service. Patientez quelques minutes, puis réessayez. @@ -550,6 +586,10 @@ Cela peut prendre un certain temps. Instance Instance + + To continue, select a valid Azure account. + Pour continuer, sélectionnez un compte Azure valide. + To continue, select a valid blob container for source database '{0}'. Pour continuer, sélectionnez un conteneur d’objet blob valide pour la base de données source « {0} ». @@ -570,6 +610,10 @@ Cela peut prendre un certain temps. To continue, select a valid location. Pour continuer, sélectionnez un emplacement valide. + + To continue, select a valid managed instance. + Pour continuer, sélectionnez une instance gérée valide. + Select a valid Database Migration Service. Sélectionner Azure Database Migration Service @@ -587,9 +631,13 @@ Cela peut prendre un certain temps. Impossible de se connecter à la base de données en raison d'un OwnerUri non valide (Paramètre « OwnerUri ») - To continue, select a valid resource group. + To continue, select a valid resource group. Pour continuer, sélectionnez un groupe de ressources valide. + + Cannot retrieve saved session. Try again by selecting new session. + Impossible de récupérer la session enregistrée. Réessayez en sélectionnant une nouvelle session. + Enter a valid name for the Migration Service. Entrez un nom valide pour le service de migration. @@ -610,6 +658,10 @@ Cela peut prendre un certain temps. Invalid user account format. Example: {0} Format de compte d’utilisateur non valide. Exemple : {0} + + To continue, select a valid virtual machine. + Pour continuer, sélectionnez une machine virtuelle valide. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure Database Migration Service orchestre les activités de migration de bases de données et suit leur progression. Vous pouvez sélectionner un Azure Database Migration Service existant pour la cible Azure SQL si vous en avez créé un précédemment ou en créer un nouveau ci-dessous. @@ -698,9 +750,9 @@ Cela peut prendre un certain temps. Location Emplacement - - Azure SQL Managed Instance - Azure SQL Managed Instance + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + L’instance managée «{0}» n’est pas disponible pour la migration, car elle est actuellement dans l’état «{1}». Pour continuer, sélectionnez une instance managée disponible. Migrations completed @@ -738,6 +790,10 @@ Cela peut prendre un certain temps. More info Informations supplémentaires + + N/A + N / A + Name Nom @@ -962,13 +1018,9 @@ Cela peut prendre un certain temps. Resource group Groupe de ressources - - Continue last migration attempt... - Poursuivre la dernière tentative de migration... - - - Start with migration assessment again (recommended) - Commencer l’évaluation de la migration (recommandé) + + Resume previously saved session + Reprendre la session précédemment enregistrée Run migration workflow again @@ -990,6 +1042,10 @@ Cela peut prendre un certain temps. Save and close Enregistrer et fermer + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configuration enregistrée. La collecte des données de performances continuera de s’exécuter en arrière-plan. Vous pouvez arrêter la collecte quand vous le souhaitez. + Cancel Annuler @@ -999,8 +1055,8 @@ Cela peut prendre un certain temps. Suivant - Saved assessment result - Résultat enregistré de l’évaluation + Saved session + Session enregistrée Search @@ -1035,8 +1091,8 @@ Cela peut prendre un certain temps. Cliquez sur l’instance SQL Server ou sur l’une des bases de données à gauche pour afficher ses détails. - To continue, select a target database. - Pour continuer, sélectionnez une base de données cible. + To continue, select a target. + Pour continuer, sélectionnez une cible. Server @@ -1150,21 +1206,313 @@ Cela peut prendre un certain temps. Size Taille + + {0} recommendations available + {0} recommandations disponibles + + + Azure configuration + Configuration Azure + + + Business critical + Critique pour l’entreprise + + + {0} - {1} vCore + {0} – {1} vCore + + + Gen5 + Gen5 + + + General purpose + Usage général + + + {0} - {1} - {2} vCore + {0} – {1} – {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} – {1} – {2} vCore – {3} Go + + + Premium-series + Série Premium + + + Memory optimized premium-series + Série premium à mémoire optimisée + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} processeur virtuel) + + + Data: {0}, Log: {1}, tempdb: {2} + Données : {0}, journal : {1}, tempdb : {2} + + + Choose how you want to provide performance data + Choisissez la manière dont vous souhaitez fournir les données de performances + + + Collect performance data now + Collectez les données de performance maintenant + + + Select a folder on your local drive where performance data will be saved + Sélectionnez un dossier sur votre disque local où les données de performance seront enregistrées + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + La recommandation Azure nécessite des données de performances de l’instance de serveur SQL pour fournir une recommandation cible. Activez la collecte de données de performances pour recevoir la recommandation cible pour les bases de données que vous souhaitez migrer. Plus cette durée sera activée, meilleure sera la recommandation. Vous pouvez désactiver la collecte des données de performances à tout moment. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Vous pouvez également choisir de sélectionner ces données dans un dossier existant, si vous les avez déjà collectées précédemment. + + + I already have the performance data + J’ai déjà les données de performance + + + Generating Azure recommendations using provided performance data... + Génération de recommandations Azure à l’aide des données de performances fournies... + + + Select a folder on your local drive where previously collected performance data was saved + Sélectionnez un dossier sur votre disque local où les données de performances précédemment collectées ont été enregistrées + + + Start + Démarrer + + + Starting performance data collection... + Début de la collecte des données de performances... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Les recommandations initiales seront automatiquement actualisées dans environ {0} minute(s). + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + La recommandation Azure a été appliquée à l’aide des données fournies. Importez ou collectez des données supplémentaires pour affiner la recommandation. + + + Data collection in progress. Generating initial recommendations... + Collecte de données en cours. Génération de premières recommandations... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Vérifiez périodiquement les recommandations mises à jour en appuyant sur le bouton “Actualiser la recommandation”. + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + La recommandation Azure collecte et analyse les données de performances, puis recommande une base de données de taille appropriée dans Azure pour votre charge de travail. + + + Data collection still in progress. Refining existing recommendations... + Collecte de données toujours en cours. Affiner les recommandations existantes... + + + Data collection for Azure recommendations has been stopped. + La collecte de données pour les recommandations Azure a été arrêtée. + + + Stopping performance data collection... + Arrêt de la collecte des données de performances... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + L’exécution de la collecte des performances pendant une période plus longue permet de garantir une recommandation plus précise. + + + Click the button below to import or collect database performance data. + Cliquez sur le bouton ci-dessous pour importer ou collecter les données de performances de la base de données. + + + Azure recommendation will be displayed once data collection is complete. + La recommandation Azure s’affichera une fois la collecte de données terminée. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + La recommandation Azure n’est pas disponible. Cliquez sur le bouton “Obtenir la recommandation Azure” ci-dessous + + + {0} cores + {0} cœurs + + + CPU requirement + Configuration requise pour le processeur + + + Data IOPS requirement + Exigence d'IOPS de données + + + Data storage requirement + Exigence de stockage de données + + + Azure SQL Database + Azure SQL Database + + + {0} GB + {0} Go + + + Get Azure recommendation + Obtenir la recommandation Azure + + + IO latency requirement + Exigence de latence d’E/S + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Région Azure pour votre cible de Azure SQL + + Log storage requirement + Exigence de stockage des journaux + + + Logs IOPS requirement + Exigence IOPS des journaux + + + Memory requirement + Mémoire requise + - Azure SQL Managed Instance (PaaS) - Azure SQL Managed Instance (PaaS) + Azure SQL Managed Instance + Azure SQL Managed Instance + + + {0} ms + {0} ms + + + Recommendation parameters + Paramètres de recommandation + + + Edit parameters + Modifier les paramètres + + + Edit recommendation parameters + Modifier les paramètres de recommandation + + + Enable preview features + Activer les fonctionnalités d’aperçu + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + L’activation de cette option inclura les dernières générations de matériel qui ont considérablement amélioré les performances et l’évolutivité. Ces SKU sont actuellement en version préliminaire et peuvent ne pas encore être disponibles dans toutes les régions. + + + Percentage utilization + Utilisation en pourcentage + + + Percentile of data points to be used during aggregation of the performance data. + Centile des points de données à utiliser lors de l’agrégation des données de performances. + + + Scale factor + Facteur d'échelle + + + Invalid scale factor. Enter a positive integer value. + Facteur d’échelle non valide. Entrez une valeur entière positive. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Modifiez le facteur d’échelle si vous souhaitez que la recommandation Azure soit un pourcentage supérieur ou inférieur à votre charge de travail actuelle. + + + Enter the information below to edit the recommendation parameters. + Entrez les informations ci-dessous pour modifier les paramètres de recommandation. + + + Update + Mettre à jour + + + {0}% + {0} % + + + {0}th percentile + {0}e centile + + + Azure recommendation + Recommandation Azure - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Pour migrer vers Azure SQL Managed Instance (PaaS), affichez les résultats de l’évaluation et sélectionner une ou plusieurs bases de données. + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Pour migrer vers Azure SQL Managed Instance, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Pour migrer vers SQL Server sur une machine virtuelle Azure (IaaS), affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Pour migrer vers SQL Server sur une machine virtuelle Azure, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. + + + Recommendation reason + Raison de la recommandation + + + Recommendations + Recommandations + + + - + - + + + Last refreshed: {0} + Dernière actualisation : {0} + + + Loading... + Chargement... + + + {0} Recommendations + ({0} Recommandations) + + + Value + Valeur + + + Recommended configuration + Configuration recommandée + + + Refine Azure recommendation + Affiner la recommandation Azure + + + Refresh recommendation + Actualiser la recommandation Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ Cela peut prendre un certain temps. Resource group for your Azure SQL target Groupe de ressources pour votre cible de Azure SQL + + Restart data collection + Redémarrer la collecte de données + + + Source properties + Propriétés de la source + + + SQL data files + Fichiers de données DQS + + + SQL log files + Fichiers journaux SQL + + + SQL tempdb + base de données SQL + + + Stop data collection + Arrêter la collecte de données + + + Dimension + Dimension + + + {0} GB + {0} Go + Subscription name for your Azure SQL target Nom de l’abonnement pour votre cible Azure SQL + + Target deployment type + Type de déploiement cible + + + Recommendation target storage configuration + Configuration de stockage cible recommandée + + + Host caching + Mise en cache de l’hôte + + + Not applicable + Non applicable + + + None + Aucun(e) + + + Read-only + Lecture seule + + + Read/write + Lecture/écriture + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Placez tempdb sur le lecteur SSD éphémère local (par défaut D:\) + + + Below is the target storage configuration required to meet your storage performance needs. + Vous trouverez ci-dessous la configuration de stockage cible requise pour répondre à vos besoins en termes de performances de stockage. + + + Local SSD + SSD local + + + Recommended storage configuration + Configuration de stockage recommandée + + + Storage + Stockage + + + View details + Afficher les détails + - SQL Server on Azure Virtual Machine (IaaS) - SQL Server dans une machine virtuelle Azure (laaS) + SQL Server on Azure Virtual Machine + SQL Server dans une machine virtuelle Azure Source configuration @@ -1199,8 +1631,8 @@ Cela peut prendre un certain temps. Bases de données sources - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Entrez les informations d’identification de l’authentification SQL utilisées pour la connexion à l’instance SQL Server {0}. ​Ces informations d’identification seront utilisées pour la connexion à l’instance SQL Server et l’identification d’un ou plusieurs fichiers de sauvegarde valides. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Saisissez les identifiants d’authentification SQL utilisés pour vous connecter à l’instance SQL Server {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ Cela peut prendre un certain temps. Start migration Démarrer la migration + + Start a new session + Démarrer une nouvelle session + Start time Heure de début @@ -1390,6 +1826,10 @@ Cela peut prendre un certain temps. Type: Type : + + (Unavailable) {0} + (Indisponible) {0} + Select a unique name for this target database Sélectionnez un nom unique pour cette base de données cible @@ -1450,6 +1890,14 @@ Cela peut prendre un certain temps. Azure account Compte Azure + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Des erreurs se sont produites lors de la collecte des données de performances pour le serveur '{0}'. Si ces problèmes persistent, essayez de redémarrer le processus de collecte de données : + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. En fonction des résultats de l’évaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL. @@ -1475,10 +1923,22 @@ Cela peut prendre un certain temps. Choisir votre cible Azure SQL - An error occurred while assessing your databases. - Une erreur s'est produite lors de l’évaluation de vos bases de données. + An error occurred while generating SKU recommendations for the server '{0}'. + Une erreur s’est produite lors de la génération des recommandations SKU pour le serveur '{0}'. - + + No recommendation available + Aucune recommandation disponible + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + Aucune recommandation SKU n’a été générée, car aucune SKU ne pouvait satisfaire les caractéristiques de performances de votre source. Essayez de sélectionner une plate-forme cible différente, d’ajuster les paramètres de recommandation ou de sélectionner un ensemble différent de bases de données à évaluer. + + + Select an Azure account and your target {0}. + Sélectionnez un compte Azure et votre cible {0}. + + Azure SQL target Cible Azure SQL @@ -1487,8 +1947,8 @@ Cela peut prendre un certain temps. Oui - {0} of {1} databases selected. - {0} de bases de données {1} sélectionnées. + {0} of {1} databases selected + {0} de bases de données {1} sélectionnées @@ -1496,35 +1956,35 @@ Cela peut prendre un certain temps. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Hub d’articles de migration qui fournit des conseils détaillés sur la migration et la modernisation de vos ressources de données dans Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Didacticiel pas à pas permettant de migrer des bases de données d’une instance de SQL Server (machines virtuelles locales ou Azure) vers Azure SQL Managed Instance avec un temps d’arrêt minimal. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + L’extension de migration Azure SQL pour Azure Data Studio fournit des fonctionnalités pour évaluer, obtenir des recommandations Azure adaptées et migrer SQL Server bases de données vers Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Un tutoriel étape par étape pour migrer les bases de données d'une instance de SQL Server (sur site) vers SQL Server on Azure Virtual Machines avec un minimum de temps d'arrêt. Azure Database Migration Guides - Azure Database Migration Guides + Guides de migration de base de données Azure Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + Didacticiel : migrer vers Azure SQL Managed Instance (en ligne) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Migrer les bases de données à l’aide de Azure Data Studio Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Didacticiel : migrer vers SQL Server sur des machines virtuelles Azure (en ligne) diff --git a/resources/xlf/fr/sql.fr.xlf b/resources/xlf/fr/sql.fr.xlf index dcba400e1c..6436f949d8 100644 --- a/resources/xlf/fr/sql.fr.xlf +++ b/resources/xlf/fr/sql.fr.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + Doit être une option de la liste + + + Select Box + Zone de sélection + + + @@ -126,6 +138,14 @@ Sort Descending Tri décroissant + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. Activez la recherche de mises à jour automatique pour que Azure Data Studio recherche les mises à jour automatiquement et régulièrement. + + Could not open a notebook document for the specified URI. + Impossible d’ouvrir un document de notebook pour l’URI spécifié + Please reload Azure Data Studio to enable this extension locally. Rechargez Azure Data Studio pour activer cette extension localement. @@ -315,12 +339,16 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Souhaitez-vous changer la langue de l’interface d’Azure Data Studio en {0} et redémarrer ? + + Failed to create notebook document. + Échec de la création du document notebook + This VS Code functionality is not supported in Azure Data Studio. Cette fonctionnalité VS Code n’est pas prise en charge dans Azure Data Studio. - Invalid arguments + Invalid arguments. Arguments non valides @@ -341,18 +369,6 @@ - - - - Must be an option from the list - Doit être une option de la liste - - - Select Box - Zone de sélection - - - @@ -903,6 +919,14 @@ General Général + + {0} validation issues found. + {0} problèmes de validation trouvés + + + Issues ({0}) + Problèmes ({0}) + Loading designer... Chargement du concepteur... @@ -911,6 +935,10 @@ Designer is loaded Le concepteur est chargé + + Add new row to '{0}' table + Ajouter une nouvelle ligne à '{0}' table + Add New Ajouter nouveau @@ -943,12 +971,24 @@ Remove Supprimer + + Scripts + Scripts + The component type: {0} is not supported Le type de composant : {0} n’est pas pris en charge. + + + + Issues + Problèmes + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + Fichiers de plan d'exécution + + + Custom Zoom + Zoom personnalisé + + + Execution plans are generated + Les plans d’exécution sont générés. + + + Failed to load execution plan + Échec du chargement des plans d'exécution + + + Zoom to fit + Zoomer pour ajuster + + + Show Query Plan XML + Afficher le code XML du plan de requête + + + Properties + Propriétés + + + Save Plan File + Enregistrer le fichier de plan + + + Find Node + Rechercher un nœud + + + Query Plan (Preview) + Plan de requête (aperçu) + + + Zoom In + Zoom avant + + + Zoom Out + Zoom arrière + + + Generating execution plans + Génération des plans d’exécution + + + Open Query + Ouvrir la requête + + + + + + + Query Execution Plan Editor + Éditeur de plan d'exécution des requêtes + + + + + + + Edge + Edge + + + Close + Fermer + + + Alphabetical + Alphabétique + + + Categorized + Catégories + + + Name + Nom + + + Value + Valeur + + + Properties + Propriétés + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Requête {0} : coût de requête (relatif au script) : {1} % + + + + + + + Close (Escape) + Fermer (Échap) + + + Apply + Appliquer + + + Apply Zoom (Enter) + Appliquer le zoom (Entrée) + + + Select a zoom value between 1 to 200 + Sélectionner une valeur de zoom comprise entre 1 et 200 + + + Zoom (percent) + Zoom (pourcentage) + + + Zoom (Enter) + Zoom (Entrée) + + + + + + + Close (Escape) + Fermer (Échap) + + + Contains + Contient + + + Equals + Égal à + + + Next Match (Enter) + Correspondance suivante (Entrée) + + + Previous Match (Shift+Enter) + Correspondance précédente (Shift+Enter) + + + @@ -3898,10 +4100,22 @@ Erreur : {1} + + ({0}) - Current Language + ({0}) - Langage actuel + + + ({0}) + ({0}) + Parameters Paramètres + + Select Cell Language Mode + Sélectionner le mode de langage de la cellule + @@ -4298,6 +4512,10 @@ Erreur : {1} (Preview) Enable Notebook Views (Préversion) Activer les affichages bloc-notes + + Restart Notebook Kernel + Redémarrer un noyau du notebook + Controls the positioning of the actionbar on rows in the search view. Contrôle le positionnement de la barre d'action sur des lignes dans la vue de recherche. @@ -4564,6 +4782,18 @@ Erreur : {1} + + + + Loading notebook {0} completed + Chargement du bloc-notes {0} terminé + + + Loading notebook {0} + Chargement du bloc-notes {0} + + + @@ -5730,136 +5960,6 @@ Erreur : {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - Requête {0} : coût de requête (relatif au script) : {1} % - - - - - - - Open Query - Ouvrir la requête - - - Custom Zoom - Zoom personnalisé - - - Zoom to fit - Zoomer pour ajuster - - - Open Plan File - Open Plan File - - - Properties - Propriétés - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - Zoom avant - - - Zoom Out - Zoom arrière - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Erreur : {1} You didn't select any authentication provider. Please try again. Vous n'avez sélectionné aucun fournisseur d'authentification. Réessayez. + + Loading accounts... + Chargement des comptes... + There is no linked account. Please add an account. Aucun compte lié. Ajoutez un compte. @@ -7082,6 +7186,22 @@ Erreur : {1} + + + + No valid execution plan handler is registered + Aucun gestionnaire de plan d’exécution valide n’est inscrit. + + + Valid provider is required in order to interact with ExecutionPlanService + Un fournisseur valide est nécessaire pour interagir avec ExecutionPlanService. + + + Select a provider to open execution plan + Sélectionner un fournisseur pour ouvrir le plan d’exécution + + + @@ -7368,8 +7488,16 @@ Erreur : {1} Une erreur s'est produite au démarrage d'une session de notebook - Kernel {0} was not found. The default kernel will be used instead. - Noyau {0} introuvable. Le noyau par défaut est utilisé à la place. + Kernel '{0}' was not found. The default kernel will be used instead. + Le noyau « {0} » est introuvable. Le noyau par défaut sera utilisé à la place. + + + Kernel restart failed: {0} + Échec du redémarrage du noyau : {0} + + + Kernel restarted successfully + Le noyau a redémarré @@ -7433,6 +7561,10 @@ Erreur : {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' L’attente du délai de disponibilité du fournisseur d’exécution a expiré pour le fournisseur de notebooks « {0} » + + Failed to create notebook input for provider '{0}' + Échec de la création de l’entrée de notebook pour le fournisseur '{0}' + Notebook provider does not exist Le fournisseur de notebooks n'existe pas @@ -7469,6 +7601,10 @@ Erreur : {1} + + SQL kernel restart not supported + Redémarrage du noyau SQL non pris en charge + A connection must be chosen to run notebook cells Une connexion doit être choisie pour exécuter des cellules de notebook @@ -8213,9 +8349,17 @@ Erreur : {1} The schema that contains the table. Schéma qui contient la table. + + Columns in the primary key. + Colonnes dans la clé primaire + + + Name of the primary key. + Nom de la clé primaire + Table Designer Error - Table Designer Error + Erreur du concepteur de tableaux Foreign Key @@ -8229,6 +8373,42 @@ Erreur : {1} Index Index + + Primary Key + Clé primaire + + + Table schema validation failed with error: {0} + Échec de la validation du schéma de table avec l’erreur : {0} + + + New Foreign Key + Nouvelle clé étrangère + + + New Check Constraint + Nouvelle contrainte CHECK + + + New Column + Nouvelle colonne + + + New Column Mapping + Nouveau mappage de colonnes + + + Add Column + Ajouter une colonne + + + Add Column + Ajouter une colonne + + + New Index + Nouvel index + Expression Expression @@ -8365,10 +8545,22 @@ Erreur : {1} Indexes Index + + The input validation failed with error: {0} + Échec de la validation de l’entrée avec l’erreur : {0} + Table name Nom de la table + + Primary Key Columns + Colonnes de clés primaires + + + Name + Nom + An error occured while publishing changes: {0} Une erreur s’est produite lors de la publication des modifications : {0} @@ -8440,4 +8632,4 @@ Erreur : {1} - + \ No newline at end of file diff --git a/resources/xlf/it/arc.it.xlf b/resources/xlf/it/arc.it.xlf index cb064b9d10..2074ac1c81 100644 --- a/resources/xlf/it/arc.it.xlf +++ b/resources/xlf/it/arc.it.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} Errore durante la connessione al controller. {0} + + Error listing Log Analytics workspaces {0} + Errore durante l'elenco delle aree di lavoro Log Analytics {0} + Error encountered while verifying password. {0} Si è verificato un errore durante la verifica della password. {0} @@ -1393,6 +1397,18 @@ Location Percorso + + Log Analytics primary key + Chiave primaria di Log Analytics + + + Log Analytics workspace ID + ID area di lavoro Log Analytics + + + Log Analytics workspace + Area di lavoro Log Analytics + Confirm password Confermare password @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical. Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + Disponibilità elevata Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 replica Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [ANTEPRIMA] Business critical (vCore e RAM illimitati, disponibilità elevata avanzata) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical. General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 repliche 2 replicas - 2 replicas + 2 repliche Username diff --git a/resources/xlf/it/azcli.it.xlf b/resources/xlf/it/azcli.it.xlf index f87b296814..bdffffc14a 100644 --- a/resources/xlf/it/azcli.it.xlf +++ b/resources/xlf/it/azcli.it.xlf @@ -4,249 +4,249 @@ Accept - Accept + Accetto This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure. Installare la versione più recente seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + L'estensione arcdata dell'interfaccia della riga di comando di Azure è stata installata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non sarà completata. Ask Later - Ask Later + Chiedi più tardi Azure CLI - Azure CLI + Interfaccia della riga di comando di Azure Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + L’installazione dell'interfaccia della riga di comando di Azure completata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non verrà completata. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + Si è verificato un errore durante l'analisi dell'output del comando az: {0}. L'output non è JSON. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} lettura, valore: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} aggiornata, newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Verifica della disponibilità della versione più recente dell'interfaccia della riga di comando di Azure Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Errore: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Errore: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + La versione attualmente installata dell'interfaccia della riga di comando di Azure: {0} è uguale o successiva a qualsiasi altra versione disponibile Decline - Decline + Rifiuta Don't Ask Again - Don't Ask Again + Non chiedere più Error while downloading - Error while downloading + Si è verificato un errore durante il download Download finished - Download finished + Download completato Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + Downloading di ({0}/{1}MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + Downloading {0} da {1} a {2} in corso Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + È necessario specificare un endpoint o uno spazio dei nomi Executing command: '{0} {1}' - Executing command: '{0} {1}' + Esecuzione del comando: '{0} {1}‘ Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + Non è stato possibile analizzare il JSON dei contenuti in: {0}. +Contenuti file: {1} -Error: {2} +Errore: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + È stata trovata l'installazione dell'interfaccia della riga di comando di Azure esistente della versione (v{0}) nel percorso:{1} con versione arcdata: {2}. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + Recupero dei contenuti di testo della risorsa all'URL {0} Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Si è verificato un errore durante l'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Installazione dell'estensione arcdata dell'interfaccia della riga di comando di Azure in corso... Installing Azure CLI... - Installing Azure CLI... + Installazione dell'interfaccia della riga di comando di Azure in corso... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Ultima versione disponibile dell’interfaccia della riga di comando di Azure: {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + L'interfaccia della riga di comando di Azure >= {0} è necessaria per questa funzionalità. Eseguire il comando 'Interfaccia della riga di comando di Azure: check for Update' per installare questa opzione e riprovare. No - No + No No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Non è disponibile alcuna interfaccia della riga di comando di Azure. Eseguire il comando 'Interfaccia della riga di comando di Azure: Install' per abilitare le funzionalità che lo richiedono. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + Non è disponibile alcuna estensione arcdata dell'interfaccia della riga di comando di Azure. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + Non è disponibile alcuna interfaccia della riga di comando di Azure, [installare l'interfaccia della riga di comando di Azure](comando:az.install) per abilitare le funzionalità che lo richiedono. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + Non è disponibile alcuna interfaccia della riga di comando di Azure. Installare manualmente la versione più recente da [qui](https://docs.microsoft.com/cli/azure/install-azure-cli), poi riavviare Azure Studio. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + Nessun collegamento di download disponibile per la piattaforma '{0}' +Informazioni sulla versione: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + Nessuna versione release disponibile per la piattaforma '{0}' +Informazioni sulla versione: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + Si è verificato un errore durante l'analisi dell'output di az --version. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + La piattaforma '{0}' non è attualmente supportata A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + È disponibile una nuova versione dell'interfaccia della riga di comando di Azure ( {0} ). Eseguire l'aggiornamento ora? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure >= {0}. Eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + Verrà richiesto all'utente di accettare quanto segue: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure >= {0}, ma la versione corrente disponibile è solo {1}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + Ricerca dell'installazione dell'interfaccia della riga di comando di Azure esistente in corso... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + L'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata verrà ignorata perché l'operazione non è stata richiesta dall'utente e l'opzione di configurazione: {0}.{1} è {2} stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + Errore imprevisto durante l'esecuzione del comando: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + Codice di uscita imprevisto dal comando: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + La versione scaricata {1} dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure non è ancora supportata. La versione più recente è {0}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Non è stato effettuato il controllo sulla disponibilità della nuova versione dell'interfaccia della riga di comando di Azure, in quanto non è presente alcuna installazione. Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Errore durante l'aggiornamento dell'interfaccia della riga di comando di Azure: {0} Updating Azure CLI... - Updating Azure CLI... + Aggiornamento dell'interfaccia della riga di comando di Azure in corso... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + L'utente ha richiesto di installare l'interfaccia della riga di comando di Azure e l'estensione arcdata usando il comando 'Interfaccia della riga di comando di Azure: Install' User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Risposta dell’utente alla richiesta di installazione dell'interfaccia della riga di comando di Azure: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Risposta dell’utente alla richiesta di aggiornamento dell'interfaccia della riga di comando di Azure: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + Versione trovata: {0} alla quale è possibile aggiornare l'interfaccia della riga di comando di Azure dalla versione corrente: {1}. Yes - Yes + @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Scegliere se verrà richiesto di scaricare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Scegliere se verrà visualizzata una richiesta quando è disponibile un aggiornamento dell'estensione dell’interfaccia della riga di comando di Azure. Azure CLI - Azure CLI + Interfaccia della riga di comando di Azure Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + Registrare le informazioni di debug nel canale di output per tutti i comandi az eseguiti Azure CLI Configuration - Azure CLI Configuration + Configurazione dell'interfaccia della riga di comando di Azure Support for Azure CLI. - Support for Azure CLI. + Supporto per l'interfaccia della riga di comando di Azure. Azure CLI - Azure CLI + Interfaccia della riga di comando di Azure The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + All'utente non verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + All'utente verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + All'utente non verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + All'utente verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Scegliere se verrà richiesto di installare l'interfaccia della riga di comando di Azure. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + All'utente non verrà richiesto di installare l'interfaccia della riga di comando di Azure The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + All'utente verrà richiesto di installare l'interfaccia della riga di comando di Azure Azure CLI - Azure CLI + Interfaccia della riga di comando di Azure diff --git a/resources/xlf/it/data-workspace.it.xlf b/resources/xlf/it/data-workspace.it.xlf index e8479c361d..4ae4eec88c 100644 --- a/resources/xlf/it/data-workspace.it.xlf +++ b/resources/xlf/it/data-workspace.it.xlf @@ -31,8 +31,8 @@ Aggiorna - Create new project - Crea nuovo progetto + Create new database project + Creare un nuovo progetto di database Type @@ -54,6 +54,10 @@ Create Crea + + Default + Predefinito + Enter Project Name Immettere il nome del progetto @@ -70,6 +74,10 @@ Git repository URL URL del repository GIT + + Learn More + Altre informazioni + Select location to clone repository locally Selezionare il percorso per clonare il repository in locale @@ -86,6 +94,10 @@ Name cannot be empty Il nome non può essere vuoto. + + No + No + OK OK @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? È necessario riavviare Azure Data Studio per aggiungere il progetto all'area di lavoro. Riavvia ora? + + Click "Learn More" button for more information about SDK-style projects + Fare clic sul pulsante "Altre informazioni" per altre informazioni sui progetti in stile SDK + + + SDK-style project (Preview) + Progetto in stile SDK (Anteprima) + Select Seleziona @@ -159,8 +179,12 @@ Seleziona percorso del progetto - Select Project Type - Seleziona tipo di progetto + Select Database Project Type + Selezionare il tipo di progetto di database + + + Select Target Platform + Selezione della piattaforma di destinazione Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file Selezionare un file dell'area di lavoro ({0}) + + Yes (Recommended) + Sì (Scelta consigliata) + File '{0}' doesn't exist Il file '{0}' non esiste diff --git a/resources/xlf/it/git.it.xlf b/resources/xlf/it/git.it.xlf index 8b9e7a18a7..eab22286d9 100644 --- a/resources/xlf/it/git.it.xlf +++ b/resources/xlf/it/git.it.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + Credenziali mancanti o non valide. @@ -12,19 +12,19 @@ No - No + No Ask Me Later - Ask Me Later + Chiedimelo in seguito Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Consentire ad Azure Data Studio di [eseguire periodicamente 'git fetch']({0})? Yes - Yes + @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + La versione HEAD di '{0}' non è disponibile. Add to Workspace - Add to Workspace + Aggiungi all'Area di Lavoro Add a new remote... - Add a new remote... + Aggiungi un nuovo computer remoto... Add remote from URL - Add remote from URL + Aggiungi repository remoto da URL Add remote from {0} - Add remote from {0} + Aggiungi repository remoto da {0} Add Remote - Add Remote + Aggiungi repository remoto Always - Always + Sempre This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + Questo creerà un repository Git in '{0}'. Sei sicuro di voler continuare? Failed to authenticate to git remote. - Failed to authenticate to git remote. + Non è stato possibile eseguire l'autenticazione al repository remoto GIT. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + Non è stato possibile eseguire l'autenticazione al repository remoto GIT: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + La branch denominata '{0}' esiste già Branch name - Branch name + Nome ramo Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + Il nome del ramo deve corrispondere all'espressione regex: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Impossibile fare push dei ref su remoto. Provare a eseguire un 'Pull' prima, per integrare le modifiche. Log level changed to: {0} - Log level changed to: {0} + Livello di registrazione modificato in: {0} Checkout detached... - Checkout detached... + Checkout scollegato... Choose Folder... - Choose Folder... + Scegli cartella... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + Pulire l'albero di lavoro del repository prima dell'estrazione. Clone from {0} - Clone from {0} + Clona da {0} Cloning git repository '{0}'... - Cloning git repository '{0}'... + Clonazione del repository GIT '{0}'... Commit Staged Changes - Commit Staged Changes + Esegui commit delle modifiche per il commit Create Empty Commit - Create Empty Commit + Crea commit vuoto Commit Hash - Commit Hash + Hash del commit Commit message - Commit message + Messaggio di commit Message (commit on '{0}') - Message (commit on '{0}') + Messaggio (commit in '{0}') Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + ELIMINARE {0}? +Questa operazione è IRREVERSIBILE. +Se si procede, questo file andrà PERSO DEFINITIVAMENTE. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + ELIMINARE {0} file? +Questa operazione è IRREVERSIBILE. +Se si procede, questi file andranno PERSI DEFINITIVAMENTE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Rimuovere le modifiche in {0}? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + Rimuovere TUTTE le modifiche apportate in {0} file? +Questa operazione è IRREVERSIBILE. +Se si procede, il working set corrente andrà PERSO PER SEMPRE. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +Questa operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Rimuovere le modifiche in {0}? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + Rimuovere le modifiche in {0} file? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + Creare un commit vuoto? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + Il merge del ramo '{0}' non è completo. Elimina comunque? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti. -Are you sure to continue? +Continuare? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato. -Are you sure to continue? +Continuare? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + La branch '{0}' non ha una branch corrispondente a monte. Desideri pubblicarla? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + Ripristinare {0}? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + Ripristinare {0} file? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + Preparare per il commit {0} con conflitti di merge? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + Preparare per il commit {0} file con conflitti di merge? Create new branch... - Create new branch... + Crea nuovo ramo... Create new branch from... - Create new branch from... + Crea nuovo ramo da... Initialize Repository - Initialize Repository + Inizializza repository Current - Current + Corrente Delete File - Delete File + Elimina file Delete Branch - Delete Branch + Elimina ramo Delete file - Delete file + Elimina file Delete Files - Delete Files + Elimina file File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + Il file '{0}' è stato eliminato da altri utenti e modificato dall'utente corrente. -What would you like to do? +Come si vuole procedere? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + Il file '{0}' è stato eliminato dall'utente corrente e modificato da altri utenti. -What would you like to do? +Come si vuole procedere? Discard Changes - Discard Changes + Rimuovi modifiche Discard All {0} Files - Discard All {0} Files + Rimuovi tutti i {0} file Discard 1 File - Discard 1 File + Rimuovi 1 file Force Checkout - Force Checkout + Forza checkout Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Il push forzato non è consentito. Per abilitarlo, usare l'impostazione 'git.allowForcePush'. Git error - Git error + Errore GIT Git: {0} - Git: {0} + GIT: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (Indice) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (Albero di lavoro) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo Initialize Repository - Initialize Repository + Inizializza repository Invalid branch name - Invalid branch name + Nome di branch non valido Keep Our Version - Keep Our Version + Mantieni la versione dell'utente corrente Keep Their Version - Keep Their Version + Mantieni la versione degli altri utenti Learn More - Learn More + Altre informazioni Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + Le modifiche locali verranno sovrascritte dal checkout. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + L'ultimo commit è stato un commit di merge. Annullarlo? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + Ci sono conflitti di merge. Risolverli prima di eseguire commit. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Assicurarsi di configurare 'user.name' e 'user.email' in GIT. Never - Never + Mai OK, Don't Show Again - OK, Don't Show Again + OK, non visualizzare più OK, Don't Ask Again - OK, Don't Ask Again + OK, non visualizzare più questo messaggio There are no changes to commit. - There are no changes to commit. + Non ci sono modifiche di cui eseguire il commit. There are no changes to stash. - There are no changes to stash. + Non ci sono modifiche da accantonare. Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + Non è possibile annullare l'operazione perché HEAD non fa riferimento ad alcun commit. No rebase in progress. - No rebase in progress. + Non è in corso alcuna riassegnazione. Your repository has no remotes. - Your repository has no remotes. + Il repository non contiene repository remoti. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + Questo repository non ha remote configurati da cui eseguire un fetch. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + Il repository non contiene elementi remoti configurati come destinazione della pubblicazione. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + Il repository non contiene elementi remoti configurati come origini del pull. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + Il repository non contiene elementi remoti configurati come destinazione del push. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + Non ci sono modifiche preparate per il commit di cui eseguire il commit. -Would you like to stage all your changes and commit them directly? +Preparare per il commit tutte le modifiche ed eseguirne il commit direttamente? There are no stashes in the repository. - There are no stashes in the repository. + Non ci sono accantonamenti nel repository. This repository has no tags. - This repository has no tags. + Non esistono tag per questo repository. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + I commit senza verifica non sono consentiti. Abilitarli con l'impostazione 'git.allowNoVerifyCommit'. Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + Estrarre un ramo per eseguire il push in un elemento remoto. OK - OK + OK Open Git Log - Open Git Log + Apri log GIT Open Repository - Open Repository + Apri repository Open - Open + Apri Open in New Window - Open in New Window + Apri in una nuova finestra Pick a branch to pull from - Pick a branch to pull from + Selezionare un ramo da cui eseguire il pull Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + Seleziona un provider in cui pubblicare il ramo '{0}': Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + Selezionare un repository remoto in cui pubblicare il ramo '{0}': Pick a remote to pull the branch from - Pick a remote to pull the branch from + Selezionare un repository remoto da cui effettuare il pull del ramo Pick a stash to apply - Pick a stash to apply + Scegli un accantonamento da applicare Pick a stash to drop - Pick a stash to drop + Selezionare un accantonamento da rimuovere Pick a stash to pop - Pick a stash to pop + Scegli un accantonamento da prelevare Would you like to open the cloned repository? - Would you like to open the cloned repository? + Aprire il repository clonato? Would you like to open the initialized repository? - Would you like to open the initialized repository? + Aprire il repository inizializzato? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente? Please provide a new branch name - Please provide a new branch name + Specificare un nuovo nome di ramo Please provide the commit hash - Please provide the commit hash + Specificare l'hash del commit Please provide a commit message - Please provide a commit message + Specificare un messaggio di commit Please provide a remote name - Please provide a remote name + Specificare un nome di repository remoto Optionally provide a stash message - Optionally provide a stash message + Specificare un messaggio di accantonamento (facoltativo) Please provide a message to annotate the tag - Please provide a message to annotate the tag + Specificare un messaggio per aggiungere un'annotazione per il tag Please provide a tag name - Please provide a tag name + Specificare un nome di tag Publish to {0} - Publish to {0} + Pubblica in {0} Remote '{0}' already exists. - Remote '{0}' already exists. + Il repository remoto '{0}' esiste già. Remote branch at {0} - Remote branch at {0} + Ramo remoto in {0} Remote name - Remote name + Nome del repository remoto Remote name format invalid - Remote name format invalid + Il formato del nome di repository remoto non è valido Pick a remote to remove - Pick a remote to remove + Scegliere un repository remoto da rimuovere Clone from URL - Clone from URL + URL del repository Restore file - Restore file + Ripristina il file Restore files - Restore files + Ripristina i file Save All & Commit - Save All & Commit + Salva tutto ed esegui il commit Save All & Stash - Save All & Stash + Salva tutto e accantona Select a branch to merge from - Select a branch to merge from + Selezionare un ramo da cui eseguire il merge Select a branch to rebase onto - Select a branch to rebase onto + Selezionare un ramo in base a cui eseguire la riassegnazione Select a ref to checkout - Select a ref to checkout + Selezionare un ref di cui eseguire checkout Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + Selezionare un riferimento per il checkout in modalità scollegata Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + Seleziona un riferimento da cui creare il ramo '{0}' Select a tag to delete - Select a tag to delete + Selezionare un tag da eliminare Select a branch to delete - Select a branch to delete + Seleziona un ramo da cancellare Select log level - Select log level + Seleziona il livello log Select Repository Location - Select Repository Location + Seleziona il Percorso del Repository Show Command Output - Show Command Output + Mostra output del comando Stash Anyway - Stash Anyway + Accantona comunque There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento. Stash message - Stash message + Messaggio di accantonamento Stash & Checkout - Stash & Checkout + Accantona ed esegui checkout Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + Rimuovere l'accantonamento {0}? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + Questa azione consentirà di effettuare il push e il pull di commit da e verso '{0}/{1}'. Tag at {0} - Tag at {0} + Tag in {0} Message - Message + Messaggio Tag name - Tag name + Nome tag There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}. Undo merge commit - Undo merge commit + Annulla commit di merge There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + Sono presenti {0} file non salvati. -Would you like to save them before committing? +Salvarli prima di eseguire il commit? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + Il file seguente contiene modifiche non salvate che non verranno incluse nel commit se si procede: {0}. -Would you like to save it before committing? +Salvarlo prima del commit? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + Sono presenti {0} file non salvati. -Would you like to save them before stashing? +Salvarli prima dell'accantonamento? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + Il file seguente contiene modifiche non salvate che non verranno incluse nell'accantonamento se si procede: {0}. -Would you like to save it before stashing? +Salvarlo prima dell'accantonamento? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + {0} file non verificati verranno ELIMINATI. +Questa operazione è IRREVERSIBILE. +Questi file andranno PERSI DEFINITIVAMENTE. Yes - Yes + Discard 1 Tracked File - Discard 1 Tracked File + Rimuovi 1 file di cui viene tenuta traccia Discard {0} Tracked Files - Discard {0} Tracked Files + Rimuovi {0} file di cui viene tenuta traccia Yes, Don't Show Again - Yes, Don't Show Again + Sì, non visualizzare più questo messaggio @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Il git trovato in: {0} è stato ignorato Using git {0} from {1} - Using git {0} from {1} + Uso di GIT {0} da {1} Validating found git in: {0} - Validating found git in: {0} + Convalida del GIT trovato in: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + Non ci sono repository disponibili Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + I percorsi assoluti non sono supportati nell'impostazione 'git.scanRepositories'. Choose a repository - Choose a repository + Scegli un repository The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + Il repository '{0}' ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all'interno. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + Nome ramo $(error) Error: {0} - $(error) Error: {0} + $(error) Errore: {0} No remote repositories found. - No remote repositories found. + Non sono stati trovati repository remoti. Choose a URL to clone from. - Choose a URL to clone from. + Scegliere un URL da cui eseguire la clonazione. Provide repository URL - Provide repository URL + Specificare l'URL del repository Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + Specificare l'URL del repository o selezionare un'origine repository. Repository name - Repository name + Nome del repository Repository name (type to search) - Repository name (type to search) + Nome del repository (digitare per eseguire la ricerca) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + Aggiungere '{0}' a .gitignore? Conflict: Added By Them - Conflict: Added By Them + Conflitto: aggiunto dall'utente Conflict: Added By Us - Conflict: Added By Us + Conflitto: aggiunto da Microsoft Always Pull - Always Pull + Esegui sempre il pull Conflict: Both Added - Conflict: Both Added + Conflitto: aggiunto dall'utente e da Microsoft Conflict: Both Deleted - Conflict: Both Deleted + Conflitto: eliminato dall'utente e da Microsoft Conflict: Both Modified - Conflict: Both Modified + Conflitto: modificato dall'utente e da Microsoft Changes - Changes + Modifiche Commit - Commit + Esegui commit It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l'operazione corrente e usare invece una riassegnazione interattiva. Message ({0} to commit) - Message ({0} to commit) + Messaggio ({0} per eseguire il commit) {0} characters left in current line - {0} characters left in current line + ancora {0} caratteri disponibili nella riga corrente {0} characters over {1} in current line - {0} characters over {1} in current line + {0} caratteri rispetto ai {1} disponibili nella riga corrente Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + Il messaggio di commit corrente contiene solo spazi vuoti Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + Messaggio ({0} per eseguire il commit in '{1}') Deleted - Deleted + Eliminato Conflict: Deleted By Them - Conflict: Deleted By Them + Conflitto: eliminato dall'utente Conflict: Deleted By Us - Conflict: Deleted By Us + Conflitto: eliminato da Microsoft Don't Pull - Don't Pull + Non eseguire il pull {0} (Deleted) - {0} (Deleted) + {0} (eliminato) {0} (Index) - {0} (Index) + {0} (indice) {0} (Ours) - {0} (Ours) + {0} (versione utente) {0} (Theirs) - {0} (Theirs) + {0} (versione server) {0} (Untracked) - {0} (Untracked) + {0} (non tracciati) {0} (Working Tree) - {0} (Working Tree) + {0} (albero di lavoro) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + Il repository git '{0}' ha troppe modifiche attive - verrà attivato solo un sottoinsieme delle funzionalità di Git. Ignored - Ignored + Ignorato Index Added - Index Added + Indice aggiunto Index Copied - Index Copied + Indice copiato Index Deleted - Index Deleted + Indice eliminato Index Modified - Index Modified + Indice modificato Index Renamed - Index Renamed + Indice rinominato Intent to Add - Intent to Add + Finalità da aggiungere Merge Changes - Merge Changes + Esegui merge delle modifiche Modified - Modified + Modificato Don't Show Again - Don't Show Again + Non visualizzare più questo messaggio Open - Open + Apri Pull - Pull + Esegui il pull It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + Il ramo corrente '{0}' potrebbe essere stato riassegnato. Eseguire comunque il pull in esso? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Il ramo corrente potrebbe essere stato riassegnato. Eseguire comunque il pull in esso? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + Esegui il pull di {0} commit da {1}/{2} Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + Esegui il pull di {0} e il push di {1} commit tra {2}/{3} Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + Esegui il push di {0} commit in {1}/{2} Successfully pushed. - Successfully pushed. + Push avvenuto con successo. Staged Changes - Staged Changes + Modifiche preparate per il commit Synchronize Changes - Synchronize Changes + Sincronizza modifiche Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + Sincronizzazione in corso. L'annullamento dell'operazione può causare gravi danni al repository Untracked - Untracked + Non registrato Untracked Changes - Untracked Changes + Modifiche non tracciate Yes - Yes + @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + Esegui il checkout del ramo/tag... Publish Changes - Publish Changes + Pubblica modifiche Publish to {0} - Publish to {0} + Pubblica in {0} Publish to... - Publish to... + Pubblica in... Rebasing - Rebasing + Rebase in corso Synchronizing Changes... - Synchronizing Changes... + Sincronizzazione delle modifiche in corso... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + Indice {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Cronologia GIT Staged Changes - Staged Changes + Modifiche preparate per il commit Uncommitted Changes - Uncommitted Changes + Modifiche non sottoposte a commit You - You + Utente Working Tree - Working Tree + Albero di lavoro @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + Colore delle risorse aggiunte. Color for resources with conflicts. - Color for resources with conflicts. + Colore delle risorse con conflitti. Color for deleted resources. - Color for deleted resources. + Colore delle risorse eliminate. Color for ignored resources. - Color for ignored resources. + Colore delle risorse ignorate. Color for modified resources. - Color for modified resources. + Colore delle risorse modificate. Color for renamed or copied resources. - Color for renamed or copied resources. + Colore delle risorse rinominate o copiate. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + Colore per le risorse eliminate che sono state preparate per il commit. Color for modified resources which have been staged. - Color for modified resources which have been staged. + Colore per le risorse modificate che sono state preparate per il commit. Color for submodule resources. - Color for submodule resources. + Colore delle risorse sottomodulo. Color for untracked resources. - Color for untracked resources. + Colore delle risorse non tracciate. Add Remote... - Add Remote... + Aggiungi repository remoto... Create Branch... - Create Branch... + Crea ramo... Create Branch From... - Create Branch From... + Crea ramo da... Checkout to... - Checkout to... + Esegui checkout in... Checkout to (Detached)... - Checkout to (Detached)... + Esegui checkout in (modalità scollegata)... Cherry Pick... - Cherry Pick... + Esegui cherry-pick... Discard Changes - Discard Changes + Rimuovi modifiche Discard All Changes - Discard All Changes + Rimuovi tutte le modifiche Discard All Tracked Changes - Discard All Tracked Changes + Rimuovi tutte le modifiche tracciate Discard All Untracked Changes - Discard All Untracked Changes + Rimuovi tutte le modifiche non tracciate Clone - Clone + Clona Clone (Recursive) - Clone (Recursive) + Clona (ricorsivo) Close Repository - Close Repository + Chiudi repository Commit - Commit + Esegui commit Commit All - Commit All + Esegui commit di tutto Commit All (Amend) - Commit All (Amend) + Esegui commit di tutto (modifica) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + Esegui commit di tutto (modifica, nessuna verifica) Commit All (No Verify) - Commit All (No Verify) + Esegui commit di tutto (nessuna verifica) Commit All (Signed Off) - Commit All (Signed Off) + Esegui commit di tutto (approvazione) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + Esegui commit di tutto (approvazione, nessuna verifica) Commit Empty - Commit Empty + Commit vuoto Commit Empty (No Verify) - Commit Empty (No Verify) + Commit vuoto (nessuna verifica) Commit (No Verify) - Commit (No Verify) + Esegui commit (nessuna verifica) Commit Staged - Commit Staged + Esegui commit dei file preparati Commit Staged (Amend) - Commit Staged (Amend) + Esegui commit dei file preparati (modifica) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + Esegui commit dei file preparati (modifica, nessuna verifica) Commit Staged (No Verify) - Commit Staged (No Verify) + Esegui commit dei file preparati (nessuna verifica) Commit Staged (Signed Off) - Commit Staged (Signed Off) + Esegui commit dei file preparati (approvazione) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + Esegui commit dei file preparati (approvazione, nessuna verifica) Create Tag - Create Tag + Crea tag Delete Branch... - Delete Branch... + Elimina ramo... Delete Tag - Delete Tag + Elimina tag Fetch - Fetch + Recupera Fetch From All Remotes - Fetch From All Remotes + Recupera da tutti gli elementi remoti Fetch (Prune) - Fetch (Prune) + Recupera (elimina) Add to .gitignore - Add to .gitignore + Aggiungi a .gitignore Initialize Repository - Initialize Repository + Inizializza repository Merge Branch... - Merge Branch... + Merge ramo... Open All Changes - Open All Changes + Apri tutte le modifiche Open Changes - Open Changes + Apri modifiche Open File - Open File + Apri file Open File (HEAD) - Open File (HEAD) + Apri File (HEAD) Open Repository - Open Repository + Apri repository Publish Branch... - Publish Branch... + Pubblica ramo... Pull - Pull + Esegui pull Pull from... - Pull from... + Pull da... Pull (Rebase) - Pull (Rebase) + Esegui pull (Riassegna) Push - Push + Esegui push Push (Follow Tags) - Push (Follow Tags) + Esegui push (segui tag) Push (Follow Tags, Force) - Push (Follow Tags, Force) + Esegui push (segui tag, forzato) Push (Force) - Push (Force) + Esegui push (Forza) Push Tags - Push Tags + Esegui push dei tag Push to... - Push to... + Esegui push in... Push to... (Force) - Push to... (Force) + Push in... (Forza) Rebase Branch... - Rebase Branch... + Riassegna ramo... Abort Rebase - Abort Rebase + Interrompi riassegnazione Refresh - Refresh + Aggiorna Remove Remote - Remove Remote + Rimuovi repository remoto Rename - Rename + Rinomina Rename Branch... - Rename Branch... + Rinomina Branch... Restore Commit Template - Restore Commit Template + Ripristina il modello di Commit Reveal in Side Bar - Reveal in Side Bar + Visualizza nella barra laterale Revert Change - Revert Change + Annulla modifica Revert Selected Ranges - Revert Selected Ranges + Ripristina intervalli selezionati Set Log Level... - Set Log Level... + Imposta livello log... Show Git Output - Show Git Output + Mostra output GIT Stage Changes - Stage Changes + Prepara modifiche per commit Stage All Changes - Stage All Changes + Prepara tutte le modifiche per commit Stage All Merge Changes - Stage All Merge Changes + Prepara per il commit tutte le modifiche di merge Stage All Tracked Changes - Stage All Tracked Changes + Prepara per il commit tutte le modifiche non tracciate Stage All Untracked Changes - Stage All Untracked Changes + Prepara per commit tutte le modifiche non tracciate Stage Change - Stage Change + Prepara modifica per commit Stage Selected Ranges - Stage Selected Ranges + Prepara per il commit intervalli selezionati Stash - Stash + Accantona Apply Stash... - Apply Stash... + Applica Stash... Apply Latest Stash - Apply Latest Stash + Applica ultimo Stash Drop Stash... - Drop Stash... + Rimuovi accantonamento... Stash (Include Untracked) - Stash (Include Untracked) + Stash (includi non tracciate) Pop Stash... - Pop Stash... + Preleva accantonamento... Pop Latest Stash - Pop Latest Stash + Preleva accantonamento più recente Sync - Sync + Sincronizza Sync (Rebase) - Sync (Rebase) + Sincronizza (Rebase) Compare with Selected - Compare with Selected + Confronta con selezionati Copy Commit ID - Copy Commit ID + Copia ID commit Copy Commit Message - Copy Commit Message + Copia messaggio di commit Open Changes - Open Changes + Apri modifiche Select for Compare - Select for Compare + Seleziona per il confronto Undo Last Commit - Undo Last Commit + Annulla ultimo commit Unstage Changes - Unstage Changes + Annulla preparazione modifiche per commit Unstage All Changes - Unstage All Changes + Annulla preparazione di tutte le modifiche per commit Unstage Selected Ranges - Unstage Selected Ranges + Annulla preparazione per il commit di intervalli selezionati Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + Controlla se il push forzato (con o senza lease) è abilitato. Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + Mostra sempre il gruppo di risorse Modifiche preparate per il commit. Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + Controlla il flag di signoff per tutti i commit. Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + Configura quando il repository dovrebbe essere rilevato automaticamente. Disable automatic repository scanning. - Disable automatic repository scanning. + Disabilita la scansione automatica del repository. Scan for parent folders of open files. - Scan for parent folders of open files. + Esegue la scansione per individuare le cartelle padre dei file aperti. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`. Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + Indica se l'aggiornamento automatico è abilitato. Controls the sort order for branches. - Controls the sort order for branches. + Controlla l'ordinamento per i rami. A regular expression to validate new branch names. - A regular expression to validate new branch names. + Un'espressione regolare per validare i nomi delle nuove branch. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + Il carattere per sostituire gli spazi vuoti nei nomi delle nuove branch. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`. Local branches - Local branches + Rami locali Remote branches - Remote branches + Rami remoti Tags - Tags + Tag Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'. Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + Controlla se chiedere conferma prima di eseguire il push forzato. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + Controlla se chiedere conferma prima di eseguire il commit senza verifica. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Confermare prima di sincronizzare i repository GIT. Controls the Git count badge. - Controls the Git count badge. + Controlla la notifica del conteggio GIT. Count all changes. - Count all changes. + Esegue il conteggio di tutte le modifiche. Turn off counter. - Turn off counter. + Disattiva il contatore. Count only tracked changes. - Count only tracked changes. + Esegue il conteggio solo delle revisioni. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti. The default location to clone a git repository. - The default location to clone a git repository. + Il percorso predefinito in cui clonare un repository GIT. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Controlla se rilevare automaticamente i moduli secondari GIT. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Controlla il limite dei sottomoduli git rilevati. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + Abilita la firma del commit con GPG o X.509. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Controlla se il comando Git Sync è visualizzato nella barra di stato. Whether git is enabled. - Whether git is enabled. + Indica se GIT è abilitato. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + Esegui il push di tutti i tag durante l'esecuzione del comando di sincronizzazione. Ignores the legacy Git warning. - Ignores the legacy Git warning. + Ignora l'avvertimento legacy di Git. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Ignora il messaggio di avviso quando manca GIT. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull. Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + Ignora le modifiche apportate ai moduli secondari nell'albero dei file. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows. List of git repositories to ignore. - List of git repositories to ignore. + Elenco dei repository GIT da ignorare. Controls when to show commit message input validation. - Controls when to show commit message input validation. + Controlla quando visualizzare la convalida sull'input del messaggio di commit. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`. Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + Controlla se aprire automaticamente un repository dopo la clonazione. Always open in current window. - Always open in current window. + Apri sempre nella finestra corrente. Always open in a new window. - Always open in a new window. + Apri sempre in una nuova finestra. Always prompt for action. - Always prompt for action. + Richiedi sempre l'azione da eseguire. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + Apri solo nella finestra corrente quando non è alcuna cartella. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Percorso e nome file dell'eseguibile GIT, ad esempio `C:\Programmi\Git\bin\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare. Runs a git command after a successful commit. - Runs a git command after a successful commit. + Esegue un comando git dopo un'operazione commit riuscita. Don't run any command after a commit. - Don't run any command after a commit. + Non eseguire alcun comando dopo un commit. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + Esegue 'Git Push' dopo un commit riuscito. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + Esegue 'Git Sync' dopo un commit riuscito. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit. Check for any unsaved files. - Check for any unsaved files. + Verifica la presenza di eventuali file non salvati. Disable this check. - Disable this check. + Disabilita questo controllo. Check only for unsaved staged files. - Check only for unsaved staged files. + Verificare solo la presenza di file di stage non salvati. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche. Check for any unsaved files. - Check for any unsaved files. + Verifica la presenza di eventuali file non salvati. Disable this check. - Disable this check. + Disabilita questo controllo. Check only for unsaved staged files. - Check only for unsaved staged files. + Verificare solo la presenza di file di stage non salvati. Prune when fetching. - Prune when fetching. + Elimina durante il recupero. Fetch all tags when pulling. - Fetch all tags when pulling. + Recupera tutti i tag durante il pull. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Elenco dei percorsi in cui cercare i repository GIT. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT. Controls whether git actions should show progress. - Controls whether git actions should show progress. + Determina se le azioni git devono mostrare lo stato di avanzamento. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + Controlla se visualizzare una notifica quando un push è avvenuto con successo. Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente. Automatically stage all changes. - Automatically stage all changes. + Prepara automaticamente tutte le modifiche per il commit. Automatically stage tracked changes only. - Automatically stage tracked changes only. + Solo modifiche tracciate automaticamente preparate per il commit. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit). Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controlla se abilitare Azure Data Studio come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale. Use the authored date - Use the authored date + Usa la data di creazione Use the committed date - Use the committed date + Usa la data di commit Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale. Controls how untracked changes behave. - Controls how untracked changes behave. + Controlla il comportamento delle modifiche non tracciate. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + Controlla se il push forzato usa la variante più sicura di forzatura con lease. Git SCM Integration - Git SCM Integration + Integrazione SCM su Git Git - Git + GIT Branch - Branch + Crea ramo Changes - Changes + Modifiche Commit - Commit + Esegui commit Amend - Amend + Modifica Sign Off - Sign Off + Approva Git - Git + GIT Pull, Push - Pull, Push + Esegui pull/push Remote - Remote + Repository remoto Stash - Stash + Accantona Tags - Tags + Tag You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + È possibile clonare un repository in locale. +[Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Per usare le funzionalità GIT, abilitare GIT in [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) + Per usare le funzionalità Git, è possibile aprire una cartella contenente un repository Git o clonarlo da un URL. +[Apri cartella](command:vscode.openFolder) [Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. +[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder) +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + La cartella attualmente aperta non ha un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT. +[Inizializza repository](command:git.init?%5Btrue%5D) +Per altre informazioni su come usare Git e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + Non è stata rilevata un'installazione GIT valida. Per altri dettagli vedere [output GIT](command:git.showOutput). +[installare git](https://git-scm.com/), oppure per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio vedere [documentazione](https://aka.ms/vscode-scm). +Se si usa un sistema di controllo delle versioni diverso, è possibile [cercare nel Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) le estensioni aggiuntive. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità del controllo del codice sorgente basate su GIT. +[Inizializza repository](command:git.init) +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). diff --git a/resources/xlf/it/sql-database-projects.it.xlf b/resources/xlf/it/sql-database-projects.it.xlf index 0b5ae2d61b..483c758a2f 100644 --- a/resources/xlf/it/sql-database-projects.it.xlf +++ b/resources/xlf/it/sql-database-projects.it.xlf @@ -22,10 +22,6 @@ Publish History Cronologia di pubblicazione - - Local app setting '{0}' already exists. Overwrite? - L'impostazione dell'app locale '{0}' esiste già. Sovrascrivere? - Status Stato @@ -66,18 +62,6 @@ Add Item Aggiungere elemento - - Add Package - Aggiungi pacchetto - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - Per usare le associazioni SQL, assicurarsi che il progetto Funzioni di Azure includa un riferimento a {0} - - - Error adding Sql Binding extension package to project - Si è verificato un errore durante l'aggiunta del pacchetto di estensione Binding SQL al progetto - Would you like to update Azure Function local.settings.json with the new connection string? Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione? @@ -103,8 +87,8 @@ Nuovo nome del progetto SQL - Base SQL Server Docker image - Immagine Docker SQL Server di base + Base {0} Docker image + Immagine Docker {0} di base Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... Pulizia delle distribuzioni esistenti in corso... - - Close - Chiudi - View changes in Schema Compare Visualizza modifiche in Confronto schemi - Confirm SQL server admin password - Confermare la password amministratore del server SQL + Confirm {0} admin password + Confermare password amministratore {0} - Confirm SQL Server admin password - Confermare la password amministratore del server SQL + Confirm {0} admin password + Confermare password amministratore {0} - Connecting to SQL Server on Docker - Connessione a SQL Server in Docker + Connecting to SQL Server + Connessione a SQL Server Connection failed error: '{0}' Errore di connessione non riuscita: '{0}' - - Select a connection profile - Selezionare una connessione - Connections Connessioni - - Connection string setting name - Nome dell'impostazione della stringa di connessione - - - Connection string setting specified in "local.settings.json" - Impostazione della stringa di connessione specificata in "local.settings.jsin" - Containers already exist for this project. Do you want to delete them before deploying a new one? I contenitori esistono già per questo progetto. Eliminarli prima di distribuirne uno nuovo? @@ -214,10 +182,6 @@ Create New Crea nuovo - - Create new local app setting - Creare nuova impostazione dell'app locale - Create Crea @@ -423,20 +387,28 @@ Contratto di licenza di SQL Edge di Microsoft Azure - Start with the core pieces to develop and publish schemas for SQL Edge - Iniziare dalle parti core per sviluppare e pubblicare schemi per SQL Edge + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Iniziare dalle parti core per sviluppare e pubblicare schemi per il data base di SQL Edge di Azure - SQL Edge - SQL Edge + Azure SQL Edge Database + Database di SQL Edge di Azure + + + Develop and publish schemas for Azure SQL Database starting from an empty project + Sviluppare e pubblicare schemi per database SQL di Azure a partire da un progetto vuoto + + + Azure SQL Database + Database SQL di Azure - Develop and publish schemas for SQL databases starting from an empty project - Sviluppare e pubblicare schemi per i database SQL a partire da un progetto vuoto + Develop and publish schemas for SQL Server databases starting from an empty project + Sviluppare e pubblicare schemi per i database di SQL Edge di Azure a partire da un progetto vuoto - SQL Database - Database SQL + SQL Server Database + Database di SQL Server Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string Immettere un modello per la stringa di connessione SQL - - Enter connection string - Immettere la stringa di connessione - Enter connection string environment variable name Immettere il nome della variabile di ambiente della stringa di connessione @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string Immettere la variabile di ambiente per la stringa di connessione SQL - - Enter connection string setting name - Immettere il nome dell'impostazione della stringa di connessione - Enter connection string template Immettere il modello della stringa di connessione @@ -479,20 +443,12 @@ Immettere un nuovo valore per la variabile '{0}' - Enter SQL Server admin password - Immettere la password amministratore del server SQL - - - Enter password or press escape to cancel - Immettere la password o premere ESC per annullare - - - Enter the password to be used for the connection string - Immettere la password da usare per la stringa di connessione + Enter {0} admin password + Immettere la password {0} dell'amministratore - Enter SQL server port number or press enter to use the default value - Immettere il numero di porta di SQL server o premere INVIO per usare il valore predefinito + Enter {0} port number or press enter to use the default value + Immettere il numero di porta {0}o premere INVIO per usare il valore predefinito Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database. - - An error occurred generating the connection string for the selected connection - Errore durante la generazione della stringa di connessione per la connessione selezionata - - - Failed to parse "{0}": {1}. - Non è stato possibile analizzare "{0}": {1}. - File File @@ -624,14 +572,6 @@ Import Elements Importa elementi - - Do you want to include the password from this connection in your local.settings.json file? - Includere la password di questa connessione nel file local.settings.json? - - - Input - Input - Install globally Installa a livello globale @@ -661,8 +601,8 @@ Valore non valido specificato per la proprietà '{0}' nel file con estensione .sqlproj - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - La password del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + La password {0} del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1} - - {0} near line "{1}", column "{2}" - {0} vicino alla riga "{1}", colonna "{2}" - Learn More Altre informazioni @@ -696,10 +632,6 @@ Missing 'version' entry in {0} Voce 'version' mancante in {0} - - More Information - Altre informazioni - msec millisecondo @@ -724,14 +656,6 @@ New {0} name: Nuovo nome {0}: - - No Azure functions in the current active file - Nessuna funzione di Azure nel file attivo corrente - - - No Azure functions projects found in the workspace - Non sono stati trovati progetti di funzioni di Azure nell'area di lavoro - No {0} found Non è stato trovato alcun artefatto di tipo {0} @@ -800,14 +724,6 @@ Open License Agreement Apri contratto di licenza - - Open File - Apri file - - - Output - Output - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. Gli elementi con percorso assoluto all'esterno della cartella del progetto non sono supportati. Assicurarsi che i percorsi nel file di progetto siano relativi alla cartella del progetto. @@ -817,8 +733,8 @@ Non è possibile accedere all'elemento padre dell'elemento di albero fornito - SQL Server password doesn't match the confirmation password - La password del SQL Server non corrisponde alla password di conferma + {0} password doesn't match the confirmation password + La password {0} del SQL Server non corrisponde alla password di conferma Port must a be number @@ -896,6 +812,10 @@ Select project file Seleziona file di progetto + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Il progetto {0} è stato aggiornato in modo da essere un progetto di tipo SDK. Per informazioni dettagliate su Microsoft.Build.Sql SDK e su come semplificare il file di progetto, fare clic su 'Altre informazioni'. + Publish Pubblica @@ -925,12 +845,12 @@ Pubblicazione nel contenitore non riuscita. {0} - Publish to new server in a container - Pubblicare su nuovo server in un contenitore + Publish to new {0} local development container + Pubblica in un nuovo contenitore di sviluppo locale {0} - Publish to existing server - Eseguire la distribuzione nel server esistente + Publish to an existing {0} + Pubblica in un {0} esistente Publishing project in a container... @@ -981,21 +901,13 @@ Esegui tramite npx - Building and running the docker container ... - Compilazione ed esecuzione del contenitore Docker in corso... + Running the docker container ... + Esecuzione del contenitore Docker in corso... Same database Stesso database - - Save - Salva - - - There are unsaved changes in the current file. Save now? - Nel file corrente sono presenti modifiche non salvate. Salvare ora? - Schema Schema @@ -1021,37 +933,21 @@ Script - SDK-style project - SDK-style project + SDK-style project (Preview) + Progetto in stile SDK (Anteprima) sec sec - - Select an Azure function in the current file to add SQL binding to - Selezionare una funzione di Azure nel file corrente in cui aggiungere l'associazione SQL - - Select the base SQL Server docker image - Selezionare l'immagine Docker SQL Server base - - - Select type of binding - Seleziona tipo di associazione + Select the base {0} docker image + Selezionare l'immagine Docker {0} di base Select connection Selezionare la connessione - - Failed to set connection string app setting: {0} - Impossibile impostare la stringa di connessione dell'app: {0} - - - Select SQL connection string method - Selezionare il metodo della stringa di connessione SQL - Select .dacpac Selezionare .dacpac @@ -1060,6 +956,10 @@ Select database Selezionare database + + Select File + Seleziona file + Select folder structure Seleziona struttura di cartelle @@ -1080,10 +980,6 @@ Select where to publish the project to Selezionare la posizione in cui pubblicare il progetto - - Select SQL connection string setting from local.settings.json - Selezionare l'impostazione della stringa di connessione SQL da local.settings.json - Select OpenAPI/Swagger spec file Selezionare il file delle specifiche OpenAPI/Swagger @@ -1105,12 +1001,12 @@ Nome del server - SQL Server admin password - password amministratore SQL Server + {0} admin password + Password amministratore {0} - SQL server port number - Numero di porta di SQL Server + {0} port number + Numero di porta {0} Server variable @@ -1164,14 +1060,6 @@ Database Projects Progetti di database - - SQL table or view to query - Tabella o vista SQL su cui eseguire una query - - - SQL table to upsert into - Tabella SQL in cui eseguire l'operazione di upsert - Stored Procedure Stored procedure @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' Non è possibile individuare la destinazione '{0}': '{1}' - - Failed to set connection string app setting - Impossibile impostare la stringa di connessione dell'app - Unable to establish project context. Command invoked from unexpected location: {0} Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0} @@ -1264,18 +1148,14 @@ Update Aggiorna + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... Aggiornamento di {0} da {1}... - - Enter connection string - Immettere la stringa di connessione - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - Per usare la stringa di connessione SQL in seguito, è necessario immettere manualmente la password nel file local.settings.json. - User has cancelled selection for how to run autorest. L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest. @@ -1292,10 +1172,6 @@ Value cannot be empty Il valore non può essere vuoto - - Value must not be empty - Il valore non deve essere vuoto - View Visualizzare @@ -1344,9 +1220,9 @@ Add Database Reference Aggiungere riferimento al database - - Add SQL Binding (preview) - Aggiungi binding SQL (anteprima) + + Add Existing Item... + Aggiungi _elemento esistente... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project Chiudere il progetto di database + + Convert to SDK-style project + Convertire in progetto di tipo SDK + Create Project From Database Creare il progetto dal database diff --git a/resources/xlf/it/sql-migration.it.xlf b/resources/xlf/it/sql-migration.it.xlf index dd78d7f91f..f02b53f357 100644 --- a/resources/xlf/it/sql-migration.it.xlf +++ b/resources/xlf/it/sql-migration.it.xlf @@ -46,14 +46,18 @@ Apply Applica - - The assessment of your SQL Server instance '{0}' failed. - La valutazione dell'istanza di SQL Server '{0}' non è riuscita. + + (for {0} assessed databases) + (per {0} database valutati) Assessment results for '{0}' Risultati valutazione per '{0}' + + The assessment of your SQL Server instance '{0}' failed. + La valutazione dell'istanza di SQL Server '{0}' non è riuscita. + Assessment in progress Valutazione in corso @@ -74,6 +78,10 @@ L'operazione potrebbe richiedere qualche minuto. Assessment results Risultati valutazione + + Assessment results and recommendations + Risultati e raccomandazioni della valutazione + This is a blocking issue that will prevent the database migration from succeeding. Si tratta di un errore di blocco che impedirà la migrazione del database. @@ -98,6 +106,10 @@ L'operazione potrebbe richiedere qualche minuto. Azure SQL Azure SQL + + Azure SQL Database + Database SQL di Azure + Azure SQL Managed Instance Istanza gestita di SQL di Azure @@ -106,6 +118,10 @@ L'operazione potrebbe richiedere qualche minuto. SQL Server on Azure Virtual Machines SQL Server in macchine virtuali di Azure + + SQL Server on Azure VM + SQL Server in macchine virtuali di Azure + Target type Tipo di destinazione @@ -118,6 +134,18 @@ L'operazione potrebbe richiedere qualche minuto. Azure AD tenant Tenant di Azure AD + + Browse + Sfoglia + + + Folder name + Nome cartella + + + Open + Apri + Backup location Percorso backup @@ -179,8 +207,8 @@ L'operazione potrebbe richiedere qualche minuto. Selezionare prima un valore per l'account di archiviazione. - {0} out of {1} databases can be migrated - È possibile eseguire la migrazione di {0} database su {1} + {0}/{1} databases can be migrated + {0}/{1} database possono essere migrati Cancel @@ -315,8 +343,8 @@ L'operazione potrebbe richiedere qualche minuto. 2. Creare un differenziale o un backup del log finale delle transazioni e archiviarlo nel contenitore del BLOB del servizio di archiviazione di Azure. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete. + 2. Create a final transaction log backup and store it on the network share. + 2. Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ L'operazione potrebbe richiedere qualche minuto. Database '{0}' already exists on the target managed instance '{1}'. Il database '{0}' esiste già nell'istanza gestita di destinazione '{1}'. + + Select the databases that you want to assess for migration to Azure SQL. + Selezionare i database da valutare per la migrazione a Azure SQL. + + + Databases for assessment + Database per la valutazione + An error occurred while accessing database details. Si è verificato un errore durante l’accesso ai dettagli del database. - - Databases for migration - Database per la migrazione + + Ensure that your backups were taken with the WITH CHECKSUM option. + Assicurarsi che i backup siano stati eseguiti con l'opzione WITH CHECKSUM. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ L'operazione potrebbe richiedere qualche minuto. Database backup Backup del database + + Ensure that the Azure Storage account does not use a private endpoint. + Assicurarsi che l'account Archiviazione di Azure non usi un endpoint privato. + Database to be migrated Database di cui eseguire la migrazione @@ -431,7 +471,7 @@ L'operazione potrebbe richiedere qualche minuto. Database ({0}/{1}) - {0}/{1} Databases selected + {0}/{1} databases selected {0}/{1} database selezionati @@ -454,10 +494,6 @@ L'operazione potrebbe richiedere qualche minuto. Details copied Copia dei dettagli completata - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Un Servizio Migrazione del database di Azure esistente nel portale di Azure non verrà visualizzato in Azure Data Studio. Un Servizio Migrazione del database creato in Azure Data Studio non sarà tuttavia visibile nel portale di Azure. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. Non è stato possibile effettuare il provisioning di un Servizio Migrazione del database. Attendere qualche minuto, quindi riprovare. @@ -550,6 +586,10 @@ L'operazione potrebbe richiedere qualche minuto. Instance Istanza + + To continue, select a valid Azure account. + Per continuare, selezionare un account Azure valido. + To continue, select a valid blob container for source database '{0}'. Per continuare, selezionare un contenitore BLOB valido per il database di origine '{0}'. @@ -570,6 +610,10 @@ L'operazione potrebbe richiedere qualche minuto. To continue, select a valid location. Per continuare, selezionare una posizione valida. + + To continue, select a valid managed instance. + Per continuare, selezionare un'istanza gestita valida. + Select a valid Database Migration Service. Selezionare un Servizio Migrazione del database valido. @@ -587,8 +631,12 @@ L'operazione potrebbe richiedere qualche minuto. Impossibile connettersi al database a causa di un OwnerUri invalido (parametro ‘OwnerUri’) - To continue, select a valid resource group. - Per continuare, selezionare un gruppo di risorse valido. + To continue, select a valid resource group. + Per continuare, selezionare un gruppo di risorse valido. + + + Cannot retrieve saved session. Try again by selecting new session. + Impossibile recuperare la sessione salvata. Riprovare selezionando una nuova sessione. Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ L'operazione potrebbe richiedere qualche minuto. Invalid user account format. Example: {0} Formato dell'account utente non valido. Esempio: {0} + + To continue, select a valid virtual machine. + Per continuare, selezionare una macchina virtuale valida. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Il Servizio Migrazione del database di Azure orchestra le attività di migrazione del database e tiene traccia del relativo stato. È possibile selezionare un Servizio Migrazione del database esistente come destinazione di Azure SQL se ne è stato creato uno in precedenza o crearne uno nuovo di seguito. @@ -698,9 +750,9 @@ L'operazione potrebbe richiedere qualche minuto. Location Percorso - - Azure SQL Managed Instance - Istanza gestita di SQL di Azure + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + L'istanza gestita '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un'istanza gestita disponibile. Migrations completed @@ -738,6 +790,10 @@ L'operazione potrebbe richiedere qualche minuto. More info Altre informazioni + + N/A + N/D + Name Nome @@ -962,13 +1018,9 @@ L'operazione potrebbe richiedere qualche minuto. Resource group Gruppo di risorse - - Continue last migration attempt... - Continua ultimo tentativo di migrazione... - - - Start with migration assessment again (recommended) - Eseguire di nuovo la valutazione della migrazione (scelta consigliata) + + Resume previously saved session + Riprendi sessione salvata in precedenza Run migration workflow again @@ -990,6 +1042,10 @@ L'operazione potrebbe richiedere qualche minuto. Save and close Salva e chiudi + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configurazione salvata. La raccolta dei dati sulle prestazioni rimarrà in esecuzione in background. È possibile arrestare la raccolta quando si vuole. + Cancel Annulla @@ -999,8 +1055,8 @@ L'operazione potrebbe richiedere qualche minuto. Avanti - Saved assessment result - Risultato della valutazione sAlvato + Saved session + Sessione salvata Search @@ -1035,8 +1091,8 @@ L'operazione potrebbe richiedere qualche minuto. Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli. - To continue, select a target database. - Per continuare, selezionare un database di destinazione. + To continue, select a target. + Per continuare, selezionare una destinazione. Server @@ -1150,21 +1206,313 @@ L'operazione potrebbe richiedere qualche minuto. Size Dimensioni + + {0} recommendations available + {0} raccomandazioni disponibili + + + Azure configuration + Configurazione di Azure + + + Business critical + Business critical + + + {0} - {1} vCore + {0} - {1} vCore + + + Gen5 + Generazione5 + + + General purpose + Utilizzo generico + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + Premium-series + Serie Premium + + + Memory optimized premium-series + Serie Premium con ottimizzazione per la memoria + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + Dati: {0}, Log: {1}, tempdb: {2} + + + Choose how you want to provide performance data + Scegliere come fornire i dati delle prestazioni + + + Collect performance data now + Raccogli ora i dati delle prestazioni + + + Select a folder on your local drive where performance data will be saved + Selezionare una cartella nell'unità locale in cui verranno salvati i dati sulle prestazioni + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + La raccomandazione di Azure richiede i dati delle prestazioni dell'istanza di SQL Server per fornire la raccomandazione di destinazione. Abilitare la raccolta dati sulle prestazioni per ricevere la raccomandazione di destinazione per i database di cui eseguire la migrazione. Più a lungo questa opzione verrà abilitata, migliore sarà la raccomandazione. È possibile disabilitare la raccolta dei dati delle prestazioni in qualsiasi momento. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + È anche possibile scegliere di selezionare questi dati da una cartella esistente, se sono già stati raccolti in precedenza. + + + I already have the performance data + I dati sulle prestazioni sono già disponibili + + + Generating Azure recommendations using provided performance data... + Generazione delle raccomandazioni di Azure con i dati sulle prestazioni forniti... + + + Select a folder on your local drive where previously collected performance data was saved + Seleziona una cartella nell'unità locale in cui sono stati salvati i dati sulle prestazioni raccolti in precedenza + + + Start + Avvia + + + Starting performance data collection... + Avvio della raccolta dei dati delle prestazioni... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Le raccomandazioni iniziali verranno aggiornate automaticamente tra circa {0} minuto/i. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + La raccomandazione di Azure è stata applicata usando i dati forniti. Importare o raccogliere dati aggiuntivi per affinare la raccomandazione. + + + Data collection in progress. Generating initial recommendations... + Raccolta dati in corso. Generazione delle raccomandazioni iniziali... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Controllare periodicamente la disponibilità di consigli aggiornati premendo il pulsante “Aggiorna raccomandazione”. + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + La raccomandazione di Azure raccoglie e analizza i dati delle prestazioni e quindi consiglia un database di dimensioni appropriate in Azure per il carico di lavoro. + + + Data collection still in progress. Refining existing recommendations... + Raccolta dati ancora in corso. Affinamento delle raccomandazioni esistenti... + + + Data collection for Azure recommendations has been stopped. + La raccolta di dati per le raccomandazioni di Azure è stata arrestata. + + + Stopping performance data collection... + Arresto della raccolta dei dati delle prestazioni... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + L'esecuzione della raccolta delle prestazioni per un periodo di tempo più lungo consente di garantire una raccomandazione più accurata. + + + Click the button below to import or collect database performance data. + Fare clic sul pulsante seguente per importare o raccogliere i dati sulle prestazioni del database. + + + Azure recommendation will be displayed once data collection is complete. + La raccomandazione di Azure verrà visualizzata al termine della raccolta dei dati. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + La raccomandazione di Azure non è disponibile. Fare clic sul pulsante \"Ottieni raccomandazione di Azure\" di seguito + + + {0} cores + {0} core + + + CPU requirement + Requisiti CPU + + + Data IOPS requirement + Requisito operazioni di I/O al secondo dati + + + Data storage requirement + Requisito di archiviazione dati + + + Azure SQL Database + Database SQL di Azure + + + {0} GB + {0} GB + + + Get Azure recommendation + Ottieni raccomandazione di Azure + + + IO latency requirement + Requisito latenza I/O + + + {0} IOPS + {0} operazioni di I/O al secondo + Azure region for your Azure SQL target Area di Azure per la destinazione Azure SQL + + Log storage requirement + Requisito di archiviazione log + + + Logs IOPS requirement + Requisito operazioni di I/O al secondo dei log + + + Memory requirement + Requisiti memoria + - Azure SQL Managed Instance (PaaS) - Istanza gestita di SQL di Azure (PaaS) + Azure SQL Managed Instance + Istanza gestita di SQL di Azure + + + {0} ms + {0} ms + + + Recommendation parameters + Parametri raccomandazione + + + Edit parameters + Modifica parametri + + + Edit recommendation parameters + Modifica parametri raccomandazione + + + Enable preview features + Abilitare le funzionalità di anteprima + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + L'abilitazione di questa opzione includerà le generazioni hardware più recenti che hanno notevolmente migliorato le prestazioni e la scalabilità. Questi SKU sono attualmente in anteprima e potrebbero non essere ancora disponibili in tutte le aree. + + + Percentage utilization + Percentuale di utilizzo + + + Percentile of data points to be used during aggregation of the performance data. + Percentile dei punti dati da utilizzare durante l'aggregazione dei dati sulle prestazioni. + + + Scale factor + Fattore di scala: + + + Invalid scale factor. Enter a positive integer value. + Fattore di scala non valido. Immettere un valore intero positivo. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Modificare il fattore di scala se si vuole che la raccomandazione di Azure sia una percentuale maggiore o minore del carico di lavoro corrente. + + + Enter the information below to edit the recommendation parameters. + Immettere le informazioni seguenti per modificare i parametri della raccomandazione. + + + Update + Aggiorna + + + {0}% + {0}% + + + {0}th percentile + {0}° percentile + + + Azure recommendation + Raccomandazione di Azure - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Per eseguire la migrazione all'Istanza gestita di SQL di Azure (PaaS), visualizzare i risultati della valutazione e selezionare uno o più database. + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Per eseguire la migrazione all'Istanza gestita di SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure (IaaS), visualizzare i risultati della valutazione e selezionare uno o più database. + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. + + + Recommendation reason + Motivo della raccomandazione + + + Recommendations + Indicazioni + + + - + - + + + Last refreshed: {0} + Ultimo aggiornamento: {0} + + + Loading... + Caricamento... + + + {0} Recommendations + ({0} raccomandazioni) + + + Value + Valore + + + Recommended configuration + Configurazione consigliata + + + Refine Azure recommendation + Affina la raccomandazione di Azure + + + Refresh recommendation + Aggiorna raccomandazione Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ L'operazione potrebbe richiedere qualche minuto. Resource group for your Azure SQL target Gruppo di risorse per la destinazione SQL di Azure + + Restart data collection + Riavvia raccolta dati + + + Source properties + Proprietà origine + + + SQL data files + File di dati DQS + + + SQL log files + File di log SQL + + + SQL tempdb + Tempdb SQL + + + Stop data collection + Interrompi la raccolta di dati + + + Dimension + Dimensione + + + {0} GB + {0} GB + Subscription name for your Azure SQL target Nome sottoscrizione per l’SQL Azure di destinazione + + Target deployment type + Tipo di distribuzione di destinazione + + + Recommendation target storage configuration + Configurazione dell'archiviazione di destinazione delle raccomandazioni + + + Host caching + Memorizzazione nella cache dell'host + + + Not applicable + Non applicabile + + + None + Nessuno + + + Read-only + Sola lettura + + + Read/write + Lettura/scrittura + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Posiziona tempdb nell'unità SSD temporanea locale (D:\) predefinita + + + Below is the target storage configuration required to meet your storage performance needs. + Di seguito è riportata la configurazione dell'archiviazione di destinazione necessaria per soddisfare le esigenze di prestazioni di archiviazione. + + + Local SSD + SSD locale + + + Recommended storage configuration + Configurazione di archiviazione consigliata + + + Storage + Archiviazione + + + View details + Visualizza dettagli + - SQL Server on Azure Virtual Machine (IaaS) - SQL Server per la macchina virtuale di Azure (IaaS) + SQL Server on Azure Virtual Machine + SQL Server per la macchina virtuale di Azure Source configuration @@ -1199,8 +1631,8 @@ L'operazione potrebbe richiedere qualche minuto. Database di origine - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. ​Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ L'operazione potrebbe richiedere qualche minuto. Start migration Avvia migrazione + + Start a new session + Avvia una nuova sessione + Start time Ora di inizio @@ -1390,6 +1826,10 @@ L'operazione potrebbe richiedere qualche minuto. Type: Tipo: + + (Unavailable) {0} + (Non disponibile) {0} + Select a unique name for this target database Selezionare un nome univoco per il database di destinazione @@ -1450,6 +1890,14 @@ L'operazione potrebbe richiedere qualche minuto. Azure account Account Azure + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Si sono verificati errori durante la raccolta dei dati sulle prestazioni per il server '{0}'. Se i problemi persistono, provare a riavviare il processo di raccolta dati: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. In base ai risultati della valutazione, è possibile eseguire la migrazione di tutti e {0} i database in stato online ad Azure SQL. @@ -1475,10 +1923,22 @@ L'operazione potrebbe richiedere qualche minuto. Scegliere la destinazione di Azure SQL - An error occurred while assessing your databases. - Si è verificato un errore durante la valutazione dei database. + An error occurred while generating SKU recommendations for the server '{0}'. + Si è verificato un errore durante la generazione delle raccomandazioni sullo SKU per il server '{0}'. - + + No recommendation available + Nessuna raccomandazione disponibile + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + Non sono state generate raccomandazioni sullo SKU perché non sono presenti SKU in grado di soddisfare le caratteristiche di prestazioni dell'origine. Provare a selezionare una piattaforma di destinazione diversa, a modificare i parametri delle raccomandazioni o a selezionare un set diverso di database da valutare. + + + Select an Azure account and your target {0}. + Selezionare un account Azure e {0} di destinazione. + + Azure SQL target Destinazione di Azure SQL @@ -1487,8 +1947,8 @@ L'operazione potrebbe richiedere qualche minuto. - {0} of {1} databases selected. - {0} di {1} database selezionati. + {0} of {1} databases selected + {0} di {1} database selezionati @@ -1496,35 +1956,35 @@ L'operazione potrebbe richiedere qualche minuto. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Un hub di articoli sulla migrazione che fornisce indicazioni dettagliate per la migrazione e la modernizzazione degli asset di dati in Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a Istanza gestita di SQL di Azure con tempi di inattività minimi. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + L'estensione Azure SQL Migration per Azure Data Studio offre funzionalità per valutare, ottenere consigli di Azure di dimensioni corrette ed eseguire la migrazione di database SQL Server in Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale) a SQL server in macchine virtuali di Azure con tempi di inattività minimi. Azure Database Migration Guides - Azure Database Migration Guides + Guide alla migrazione del database di Azure Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + Esercitazione: Eseguire la migrazione a Istanza gestita di SQL di Azure (online) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Eseguire la migrazione di database tramite Azure Data Studio Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Esercitazione: Eseguire la migrazione a SQL Server in Macchine virtuali di Azure (online) diff --git a/resources/xlf/it/sql.it.xlf b/resources/xlf/it/sql.it.xlf index f6c92ce8e3..9cdc260ac0 100644 --- a/resources/xlf/it/sql.it.xlf +++ b/resources/xlf/it/sql.it.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + Deve essere un'opzione inclusa nell'elenco + + + Select Box + Casella di selezione + + + @@ -126,6 +138,14 @@ Sort Descending Ordinamento decrescente + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. Abilita il controllo automatico degli aggiornamenti. Azure Data Studio controlla periodicamente la disponibilità di aggiornamenti in modo automatico. + + Could not open a notebook document for the specified URI. + Non è stato possibile aprire un documento del blocco appunti per l'URI specificato. + Please reload Azure Data Studio to enable this extension locally. Ricaricare Azure Data Studio per abilitare l'estensione in locale. @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Cambiare la lingua dell'interfaccia utente di Azure Data Studio in {0} e riavviare? + + Failed to create notebook document. + Non è stato possibile creare il documento del blocco appunti. + This VS Code functionality is not supported in Azure Data Studio. Questa funzionalità VS Code non è supportata in Azure Data Studio. - Invalid arguments - Argomenti non validi + Invalid arguments. + Argomenti non validi. New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - Deve essere un'opzione inclusa nell'elenco - - - Select Box - Casella di selezione - - - @@ -903,6 +919,14 @@ General Generale + + {0} validation issues found. + {0} problemi di convalida rilevati. + + + Issues ({0}) + Problemi ({0}) + Loading designer... Caricamento della finestra di progettazione in corso @@ -911,6 +935,10 @@ Designer is loaded La finestra di progettazione è caricata + + Add new row to '{0}' table + Aggiungi nuova riga alla tabella '{0}' + Add New Aggiungi nuovo @@ -943,12 +971,24 @@ Remove Rimuovi + + Scripts + Script + The component type: {0} is not supported Il tipo di componente: {0} non è supportato + + + + Issues + Problemi + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + File piano di esecuzione + + + Custom Zoom + Personalizza zoom + + + Execution plans are generated + I piani di esecuzione vengono generati + + + Failed to load execution plan + Non è stato possibile caricare il piano di esecuzione + + + Zoom to fit + Adatta alla finestra + + + Show Query Plan XML + Mostra XML piano di query + + + Properties + Proprietà + + + Save Plan File + Salva file di piano + + + Find Node + Trova nodo + + + Query Plan (Preview) + Piano di query (anteprima) + + + Zoom In + Zoom avanti + + + Zoom Out + Zoom indietro + + + Generating execution plans + Generazione dei piani di esecuzione + + + Open Query + Apri query + + + + + + + Query Execution Plan Editor + Editor piano di esecuzione query + + + + + + + Edge + Edge + + + Close + Chiudi + + + Alphabetical + In ordine alfabetico + + + Categorized + Per categoria + + + Name + Nome + + + Value + Valore + + + Properties + Proprietà + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Query {0}: costo della query (relativo allo script): % {1} + + + + + + + Close (Escape) + Chiudi (ESCAPE) + + + Apply + Applica + + + Apply Zoom (Enter) + Applica zoom (INVIO) + + + Select a zoom value between 1 to 200 + Selezionare un valore di zoom compreso tra 1 e 200 + + + Zoom (percent) + Zoom (percentuale): + + + Zoom (Enter) + Zoom (INVIO) + + + + + + + Close (Escape) + Chiudi (ESCAPE) + + + Contains + Contiene + + + Equals + Uguale a + + + Next Match (Enter) + Corrispondenza successiva (INVIO) + + + Previous Match (Shift+Enter) + Corrispondenza precedente (MAIUSC+INVIO) + + + @@ -3898,10 +4100,22 @@ Errore: {1} + + ({0}) - Current Language + ({0}) - Linguaggio corrente + + + ({0}) + ({0}) + Parameters Parametri + + Select Cell Language Mode + Seleziona modalità linguaggio della cella + @@ -4298,6 +4512,10 @@ Errore: {1} (Preview) Enable Notebook Views (Anteprima) Abilitare le visualizzazioni blocco appunti + + Restart Notebook Kernel + Selezionare kernel del notebook + Controls the positioning of the actionbar on rows in the search view. Controlla il posizionamento in righe della barra azioni nella visualizzazione di ricerca. @@ -4564,6 +4782,18 @@ Errore: {1} + + + + Loading notebook {0} completed + Caricamento del blocco appunti {0} completato + + + Loading notebook {0} + Caricamento del blocco appunti {0} + + + @@ -5730,136 +5960,6 @@ Errore: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - Query {0}: costo della query (relativo allo script): % {1} - - - - - - - Open Query - Apri query - - - Custom Zoom - Personalizza zoom - - - Zoom to fit - Adatta alla finestra - - - Open Plan File - Open Plan File - - - Properties - Proprietà - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - Zoom avanti - - - Zoom Out - Zoom indietro - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Errore: {1} You didn't select any authentication provider. Please try again. Non è stato selezionato alcun provider di autenticazione. Riprovare. + + Loading accounts... + Caricamento degli account... + There is no linked account. Please add an account. Non sono presenti account collegati. Aggiungere un account. @@ -7082,6 +7186,22 @@ Errore: {1} + + + + No valid execution plan handler is registered + Nessun gestore di piani di esecuzione valido registrato + + + Valid provider is required in order to interact with ExecutionPlanService + Per interagire con ExecutionPlanService è necessario un provider valido + + + Select a provider to open execution plan + Selezionare un provider per aprire il piano di esecuzione + + + @@ -7368,8 +7488,16 @@ Errore: {1} Si è verificato un errore durante l'avvio della sessione del notebook - Kernel {0} was not found. The default kernel will be used instead. - Il kernel {0} non è stato trovato. Verrà usato il kernel predefinito. + Kernel '{0}' was not found. The default kernel will be used instead. + Il kernel '{0}' non è stato trovato. Verrà usato il kernel predefinito. + + + Kernel restart failed: {0} + Riavvio del kernel non riuscito: {0} + + + Kernel restarted successfully + Il kernel è stato riavviato @@ -7433,6 +7561,10 @@ Errore: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' L'attesa per la disponibilità del provider di esecuzione è scaduta per il provider di notebook '{0}' + + Failed to create notebook input for provider '{0}' + Non è stato possibile creare l'input del notebook per il provider '{0}' + Notebook provider does not exist Il provider di notebook non esiste @@ -7469,6 +7601,10 @@ Errore: {1} + + SQL kernel restart not supported + Il riavvio del kernel SQL non è supportato + A connection must be chosen to run notebook cells Per eseguire le celle del notebook, è necessario scegliere una connessione @@ -8213,9 +8349,17 @@ Errore: {1} The schema that contains the table. Schema che contiene la tabella. + + Columns in the primary key. + Colonne nella chiave primaria. + + + Name of the primary key. + Nome della chiave primaria. + Table Designer Error - Table Designer Error + Errore di Progettazione tabelle Foreign Key @@ -8229,6 +8373,42 @@ Errore: {1} Index Indice + + Primary Key + Chiave primaria + + + Table schema validation failed with error: {0} + Convalida dello schema della tabella non riuscita con errore: {0} + + + New Foreign Key + Nuova chiave esterna... + + + New Check Constraint + Nuovo vincolo CHECK + + + New Column + Nuova colonna + + + New Column Mapping + Nuovo mapping colonne + + + Add Column + Aggiungi colonna + + + Add Column + Aggiungi colonna + + + New Index + Nuovo indice + Expression Espressione @@ -8365,10 +8545,22 @@ Errore: {1} Indexes Indici + + The input validation failed with error: {0} + Convalida dell'input non riuscita. Errore: {0} + Table name Nome della tabella + + Primary Key Columns + Colonne chiavi primarie + + + Name + Nome + An error occured while publishing changes: {0} Si è verificato un errore durante la pubblicazione delle modifiche: {0} @@ -8440,4 +8632,4 @@ Errore: {1} - + \ No newline at end of file diff --git a/resources/xlf/ja/arc.ja.xlf b/resources/xlf/ja/arc.ja.xlf index 8571981651..05bce26eee 100644 --- a/resources/xlf/ja/arc.ja.xlf +++ b/resources/xlf/ja/arc.ja.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} コントローラーへの接続中にエラーが発生しました。{0} + + Error listing Log Analytics workspaces {0} + Log Analytics ワークスペース {0} のリストにエラーが発生しました + Error encountered while verifying password. {0} パスワードの確認中にエラーが発生しました。{0} @@ -1393,6 +1397,18 @@ Location 場所 + + Log Analytics primary key + Log Analytics のプライマリ キー + + + Log Analytics workspace ID + Log Analytics ワークスペースの ID + + + Log Analytics workspace + Log Analytics ワークスペース + Confirm password パスワードの確認 @@ -1727,7 +1743,7 @@ Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Azure Arc 対応 PostgreSQL Hyperscale サーバー グループを展開する SQL Connection information @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。 Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + 高可用性 Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。 Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 個のレプリカ Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (無制限の仮想コアと RAM、詳細な高可用性) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。 General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 個のレプリカ 2 replicas - 2 replicas + 2 個のレプリカ Username @@ -1995,7 +2011,7 @@ Deploy Azure SQL managed instance - Azure Arc - Deploy Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc を展開します Storage Class (Backups) @@ -2089,7 +2105,7 @@ PostgreSQL Hyperscale server groups - Azure Arc - PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL Hyperscale サーバー グループ - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment @@ -2097,7 +2113,7 @@ Azure SQL managed instance - Azure Arc - Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc Creates an Azure Arc data controller diff --git a/resources/xlf/ja/azcli.ja.xlf b/resources/xlf/ja/azcli.ja.xlf index a37aa6e03e..8b9ca8d025 100644 --- a/resources/xlf/ja/azcli.ja.xlf +++ b/resources/xlf/ja/azcli.ja.xlf @@ -4,249 +4,249 @@ Accept - Accept + 承諾する This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + この拡張機能は、Azure CLI の拡張機能 'arcdata' がインストールされている必要があります。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って最新バージョンをインストールしてください。 The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI arcdata 拡張機能が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。 Ask Later - Ask Later + 後で依頼する Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。 An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + az コマンド {0} の出力の解析中にエラーが発生しました。出力は JSON ではありません。 Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI のユーザー設定: {0}。{1} が読み取られ、値: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI のユーザー設定: {0}。{1} が更新され、newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Azure CLI の使用可能な最新バージョンを確認しています Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Azure CLI arcdata 拡張機能が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。 Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Azure CLI が見つかりませんでした。エラー: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Azure CLI arcdata 拡張機能が見つかりませんでした。エラー: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Azure CLI が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。 Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + 現在インストールされている Azure CL {0} は、使用可能な他のバージョンと同じか、それより新しいバージョンです Decline - Decline + 同意しない Don't Ask Again - Don't Ask Again + 今後このメッセージを表示しない Error while downloading - Error while downloading + ダウンロード中のエラー Download finished - Download finished + ダウンロードが完了しました Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + ダウンロード中 ({0} / {1} MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + {0} を {1} から {2} にダウンロードしています Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + エンドポイントまたは名前空間のいずれかを指定しなければなりません Executing command: '{0} {1}' - Executing command: '{0} {1}' + コマンドの実行中: '{0} {1}' Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + {0} でコンテンツの JSON を解析できませんでした。 +ファイル コンテンツ: {1} -Error: {2} +エラー: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + バージョン (v{0}) の既存の Azure CLI のインストールが、arcdata バージョン {2} を持つパス {1} で見つかりました。 Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + URL {0} でリソースのテキスト コンテンツを取得しています Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Azure CLI と arcdata 拡張機能のインストール中にエラーが発生しました: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Azure CLI arcdata 拡張機能をインストールしています... Installing Azure CLI... - Installing Azure CLI... + Azure CLI をインストールしています... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Azure CLI の最新バージョン: {0}。 Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + この機能には、Azure CLI >= {0} が必要です。'Azure CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。 No - No + いいえ No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + 使用可能な Azure CLI がありません。コマンド 'Azure CLI: Install' を実行し、それを必要とする機能を有効にします。 No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + 使用可能な Azure CLI arcdata 拡張機能がありません。 No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + 使用可能な Azure CLI がありません。[Azure CLI の更新] (コマンド: az.install) を行い、それを必要とする機能を有効にします。 No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + 使用可能な Azure CLI がありません。[こちら](https://docs.microsoft.com/cli/azure/install-azure-cli) から最新バージョンを手動でインストールしてから、Azure Studio を再起動してください。 No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + プラットフォーム '{0}' +リリース情報に利用可能なダウンロード リンクがありません: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + プラットフォーム '{0}' +リリース情報に利用可能なリリース バージョンがありません: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + az --version の出力の解析中にエラーが発生しました。 Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + プラットフォーム '{0}' は現在サポート外です A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Azure CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + この拡張機能を使用するには、Azure CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。 Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + ユーザーが次に同意するよう促すダイアログの表示: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + この拡張機能を使用するには、Azure CLI の拡張機能 'arcdata' バージョン >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。 Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + 既存の Azure CLI のインストールを検索しています... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure CLI と arcdata 拡張機能のインストールをスキップします。{1} は {2} です stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + コマンド {0} の実行中に予期しないエラーが発生しました Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + コマンドからの予期しない終了コード: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Azure CLI の拡張機能 'arcdata' のダウンロード済みバージョン {1} はまだサポートされていません。最新バージョンは {0} です。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。 No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Azure CLI がインストールされていないことが判明したため、新しい Azure CLI バージョンの可用性のチェックが実行されませんでした。 Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Azure CLI を更新中に発生したエラー: {0} Updating Azure CLI... - Updating Azure CLI... + Azure CLI を更新しています... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + ユーザーが 'Azure CLI: Install' コマンドを使用して Azure Data CLI と arcdata 拡張機能のインストールを要求しました User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Azure CLI のインストールを促すダイアログの表示でのユーザー応答: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Azure CLI の更新を促すダイアログの表示でのユーザー応答: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + バージョン {0} が見つかりました。Azure CLI は、現在のバージョンから {1} を更新できます。 Yes - Yes + はい @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Azure CLI arcdata 拡張機能のダウンロードを促すメッセージを表示するかどうかを選択します。 Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Azure CLI arcdata 拡張機能が更新可能になった場合にダイアログを表示するかどうかを選択します。 Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + すべての実行済み az コマンドの出力チャネルにデバッグ情報を記録します Azure CLI Configuration - Azure CLI Configuration + Azure CLI の構成 Support for Azure CLI. - Support for Azure CLI. + Azure CLI 対応。 Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログは表示されません The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログが表示されます The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログは表示されません The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログが表示されます Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Azure CLI のインストールを促すメッセージを表示するかどうかを選択します。 The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + ユーザーに Azure CLI のインストールを促すメッセージは表示されません The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + ユーザーに Azure CLI のインストールを促すメッセージが表示されます Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/ja/data-workspace.ja.xlf b/resources/xlf/ja/data-workspace.ja.xlf index 4d5adf3982..7e0998c7a2 100644 --- a/resources/xlf/ja/data-workspace.ja.xlf +++ b/resources/xlf/ja/data-workspace.ja.xlf @@ -31,8 +31,8 @@ 最新の情報に更新 - Create new project - 新しいプロジェクトの作成 + Create new database project + 新しいデータベース プロジェクトの作成 Type @@ -54,6 +54,10 @@ Create 作成 + + Default + 既定 + Enter Project Name プロジェクト名を入力してください @@ -70,6 +74,10 @@ Git repository URL Git リポジトリ URL + + Learn More + 詳細情報 + Select location to clone repository locally リポジトリをローカルに複製する場所を選択してください @@ -86,6 +94,10 @@ Name cannot be empty 名前を空にすることはできません。 + + No + いいえ + OK OK @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? プロジェクトをワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ再起動しますか? + + Click "Learn More" button for more information about SDK-style projects + SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください + + + SDK-style project (Preview) + SDK スタイルのプロジェクト (プレビュー) + Select 選択 @@ -159,8 +179,12 @@ プロジェクトの場所を選択 - Select Project Type - プロジェクトの種類を選択します + Select Database Project Type + データベース プロジェクトの種類の選択 + + + Select Target Platform + ターゲット プラットフォームの選択 Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file ワークスペース ({0}) ファイルの選択 + + Yes (Recommended) + はい (推奨) + File '{0}' doesn't exist ファイル '{0}' は存在しません diff --git a/resources/xlf/ja/git.ja.xlf b/resources/xlf/ja/git.ja.xlf index e29fe3c223..f834642a7d 100644 --- a/resources/xlf/ja/git.ja.xlf +++ b/resources/xlf/ja/git.ja.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + 資格情報が見つからないか、無効です。 @@ -12,19 +12,19 @@ No - No + いいえ Ask Me Later - Ask Me Later + 後で通知する Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Azure Data Studio が [定期的に 'git fetch']({0}) を実行してもよろしいですか? Yes - Yes + はい @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + '{0}' の HEAD バージョンは利用できません。 Add to Workspace - Add to Workspace + ワークスペースに追加 Add a new remote... - Add a new remote... + 新しいリモートを追加... Add remote from URL - Add remote from URL + URL からリモートを追加する Add remote from {0} - Add remote from {0} + {0} からリモートを追加する Add Remote - Add Remote + リモートを追加する Always - Always + 常に行う This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + '{0}' に Git リポジトリを作成します。続行してもよろしいですか? Failed to authenticate to git remote. - Failed to authenticate to git remote. + Git リモートに対して認証できませんでした。 Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + Git リモートに対して認証できませんでした: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + ブランチ名 '{0}' は既に存在します Branch name - Branch name + ブランチ名 Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + ブランチ名は次の正規表現に一致する必要があります: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + 参照仕様をリモートにプッシュできません。最初に 'Pull' を実行して変更を統合してください。 Log level changed to: {0} - Log level changed to: {0} + 変更後のログ レベル: {0} Checkout detached... - Checkout detached... + チェックアウトがデタッチされました... Choose Folder... - Choose Folder... + フォルダーを選択... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + チェックアウトの前に、リポジトリの作業ツリーを消去してください。 Clone from {0} - Clone from {0} + {0} から複製 Cloning git repository '{0}'... - Cloning git repository '{0}'... + Git リポジトリ '{0}' をクローンしています... Commit Staged Changes - Commit Staged Changes + ステージされている変更のコミット Create Empty Commit - Create Empty Commit + 空のコミットの作成 Commit Hash - Commit Hash + コミット ハッシュ Commit message - Commit message + コミット メッセージ Message (commit on '{0}') - Message (commit on '{0}') + メッセージ ('{0}' でコミット) Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + {0} を削除しますか? +これは元に戻すことはできません。 +続行すると、このファイルは完全に失われます。 Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + {0} 個のファイルを削除しますか? +これは元に戻すことができません。 +続行すると、このファイルは完全に失われます。 Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + {0} の変更を破棄しますか? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + {0} 個のファイルのすべての変更を破棄してもよろしいですか? +これは元に戻すことができません。 +続行すると、現在のワーキング セットは完全に失われます。 {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +これは元に戻すことはできません。現在のワーキング セットは永久に失われます。 Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + {0} の変更を破棄しますか? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + {0} 個のファイルの変更内容を破棄しますか? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + 空のコミットを生成しますか? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + ブランチ '{0}' はマージされていません。それでも削除しますか? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + 変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。 -Are you sure to continue? +続行しますか? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + 確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。 -Are you sure to continue? +続行しますか? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + '{0}' ブランチに上流ブランチはありません。このブランチを公開しますか? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + {0} を復元しますか? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + {0} 個のファイルを復元しますか? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + マージの競合がある {0} をステージしてもよろしいですか? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + マージの競合がある {0} 個のファイルをステージしてもよろしいですか? Create new branch... - Create new branch... + 新しい分岐の作成... Create new branch from... - Create new branch from... + 新しい分岐の作成元... Initialize Repository - Initialize Repository + リポジトリの初期化 Current - Current + 現在のマシン Delete File - Delete File + ファイルを削除 Delete Branch - Delete Branch + ブランチの削除 Delete file - Delete file + ファイルを削除 Delete Files - Delete Files + 複数のファイルを削除 File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + ファイル '{0}' は、他者が削除し、こちらが変更しました。 -What would you like to do? +どのように処理しますか? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + ファイル '{0}' は、こちらが削除し、他者が変更しました。 -What would you like to do? +どのように処理しますか? Discard Changes - Discard Changes + 変更を破棄 Discard All {0} Files - Discard All {0} Files + {0} 個のファイルをすべて破棄 Discard 1 File - Discard 1 File + 1 つのファイルを破棄 Force Checkout - Force Checkout + チェックアウトの強制 Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + 強制的なプッシュは禁止されています。'git.allowForcePush' 設定で有効にしてください。 Git error - Git error + Git エラー Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (インデックス) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (作業ツリー) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Git リポジトリを初期化するワークスペース フォルダーを選択してください Initialize Repository - Initialize Repository + リポジトリの初期化 Invalid branch name - Invalid branch name + 無効なブランチ名 Keep Our Version - Keep Our Version + 自分 (Our) を維持する Keep Their Version - Keep Their Version + 相手 (Their) を維持する Learn More - Learn More + 詳細を表示 Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + ローカルの変更は、チェックアウトによって上書きされます。 The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + 最後のコミットはマージ コミットでした。元に戻しますか? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + マージの競合があります。コミットする前にこれを解決してください。 Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Git の 'user.name' と 'user.email' を構成していることを確認してください。 Never - Never + 行わない OK, Don't Show Again - OK, Don't Show Again + OK、今後は表示しない OK, Don't Ask Again - OK, Don't Ask Again + 今後は確認しない There are no changes to commit. - There are no changes to commit. + コミットする必要のある変更はありません。 There are no changes to stash. - There are no changes to stash. + 一時退避する変更がありません。 Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + HEAD が任意のコミットを明示しないため、元に戻すことはできません。 No rebase in progress. - No rebase in progress. + 進行中のリベースはありません。 Your repository has no remotes. - Your repository has no remotes. + リポジトリにリモートが含まれていません。 This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + リポジトリには、フェッチ元として構成されているリモートがありません。 Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + リポジトリには、発行先として構成されているリモートがありません。 Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + リポジトリには、プル元として構成されているリモートがありません。 Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + リポジトリには、プッシュ先として構成されているリモートがありません。 There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + ステージされている変更がなく、コミットできません。 -Would you like to stage all your changes and commit them directly? +すべての変更をステージして、直接コミットしますか? There are no stashes in the repository. - There are no stashes in the repository. + リポジトリ内に一時退避内容はありません。 This repository has no tags. - This repository has no tags. + このリポジトリにはタグがありません。 Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + 確認なしのコミットは許可されていません。'git.allowNoVerifyCommit' 設定を使用して有効にしてください。 Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + リモートにプッシュするブランチをチェックアウトしてください。 OK - OK + OK Open Git Log - Open Git Log + Git ログを開く Open Repository - Open Repository + リポジトリを開く Open - Open + 開く Open in New Window - Open in New Window + 新しいウィンドウで開く Pick a branch to pull from - Pick a branch to pull from + プル元のブランチを選択 Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + ブランチ '{0}' を以下へ発行するプロバイダーを選択する: Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + リモートを選んで、ブランチ '{0}' を次の場所に公開します: Pick a remote to pull the branch from - Pick a remote to pull the branch from + リモートを選んで、ブランチを次からプルします Pick a stash to apply - Pick a stash to apply + 適用する一時退避内容を選択してください Pick a stash to drop - Pick a stash to drop + ドロップする一時退避を削除する Pick a stash to pop - Pick a stash to pop + 適用して削除する一時退避内容を選択してください Would you like to open the cloned repository? - Would you like to open the cloned repository? + クローンしたリポジトリを開きますか? Would you like to open the initialized repository? - Would you like to open the initialized repository? + 初期化済みのリポジトリを開きますか? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + 複製したリポジトリを開きますか? または現在のワークスペースに追加しますか? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + 初期化済みのリポジトリを開きますか? または現在のワークスペースへ追加しますか? Please provide a new branch name - Please provide a new branch name + 新しいブランチ名を入力してください Please provide the commit hash - Please provide the commit hash + コミット ハッシュを指定してください Please provide a commit message - Please provide a commit message + コミット メッセージを入力してください Please provide a remote name - Please provide a remote name + リモート名を入力してください。 Optionally provide a stash message - Optionally provide a stash message + 必要に応じて一時退避メッセージを入力してください Please provide a message to annotate the tag - Please provide a message to annotate the tag + 注釈付きタグにつけるメッセージを入力してください Please provide a tag name - Please provide a tag name + タグ名を入力してください Publish to {0} - Publish to {0} + {0} に発行する Remote '{0}' already exists. - Remote '{0}' already exists. + リモート '{0}' は既に存在します。 Remote branch at {0} - Remote branch at {0} + {0} でのリモート ブランチ Remote name - Remote name + リモート名 Remote name format invalid - Remote name format invalid + リモート名の形式が無効です Pick a remote to remove - Pick a remote to remove + 削除するリモートを選択 Clone from URL - Clone from URL + リポジトリの URL Restore file - Restore file + ファイルを復元 Restore files - Restore files + 複数のファイルを復元 Save All & Commit - Save All & Commit + すべてのコミットを保存 Save All & Stash - Save All & Stash + すべてを保存して一時退避する Select a branch to merge from - Select a branch to merge from + マージ元のブランチを選択 Select a branch to rebase onto - Select a branch to rebase onto + リベース先のブランチを選択 Select a ref to checkout - Select a ref to checkout + チェックアウトする参照を選択 Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + デタッチ モードでチェックアウトする参照を選択する Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + '{0}' ブランチの作成元 ref を選択 Select a tag to delete - Select a tag to delete + 削除するタグを選択する Select a branch to delete - Select a branch to delete + 削除するブランチの選択 Select log level - Select log level + ログ レベルを選択 Select Repository Location - Select Repository Location + リポジトリの場所を選択 Show Command Output - Show Command Output + コマンド出力を表示する Stash Anyway - Stash Anyway + このまま一時退避 There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + 一時退避内容を適用している間に、マージの競合がありました。 Stash message - Stash message + 一時退避メッセージ Stash & Checkout - Stash & Checkout + 一時退避してチェックアウト Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + 一時退避内容 {0} を削除しますか? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + このアクションでは、'{0}/{1}' との間でコミットをプッシュおよびプルします。 Tag at {0} - Tag at {0} + {0} のタグ Message - Message + メッセージ Tag name - Tag name + タグ名 There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + 破棄すると {0} 個の未追跡ファイルがディスクから削除されます。 The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + 破棄すると次の未追跡ファイルがディスクから削除されます: {0}。 Undo merge commit - Undo merge commit + マージ コミットの取り消し There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + {0} 個の保存されていないファイルがあります。 -Would you like to save them before committing? +コミットする前に保存しますか? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + 次のファイルには保存されていない変更があり、続行するとコミットに組み込まれません: {0}。 -Would you like to save it before committing? +コミットする前に保存しますか? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + {0} 個の保存されていないファイルがあります。 -Would you like to save them before stashing? +一時退避する前に保存しますか? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + 次のファイルには保存されていない変更があり、続行すると stash に含められません: {0}。 -Would you like to save it before stashing? +一時退避する前に保存しますか? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + {0} 個の追跡されていないファイルが削除されます。 +これは元に戻すことはできません。 +これらのファイルは完全に失われます。 Yes - Yes + はい Discard 1 Tracked File - Discard 1 Tracked File + 1 つの追跡ファイルを破棄 Discard {0} Tracked Files - Discard {0} Tracked Files + {0} 個の追跡ファイルを破棄 Yes, Don't Show Again - Yes, Don't Show Again + はい、今後は表示しません @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Git のスキップが検出されました: {0} Using git {0} from {1} - Using git {0} from {1} + {1} から Git {0} を使用しています Validating found git in: {0} - Validating found git in: {0} + Git の検証が検出されました: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + 利用可能なリポジトリがありません Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + 'git.scanRepositories' 設定は絶対パスをサポートしていません。 Choose a repository - Choose a repository + リポジトリの選択 The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + '{0}' リポジトリに {1} 個のサブモジュールがあり、自動では開かれません。 ファイルを開くことで、それぞれを個別に開くことができます。 @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + ブランチ名 $(error) Error: {0} - $(error) Error: {0} + $(error) エラー: {0} No remote repositories found. - No remote repositories found. + リモート リポジトリが見つかりません。 Choose a URL to clone from. - Choose a URL to clone from. + 複製元の URL を選択します。 Provide repository URL - Provide repository URL + リポジトリ URL を指定する Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + リポジトリ URL を指定するか、リポジトリ ソースを選択します。 Repository name - Repository name + リポジトリ名 Repository name (type to search) - Repository name (type to search) + リポジトリ名 (検索するテキストを入力) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + .gitignore に '{0}' を追加しますか。 Conflict: Added By Them - Conflict: Added By Them + 競合: 他者が追加 Conflict: Added By Us - Conflict: Added By Us + 競合: こちらが追加 Always Pull - Always Pull + 常にプル Conflict: Both Added - Conflict: Both Added + 競合: 両方追加 Conflict: Both Deleted - Conflict: Both Deleted + 競合: 両方削除 Conflict: Both Modified - Conflict: Both Modified + 競合: 両方変更 Changes - Changes + 変更 Commit - Commit + コミット It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。 Message ({0} to commit) - Message ({0} to commit) + メッセージ (コミットするための {0}) {0} characters left in current line - {0} characters left in current line + 現在の行で残り {0} 文字 {0} characters over {1} in current line - {0} characters over {1} in current line + 現在の行で {1} から {0} 文字オーバー Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + 現在のコミット メッセージには空白文字のみが含めています Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + メッセージ ('{1}' でコミットするための {0}) Deleted - Deleted + 削除済み Conflict: Deleted By Them - Conflict: Deleted By Them + 競合: 他者が削除 Conflict: Deleted By Us - Conflict: Deleted By Us + 競合: こちらが削除 Don't Pull - Don't Pull + プルしない {0} (Deleted) - {0} (Deleted) + {0} (削除済み) {0} (Index) - {0} (Index) + {0} (インデックス) {0} (Ours) - {0} (Ours) + {0} (自分たちの) {0} (Theirs) - {0} (Theirs) + {0} (他のユーザー) {0} (Untracked) - {0} (Untracked) + {0} (未追跡) {0} (Working Tree) - {0} (Working Tree) + {0} (作業ツリー) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + '{0}' のGit リポジトリにアクティブな変更が多いため、 Git 機能の一部のみが有効になります。 Ignored - Ignored + 無視 Index Added - Index Added + インデックスの追加 Index Copied - Index Copied + インデックスをコピー Index Deleted - Index Deleted + 削除されたインデックス Index Modified - Index Modified + 変更されたインデックス Index Renamed - Index Renamed + インデックスの名前変更 Intent to Add - Intent to Add + 追加する目的 Merge Changes - Merge Changes + 変更のマージ Modified - Modified + 変更済み Don't Show Again - Don't Show Again + 今後表示しない Open - Open + 開く Pull - Pull + プル It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + 現在のブランチ '{0}' がリベースされた可能性があります。そこへプルしますか? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 現在のブランチがリベースされた可能性があります。そこへプルしますか? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + {1}/{2} から {0} 件のコミットをプルします Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + {2}/{3} の間で {0} 件のコミットをプルし、{1} 件のコミットをプッシュします Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + {1}/{2} に {0} 件のコミットをプッシュします Successfully pushed. - Successfully pushed. + 正常にプッシュされました。 Staged Changes - Staged Changes + ステージされている変更 Synchronize Changes - Synchronize Changes + 変更の同期 Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + 同期中です。キャンセルすると、リポジトリに重大な損傷を与える可能性があります Untracked - Untracked + 追跡対象外 Untracked Changes - Untracked Changes + 追跡対象外の変更 Yes - Yes + はい @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + ブランチまたはタグのチェックアウト... Publish Changes - Publish Changes + 変更の発行 Publish to {0} - Publish to {0} + {0} に発行する Publish to... - Publish to... + 以下に発行する... Rebasing - Rebasing + リベースしています Synchronizing Changes... - Synchronizing Changes... + 変更を同期しています... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + インデックス {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Git 履歴 Staged Changes - Staged Changes + ステージング済みの変更 Uncommitted Changes - Uncommitted Changes + コミットされていない変更 You - You + 自分 Working Tree - Working Tree + 作業ツリー @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + 追加したリソースの配色。 Color for resources with conflicts. - Color for resources with conflicts. + リソースが競合する場合の配色 Color for deleted resources. - Color for deleted resources. + リソースを検出した場合の配色 Color for ignored resources. - Color for ignored resources. + リソースを無視する場合の配色 Color for modified resources. - Color for modified resources. + リソースを改変した場合の配色 Color for renamed or copied resources. - Color for renamed or copied resources. + 名前変更またはコピーされたリソースの色。 Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + ステージングされた削除済みリソースの色。 Color for modified resources which have been staged. - Color for modified resources which have been staged. + ステージングされた変更済みリソースの色。 Color for submodule resources. - Color for submodule resources. + サブモジュールの配色。 Color for untracked resources. - Color for untracked resources. + リソースを追跡しない場合の配色 Add Remote... - Add Remote... + リモートの追加... Create Branch... - Create Branch... + 分岐の作成... Create Branch From... - Create Branch From... + ブランチの作成元... Checkout to... - Checkout to... + チェックアウト先... Checkout to (Detached)... - Checkout to (Detached)... + チェックアウト先 (デタッチ済み)... Cherry Pick... - Cherry Pick... + チェリーピック... Discard Changes - Discard Changes + 変更を破棄 Discard All Changes - Discard All Changes + すべての変更を破棄 Discard All Tracked Changes - Discard All Tracked Changes + 変更履歴をすべて破棄 Discard All Untracked Changes - Discard All Untracked Changes + 追跡対象外のすべての変更を破棄 Clone - Clone + クローン Clone (Recursive) - Clone (Recursive) + 複製 (再帰) Close Repository - Close Repository + リポジトリを閉じる Commit - Commit + コミット Commit All - Commit All + すべてコミット Commit All (Amend) - Commit All (Amend) + すべてコミット (修正) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + すべてコミット (修正、確認なし) Commit All (No Verify) - Commit All (No Verify) + すべてコミット (確認なし) Commit All (Signed Off) - Commit All (Signed Off) + すべてコミット (Signed Off) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + すべてコミット (サインオフ、確認なし) Commit Empty - Commit Empty + 空のコミット Commit Empty (No Verify) - Commit Empty (No Verify) + 空のコミット (確認なし) Commit (No Verify) - Commit (No Verify) + コミット (確認なし) Commit Staged - Commit Staged + ステージング済みをコミット Commit Staged (Amend) - Commit Staged (Amend) + ステージング済をコミット (修正) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + ステージング済みをコミット (修正、確認なし) Commit Staged (No Verify) - Commit Staged (No Verify) + ステージング済みをコミット (確認なし) Commit Staged (Signed Off) - Commit Staged (Signed Off) + コミットしてステージング (サインオフ) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + ステージング済みをコミット (サインオフ、確認なし) Create Tag - Create Tag + タグを作成 Delete Branch... - Delete Branch... + ブランチの削除... Delete Tag - Delete Tag + タグの削除 Fetch - Fetch + フェッチ Fetch From All Remotes - Fetch From All Remotes + すべてのリモートからフェッチ Fetch (Prune) - Fetch (Prune) + フェッチ (Prune) Add to .gitignore - Add to .gitignore + .gitignore に追加 Initialize Repository - Initialize Repository + リポジトリの初期化 Merge Branch... - Merge Branch... + ブランチをマージ... Open All Changes - Open All Changes + すべての変更を開く Open Changes - Open Changes + 変更を開く Open File - Open File + ファイルを開く Open File (HEAD) - Open File (HEAD) + ファイル (HEAD) を開く Open Repository - Open Repository + リポジトリを開く Publish Branch... - Publish Branch... + ブランチを発行... Pull - Pull + プル Pull from... - Pull from... + 指定元からプル... Pull (Rebase) - Pull (Rebase) + プル (リベース) Push - Push + プッシュ Push (Follow Tags) - Push (Follow Tags) + プッシュ (タグをフォロー) Push (Follow Tags, Force) - Push (Follow Tags, Force) + プッシュ (タグをフォロー、強制) Push (Force) - Push (Force) + プッシュ (強制) Push Tags - Push Tags + タグをプッシュ Push to... - Push to... + プッシュ先... Push to... (Force) - Push to... (Force) + プッシュ先... (強制) Rebase Branch... - Rebase Branch... + ブランチのリベース... Abort Rebase - Abort Rebase + リベースを中止する Refresh - Refresh + 最新の情報に更新 Remove Remote - Remove Remote + リモートの削除 Rename - Rename + 名前の変更 Rename Branch... - Rename Branch... + ブランチ名の変更... Restore Commit Template - Restore Commit Template + コミット テンプレートを復元する Reveal in Side Bar - Reveal in Side Bar + サイド バーに表示 Revert Change - Revert Change + 変更を元に戻す Revert Selected Ranges - Revert Selected Ranges + 選択範囲を元に戻す Set Log Level... - Set Log Level... + ログ レベルの設定... Show Git Output - Show Git Output + Git 出力の表示 Stage Changes - Stage Changes + 変更をステージ Stage All Changes - Stage All Changes + すべての変更をステージ Stage All Merge Changes - Stage All Merge Changes + すべてのマージ変更をステージする Stage All Tracked Changes - Stage All Tracked Changes + すべての変更履歴をステージングする Stage All Untracked Changes - Stage All Untracked Changes + すべての追跡対象外の変更のステージング Stage Change - Stage Change + 変更のステージング Stage Selected Ranges - Stage Selected Ranges + 選択した範囲をステージする Stash - Stash + 一時退避 Apply Stash... - Apply Stash... + 一時退避内容を適用... Apply Latest Stash - Apply Latest Stash + 最新の一時退避内容を適用 Drop Stash... - Drop Stash... + 一時退避を削除する... Stash (Include Untracked) - Stash (Include Untracked) + 一時退避 (未追跡ファイルを含む) Pop Stash... - Pop Stash... + 一時退避内容を適用して削除... Pop Latest Stash - Pop Latest Stash + 最新の一時退避内容を適用して削除 Sync - Sync + 同期 Sync (Rebase) - Sync (Rebase) + 同期 (Rebase) Compare with Selected - Compare with Selected + 選択項目と比較 Copy Commit ID - Copy Commit ID + コミット ID のコピー Copy Commit Message - Copy Commit Message + コミット メッセージのコピー Open Changes - Open Changes + 変更を開く Select for Compare - Select for Compare + 比較対象の選択 Undo Last Commit - Undo Last Commit + 前回のコミットを元に戻す Unstage Changes - Unstage Changes + 変更のステージング解除 Unstage All Changes - Unstage All Changes + すべての変更のステージング解除 Unstage Selected Ranges - Unstage Selected Ranges + 選択した範囲のステージを解除 Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + 強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。 Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。 Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + ステージ済み変更のリソース グループを常に表示します。 Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + すべてのコミットのサインオフ フラグを制御します。 Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + レポジトリを自動的に検出するかどうかを構成します。 Disable automatic repository scanning. - Disable automatic repository scanning. + リポジトリの自動的なスキャンを無効にします。 Scan for parent folders of open files. - Scan for parent folders of open files. + 開いているファイルの親フォルダーをスキャンします。 Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + 現在開いているフォルダーのサブフォルダーをスキャンします。 Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + 現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。 Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + プルする前にすべての変更を一時退避し、プル成功後に復元します。 When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。 Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + `#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。 Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + 自動更新の有効/無効。 Controls the sort order for branches. - Controls the sort order for branches. + ブランチの並べ替え順序を制御します。 A regular expression to validate new branch names. - A regular expression to validate new branch names. + 新しいブランチ名を検証するための正規表現。 The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + 新しいブランチ名で空白文字を置換する文字。 Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + 'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。 Local branches - Local branches + ローカル ブランチ Remote branches - Remote branches + リモート ブランチ Tags - Tags + タグ Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。 Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + 強制的なプッシュの前に確認を求めるかどうかを制御します。 Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + 確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。 Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Git リポジトリを同期する前に確認します。 Controls the Git count badge. - Controls the Git count badge. + Git カウント バッジを制御します。 Count all changes. - Count all changes. + すべての変更をカウントします。 Turn off counter. - Turn off counter. + カウンターをオフにします。 Count only tracked changes. - Count only tracked changes. + 追跡済みの変更のみカウントします。 Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。 The default location to clone a git repository. - The default location to clone a git repository. + Git リポジトリをクローンする既定の場所。 Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + git サブモジュールを自動的に検出するかどうかを制御します。 Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + 検出する git サブモジュール数の制限を制御します。 Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + 'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。 Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + GPG または X.509 によるコミットの署名を有効にします。 Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + ステージされた変更がない場合はすべての変更をコミットします。 Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + ステータス バーに Git Sync コマンドを表示するかどうかを制御します。 Whether git is enabled. - Whether git is enabled. + Git が有効になっているかどうか。 When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。 Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + 同期コマンドを実行するときに、すべてのタグをフォロー プッシュします。 Ignores the legacy Git warning. - Ignores the legacy Git warning. + 古い Git である警告を無視します。 Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + リポジトリ内に変更が多い場合の警告を無視します。 Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Git が見つからない場合の警告を無視します。 Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。 Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + ファイル ツリーでのサブモジュールの変更を無視します。 Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。 List of git repositories to ignore. - List of git repositories to ignore. + 無視する git リポジトリの一覧。 Controls when to show commit message input validation. - Controls when to show commit message input validation. + コミット メッセージの入力検証をいつ表示するかを制御します。 Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + 警告を表示するコミット メッセージの長さのしきい値を制御します。 Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。 Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + 複製後にリポジトリを自動的に開くかどうかを制御します。 Always open in current window. - Always open in current window. + 常に現在のウィンドウで開きます。 Always open in a new window. - Always open in a new window. + 常に新しいウィンドウで開きます。 Always prompt for action. - Always prompt for action. + 常にアクションを確認します。 Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + 開いているフォルダーがない場合は現在のウィンドウでのみ開きます。 Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。 Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\Program Files\Git\bin\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。 Runs a git command after a successful commit. - Runs a git command after a successful commit. + コミットの成功後、git コマンドを実行します。 Don't run any command after a commit. - Don't run any command after a commit. + コミット後、任意のコマンドを実行しません。 Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + コミットの成功後、'Git Push' を実行します。 Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + コミットの成功後、'Git Sync' を実行します。 Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。 Check for any unsaved files. - Check for any unsaved files. + 保存されていないファイルがないか確認します。 Disable this check. - Disable this check. + このチェックを無効にします。 Check only for unsaved staged files. - Check only for unsaved staged files. + 保存されていないステージング済みファイルのみを確認します。 Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + 変更を一時退避する前に Git で保存していないファイルを確認すべきかどうかを制御します。 Check for any unsaved files. - Check for any unsaved files. + 保存されていないファイルがないか確認します。 Disable this check. - Disable this check. + このチェックを無効にします。 Check only for unsaved staged files. - Check only for unsaved staged files. + 保存されていないステージング済みファイルのみを確認します。 Prune when fetching. - Prune when fetching. + フェッチ時に取り除きます。 Fetch all tags when pulling. - Fetch all tags when pulling. + プルするときにすべてのタグをフェッチします。 Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + 同期コマンドを実行するときに、Git リベースを強制します。 Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。 List of paths to search for git repositories in. - List of paths to search for git repositories in. + Git リポジトリを検索するパスのリスト。 Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。 Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。 Controls whether git actions should show progress. - Controls whether git actions should show progress. + Git 操作の進行状況を表示するかどうかを制御します。 Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + プッシュが成功したときに通知を表示するかどうかを制御します。 Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + スマート コミットで変更を自動的にステージングするかどうかを制御します。 Automatically stage all changes. - Automatically stage all changes. + すべての変更を自動的にステージします。 Automatically stage tracked changes only. - Automatically stage tracked changes only. + 自動的にステージングされた変更箇所のみ。 Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。 Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。 Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + 統合ターミナルで生成された Git プロセスの認証ハンドラーとして Azure Data Studio を有効にするかどうかを制御します。注: この設定で変更を反映させるには、ターミナルを再起動する必要があります。 Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + タイムライン ビューでアイテムに使用する日付を制御します。 Use the authored date - Use the authored date + 作成日を使用する Use the committed date - Use the committed date + コミットされた日付を使用する Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + タイムライン ビューにコミット作成者を表示するかどうかを制御します。 Controls how untracked changes behave. - Controls how untracked changes behave. + 追跡対象外の変更の動作を制御します。 Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + 追跡対象外の変更は非表示になり、複数のアクションから除外されます。 All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + 追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。 Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。 Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + コミット入力ボックスからのメッセージを既定の stash メッセージとして使用するかどうかを制御します。 Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。 Git SCM Integration - Git SCM Integration + Git SCM統合 Git - Git + Git Branch - Branch + ブランチ Changes - Changes + 変更 Commit - Commit + コミット Amend - Amend + 修正 Sign Off - Sign Off + サインオフ Git - Git + Git Pull, Push - Pull, Push + プル、プッシュ Remote - Remote + リモート Stash - Stash + 一時退避 Tags - Tags + タグ You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + リポジトリをローカルに複製できます。 +[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + git 機能を使用する場合、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)で Git を有効にしてください。 +Git とソース コントロールを Azure Data Studio で使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。 +[フォルダーを開く](command:vscode.openFolder) +[リポジトリのクローン](command:git.clone) +Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 現在開いているワークスペースには、Git リポジトリを含むフォルダーがありません。 +[ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder) +Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。 +[リポジトリを初期化する](command:git.init?%5Btrue%5D) +Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + 有効な git インストールが検出されませんでした。詳細については、[git 出力](command:git.showOutput)をご確認ください。 +[git をインストール](https://git-scm.com/)するか、Git およびソース コントロールを Azure Data Studio で使用する方法の詳細について[ドキュメント](https://aka.ms/vscode-scm)を参照してください。 +別のバージョン管理システムを使用している場合は、追加の拡張機能を [マーケットプレイスで検索](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) できます。 The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。 +[リポジトリの初期化](command:git.init) +Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 diff --git a/resources/xlf/ja/sql-database-projects.ja.xlf b/resources/xlf/ja/sql-database-projects.ja.xlf index 39ce558c95..4631b2ff50 100644 --- a/resources/xlf/ja/sql-database-projects.ja.xlf +++ b/resources/xlf/ja/sql-database-projects.ja.xlf @@ -22,10 +22,6 @@ Publish History 公開履歴 - - Local app setting '{0}' already exists. Overwrite? - ローカル アプリケーション設定 '{0}' は既に存在します。上書きしますか? - Status 状態 @@ -66,18 +62,6 @@ Add Item 項目の追加 - - Add Package - パッケージの追加 - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - SQL バインドを使用するには、Azure Functions プロジェクトに {0} への参照があることを確認します - - - Error adding Sql Binding extension package to project - SQL バインド拡張機能パッケージをプロジェクトに追加中にエラーが発生しました - Would you like to update Azure Function local.settings.json with the new connection string? Azure Function local.settings.json を新しい接続文字列で更新しますか? @@ -103,8 +87,8 @@ 新しい SQL プロジェクト名 - Base SQL Server Docker image - 基本 SQL Server Docker のイメージ + Base {0} Docker image + ベース {0} Docker 画像 Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... 既存の展開をクリーンにしています... - - Close - 閉じる - View changes in Schema Compare Schema Compare で変更を表示する - Confirm SQL server admin password - SQL サーバー管理者パスワードを確認する + Confirm {0} admin password + {0} 管理者パスワードの確認 - Confirm SQL Server admin password - SQL サーバー管理者パスワードを確認する + Confirm {0} admin password + {0} 管理者パスワードの確認 - Connecting to SQL Server on Docker - Docker の SQL Server に接続しています + Connecting to SQL Server + SQL Server に接続しています Connection failed error: '{0}' 接続に失敗しました。エラー: '{0}' - - Select a connection profile - 接続プロファイルを選択する - Connections 接続 - - Connection string setting name - 接続文字列の設定名 - - - Connection string setting specified in "local.settings.json" - "local.settings.json" で指定された接続文字列の設定 - Containers already exist for this project. Do you want to delete them before deploying a new one? このプロジェクト用のコンテナーは既に存在します。新しい展開を行う前に削除しますか? @@ -214,10 +182,6 @@ Create New 新規作成 - - Create new local app setting - 新しいローカル アプリ設定を作成する - Create 作成 @@ -423,20 +387,28 @@ Microsoft Azure SQL Edge License Agreement - Start with the core pieces to develop and publish schemas for SQL Edge - コア部分を開始し、SQL Edge のスキーマを開発して公開する + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + コア部分を開始し、Azure SQL Edge データベースのスキーマを開発して公開します - SQL Edge - SQL Edge + Azure SQL Edge Database + Azure SQL Edge データベース + + + Develop and publish schemas for Azure SQL Database starting from an empty project + 空のプロジェクトから Azure SQL Database 用のスキーマを開発して公開します + + + Azure SQL Database + Azure SQL Database - Develop and publish schemas for SQL databases starting from an empty project - 空のプロジェクトから SQL データベース用のスキーマを開発して公開する + Develop and publish schemas for SQL Server databases starting from an empty project + 空のプロジェクトから SQL Server データベース用のスキーマを開発して公開します - SQL Database - SQL データベース + SQL Server Database + SQL Server データベース Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string SQL 接続文字列のテンプレートを入力してください - - Enter connection string - 接続文字列を入力してください - Enter connection string environment variable name 接続文字列の環境変数名を入力してください @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string SQL 接続文字列の環境変数を入力してください - - Enter connection string setting name - 接続文字列の設定名を入力してください - Enter connection string template 接続文字列を入力してください @@ -479,20 +443,12 @@ 変数 '{0}' の新しい値を入力してください - Enter SQL Server admin password - SQL サーバー管理者パスワードを入力する - - - Enter password or press escape to cancel - Enter password or press escape to cancel - - - Enter the password to be used for the connection string - Enter the password to be used for the connection string + Enter {0} admin password + {0} 管理者パスワードを入力してください - Enter SQL server port number or press enter to use the default value - SQL server ポート番号を入力するか、Enter キーを押して既定値を使用します + Enter {0} port number or press enter to use the default value + 既定値を使用するには、{0} ポート番号を入力するか、Enter キーを押してください Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. データベース プロジェクトを作成するには、抽出対象の情報が必要です。 - - An error occurred generating the connection string for the selected connection - 選択した接続の接続文字列の生成でエラーが発生しました - - - Failed to parse "{0}": {1}. - "{0}" を解析できませんでした: {1}。 - File ファイル @@ -624,14 +572,6 @@ Import Elements 要素のインポート - - Do you want to include the password from this connection in your local.settings.json file? - Do you want to include the password from this connection in your local.settings.json file? - - - Input - 入力 - Install globally グローバルにインストールする @@ -661,8 +601,8 @@ .sqlproj ファイルのプロパティ '{0}' に無効な値が指定されました: '{0}' - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1} - - {0} near line "{1}", column "{2}" - 行 "{1}"、列 "{2}" 付近の {0} - Learn More 詳細情報 @@ -696,10 +632,6 @@ Missing 'version' entry in {0} {0} に 'version' エントリがありません。 - - More Information - 詳細情報 - msec ミリ秒 @@ -724,14 +656,6 @@ New {0} name: 新しい {0} 名: - - No Azure functions in the current active file - 現在のアクティブなファイルには Azure 関数がありません - - - No Azure functions projects found in the workspace - ワークスペースに Azure 機能プロジェクトが見つかりませんでした - No {0} found {0} が見つかりません @@ -800,14 +724,6 @@ Open License Agreement ライセンス契約を開く - - Open File - ファイルを開く - - - Output - 出力 - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。 @@ -817,8 +733,8 @@ 指定されたツリー項目の親にアクセスできません - SQL Server password doesn't match the confirmation password - SQL Server パスワードが確認パスワードと一致しません + {0} password doesn't match the confirmation password + {0} パスワードが確認パスワードと一致しません Port must a be number @@ -896,6 +812,10 @@ Select project file プロジェクト ファイルの選択 + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + プロジェクト {0} が SDK スタイル プロジェクトに更新されました。Microsoft.Build.Sql SDK の詳細とプロジェクト ファイルを簡略化する方法については、[詳細情報] をクリックしてください。 + Publish 公開 @@ -925,12 +845,12 @@ コンテナーを公開できませんでした。{0} - Publish to new server in a container - コンテナー内の新しいサーバーに公開する + Publish to new {0} local development container + 新しい {0} ローカル開発コンテナーに発行します - Publish to existing server - 既存サーバーへに公開 + Publish to an existing {0} + 既存の {0} に発行します Publishing project in a container... @@ -981,21 +901,13 @@ npx を介して実行する - Building and running the docker container ... - Docker コンテナーをビルドして実行しています... + Running the docker container ... + Docker コンテナーを実行しています ... Same database 同じデータベース - - Save - 保存 - - - There are unsaved changes in the current file. Save now? - 現在のファイルに保存されていない変更があります。今すぐ保存しますか? - Schema スキーマ @@ -1021,37 +933,21 @@ スクリプト - SDK-style project - SDK-style project + SDK-style project (Preview) + SDK スタイルのプロジェクト (プレビュー) sec - - Select an Azure function in the current file to add SQL binding to - SQL バインドを追加する Azure 関数を現在のファイル内から選択します - - Select the base SQL Server docker image - 基本の SQL Server Docker イメージを選択する - - - Select type of binding - バインドするタイプを選択します + Select the base {0} docker image + 基本の {0} Docker イメージを選択してください Select connection 接続の選択 - - Failed to set connection string app setting: {0} - 接続文字列アプリの設定を設定できませんでした: {0} - - - Select SQL connection string method - SQL 接続文字列メソッドの選択 - Select .dacpac .dacpac を選択します @@ -1060,6 +956,10 @@ Select database データベースを選択してください + + Select File + ファイルの選択 + Select folder structure フォルダー構造の選択 @@ -1080,10 +980,6 @@ Select where to publish the project to プロジェクトの公開先を選択します - - Select SQL connection string setting from local.settings.json - local.settings.json から SQL 接続文字列設定を選択します - Select OpenAPI/Swagger spec file OpenAPI または Swagger 仕様ファイルを選択してください @@ -1105,12 +1001,12 @@ サーバー名 - SQL Server admin password - SQL Server 管理者パスワード + {0} admin password + {0} 管理者パスワード - SQL server port number - SQL Server のポート番号 + {0} port number + {0} ポート番号 Server variable @@ -1164,14 +1060,6 @@ Database Projects データベース プロジェクト - - SQL table or view to query - クエリを実行する SQL テーブルまたはビュー - - - SQL table to upsert into - Upsert 先の SQL テーブル - Stored Procedure ストアド プロシージャ @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' '{0}' ターゲットが見つかりません: '{1}' - - Failed to set connection string app setting - 接続文字列アプリの設定を設定できませんでした - Unable to establish project context. Command invoked from unexpected location: {0} プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0} @@ -1264,18 +1148,14 @@ Update 更新 + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... {1} から {0} を更新しています... - - Enter connection string - 接続文字列を入力します - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - User has cancelled selection for how to run autorest. autorest の実行方法の選択がユーザーによって取り消されました。 @@ -1292,10 +1172,6 @@ Value cannot be empty 値を空にすることはできません - - Value must not be empty - この値を空にすることはできません - View 表示 @@ -1344,9 +1220,9 @@ Add Database Reference データベース参照の追加 - - Add SQL Binding (preview) - SQL バインドの追加 (プレビュー) + + Add Existing Item... + 既存項目の追加... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project データベース プロジェクトを閉じる + + Convert to SDK-style project + SDK スタイル プロジェクトに変換する + Create Project From Database データベースからのプロジェクトの作成 diff --git a/resources/xlf/ja/sql-migration.ja.xlf b/resources/xlf/ja/sql-migration.ja.xlf index def28339df..00ebca050b 100644 --- a/resources/xlf/ja/sql-migration.ja.xlf +++ b/resources/xlf/ja/sql-migration.ja.xlf @@ -46,14 +46,18 @@ Apply 適用 - - The assessment of your SQL Server instance '{0}' failed. - SQL Server インスタンス '{0}' を評価できませんでした。 + + (for {0} assessed databases) + (評価済みデータベース {0} 件の場合) Assessment results for '{0}' '{0}' の評価結果 + + The assessment of your SQL Server instance '{0}' failed. + SQL Server インスタンス '{0}' を評価できませんでした。 + Assessment in progress 評価の実行中 @@ -74,6 +78,10 @@ This may take some time. Assessment results 評価結果 + + Assessment results and recommendations + 評価の結果とレコメンデーション + This is a blocking issue that will prevent the database migration from succeeding. これがデータベース移行の成功を妨げるブロック問題です。 @@ -98,6 +106,10 @@ This may take some time. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL Database + Azure SQL Managed Instance Azure SQL Managed Instance @@ -106,6 +118,10 @@ This may take some time. SQL Server on Azure Virtual Machines Azure Virtual Machines 上の SQL Server + + SQL Server on Azure VM + Azure VM での SQL Server + Target type ターゲットの種類 @@ -118,6 +134,18 @@ This may take some time. Azure AD tenant Azure AD テナント + + Browse + 参照 + + + Folder name + フォルダー名 + + + Open + 開く + Backup location バックアップの場所 @@ -179,8 +207,8 @@ This may take some time. 最初にストレージ アカウントの値を選択します。 - {0} out of {1} databases can be migrated - {1} データベースのうち {0} が移行可能です + {0}/{1} databases can be migrated + {0}/{1} 個のデータベースを移行できます Cancel @@ -315,8 +343,8 @@ This may take some time. 2. 最終の差分またはトランザクション ログのバックアップを作成し、Azure Storage Blob コンテナーに格納します。 - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​トランザクション ログの最終的なバックアップを取り、それをネットワーク共有の場所に格納します。 + 2. Create a final transaction log backup and store it on the network share. + 2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有に格納します。 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。 + + Select the databases that you want to assess for migration to Azure SQL. + Azure SQLへの移行を評価するデータベースを選択します。 + + + Databases for assessment + 評価用のデータベース + An error occurred while accessing database details. データベースの詳細へのアクセス中にエラーが発生しました。 - - Databases for migration - 移行のデータベース + + Ensure that your backups were taken with the WITH CHECKSUM option. + WITH CHECKSUM オプションを使用してバックアップが作成されていることを確認してください。 To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ This may take some time. Database backup データベース バックアップ + + Ensure that the Azure Storage account does not use a private endpoint. + Azure Storage アカウントでプライベート エンドポイントが使用されていないことを確認してください。 + Database to be migrated 移行されるデータベース @@ -431,7 +471,7 @@ This may take some time. データベース ({0}/{1}) - {0}/{1} Databases selected + {0}/{1} databases selected {0}/{1} のデータベースが選択されています @@ -454,10 +494,6 @@ This may take some time. Details copied 詳細をコピー済み - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Azure Portal の既存の Azure Database Migration Service がある場合、Azure Data Studio では表示されないことに注意してください。Azure Data Studio で作成された Database Migration Service は、Azure Portal ではまだ表示されません。 - Failed to provision a Database Migration Service. Wait a few minutes and then try again. Database Migration Service をプロビジョニングできませんでした。数分待ってからもう一度やり直してください。 @@ -550,6 +586,10 @@ This may take some time. Instance インスタンス + + To continue, select a valid Azure account. + 続けるには、有効な Azure アカウントを選択してください。 + To continue, select a valid blob container for source database '{0}'. 先に進むには、ソース データベース '{0}' の有効な BLOB コンテナーを選択してください。 @@ -570,6 +610,10 @@ This may take some time. To continue, select a valid location. 先に進むには、有効な場所を選択してください。 + + To continue, select a valid managed instance. + 続行するには、有効なマネージド インスタンスを選択してください。 + Select a valid Database Migration Service. 有効な Database Migration Service を選択してください。 @@ -587,8 +631,12 @@ This may take some time. OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri') - To continue, select a valid resource group. - 先に進むには、有効なリソースグループを選択して続行してください。 + To continue, select a valid resource group. + 続行するには、有効なリソースグループを選択してください。 + + + Cannot retrieve saved session. Try again by selecting new session. + 保存されたセッションを回復できません。新しいセッションを選択して、もう一度お試しください。 Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ This may take some time. Invalid user account format. Example: {0} 無効なユーザー アカウントの形式です。例: {0} + + To continue, select a valid virtual machine. + 続行するには、有効な仮想マシンを選択してください。 + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure Database Migration Service は、データベースの移行アクティビティを調整し、その進行状況を追跡します。Azure SQL ターゲットの既存の Database Migration Service を以前に作成している場合は、それを選択するか、以下で新しい DMS を作成することができます。 @@ -698,9 +750,9 @@ This may take some time. Location 場所 - - Azure SQL Managed Instance - Azure SQL Managed Instance + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + マネージド インスタンス '{0}' は、現在 '{1}' 状態であるため、移行のために使用できません。続行するには、使用可能なマネージド インスタンスを選択してください。 Migrations completed @@ -738,6 +790,10 @@ This may take some time. More info 詳細情報 + + N/A + 該当なし + Name 名前 @@ -962,13 +1018,9 @@ This may take some time. Resource group リソース グループ - - Continue last migration attempt... - 前の以降の接続を続行します... - - - Start with migration assessment again (recommended) - 移行評価を再度開始する (推奨) + + Resume previously saved session + 以前に保存したセッションを再開する Run migration workflow again @@ -990,6 +1042,10 @@ This may take some time. Save and close 保存して閉じる + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 構成が保存されました。パフォーマンス データの収集はバックグラウンドで実行されたままになります。必要に応じて、コレクションを停止できます。 + Cancel キャンセル @@ -999,8 +1055,8 @@ This may take some time. 次へ - Saved assessment result - 保存済みの評価結果 + Saved session + 保存されたセッション Search @@ -1035,8 +1091,8 @@ This may take some time. SQL Server インスタンス、または左側にあるいずれかのデータベースをクリックすると、その詳細が表示されます。 - To continue, select a target database. - 先に進むには、ターゲット データベースを選択してください。 + To continue, select a target. + 続行するには、ターゲットを選択してください。 Server @@ -1150,21 +1206,313 @@ This may take some time. Size サイズ + + {0} recommendations available + {0} 件の利用可能なレコメンデーション + + + Azure configuration + Azure の構成 + + + Business critical + Business Critical + + + {0} - {1} vCore + {0} - {1} 仮想コア + + + Gen5 + 第 5 世代 + + + General purpose + 汎用 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} 仮想コア + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} 仮想コア - {3} GB + + + Premium-series + Premium シリーズ + + + Memory optimized premium-series + メモリ最適化 Premium シリーズ + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + データ: {0}、ログ: {1}、tempdb: {2} + + + Choose how you want to provide performance data + パフォーマンス データを提供する方法を選択する + + + Collect performance data now + パフォーマンス データを今すぐ収集する + + + Select a folder on your local drive where performance data will be saved + パフォーマンス データが保存されるローカル ドライブ上のフォルダーを選択します + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Azure のレコメンデーションでは、ターゲット レコメンデーションを提供するために SQL Server インスタンスのパフォーマンス データが必要です。パフォーマンス データの収集を有効にして、移行するデータベースのターゲット レコメンデーションを受け取ります。これを長くすればするほど、より良いレコメンデーションが得られます。パフォーマンス データ収集はいつでも無効にできます。 + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 以前に収集したことがある場合は、既存のフォルダーからこのデータを選択することもできます。 + + + I already have the performance data + パフォーマンス データが既にあります + + + Generating Azure recommendations using provided performance data... + 提供されたパフォーマンス データを使用して Azure のレコメンデーションを生成しています... + + + Select a folder on your local drive where previously collected performance data was saved + 以前に収集したパフォーマンス データが保存されているローカル ドライブ上のフォルダーを選択します + + + Start + 開始 + + + Starting performance data collection... + パフォーマンス データの収集を開始しています... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 最初のレコメンデーションは、約 {0} 分後に自動的に更新されます。 + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 提供されたデータを使用して Azure のレコメンデーションが適用されています。追加のデータをインポートまたは収集して、レコメンデーションを絞り込みます。 + + + Data collection in progress. Generating initial recommendations... + データ収集が進行中です。最初のレコメンデーションを生成しています... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + [レコメンデーションの更新] ボタンを押して、更新されたレコメンデーションを定期的に確認します。 + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + Azure のレコメンデーションでは、パフォーマンス データを収集して分析し、ワークロードに適したサイズのデータベースを Azure に推奨します。 + + + Data collection still in progress. Refining existing recommendations... + データ収集はまだ進行中です。既存のレコメンデーションを絞り込んでいます... + + + Data collection for Azure recommendations has been stopped. + Azure のレコメンデーションのデータ収集が停止されました。 + + + Stopping performance data collection... + パフォーマンス データ収集を停止しています... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + パフォーマンス コレクションをより長い期間実行すると、より正確なレコメンデーションが得られます。 + + + Click the button below to import or collect database performance data. + 下のボタンをクリックして、データベースのパフォーマンス データをインポートまたは収集します。 + + + Azure recommendation will be displayed once data collection is complete. + データ収集が完了すると、Azure のレコメンデーションが表示されます。 + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Azure のレコメンデーションは使用できません。下にある [Azure のレコメンデーションを取得] ボタンをクリックしてください。 + + + {0} cores + {0} コア + + + CPU requirement + CPU 要件 + + + Data IOPS requirement + データ IOPS 要件 + + + Data storage requirement + データ ストレージの要件 + + + Azure SQL Database + Azure SQL Database + + + {0} GB + {0} GB + + + Get Azure recommendation + Azure のレコメンデーションを取得する + + + IO latency requirement + IO 待機時間の要件 + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Azure SQL ターゲットの Azure リージョン + + Log storage requirement + ログ ストレージの要件 + + + Logs IOPS requirement + ログ IOPS 要件 + + + Memory requirement + メモリ要件 + - Azure SQL Managed Instance (PaaS) - Azure SQL Managed Instance (PaaS) + Azure SQL Managed Instance + Azure SQL Managed Instance + + + {0} ms + {0} ミリ秒 + + + Recommendation parameters + レコメンデーション パラメーター + + + Edit parameters + パラメーターの編集 + + + Edit recommendation parameters + レコメンデーション パラメーターの編集 + + + Enable preview features + プレビュー機能を有効にする + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + このオプションを有効にすることにより、パフォーマンスとスケーラビリティが大幅に向上した最新のハードウェア世代が含まれます。これらの SKU は現在プレビュー段階であり、一部のリージョンではまだ利用できない場合があります。 + + + Percentage utilization + 使用率 + + + Percentile of data points to be used during aggregation of the performance data. + パフォーマンス データの集計中に使用されるデータ ポイントのパーセンタイル。 + + + Scale factor + 倍率: + + + Invalid scale factor. Enter a positive integer value. + 倍率が無効です。正の整数値を入力してください。 + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Azure レコメンデーションを現在のワークロードよりも大きく、または小さくする場合は、倍率を変更します。 + + + Enter the information below to edit the recommendation parameters. + レコメンデーション パラメーターを編集するには、以下の情報を入力します。 + + + Update + 更新 + + + {0}% + {0}% + + + {0}th percentile + {0} パーセンタイル + + + Azure recommendation + Azure のレコメンデーション - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Azure SQL Managed Instance (PaaS) に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Azure SQL Managed Instance に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Azure Virtual Machine (IaaS) 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Azure Virtual Machine 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 + + + Recommendation reason + レコメンデーションの理由 + + + Recommendations + レコメンデーション + + + - + - + + + Last refreshed: {0} + 最終更新: {0} + + + Loading... + 読み込んでいます... + + + {0} Recommendations + {0} 件のレコメンデーション + + + Value + + + + Recommended configuration + 推奨される構成 + + + Refine Azure recommendation + Azure のレコメンデーションを絞り込む + + + Refresh recommendation + レコメンデーションの更新 Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ This may take some time. Resource group for your Azure SQL target Azure SQL ターゲットのリソース グループ + + Restart data collection + データ収集を再開する + + + Source properties + ソースのプロパティ + + + SQL data files + SQL データ ファイル + + + SQL log files + SQL ログ ファイル + + + SQL tempdb + SQL tempdb + + + Stop data collection + データ収集の停止 + + + Dimension + ディメンション + + + {0} GB + {0} GB + Subscription name for your Azure SQL target Azure SQL ターゲットのサブスクリプション名 + + Target deployment type + ターゲットのデプロイの種類 + + + Recommendation target storage configuration + レコメンデーション ターゲット ストレージの構成 + + + Host caching + ホスト キャッシュ + + + Not applicable + 適用なし + + + None + なし + + + Read-only + 読み取り専用 + + + Read/write + 読み取り/書き込み + + + Place tempdb on the local ephemeral SSD (default D:\) drive + ローカル エフェメラル SSD (既定の D:\) ドライブに tempdb を配置する + + + Below is the target storage configuration required to meet your storage performance needs. + ストレージ パフォーマンスのニーズを満たすために必要なターゲット ストレージ構成を次に示します。 + + + Local SSD + ローカル SSD + + + Recommended storage configuration + 推奨されるストレージ構成 + + + Storage + ストレージ + + + View details + 詳細の表示 + - SQL Server on Azure Virtual Machine (IaaS) - Azure Virtual Machine 上の SQL Server (IaaS) + SQL Server on Azure Virtual Machine + Azure Virtual Machine 上の SQL Server Source configuration @@ -1199,8 +1631,8 @@ This may take some time. ソース データベース - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。​これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。 + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。 Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ This may take some time. Start migration 移行の開始 + + Start a new session + 新しいセッションを開始 + Start time 開始時刻 @@ -1390,6 +1826,10 @@ This may take some time. Type: 入力: + + (Unavailable) {0} + (使用不可) {0} + Select a unique name for this target database 対象データベースに一意の名前を選択する @@ -1450,6 +1890,14 @@ This may take some time. Azure account Azure アカウント + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + サーバー `{0}` のパフォーマンス データの収集中にエラーが発生しました。これらの問題が解決しない場合は、 データ収集プロセスをリスタートしてみてください: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. 評価結果に基づくと、オンライン状態のデータベースのすべての {0} を Azure SQL に移行できます。 @@ -1475,10 +1923,22 @@ This may take some time. Azure SQL ターゲットを選択する - An error occurred while assessing your databases. - データベースの評価中にエラーが発生しました。 + An error occurred while generating SKU recommendations for the server '{0}'. + サーバー `{0}` の SKU レコメンデーションの生成中にエラーが発生しました。 - + + No recommendation available + 利用可能なレコメンデーションはありません + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + ソースのパフォーマンス特性を満たす SKU がないため、SKU のレコメンデーションは生成されませんでした。別のターゲット プラットフォームを選択するか、レコメンデーション パラメーターを調整するか、評価する別のデータベースのセットを選択してみてください。 + + + Select an Azure account and your target {0}. + Azure アカウントとターゲット {0}を選択します。 + + Azure SQL target Azure SQL のターゲット @@ -1487,8 +1947,8 @@ This may take some time. はい - {0} of {1} databases selected. - {0}/{1} のデータベースが選択されています + {0} of {1} databases selected + {1} 個中の {0} 個のデータベースが選択されています @@ -1496,35 +1956,35 @@ This may take some time. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Azure のデータ資産の移行と最新化に関して、手順を追ったガイダンスを提供する移行記事のハブ。 A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Managed Instance に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。 The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio の Azure SQL 移行拡張機能では、アセスメントを実行し、適切なサイズの Azure 推奨事項を取得し、SQL Server データベースを Azure に移行する機能が提供されます。 A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + SQL Server インスタンス (オンプレミス) から Azure Virtual Machines 上の SQL Server に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。 Azure Database Migration Guides - Azure Database Migration Guides + Azure データベースの移行ガイド Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + チュートリアル: Azure SQL Managed Instance への移行 (オンライン) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Azure Data Studio を使用してデータベースを移行する Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + チュートリアル: Azure Virtual Machines 上の SQL Server に移行する (オンライン) diff --git a/resources/xlf/ja/sql.ja.xlf b/resources/xlf/ja/sql.ja.xlf index fbc20f389b..e6e56038c1 100644 --- a/resources/xlf/ja/sql.ja.xlf +++ b/resources/xlf/ja/sql.ja.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + 一覧からオプションを選択する必要があります + + + Select Box + ボックスを選択 + + + @@ -126,6 +138,14 @@ Sort Descending 降順で並べ替え + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. 自動更新チェックを有効にします。Azure Data Studio は、更新プログラムを自動的かつ定期的に確認します。 + + Could not open a notebook document for the specified URI. + 指定した URI のノートブック ドキュメントを開けませんでした。 + Please reload Azure Data Studio to enable this extension locally. この拡張機能をローカルで有効にするには、Azure Data Studio を再度読み込んでください。 @@ -315,12 +339,16 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Azure Data Studio の UI 言語を {0} に変更して再起動しますか? + + Failed to create notebook document. + ノートブック ドキュメントを作成できませんでした。 + This VS Code functionality is not supported in Azure Data Studio. この VS Code 機能は、Azure Data Studio ではサポートされていません。 - Invalid arguments + Invalid arguments. 引数が無効です。 @@ -341,18 +369,6 @@ - - - - Must be an option from the list - 一覧からオプションを選択する必要があります - - - Select Box - ボックスを選択 - - - @@ -903,6 +919,14 @@ General 全般 + + {0} validation issues found. + {0} 件の検証の問題が見つかりました。 + + + Issues ({0}) + 問題 ({0} 件) + Loading designer... デザイナーの読み込み中... @@ -911,6 +935,10 @@ Designer is loaded デザイナーが読み込まれます + + Add new row to '{0}' table + `{0}` テーブルに新しい行を追加する + Add New 新規追加 @@ -943,12 +971,24 @@ Remove 削除 + + Scripts + スクリプト + The component type: {0} is not supported コンポーネントの種類: {0} はサポートされていません + + + + Issues + 問題 + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + 実行プラン ファイル + + + Custom Zoom + ズームの指定 + + + Execution plans are generated + 実行プランが生成されます + + + Failed to load execution plan + 実行プランを読み込めませんでした + + + Zoom to fit + ウィンドウのサイズに合わせて拡大 + + + Show Query Plan XML + クエリ プラン XML の表示 + + + Properties + プロパティ + + + Save Plan File + プラン ファイルの保存 + + + Find Node + ノードの検索 + + + Query Plan (Preview) + クエリ プラン (プレビュー) + + + Zoom In + 拡大 + + + Zoom Out + 縮小 + + + Generating execution plans + 実行プランの生成 + + + Open Query + クエリを開く + + + + + + + Query Execution Plan Editor + クエリ実行プラン エディター + + + + + + + Edge + Edge + + + Close + 閉じる + + + Alphabetical + アルファベット順 + + + Categorized + 項目別 + + + Name + 名前 + + + Value + + + + Properties + プロパティ + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}% + + + + + + + Close (Escape) + 閉じる (Esc) + + + Apply + 適用 + + + Apply Zoom (Enter) + ズームの適用 (Enter) + + + Select a zoom value between 1 to 200 + 1 〜 200 の間のズーム値を選択します + + + Zoom (percent) + ズーム (%) + + + Zoom (Enter) + ズーム (Enter) + + + + + + + Close (Escape) + 閉じる (Esc) + + + Contains + 含む + + + Equals + 等しい + + + Next Match (Enter) + 次の一致 (Enter) + + + Previous Match (Shift+Enter) + 前の一致 (Shift + Enter) + + + @@ -3898,10 +4100,22 @@ Error: {1} + + ({0}) - Current Language + ({0}) - 現在の言語 + + + ({0}) + ({0}) + Parameters パラメーター + + Select Cell Language Mode + セルの言語モードを選択する + @@ -4298,6 +4512,10 @@ Error: {1} (Preview) Enable Notebook Views (プレビュー) ノートブック ビューを有効にする + + Restart Notebook Kernel + ノートブックのカーネルを再起動する + Controls the positioning of the actionbar on rows in the search view. 検索ビューの行内のアクションバーの位置を制御します。 @@ -4564,6 +4782,18 @@ Error: {1} + + + + Loading notebook {0} completed + ノートブック {0} の読み込みが完了しました + + + Loading notebook {0} + ノートブック {0}を読み込んでいます + + + @@ -5730,136 +5960,6 @@ Error: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}% - - - - - - - Open Query - クエリを開く - - - Custom Zoom - ズームの指定 - - - Zoom to fit - ウィンドウのサイズに合わせて拡大 - - - Open Plan File - Open Plan File - - - Properties - プロパティ - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - 拡大 - - - Zoom Out - 縮小 - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Error: {1} You didn't select any authentication provider. Please try again. 認証プロバイダーを選択していません。もう一度お試しください。 + + Loading accounts... + アカウントを読み込んでいます... + There is no linked account. Please add an account. リンクされているアカウントはありません。アカウントを追加してください。 @@ -7082,6 +7186,22 @@ Error: {1} + + + + No valid execution plan handler is registered + 有効な実行プラン ハンドラーが登録されていません + + + Valid provider is required in order to interact with ExecutionPlanService + ExecutionPlanService と対話するには、有効なプロバイダーが必要です + + + Select a provider to open execution plan + 実行プランを開くプロバイダーを選択する + + + @@ -7368,8 +7488,16 @@ Error: {1} ノートブック セッションの開始中にエラーが発生しました。 - Kernel {0} was not found. The default kernel will be used instead. - カーネル {0} が見つかりませんでした。既定のカーネルが代わりに使用されます。 + Kernel '{0}' was not found. The default kernel will be used instead. + カーネル '{0}' が見つかりませんでした。既定のカーネルが代わりに使用されます。 + + + Kernel restart failed: {0} + カーネルの再起動に失敗しました: {0} + + + Kernel restarted successfully + カーネルが正常に再起動されました @@ -7433,6 +7561,10 @@ Error: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' ノートブック プロバイダー '{0}' の実行プロバイダーの可用性待機がタイムアウトしました + + Failed to create notebook input for provider '{0}' + プロバイダー `{0}` のノートブック入力を作成できませんでした + Notebook provider does not exist ノートブック プロバイダーが存在しません @@ -7469,6 +7601,10 @@ Error: {1} + + SQL kernel restart not supported + SQL カーネルの再起動はサポートされていません + A connection must be chosen to run notebook cells ノートブックのセルを実行するには、接続を選択する必要があります @@ -8213,9 +8349,17 @@ Error: {1} The schema that contains the table. テーブルを含むスキーマです。 + + Columns in the primary key. + 主キーの列。 + + + Name of the primary key. + 主キーの名前。 + Table Designer Error - Table Designer Error + テーブル デザイナー エラー Foreign Key @@ -8229,6 +8373,42 @@ Error: {1} Index インデックス + + Primary Key + 主キー + + + Table schema validation failed with error: {0} + テーブル スキーマの検証に失敗しました。エラー: {0} + + + New Foreign Key + 新しい外部キー + + + New Check Constraint + 新しい Check 制約 + + + New Column + 新しい列 + + + New Column Mapping + 新しい列マッピング + + + Add Column + 列の追加 + + + Add Column + 列の追加 + + + New Index + 新しいインデックス + Expression @@ -8365,10 +8545,22 @@ Error: {1} Indexes インデックス + + The input validation failed with error: {0} + 入力の検証に失敗しました。エラー: {0} + Table name テーブル名 + + Primary Key Columns + 主キー列 + + + Name + 名前 + An error occured while publishing changes: {0} 変更の発行中にエラーが発生しました: {0} @@ -8440,4 +8632,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/ko/arc.ko.xlf b/resources/xlf/ko/arc.ko.xlf index c42c5f6e22..b777ae36a1 100644 --- a/resources/xlf/ko/arc.ko.xlf +++ b/resources/xlf/ko/arc.ko.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} 컨트롤러에 연결하는 동안 오류가 발생했습니다. {0} + + Error listing Log Analytics workspaces {0} + {0} Log Analytics 작업 영역 오류 목록 + Error encountered while verifying password. {0} 암호를 확인하는 동안 오류가 발생했습니다. {0} @@ -1393,6 +1397,18 @@ Location 위치 + + Log Analytics primary key + Log Analytics 기본 키 + + + Log Analytics workspace ID + Log Analytics 작업 영역 ID + + + Log Analytics workspace + Log Analytics 작업 영역 + Confirm password 암호 확인 @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + 고가용성 Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 복제본 1개 Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [미리 보기] 비즈니스 크리티컬(무제한 vCore 및 RAM, 고급 고가용성) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 복제본 3개 2 replicas - 2 replicas + 복제본 2개 Username diff --git a/resources/xlf/ko/azcli.ko.xlf b/resources/xlf/ko/azcli.ko.xlf index 7d75820a0a..c7a6838fcd 100644 --- a/resources/xlf/ko/azcli.ko.xlf +++ b/resources/xlf/ko/azcli.ko.xlf @@ -4,249 +4,249 @@ Accept - Accept + 수용하다 This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 이 확장을 사용하려면 Azure CLI 확장 'arcdata'를 설치해야 합니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 최신 버전을 설치합니다. The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI arcdata 확장이 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다. Ask Later - Ask Later + 나중에 물어보기 Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI가 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + az 명령의 출력을 구문 분석하는 동안 오류가 발생했습니다: {0}. 출력은 JSON이 아닙니다. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI 사용자 설정: {0}.{1} 읽기, 값: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI 사용자 설정: {0}.{1} 업데이트됨, newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + 사용 가능한 최신 Azure CLI 버전 확인 Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Azure CLI arcdata 확장을 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Azure CLI 찾을 수 없습니다. 오류: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Azure CLI arcdata 확장을 찾을 수 없습니다. 오류: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Azure CLI를 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않습니다. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + 현재 설치된 Azure CLI 버전: {0}은(는) 사용 가능한 다른 버전과 동일하거나 최신 버전입니다. Decline - Decline + 감소 Don't Ask Again - Don't Ask Again + 다시 묻지 않음 Error while downloading - Error while downloading + 다운로드 중 오류 Download finished - Download finished + 다운로드 완료 Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + 다운로드 중({0}/{1}MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + {0}을 {1}에서 {2}(으)로 다운로드하는 중 Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + 엔드포인트 또는 네임스페이스를 지정해야 합니다. Executing command: '{0} {1}' - Executing command: '{0} {1}' + 명령 실행 중: '{0} {1}' Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + {0}에서 콘텐츠의 JSON을 구문 분석하지 못했습니다. +파일 내용: {1} -Error: {2} +오류: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + arcdata 버전이 {2}인 경로:{1}에서 버전(v{0})의 기존 Azure CLI 설치를 찾았습니다. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + URL {0}에서 리소스의 텍스트 콘텐츠를 가져오고 있습니다. Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Azure CLI 및 arcdata 확장 설치 오류: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Azure CLI arcdata 확장 설치 중... Installing Azure CLI... - Installing Azure CLI... + Azure CLI 설치 중... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + 사용 가능한 최신 Azure CLI 버전: {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + 이 기능에는 Azure CLI >= {0}이(가) 필요합니다. 'Azure CLI: 업데이트 확인' 명령을 실행하여 이를 설치한 다음 다시 시도하세요. No - No + 아니 No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Azure CLI를 사용할 수 없습니다. 'Azure CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정하세요. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + Azure CLI arcdata 확장을 사용할 수 없습니다. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + Azure CLI를 사용할 수 없습니다. 필요한 기능을 사용하도록 설정하려면 [Azure CLI 설치](command:az.install)를 수행하세요. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + Azure CLI를 사용할 수 없습니다. [여기](https://docs.microsoft.com/cli/azure/install-azure-cli)에서 수동으로 최신 버전을 설치한 다음 Azure Studio를 다시 시작합니다. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + 플랫폼 '{0}' +릴리스 정보: ${1}에 사용할 수 있는 다운로드 링크가 없습니다. No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + 플랫폼 '{0}' +릴리스 정보: ${1}에 사용할 수 있는 릴리스 버전이 없습니다. An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + az --version의 출력을 구문 분석하는 동안 오류가 발생했습니다. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + '{0}' 플랫폼은 현재 지원되지 않습니다. A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + 새 버전의 Azure CLI( {0} )를 사용할 수 있습니다. 지금 업데이트하시겠습니까? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + 이 확장을 사용하려면 Azure CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + 사용자에게 다음을 수락하도록 요청하는 중: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 이 확장을 사용하려면 Azure CLI 확장 'arcdata' 버전 >= {0}을(를) 설치해야 하지만 현재 사용 가능한 버전은 {1}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다. Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + 기존 Azure CLI 설치를 검색하는 중... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + 사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure CLI 및 arcdata 확장을 건너뛰는 중입니다.{1}은(는) {2}입니다. stderr: {0} - stderr: {0} + 표준 오류: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + 명령 실행 중 예기치 않은 오류 발생: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + 명령에서 예기치 않은 종료 코드: {1}({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Azure CLI 확장 'arcdata'의 다운로드한 버전 {1}은(는) 아직 지원되지 않습니다. 최신 버전은 {0}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다. No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + 설치된 Azure CLI를 찾을 수 없으므로 새 Azure CLI 버전 가용성 확인이 수행되지 않음 Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Azure CLI 업데이트 오류: {0} Updating Azure CLI... - Updating Azure CLI... + Azure CLI 업데이트하는 중... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + 사용자가 'Azure CLI: 설치' 명령을 사용하여 Azure CLI 및 arcdata 확장을 설치하도록 요청했습니다. User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Azure CLI를 설치하라는 사용자 응답: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Azure CLI를 업데이트하라는 메시지의 사용자 응답: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + 발견된 버전: {0}, 현재 버전: {1}에서 Azure CLI를 업데이트할 수 있습니다. Yes - Yes + @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Azure CLI arcdata 확장을 다운로드하라는 메시지를 표시할지 여부를 선택합니다. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Azure CLI arcdata 확장의 업데이트를 사용할 수 있을 때 메시지를 표시할지 여부를 선택합니다. Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + 실행된 모든 az 명령에 대한 디버그 정보를 출력 채널에 기록합니다. Azure CLI Configuration - Azure CLI Configuration + Azure CLI 구성 Support for Azure CLI. - Support for Azure CLI. + Azure CLI 지원. Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + 사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시되지 않습니다. The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + 사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시됩니다. The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + Azure CLI arcdata 확장을 업데이트하라는 메시지가 사용자에게 표시되지 않습니다. The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + 사용자에게 Azure CLI arcdata 확장을 업데이트하라는 메시지가 표시됩니다. Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Azure CLI를 설치하라는 메시지를 표시할지 여부를 선택합니다. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + 사용자에게 Azure CLI를 설치하라는 메시지가 표시되지 않습니다. The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + 사용자에게 Azure CLI를 설치하라는 메시지가 표시됩니다. Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/ko/data-workspace.ko.xlf b/resources/xlf/ko/data-workspace.ko.xlf index 66f6538db3..e38bfe24c2 100644 --- a/resources/xlf/ko/data-workspace.ko.xlf +++ b/resources/xlf/ko/data-workspace.ko.xlf @@ -31,8 +31,8 @@ 새로 고침 - Create new project - 새 프로젝트 만들기 + Create new database project + 새 데이터베이스 프로젝트 만들기 Type @@ -54,6 +54,10 @@ Create 만들기 + + Default + 기본값 + Enter Project Name 프로젝트 이름 입력 @@ -70,6 +74,10 @@ Git repository URL GIT 리포지토리 URL + + Learn More + 자세한 정보 + Select location to clone repository locally 리포지토리를 로컬로 복제할 위치 선택 @@ -86,6 +94,10 @@ Name cannot be empty 이름은 비워 둘 수 없습니다. + + No + 아니요 + OK 확인 @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? 프로젝트를 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까? + + Click "Learn More" button for more information about SDK-style projects + SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 "자세한 정보" 버튼을 클릭합니다. + + + SDK-style project (Preview) + SDK 스타일 프로젝트(미리 보기) + Select 선택 @@ -159,8 +179,12 @@ 프로젝트 위치 선택 - Select Project Type - 프로젝트 형식 선택 + Select Database Project Type + 데이터베이스 프로젝트 유형 선택 + + + Select Target Platform + 대상 플랫폼 선택 Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file 작업 영역({0}) 파일 선택 + + Yes (Recommended) + 예(권장) + File '{0}' doesn't exist 파일 '{0}'이(가) 없습니다. diff --git a/resources/xlf/ko/git.ko.xlf b/resources/xlf/ko/git.ko.xlf index 24db8680b3..43d3a6c550 100644 --- a/resources/xlf/ko/git.ko.xlf +++ b/resources/xlf/ko/git.ko.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + 자격 증명이 없거나 잘못되었습니다. @@ -12,19 +12,19 @@ No - No + 아니요 Ask Me Later - Ask Me Later + 나중에 물어보기 Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Azure Data Studio에서 [주기적으로 'git fetch'를 실행]({0})하시겠습니까? Yes - Yes + @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + '{0}'의 HEAD 버전이 없습니다. Add to Workspace - Add to Workspace + 작업 영역에 추가 Add a new remote... - Add a new remote... + 새 원격 추가... Add remote from URL - Add remote from URL + URL에서 원격 추가 Add remote from {0} - Add remote from {0} + {0}에서 원격 추가 Add Remote - Add Remote + 원격 추가 Always - Always + 항상 This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + '{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까? Failed to authenticate to git remote. - Failed to authenticate to git remote. + git remote에 인증하지 못했습니다. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + 원격 Git에 인증하지 못했습니다. {0} A branch named '{0}' already exists - A branch named '{0}' already exists + 이름이 '{0}'인 분기가 이미 있습니다. Branch name - Branch name + 분기 이름 Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + 분기 이름은 regex {0}과(와) 일치해야 합니다. Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + 참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요. Log level changed to: {0} - Log level changed to: {0} + 로그 수준이 {0}(으)로 변경되었습니다. Checkout detached... - Checkout detached... + 체크 아웃 분리됨... Choose Folder... - Choose Folder... + 폴더 선택... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + 체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요. Clone from {0} - Clone from {0} + {0}에서 복제 Cloning git repository '{0}'... - Cloning git repository '{0}'... + Git 리포지토리 '{0}'을(를) 복제하는 중... Commit Staged Changes - Commit Staged Changes + 스테이징된 변경 사항 커밋 Create Empty Commit - Create Empty Commit + 빈 커밋 만들기 Commit Hash - Commit Hash + 커밋 해시 Commit message - Commit message + 커밋 메시지 Message (commit on '{0}') - Message (commit on '{0}') + 메시지('{0}'에서 커밋) Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + {0}을(를) 삭제하시겠습니까? +이 작업은 취소할 수 없습니다! +계속하면 이 파일이 영구적으로 손실됩니다. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + 파일 {0}개를 삭제하시겠습니까? +이 작업은 취소할 수 없습니다! +계속하면 해당 파일이 영구적으로 손실됩니다. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + {0}의 변경 내용을 취소하시겠습니까? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + 파일 {0}개의 변경 내용을 모두 취소하시겠습니까? +이 작업은 취소할 수 없습니다! +계속하면 현재 작업 집합이 영구적으로 손실됩니다. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +이 작업은 되돌릴 수 없으며, 현재 작업 집합이 영구적으로 손실됩니다. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + {0}의 변경 내용을 취소하시겠습니까? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + {0}개 파일의 변경 내용을 취소하시겠습니까? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + 빈 커밋을 만드시겠습니까? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + '{0}' 분기가 완벽히 병합되지 않았습니다. 그래도 삭제할까요? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + 변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도하지 않게 덮어쓸 수 있습니다. -Are you sure to continue? +계속하시겠습니까? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + 확인 없이 변경 내용을 커밋하려고 합니다. 그러면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다. -Are you sure to continue? +계속하시겠습니까? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + '{0}' 분기에는 상향 분기가 없습니다. 이 분기를 게시하시겠습니까? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + {0}을(를) 복원하시겠습니까? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + {0}개 파일을 복원하겠습니까? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + 병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + 병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까? Create new branch... - Create new branch... + 새 분기 만들기... Create new branch from... - Create new branch from... + 에서 새 분기 만들기... Initialize Repository - Initialize Repository + 리포지토리 초기화 Current - Current + 현재 Delete File - Delete File + 파일 삭제 Delete Branch - Delete Branch + 분기 삭제 Delete file - Delete file + 파일 삭제 Delete Files - Delete Files + 파일 삭제 File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + 다른 사용자가 삭제한 '{0}' 파일을 Microsoft에서 수정했습니다. -What would you like to do? +원하는 작업을 선택하세요. File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + 본인이 '{0}' 파일을 삭제하고 타인이 수정했습니다. -What would you like to do? +수행하고 싶은 작업을 선택하세요. Discard Changes - Discard Changes + 변경 내용 취소 Discard All {0} Files - Discard All {0} Files + {0}개 파일 모두 버리기 Discard 1 File - Discard 1 File + 1개 파일 취소 Force Checkout - Force Checkout + 강제 체크 아웃 Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + 강제 푸시가 허용되지 않습니다. 'git.allowForcePush' 설정으로 사용하도록 설정하세요. Git error - Git error + Git 오류 Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0}({1}) ⟷ {0}({2}) {0} (Index) - {0} (Index) + {0}(인덱스) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0}(작업 트리) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Git 리포지토리를 초기화할 작업 영역 폴더 선택 Initialize Repository - Initialize Repository + 리포지토리 초기화 Invalid branch name - Invalid branch name + 잘못된 분기 이름 Keep Our Version - Keep Our Version + 현재 버전 유지 Keep Their Version - Keep Their Version + 다른 사용자 버전 유지 Learn More - Learn More + 자세한 정보 Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + 체크 아웃하면 로컬 변경 내용을 덮어씁니다. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + 마지막 커밋은 병합 커밋이었습니다. 실행 취소하시겠습니까? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + 병합 충돌이 있습니다. 해결한 후 계속하세요. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Git에서 'user.name' 및 'user.email'을 구성하세요. Never - Never + 안 함 OK, Don't Show Again - OK, Don't Show Again + 다시 표시 안 함 OK, Don't Ask Again - OK, Don't Ask Again + 네, 다시 표시 안 함 There are no changes to commit. - There are no changes to commit. + 커밋할 변경 내용이 없습니다. There are no changes to stash. - There are no changes to stash. + 스태시할 변경 내용이 없습니다. Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다. No rebase in progress. - No rebase in progress. + 진행 중인 다시 지정이 없습니다. Your repository has no remotes. - Your repository has no remotes. + 리포지토리에 원격 항목이 없습니다. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + 이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + 리포지토리에 게시하도록 구성된 원격이 없습니다. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + 리포지토리에 풀하도록 구성된 원격 항목이 없습니다. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + 리포지토리에 푸시하도록 구성된 원격이 없습니다. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + 커밋할 스테이징된 변경 사항이 없습니다. -Would you like to stage all your changes and commit them directly? +모든 변경 사항을 스테이징하고 직접 커밋하시겠습니까? There are no stashes in the repository. - There are no stashes in the repository. + 리포지토리에 스태시가 없습니다. This repository has no tags. - This repository has no tags. + 이 리포지토리에는 태그가 없습니다. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + 확인 없는 커밋은 허용되지 않습니다. 'git.allowNoVerifyCommit' 설정을 통해 사용하도록 설정하세요. Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + 원격에 푸시할 분기를 체크 아웃하세요. OK - OK + 확인 Open Git Log - Open Git Log + Git 로그 열기 Open Repository - Open Repository + 리포지토리 열기 Open - Open + 열기 Open in New Window - Open in New Window + 새 창에서 열기 Pick a branch to pull from - Pick a branch to pull from + 다음에서 가져올 분기 선택 Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + '{0}' 분기를 다음에 게시할 공급자 선택: Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + '{0}' 분기를 다음에 게시하려면 원격을 선택하세요: Pick a remote to pull the branch from - Pick a remote to pull the branch from + 분기를 가져올 원격 선택 Pick a stash to apply - Pick a stash to apply + 적용할 스태시 선택 Pick a stash to drop - Pick a stash to drop + 삭제할 스태시 선택 Pick a stash to pop - Pick a stash to pop + 표시할 스태시 선택 Would you like to open the cloned repository? - Would you like to open the cloned repository? + 복제된 리포지토리를 여시겠습니까? Would you like to open the initialized repository? - Would you like to open the initialized repository? + 초기화된 리포지토리를 여시겠습니까? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + 복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + 초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까? Please provide a new branch name - Please provide a new branch name + 새 분기 이름을 제공하세요. Please provide the commit hash - Please provide the commit hash + 커밋 해시를 제공하세요. Please provide a commit message - Please provide a commit message + 커밋 메시지를 제공하세요. Please provide a remote name - Please provide a remote name + 원격 이름을 제공하세요. Optionally provide a stash message - Optionally provide a stash message + 필요한 경우 스태시 메시지를 입력하세요. Please provide a message to annotate the tag - Please provide a message to annotate the tag + 태그에 주석을 달 메시지를 입력하세요. Please provide a tag name - Please provide a tag name + 태그 이름을 입력하세요. Publish to {0} - Publish to {0} + {0}에 게시 Remote '{0}' already exists. - Remote '{0}' already exists. + 원격 '{0}'이(가) 이미 존재합니다. Remote branch at {0} - Remote branch at {0} + {0}에서 원격 분기 Remote name - Remote name + 원격 이름 Remote name format invalid - Remote name format invalid + 잘못된 원격 이름 형식 Pick a remote to remove - Pick a remote to remove + 제거할 원격 선택 Clone from URL - Clone from URL + 리포지토리 URL Restore file - Restore file + 파일 복원 Restore files - Restore files + 파일 복원 Save All & Commit - Save All & Commit + 모두 저장 및 커밋 Save All & Stash - Save All & Stash + 모두 저장 및 스태시 Select a branch to merge from - Select a branch to merge from + 병합할 분기 선택 Select a branch to rebase onto - Select a branch to rebase onto + 다시 지정할 대상 분기 선택 Select a ref to checkout - Select a ref to checkout + 체크아웃할 참조 선택 Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + 분리 모드에서 체크 아웃할 참조 선택 Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + ref를 선택하여 다음에서 '{0}' 분기를 만듭니다. Select a tag to delete - Select a tag to delete + 삭제할 태그 선택 Select a branch to delete - Select a branch to delete + 삭제할 분기 선택 Select log level - Select log level + 로그 수준 선택 Select Repository Location - Select Repository Location + 리포지토리 위치 선택 Show Command Output - Show Command Output + 명령 출력 표시 Stash Anyway - Stash Anyway + 스태시 There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + 스태시를 적용하는 중 병합 충돌이 발생했습니다. Stash message - Stash message + 스태시 메시지 Stash & Checkout - Stash & Checkout + 스태시 및 체크 아웃 Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + 스태시 {0}을(를) 삭제하시겠습니까? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + 이 작업은 '{0}/{1}'(으)로 커밋을 푸시하고 풀합니다. Tag at {0} - Tag at {0} + {0}의 태그 Message - Message + 메시지 Tag name - Tag name + 태그 이름 There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + 취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + 취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}. Undo merge commit - Undo merge commit + 병합 커밋 실행 취소 There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + 저장되지 않은 파일 {0}개가 있습니다. -Would you like to save them before committing? +커밋하기 전에 저장하시겠습니까? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + 계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 커밋에 포함되지 않을 수 있습니다. -Would you like to save it before committing? +커밋하기 전에 저장하시겠습니까? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + 저장되지 않은 파일이 {0}개 있습니다. -Would you like to save them before stashing? +스태시하기 전에 저장하시겠습니까? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + 계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 스태시에 포함되지 않습니다. -Would you like to save it before stashing? +스태시하기 전에 저장하시겠습니까? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + 이렇게 하면 추적되지 않은 파일 {0}개가 삭제됩니다! +삭제 후에는 되돌릴 수 없습니다! +이 파일은 영구적으로 손실됩니다. Yes - Yes + Discard 1 Tracked File - Discard 1 Tracked File + 1개의 추적된 파일 취소 Discard {0} Tracked Files - Discard {0} Tracked Files + {0}개의 추적된 파일 취소 Yes, Don't Show Again - Yes, Don't Show Again + 예, 다시 표시 안 함 @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + 다음 위치에서 찾은 git 건너뛰기: {0} Using git {0} from {1} - Using git {0} from {1} + {1}에서 git {0}을(를) 사용하는 중 Validating found git in: {0} - Validating found git in: {0} + {0}에서 찾은 git 유효성을 검사하는 중 @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + 사용 가능한 리포지토리가 없습니다. Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + 'git.scanRepositories' 설정에서는 절대 경로를 사용할 수 없습니다. Choose a repository - Choose a repository + 리포지토리 선택 The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + '{0}' 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열러 각 모듈을 개별적으로 열 수는 있습니다. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + 분기 이름 $(error) Error: {0} - $(error) Error: {0} + $(error) 오류: {0} No remote repositories found. - No remote repositories found. + 원격 리포지토리를 찾을 수 없습니다. Choose a URL to clone from. - Choose a URL to clone from. + 복제할 URL을 선택하세요. Provide repository URL - Provide repository URL + 리포지토리 URL 제공 Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + 리포지토리 URL을 입력하거나 리포지토리 소스를 선택하세요. Repository name - Repository name + 리포지토리 이름 Repository name (type to search) - Repository name (type to search) + 리포지토리 이름(입력하여 검색) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + '{0}'을(를) .gitignore에 추가하시겠어요? Conflict: Added By Them - Conflict: Added By Them + 충돌: 타인이 추가 Conflict: Added By Us - Conflict: Added By Us + 충돌: 자체 추가 Always Pull - Always Pull + 항상 풀 Conflict: Both Added - Conflict: Both Added + 충돌: 양쪽에서 추가 Conflict: Both Deleted - Conflict: Both Deleted + 충돌: 양쪽에서 삭제 Conflict: Both Modified - Conflict: Both Modified + 충돌: 양쪽에서 수정 Changes - Changes + 변경 사항 Commit - Commit + 커밋 It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + 기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요. Message ({0} to commit) - Message ({0} to commit) + 메시지(커밋할 {0}) {0} characters left in current line - {0} characters left in current line + 현재 줄에서 {0} 글자 남음 {0} characters over {1} in current line - {0} characters over {1} in current line + 현재 줄에서 {0} 글자 초과 {1} Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + 현재 커밋 메시지에는 공백 문자만 포함됩니다. Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + 메시지('{1}'에서 커밋할 {0}) Deleted - Deleted + 삭제 Conflict: Deleted By Them - Conflict: Deleted By Them + 충돌: 타인이 삭제 Conflict: Deleted By Us - Conflict: Deleted By Us + 충돌: 자체 삭제 Don't Pull - Don't Pull + 풀 안 함 {0} (Deleted) - {0} (Deleted) + {0}(삭제됨) {0} (Index) - {0} (Index) + {0}(인덱스) {0} (Ours) - {0} (Ours) + {0}(우리의 변경 내용) {0} (Theirs) - {0} (Theirs) + {0}(다른 사용자의 변경 내용) {0} (Untracked) - {0} (Untracked) + {0}(추적되지 않음) {0} (Working Tree) - {0} (Working Tree) + {0}(작업 트리) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + '{0}'의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정됩니다. Ignored - Ignored + 무시됨 Index Added - Index Added + 인덱스 추가됨 Index Copied - Index Copied + 인덱스 복사됨 Index Deleted - Index Deleted + 인덱스 삭제됨 Index Modified - Index Modified + 인덱스 수정됨 Index Renamed - Index Renamed + 인덱스 이름 변경됨 Intent to Add - Intent to Add + 추가할 의도 Merge Changes - Merge Changes + 변경 사항 병합 Modified - Modified + 수정 Don't Show Again - Don't Show Again + 다시 표시 안 함 Open - Open + 열기 Pull - Pull + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + 현재 분기 '{0}'이(가) 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 현재 분기가 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + {1}/{2}에서 {0}개 커밋 풀 Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + {2}/{3} 간에 {0}개 커밋 풀 및 {1}개 커밋 푸시 Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + {1}/{2}(으)로 {0}개 커밋 푸시 Successfully pushed. - Successfully pushed. + 성공적으로 푸시 되었습니다. Staged Changes - Staged Changes + 스테이징된 변경 사항 Synchronize Changes - Synchronize Changes + 변경 내용 동기화 Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + 동기화 중입니다. 취소하면 리포지토리가 손상될 수 있습니다. Untracked - Untracked + 추적되지 않음 Untracked Changes - Untracked Changes + 추적되지 않은 변경 사항 Yes - Yes + @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + 분기/태그 체크 아웃... Publish Changes - Publish Changes + 변경 내용 게시 Publish to {0} - Publish to {0} + {0}에 게시 Publish to... - Publish to... + 다음에 게시... Rebasing - Rebasing + 기준 주소 다시 지정 Synchronizing Changes... - Synchronizing Changes... + 변경 내용을 동기화하는 중... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + 인덱스 {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Git 기록 Staged Changes - Staged Changes + 스테이징된 변경 내용 Uncommitted Changes - Uncommitted Changes + 커밋되지 않은 변경 내용 You - You + 사용자 Working Tree - Working Tree + 작업 트리 @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + 추가된 리소스의 색입니다. Color for resources with conflicts. - Color for resources with conflicts. + 충돌이 발생한 리소스의 색상입니다. Color for deleted resources. - Color for deleted resources. + 삭제된 리소스의 색상입니다. Color for ignored resources. - Color for ignored resources. + 무시된 리소스의 색상입니다. Color for modified resources. - Color for modified resources. + 수정된 리소스의 색상입니다. Color for renamed or copied resources. - Color for renamed or copied resources. + 이름이 바뀌었거나 복사된 리소스의 색입니다. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + 스테이징되어 있는 삭제된 리소스의 색입니다. Color for modified resources which have been staged. - Color for modified resources which have been staged. + 스테이징되어 있는 수정된 리소스의 색입니다. Color for submodule resources. - Color for submodule resources. + 서브모듈 자원의 색상 Color for untracked resources. - Color for untracked resources. + 추적되지 않은 리소스의 색상입니다. Add Remote... - Add Remote... + 원격 추가... Create Branch... - Create Branch... + 분기 만들기... Create Branch From... - Create Branch From... + 분기를 만듭니다... Checkout to... - Checkout to... + 다음으로 체크 아웃... Checkout to (Detached)... - Checkout to (Detached)... + 체크 아웃(분리됨)... Cherry Pick... - Cherry Pick... + cherry-pick... Discard Changes - Discard Changes + 변경 내용 취소 Discard All Changes - Discard All Changes + 모든 변경 내용 취소 Discard All Tracked Changes - Discard All Tracked Changes + 추적된 모든 변경 내용 취소 Discard All Untracked Changes - Discard All Untracked Changes + 추적되지 않은 모든 변경 내용 취소 Clone - Clone + 복제 Clone (Recursive) - Clone (Recursive) + 복제(재귀) Close Repository - Close Repository + 리포지토리 닫기 Commit - Commit + 커밋 Commit All - Commit All + 모두 커밋 Commit All (Amend) - Commit All (Amend) + 모두 커밋 (수정) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + 모두 커밋(수정, 확인 안 함) Commit All (No Verify) - Commit All (No Verify) + 모두 커밋(확인 안 함) Commit All (Signed Off) - Commit All (Signed Off) + 모두 커밋(로그오프됨) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + 모두 커밋(로그오프됨, 확인 안 함) Commit Empty - Commit Empty + 빈 내용을 커밋합니다. Commit Empty (No Verify) - Commit Empty (No Verify) + 빈 상태로 커밋(확인 안 함) Commit (No Verify) - Commit (No Verify) + 커밋(확인 안 함) Commit Staged - Commit Staged + 스테이징된 항목 커밋 Commit Staged (Amend) - Commit Staged (Amend) + 스테이징된 항목 커밋(수정) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + 커밋 스테이징됨(수정, 확인 안 함) Commit Staged (No Verify) - Commit Staged (No Verify) + 커밋 스테이징됨(확인 안 함) Commit Staged (Signed Off) - Commit Staged (Signed Off) + 스테이징된 항목 커밋(로그오프됨) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + 커밋 스테이징됨(로그오프됨, 확인 안 함) Create Tag - Create Tag + 태그 만들기 Delete Branch... - Delete Branch... + 분기 삭제... Delete Tag - Delete Tag + 태그 삭제 Fetch - Fetch + 페치 Fetch From All Remotes - Fetch From All Remotes + 모든 원격에서 페치 Fetch (Prune) - Fetch (Prune) + 페치(정리) Add to .gitignore - Add to .gitignore + .gitignore에 추가 Initialize Repository - Initialize Repository + 리포지토리 초기화 Merge Branch... - Merge Branch... + 분기 병합... Open All Changes - Open All Changes + 모든 변경 내용 열기 Open Changes - Open Changes + 변경 내용 열기 Open File - Open File + 파일 열기 Open File (HEAD) - Open File (HEAD) + 파일 열기(HEAD) Open Repository - Open Repository + 리포지토리 열기 Publish Branch... - Publish Branch... + 분기 게시... Pull - Pull + Pull from... - Pull from... + 가져올 위치... Pull (Rebase) - Pull (Rebase) + 풀(다시 지정) Push - Push + 푸시 Push (Follow Tags) - Push (Follow Tags) + 푸시(태그 팔로우) Push (Follow Tags, Force) - Push (Follow Tags, Force) + 푸시(태그 팔로우, 강제 적용) Push (Force) - Push (Force) + 푸시(강제) Push Tags - Push Tags + 푸시 태그 Push to... - Push to... + 다음으로 푸시... Push to... (Force) - Push to... (Force) + ...로 푸시 (강제) Rebase Branch... - Rebase Branch... + 분기 다시 지정... Abort Rebase - Abort Rebase + 다시 지정 중단 Refresh - Refresh + 새로 고침 Remove Remote - Remove Remote + 원격 제거 Rename - Rename + 이름 바꾸기 Rename Branch... - Rename Branch... + 분기 이름 바꾸기... Restore Commit Template - Restore Commit Template + 커밋 템플릿 복원 Reveal in Side Bar - Reveal in Side Bar + 사이드바에 표시 Revert Change - Revert Change + 변경 내용 되돌리기 Revert Selected Ranges - Revert Selected Ranges + 선택한 범위 되돌리기 Set Log Level... - Set Log Level... + 로그 수준 설정... Show Git Output - Show Git Output + Git 출력 표시 Stage Changes - Stage Changes + 변경 내용 스테이징 Stage All Changes - Stage All Changes + 모든 변경 내용 스테이징 Stage All Merge Changes - Stage All Merge Changes + 모든 병합 변경 내용 스테이징 Stage All Tracked Changes - Stage All Tracked Changes + 추적된 모든 변경 내용 스테이징 Stage All Untracked Changes - Stage All Untracked Changes + 추적되지 않은 모든 변경 내용 스테이징 Stage Change - Stage Change + 변경 내용 스테이징 Stage Selected Ranges - Stage Selected Ranges + 선택한 범위 스테이징 Stash - Stash + 스태시 Apply Stash... - Apply Stash... + 스태시 적용하기... Apply Latest Stash - Apply Latest Stash + 최신 스태시 적용하기 Drop Stash... - Drop Stash... + 스태시 삭제... Stash (Include Untracked) - Stash (Include Untracked) + 스태시(미추적 포함) Pop Stash... - Pop Stash... + 스태시 표시... Pop Latest Stash - Pop Latest Stash + 최신 슬래시 표시 Sync - Sync + 동기화 Sync (Rebase) - Sync (Rebase) + 동기화(다시 지정) Compare with Selected - Compare with Selected + 선택한 항목과 비교 Copy Commit ID - Copy Commit ID + 커밋 ID 복사 Copy Commit Message - Copy Commit Message + 커밋 메시지 복사 Open Changes - Open Changes + 변경 내용 열기 Select for Compare - Select for Compare + 비교를 위해 선택 Undo Last Commit - Undo Last Commit + 마지막 커밋 실행 취소 Unstage Changes - Unstage Changes + 변경 내용 스테이징 취소 Unstage All Changes - Unstage All Changes + 모든 변경 내용 스테이징 취소 Unstage Selected Ranges - Unstage Selected Ranges + 선택한 범위 스테이징 취소 Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + 강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다. Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + 스테이징된 변경 내용 리소스 그룹을 항상 표시합니다. Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + 모든 커밋에 대한 확인 플래그를 제어합니다. Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + 리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다. Disable automatic repository scanning. - Disable automatic repository scanning. + 자동 리포지토리 검사를 사용하지 않습니다. Scan for parent folders of open files. - Scan for parent folders of open files. + 열려 있는 파일의 부모 폴더를 검사합니다. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + 현재 열려 있는 폴더의 하위 폴더를 검사합니다. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + 현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + 풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + #git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다. Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + 자동 새로 고침을 사용할지 여부입니다. Controls the sort order for branches. - Controls the sort order for branches. + 분기의 정렬 순서를 제어합니다. A regular expression to validate new branch names. - A regular expression to validate new branch names. + 새 분기 이름의 유효성을 검사하는 정규식입니다. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + 새 브랜치 이름에서 공백을 대체하는 문자. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + '다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다. Local branches - Local branches + 로컬 분기 Remote branches - Remote branches + 원격 분기 Tags - Tags + 태그 Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다. Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + 강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + 확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Git 리포지토리를 동기화하기 전에 확인합니다. Controls the Git count badge. - Controls the Git count badge. + Git 개수 배지를 제어합니다. Count all changes. - Count all changes. + 모든 변경 내용을 계산합니다. Turn off counter. - Turn off counter. + 카운터를 끕니다. Count only tracked changes. - Count only tracked changes. + 추적된 변경 내용만 계산합니다. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다. The default location to clone a git repository. - The default location to clone a git repository. + Git 리포지토리를 복제할 기본 위치입니다. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Git submodules 검출 개수의 제한을 제어합니다. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + `모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + GPG 또는 X.509로 서명 커밋을 사용합니다. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + 단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다. Whether git is enabled. - Whether git is enabled. + Git을 사용하도록 설정했는지 여부입니다. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + 동기화 명령을 실행할 때 모든 푸시 태그를 팔로우합니다. Ignores the legacy Git warning. - Ignores the legacy Git warning. + 레거시 Git 경고를 무시합니다. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + 리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Git이 없으면 경고를 무시합니다. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + 풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다. Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + 파일 트리의 하위 모듈 수정 내용을 무시합니다. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Windows에 Git 2.25~007E;2.26이 설치되어 있는 경우 경고를 무시합니다. List of git repositories to ignore. - List of git repositories to ignore. + 무시할 Git 리포지토리의 목록입니다. Controls when to show commit message input validation. - Controls when to show commit message input validation. + 커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + 경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요. Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + 복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다. Always open in current window. - Always open in current window. + 항상 현재 창에서 엽니다. Always open in a new window. - Always open in a new window. + 항상 새 창에서 엽니다. Always prompt for action. - Always prompt for action. + 항상 동작을 확인합니다. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + 열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + git 실행 파일의 경로 및 파일 이름입니다(예: `C:\Program Files\Git\bin\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다. Runs a git command after a successful commit. - Runs a git command after a successful commit. + 커밋 후 git 명령을 실행합니다. Don't run any command after a commit. - Don't run any command after a commit. + 커밋 후 명령을 실행하지 않습니다. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + 성공적인 커밋 후 'Git Push'를 실행합니다. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + 성공적인 커밋 후 'Git Sync'를 실행합니다. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. Check for any unsaved files. - Check for any unsaved files. + 저장되지 않은 파일이 있는지 확인합니다. Disable this check. - Disable this check. + 이 검사를 사용하지 않도록 설정합니다. Check only for unsaved staged files. - Check only for unsaved staged files. + 저장되지 않은 스테이징된 파일만 확인합니다. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. Check for any unsaved files. - Check for any unsaved files. + 저장되지 않은 파일이 있는지 확인합니다. Disable this check. - Disable this check. + 이 검사를 사용하지 않도록 설정합니다. Check only for unsaved staged files. - Check only for unsaved staged files. + 저장되지 않은 스테이징된 파일만 확인합니다. Prune when fetching. - Prune when fetching. + 페치할 때 정리합니다. Fetch all tags when pulling. - Fetch all tags when pulling. + 풀할 때 모든 태그를 페치합니다. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + 동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Git 리포지토리를 검색할 경로의 목록입니다. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다. Controls whether git actions should show progress. - Controls whether git actions should show progress. + Git 작업에서 진행률을 표시할지 여부를 제어합니다. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + 푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다. Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + 스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다. Automatically stage all changes. - Automatically stage all changes. + 모든 변경 사항을 자동으로 스테이징합니다. Automatically stage tracked changes only. - Automatically stage tracked changes only. + 추적된 변경 사항만 자동으로 스테이징했습니다. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + 스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋). Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + 동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + 통합 터미널에서 생성된 git 프로세스의 인증 처리기로 Azure Data Studio를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + 타임라인 보기에서 항목에 사용할 날짜를 제어합니다. Use the authored date - Use the authored date + 작성 날짜 사용 Use the committed date - Use the committed date + 커밋된 날짜 사용 Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + 타임라인 보기에 커밋 작성자를 표시할지를 제어합니다. Controls how untracked changes behave. - Controls how untracked changes behave. + 추적되지 않은 변경 내용의 작동 방식을 제어합니다. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + 추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + 추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + 커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + 강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다. Git SCM Integration - Git SCM Integration + Git SCM 통합 Git - Git + Git Branch - Branch + 분기 Changes - Changes + 변경 사항 Commit - Commit + 커밋 Amend - Amend + 수정 Sign Off - Sign Off + 승인 Git - Git + Git Pull, Push - Pull, Push + 풀, 푸시 Remote - Remote + 원격 Stash - Stash + 스태시 Tags - Tags + 태그 You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + 리포지토리를 로컬에서 복제할 수 있습니다. +[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요. If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + git 기능을 사용하려면 [설정]에서 git을 사용하도록 설정하세요(command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요. In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다. +[폴더 열기](command:vscode.openFolder) +[리포지토리 복제](command:git.clone) +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요. The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다. +[작업 영역에 폴더 추가](command:workbench.action.addRootFolder) +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요. The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다. +[리포지토리 초기화](command:git.init?%5Btrue%5D) +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요. A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + 유효한 git 설치가 검색되지 않았습니다. [git 출력](command:git.showOutput)에서 자세한 내용을 확인할 수 있습니다. +[git을 설치하거나](https://git-scm.com/) [Microsoft Docs](https://aka.ms/vscode-scm)에서 Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보세요. +다른 버전의 제어 시스템을 사용하는 경우 추가 확장에 대해 [Marketplace를 검색](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)할 수 있습니다. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다. +[리포지토리 초기화](command:git.init) +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요. diff --git a/resources/xlf/ko/sql-database-projects.ko.xlf b/resources/xlf/ko/sql-database-projects.ko.xlf index f7b5fd6f78..bd6194c5e5 100644 --- a/resources/xlf/ko/sql-database-projects.ko.xlf +++ b/resources/xlf/ko/sql-database-projects.ko.xlf @@ -22,10 +22,6 @@ Publish History 게시 기록 - - Local app setting '{0}' already exists. Overwrite? - 로컬 앱 설정 '{0}'이(가) 이미 존재합니다. 덮어쓰시겠습니까? - Status 상태 @@ -66,18 +62,6 @@ Add Item 항목 추가 - - Add Package - 패키지 추가 - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - SQL 바인딩을 사용하려면 Azure Functions 프로젝트에 {0} 대한 참조가 있어야 합니다. - - - Error adding Sql Binding extension package to project - 프로젝트에 SQL 바인딩 확장 패키지를 추가하는 동안 오류가 발생했습니다. - Would you like to update Azure Function local.settings.json with the new connection string? Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까? @@ -103,8 +87,8 @@ 새 SQL 프로젝트 이름 - Base SQL Server Docker image - 기본 SQL Server Docker 이미지 + Base {0} Docker image + 기본 {0} Docker 이미지 Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... 기존 배포를 정리하는 중... - - Close - 닫기 - View changes in Schema Compare 스키마 비교의 변경 내용 보기 - Confirm SQL server admin password - SQL 서버 관리자 암호 확인 + Confirm {0} admin password + {0} 관리자 암호 확인 - Confirm SQL Server admin password - SQL Server 관리자 암호 확인 + Confirm {0} admin password + {0} 관리자 암호 확인 - Connecting to SQL Server on Docker - Docker에서 SQL Server에 연결하는 중 + Connecting to SQL Server + SQL Server에 연결하는 중입니다. Connection failed error: '{0}' 연결 실패 오류: '{0}' - - Select a connection profile - 연결 프로필 선택 - Connections 연결 - - Connection string setting name - 연결 문자열 설정 이름 - - - Connection string setting specified in "local.settings.json" - "local.settings.json"에 지정된 연결 문자열 설정 - Containers already exist for this project. Do you want to delete them before deploying a new one? 이 프로젝트에 대한 컨테이너가 이미 있습니다. 새 항목을 배포하기 전에 삭제하시겠습니까? @@ -214,10 +182,6 @@ Create New 새로 만들기 - - Create new local app setting - 새 로컬 앱 설정 만들기 - Create 만들기 @@ -423,20 +387,28 @@ Microsoft Azure SQL Edge 사용권 계약 - Start with the core pieces to develop and publish schemas for SQL Edge - SQL Edge에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다. + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Azure SQL Edge Database에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다. - SQL Edge - SQL Edge + Azure SQL Edge Database + Azure SQL Edge Database + + + Develop and publish schemas for Azure SQL Database starting from an empty project + 빈 프로젝트에서 시작하는 Azure SQL Database 대한 스키마 개발 및 게시 + + + Azure SQL Database + Azure SQL Database - Develop and publish schemas for SQL databases starting from an empty project - 빈 프로젝트에서 시작하는 SQL 데이터베이스에 대한 스키마 개발 및 게시 + Develop and publish schemas for SQL Server databases starting from an empty project + 빈 프로젝트에서 시작하는 SQL Server 데이터베이스에 대한 스키마 개발 및 게시 - SQL Database - SQL Database + SQL Server Database + SQL Server 데이터베이스 Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string SQL 연결 문자열에 대한 템플릿 입력 - - Enter connection string - 연결 문자열 입력 - Enter connection string environment variable name 연결 문자열 환경 변수 이름 입력 @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string SQL 연결 문자열에 대한 환경 변수 입력 - - Enter connection string setting name - 연결 문자열 설정 이름 입력 - Enter connection string template 연결 문자열 템플릿 입력 @@ -479,20 +443,12 @@ '{0}' 변수의 새 값을 입력합니다. - Enter SQL Server admin password - SQL Server 관리자 암호 입력 - - - Enter password or press escape to cancel - 암호를 입력하거나 Esc 키를 눌러 취소하세요. - - - Enter the password to be used for the connection string - 연결 문자열에 사용할 암호를 입력합니다. + Enter {0} admin password + {0} 관리자 암호를 입력합니다. - Enter SQL server port number or press enter to use the default value - SQL 서버 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함 + Enter {0} port number or press enter to use the default value + {0} 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함 Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. 데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다. - - An error occurred generating the connection string for the selected connection - 선택한 연결에 대한 연결 문자열을 생성하는 동안 오류가 발생했습니다. - - - Failed to parse "{0}": {1}. - {0}을(를) 구문 분석하지 못했습니다. {1}. - File 파일 @@ -624,14 +572,6 @@ Import Elements 요소 가져오기 - - Do you want to include the password from this connection in your local.settings.json file? - 이 연결의 암호를 local.settings.json 파일에 포함하시겠어요? - - - Input - 입력 - Install globally 전역으로 설치 @@ -661,8 +601,8 @@ .sqlproj 파일의 '{0}' 속성에 잘못된 값이 지정되었습니다. - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요. + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요. Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} 잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1} - - {0} near line "{1}", column "{2}" - {0}("{1}" 줄, "{2}" 열 근처) - Learn More 자세한 정보 @@ -696,10 +632,6 @@ Missing 'version' entry in {0} {0}에 '버전' 항목이 없습니다. - - More Information - 자세한 정보 - msec 밀리초 @@ -724,14 +656,6 @@ New {0} name: 새 {0} 이름: - - No Azure functions in the current active file - 현재 활성 파일에 Azure 함수가 없음 - - - No Azure functions projects found in the workspace - 작업 영역에서 Azure 함수 프로젝트를 찾을 수 없음 - No {0} found {0}을(를) 찾을 수 없음 @@ -800,14 +724,6 @@ Open License Agreement 라이선스 계약 열기 - - Open File - 파일 열기 - - - Output - 출력 - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. 프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요. @@ -817,8 +733,8 @@ 제공된 트리 항목의 부모에 액세스할 수 없습니다. - SQL Server password doesn't match the confirmation password - SQL Server 암호가 확인 암호와 일치하지 않습니다. + {0} password doesn't match the confirmation password + {0} 암호가 확인 암호와 일치하지 않습니다. Port must a be number @@ -896,6 +812,10 @@ Select project file 프로젝트 파일 선택 + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + 프로젝트 {0}이(가) SDK 스타일 프로젝트로 업데이트되었습니다. Microsoft.Build.Sql SDK에 대한 자세한 내용과 프로젝트 파일을 단순화하는 방법은 '자세한 정보'를 클릭하세요. + Publish 게시 @@ -925,12 +845,12 @@ 컨테이너에 게시하지 못했습니다. {0} - Publish to new server in a container - 컨테이너의 새 서버에 게시 + Publish to new {0} local development container + 새 {0} 로컬 개발 컨테이너에 게시 - Publish to existing server - 기존 서버에 게시 + Publish to an existing {0} + 기존 {0}에 게시합니다. Publishing project in a container... @@ -981,21 +901,13 @@ npx를 통해 실행 - Building and running the docker container ... - Docker 컨테이너를 빌드하고 실행하는 중... + Running the docker container ... + Docker 컨테이너를 실행하는 중... Same database 동일한 데이터베이스 - - Save - 저장 - - - There are unsaved changes in the current file. Save now? - 현재 파일에 저장되지 않은 변경 사항이 있습니다. 지금 저장하시겠습니까? - Schema 스키마 @@ -1021,37 +933,21 @@ 스크립트 - SDK-style project - SDK-style project + SDK-style project (Preview) + SDK 스타일 프로젝트(미리 보기) sec - - Select an Azure function in the current file to add SQL binding to - 현재 파일에서 SQL 바인딩을 추가할 Azure 함수 선택 - - Select the base SQL Server docker image - 기본 SQL Server 도커 이미지 선택 - - - Select type of binding - 바인딩 유형 선택 + Select the base {0} docker image + 기본 {0} docker 이미지를 선택합니다. Select connection 연결 선택 - - Failed to set connection string app setting: {0} - 연결 문자열 앱 설정을 설정하지 못했습니다. {0} - - - Select SQL connection string method - SQL 연결 문자열 메서드 선택 - Select .dacpac .dacpac 선택 @@ -1060,6 +956,10 @@ Select database 데이터베이스 선택 + + Select File + 파일 선택 + Select folder structure 폴더 구조 선택 @@ -1080,10 +980,6 @@ Select where to publish the project to 프로젝트를 게시할 위치 선택 - - Select SQL connection string setting from local.settings.json - local.settings.js에서 SQL 연결 문자열 설정 선택 - Select OpenAPI/Swagger spec file OpenAPI/Swagger 사양 파일 선택 @@ -1105,12 +1001,12 @@ 서버 이름 - SQL Server admin password - SQL Server 관리자 암호 + {0} admin password + {0} 관리자 암호 - SQL server port number - SQL Server 포트 번호 + {0} port number + {0} 포트 번호 Server variable @@ -1164,14 +1060,6 @@ Database Projects 데이터베이스 프로젝트 - - SQL table or view to query - 쿼리할 SQL 테이블 또는 뷰 - - - SQL table to upsert into - upsert할 SQL 테이블 - Stored Procedure 저장 프로시저 @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' '{0}' 대상을 찾을 수 없습니다. '{1}' - - Failed to set connection string app setting - 연결 문자열 앱 설정을 설정하지 못했습니다. - Unable to establish project context. Command invoked from unexpected location: {0} 프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0} @@ -1264,18 +1148,14 @@ Update 업데이트 + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... {1}의 {0}을(를) 업데이트하는 중... - - Enter connection string - 연결 문자열 입력 - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - 나중에 SQL 연결 문자열을 사용하려면 local.settings.json 파일에 암호를 수동으로 입력해야 합니다. - User has cancelled selection for how to run autorest. 사용자가 autorest 실행 방법에 대한 선택을 취소했습니다. @@ -1292,10 +1172,6 @@ Value cannot be empty 값을 비워 둘 수 없음 - - Value must not be empty - 값은 비워 둘 수 없습니다. - View 보기 @@ -1344,9 +1220,9 @@ Add Database Reference 데이터베이스 참조 추가 - - Add SQL Binding (preview) - SQL 바인딩 추가(미리 보기) + + Add Existing Item... + 기존 항목 추가... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project 데이터베이스 프로젝트 닫기 + + Convert to SDK-style project + SDK 스타일 프로젝트로 변환 + Create Project From Database 데이터베이스에서 프로젝트 만들기 diff --git a/resources/xlf/ko/sql-migration.ko.xlf b/resources/xlf/ko/sql-migration.ko.xlf index 2e6454c3e3..ed3f2518b8 100644 --- a/resources/xlf/ko/sql-migration.ko.xlf +++ b/resources/xlf/ko/sql-migration.ko.xlf @@ -46,14 +46,18 @@ Apply 적용 - - The assessment of your SQL Server instance '{0}' failed. - SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다. + + (for {0} assessed databases) + ({0} 평가된 데이터베이스의 경우) Assessment results for '{0}' ‘{0}’에 대한 평가 결과 + + The assessment of your SQL Server instance '{0}' failed. + SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다. + Assessment in progress 평가 진행 중 @@ -74,6 +78,10 @@ This may take some time. Assessment results 평가 결과 + + Assessment results and recommendations + 평가 결과 및 권장 사항 + This is a blocking issue that will prevent the database migration from succeeding. 이 문제는 데이터베이스 마이그레이션이 성공하는 것을 막는 차단 문제입니다. @@ -98,6 +106,10 @@ This may take some time. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL Database + Azure SQL Managed Instance Azure SQL Managed Instance @@ -106,6 +118,10 @@ This may take some time. SQL Server on Azure Virtual Machines Azure 가상 컴퓨터의 SQL Server + + SQL Server on Azure VM + SQL Server on Azure VM + Target type 대상 유형 @@ -118,6 +134,18 @@ This may take some time. Azure AD tenant Azure AD 테넌트 + + Browse + 찾아보기 + + + Folder name + 폴더 이름 + + + Open + 열기 + Backup location 백업 위치 @@ -179,8 +207,8 @@ This may take some time. 먼저 스토리지 계정 값을 선택합니다. - {0} out of {1} databases can be migrated - 데이터베이스 {1}개 중 {0}개를 마이그레이션할 수 있습니다. + {0}/{1} databases can be migrated + {0}/{1}개 데이터베이스를 마이그레이션할 수 있음 Cancel @@ -315,8 +343,8 @@ This may take some time. 2. 최종 트랜잭션 로그 차등 또는 백업을 만들어 Azure Storage Blob 컨테이너에 저장합니다. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다. + 2. Create a final transaction log backup and store it on the network share. + 2. 최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다. + + Select the databases that you want to assess for migration to Azure SQL. + Azure SQL으로의 마이그레이션을 평가할 데이터베이스를 선택하세요. + + + Databases for assessment + 평가용 데이터베이스 + An error occurred while accessing database details. 데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다. - - Databases for migration - 마이그레이션할 데이터베이스 + + Ensure that your backups were taken with the WITH CHECKSUM option. + WITH CHECKSUM 옵션을 사용하여 백업을 수행했는지 확인합니다. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ This may take some time. Database backup 데이터베이스 백업 + + Ensure that the Azure Storage account does not use a private endpoint. + Azure Storage 계정이 프라이빗 엔드포인트를 사용하지 않는지 확인합니다. + Database to be migrated 마이그레이션할 데이터베이스 @@ -431,8 +471,8 @@ This may take some time. 데이터베이스({0}/{1}) - {0}/{1} Databases selected - {0}/{1} 데이터베이스 선택됨 + {0}/{1} databases selected + {0}/{1}개 데이터베이스 선택함 Databases @@ -454,10 +494,6 @@ This may take some time. Details copied 세부 정보 복사됨 - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Azure Portal의 기존 Azure Database Migration Service는 Azure Data Studio에 표시되지 않습니다. Azure Data Studio에서 만든 모든 데이터베이스 마이그레이션 서비스는 아직 Azure Portal에 표시되지 않습니다. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. 데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 몇 분 기다렸다가 다시 시도하세요. @@ -550,6 +586,10 @@ This may take some time. Instance 인스턴스 + + To continue, select a valid Azure account. + 계속하려면 유효한 Azure 계정을 선택합니다. + To continue, select a valid blob container for source database '{0}'. 계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 Blob 컨테이너를 선택하세요. @@ -570,6 +610,10 @@ This may take some time. To continue, select a valid location. 계속하려면 유효한 위치를 선택하세요. + + To continue, select a valid managed instance. + 계속하려면 유효한 관리되는 인스턴스를 선택하세요. + Select a valid Database Migration Service. 유효한 데이터베이스 마이그레이션 서비스를 선택하세요. @@ -587,8 +631,12 @@ This may take some time. 잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다. - To continue, select a valid resource group. - 계속하려면 유효한 리소스 그룹을 선택하세요. + To continue, select a valid resource group. + 계속하려면 유효한 리소스 그룹을 선택하세요. + + + Cannot retrieve saved session. Try again by selecting new session. + 저장된 세션을 검색할 수 없습니다. 새 세션을 선택하여 다시 시도하세요. Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ This may take some time. Invalid user account format. Example: {0} 사용자 계정 형식이 잘못되었습니다. 예: {0} + + To continue, select a valid virtual machine. + 계속하려면 유효한 가상 머신을 선택하세요. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure Database Migration Service는 데이터베이스 마이그레이션 활동을 오케스트레이션하고 진행 상황을 추적합니다. 기존 Database Migration Service를 Azure SQL 대상으로 선택하거나 이전에 만든 경우 아래에서 새로 만들 수 있습니다. @@ -698,9 +750,9 @@ This may take some time. Location 위치 - - Azure SQL Managed Instance - Azure SQL Managed Instance + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + 관리되는 인스턴스 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 관리형 인스턴스를 선택합니다. Migrations completed @@ -738,6 +790,10 @@ This may take some time. More info 추가 정보 + + N/A + 해당 없음 + Name 이름 @@ -962,13 +1018,9 @@ This may take some time. Resource group 리소스 그룹 - - Continue last migration attempt... - 마지막 마이그레이션 시도 계속... - - - Start with migration assessment again (recommended) - 마이그레이션 평가 다시 시작(권장) + + Resume previously saved session + 이전에 저장된 세션 다시 시작 Run migration workflow again @@ -990,6 +1042,10 @@ This may take some time. Save and close 저장하고 닫기 + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 구성을 저장했습니다. 백그라운드에서 성능 데이터 수집을 계속 실행합니다. 원하는 경우 수집을 중지할 수 있습니다. + Cancel 취소 @@ -999,8 +1055,8 @@ This may take some time. 다음 - Saved assessment result - 저장된 평가 결과 + Saved session + 저장된 세션 Search @@ -1035,8 +1091,8 @@ This may take some time. SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다. - To continue, select a target database. - 계속하려면 대상 데이터베이스를 선택하세요. + To continue, select a target. + 계속하려면 대상을 선택하세요. Server @@ -1150,21 +1206,313 @@ This may take some time. Size 크기 + + {0} recommendations available + {0} 권장 사항 사용 가능 + + + Azure configuration + Azure 구성 + + + Business critical + 중요 비즈니스용 + + + {0} - {1} vCore + {0} - {1} vCore + + + Gen5 + Gen5 + + + General purpose + 범용 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3}GB + + + Premium-series + 프리미엄-데이터 계열 + + + Memory optimized premium-series + 메모리 최적화 프리미엄-데이터 계열 + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0}({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + 데이터: {0}, 로그: {1}, tempdb: {2} + + + Choose how you want to provide performance data + 성능 데이터를 제공할 방법 선택 + + + Collect performance data now + 지금 성능 데이터 수집 + + + Select a folder on your local drive where performance data will be saved + 성능 데이터를 저장할 로컬 드라이브의 폴더 선택 + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + 대상 권장 사항을 제공하려면 Azure 권장 사항에 따라 SQL Server 인스턴스의 성능 데이터가 필요합니다. 마이그레이션할 데이터베이스에 대한 대상 권장 사항을 받으려면 성능 데이터 수집을 사용하도록 설정하세요. 오래 사용할수록 더 정확한 권장 사항이 제공됩니다. 언제든지 성능 데이터 수집을 사용하지 않도록 설정할 수 있습니다. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 이미 데이터를 수집했다면 기존 폴더에서 이 데이터를 선택하도록 선택할 수도 있습니다. + + + I already have the performance data + 성능 데이터가 이미 있습니다. + + + Generating Azure recommendations using provided performance data... + 제공된 성능 데이터를 사용하여 Azure 권장 사항을 생성하는 중... + + + Select a folder on your local drive where previously collected performance data was saved + 이전에 수집한 성능 데이터가 저장된 로컬 드라이브의 폴더 선택 + + + Start + 시작 + + + Starting performance data collection... + 성능 데이터 수집을 시작하는 중... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 초기 권장 사항은 약 {0}분 후에 자동으로 새로 고쳐집니다. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 제공된 데이터를 사용하여 Azure 권장 사항을 적용했습니다. 권장 사항을 구체화하려면 추가 데이터를 가져오거나 수집하세요. + + + Data collection in progress. Generating initial recommendations... + 데이터 수집이 진행 중입니다. 초기 권장 사항 생성 중... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + '권장 사항 새로 고침' 버튼을 눌러 주기적으로 업데이트된 권장 사항을 다시 확인합니다. + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + Azure 권장 사항은 성능 데이터를 수집하고 분석한 다음 워크로드에 적합한 크기의 Azure 데이터베이스를 권장합니다. + + + Data collection still in progress. Refining existing recommendations... + 데이터 수집이 아직 진행 중입니다. 기존 권장 사항을 세부 검색하는 중... + + + Data collection for Azure recommendations has been stopped. + Azure 권장 사항용 데이터 수집을 중지했습니다. + + + Stopping performance data collection... + 성능 데이터 수집을 중지하는 중... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + 오래 성능 수집을 실행할수록 더욱 정확한 권장 사항이 제공됩니다. + + + Click the button below to import or collect database performance data. + 데이터베이스 성능 데이터를 가져오거나 수집하려면 아래 버튼을 클릭하세요. + + + Azure recommendation will be displayed once data collection is complete. + 데이터 수집이 완료되면 Azure 권장 사항이 표시됩니다. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Azure 권장 사항을 사용할 수 없습니다. 아래에서 \"Azure 권장 사항 가져오기\" 버튼을 클릭하세요. + + + {0} cores + {0} 코어 + + + CPU requirement + CPU 요구 사항 + + + Data IOPS requirement + 데이터 IOPS 요구 사항 + + + Data storage requirement + 데이터 스토리지 요구 사항 + + + Azure SQL Database + Azure SQL Database + + + {0} GB + {0}GB + + + Get Azure recommendation + Azure 권장 사항 가져오기 + + + IO latency requirement + IO 대기 시간 요구 사항 + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Azure SQL 대상에 대한 Azure 지역 + + Log storage requirement + 로그 스토리지 요구 사항 + + + Logs IOPS requirement + 로그 IOPS 요구 사항 + + + Memory requirement + 메모리 요구 사항 + - Azure SQL Managed Instance (PaaS) - Azure SQL Managed Instance(PaaS) + Azure SQL Managed Instance + Azure SQL Managed Instance + + + {0} ms + {0}ms + + + Recommendation parameters + 권장 사항 매개 변수 + + + Edit parameters + 매개 변수 편집 + + + Edit recommendation parameters + 권장 사항 매개 변수 편집 + + + Enable preview features + 미리 보기 기능 사용 + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + 이 옵션을 사용하도록 설정하면 성능과 확장성이 크게 개선된 최신 하드웨어 세대가 포함됩니다. 이러한 SKU는 현재 미리 보기 상태로 제공되며, 일부 지역에서는 아직 사용할 수 없습니다. + + + Percentage utilization + 사용률(%) + + + Percentile of data points to be used during aggregation of the performance data. + 성능 데이터를 집계하는 동안 사용할 데이터 요소의 백분위수입니다. + + + Scale factor + 배율 + + + Invalid scale factor. Enter a positive integer value. + 배율이 잘못되었습니다. 양의 정수 값을 입력하세요. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Azure 권장 사항을 현재 워크로드보다 크거나 작은 비율로 설정하려면 배율을 변경합니다. + + + Enter the information below to edit the recommendation parameters. + 권장 사항 매개 변수를 편집하려면 아래에 정보를 입력하세요. + + + Update + 업데이트 + + + {0}% + {0}% + + + {0}th percentile + {0}번째 백분위수 + + + Azure recommendation + Azure 권장 사항 - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Azure SQL Managed Instance(PaaS)로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Azure SQL Managed Instance로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Azure 가상 머신(IaaS)의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Azure 가상 머신의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. + + + Recommendation reason + 권장 이유 + + + Recommendations + 권장 사항 + + + - + - + + + Last refreshed: {0} + 마지막 새로 고침: {0} + + + Loading... + 로드 중... + + + {0} Recommendations + {0} 권장 사항 + + + Value + + + + Recommended configuration + 맞춤 구성 + + + Refine Azure recommendation + Azure 권장 사항 상세 검색 + + + Refresh recommendation + 권장 사항 새로 고침 Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ This may take some time. Resource group for your Azure SQL target Azure SQL 대상의 리소스 그룹 + + Restart data collection + 데이터 수집 다시 시작 + + + Source properties + 원본 속성 + + + SQL data files + SQL 데이터 파일 + + + SQL log files + SQL 로그 파일 + + + SQL tempdb + SQL tempdb + + + Stop data collection + 데이터 수집 중지 + + + Dimension + 차원 + + + {0} GB + {0}GB + Subscription name for your Azure SQL target Azure SQL 대상의 구독 이름 + + Target deployment type + 대상 배포 유형 + + + Recommendation target storage configuration + 권장 대상 스토리지 구성 + + + Host caching + 호스트 캐싱 + + + Not applicable + 해당 사항 없음 + + + None + 없음 + + + Read-only + 읽기 전용 + + + Read/write + 읽기/쓰기 + + + Place tempdb on the local ephemeral SSD (default D:\) drive + tempdb를 로컬 임시 SSD(기본값 D:\) 드라이브에 배치합니다. + + + Below is the target storage configuration required to meet your storage performance needs. + 다음은 스토리지 성능 요구 사항을 충족하는 데 필요한 대상 스토리지 구성입니다. + + + Local SSD + 로컬 SSD + + + Recommended storage configuration + 맞춤 스토리지 구성 + + + Storage + 스토리지 + + + View details + 세부 정보 보기 + - SQL Server on Azure Virtual Machine (IaaS) - Azure 가상 머신의 SQL Server(IaaS) + SQL Server on Azure Virtual Machine + Azure 가상 머신의 SQL Server Source configuration @@ -1199,8 +1631,8 @@ This may take some time. 원본 데이터베이스 - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - SQL Server 인스턴스 {0}에 연결하는 데 사용되는 SQL 인증 자격 증명을 입력합니다. ​이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + {0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ This may take some time. Start migration 마이그레이션 시작 + + Start a new session + 새 세션 시작 + Start time 시작 시간 @@ -1390,6 +1826,10 @@ This may take some time. Type: 형식: + + (Unavailable) {0} + (사용할 수 없음) {0} + Select a unique name for this target database 이 대상 데이터베이스의 고유한 이름 선택 @@ -1450,6 +1890,14 @@ This may take some time. Azure account Azure 계정 + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + '{0}' 서버의 성능 데이터를 수집하는 동안 오류가 발생했습니다. 이 문제가 계속되면 데이터 수집 프로세스를 다시 시작해 보세요. + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. 평가 결과에 따라 온라인 상태의 모든 {0} 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다. @@ -1475,10 +1923,22 @@ This may take some time. Azure SQL 대상 선택 - An error occurred while assessing your databases. - 데이터베이스를 평가하는 동안 오류가 발생했습니다. + An error occurred while generating SKU recommendations for the server '{0}'. + '{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다. - + + No recommendation available + 사용할 수 있는 권장 사항 없음 + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + 원본의 성능 특성을 만족할 SKU가 없어 SKU 권장 사항이 생성되지 않았습니다. 다른 대상 플랫폼을 선택하거나, 권장 사항 매개 변수를 조정하거나, 평가할 다른 데이터베이스 집합을 선택해 보세요. + + + Select an Azure account and your target {0}. + Azure 계정과 {0} 대상을 선택합니다. + + Azure SQL target Azure SQL 대상 @@ -1487,7 +1947,7 @@ This may take some time. - {0} of {1} databases selected. + {0} of {1} databases selected 데이터베이스 {0}/{1}개가 선택됨 @@ -1496,35 +1956,35 @@ This may take some time. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Azure에서 데이터 자산을 마이그레이션하고 최신화하기 위한 단계별 지침을 제공하는 마이그레이션 문서의 허브입니다. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + 가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Managed Instance로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio용 Azure SQL 마이그레이션 확장은 Azure 권장 사항을 평가하고, 적합한 크기를 구하며, SQL Server 데이터베이스를 Azure로 마이그레이션하는 기능을 제공합니다. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + 가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스)에서 Azure Virtual Machines의 SQL Server로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. Azure Database Migration Guides - Azure Database Migration Guides + Azure 데이터베이스 마이그레이션 가이드 Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + 자습서: Azure SQL Managed Instance(온라인)로 마이그레이션 Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Azure Data Studio를 사용하여 데이터베이스 마이그레이션 Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + 자습서: Azure Virtual Machines에서 SQL Server로 마이그레이션(온라인) diff --git a/resources/xlf/ko/sql.ko.xlf b/resources/xlf/ko/sql.ko.xlf index b4be74c2c3..d3f8344cf4 100644 --- a/resources/xlf/ko/sql.ko.xlf +++ b/resources/xlf/ko/sql.ko.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + 목록에 있는 옵션이어야 합니다. + + + Select Box + Box 선택 + + + @@ -126,6 +138,14 @@ Sort Descending 내림차순 정렬 + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. 자동 업데이트 확인을 사용하도록 설정합니다. Azure Data Studio에서 정기적으로 업데이트를 자동 확인합니다. + + Could not open a notebook document for the specified URI. + 지정한 URI의 Notebook 문서를 열 수 없습니다. + Please reload Azure Data Studio to enable this extension locally. 이 확장을 로컬에서 사용하려면 Azure Data Studio를 다시 로드하세요. @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Azure Data Studio의 UI 언어를 {0}(으)로 변경하고 다시 시작하시겠습니까? + + Failed to create notebook document. + Notebook 문서를 만들지 못했습니다. + This VS Code functionality is not supported in Azure Data Studio. 이 VS Code 기능은 Azure Data Studio에서 지원되지 않습니다. - Invalid arguments - 잘못된 인수 + Invalid arguments. + 잘못된 인수입니다. New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - 목록에 있는 옵션이어야 합니다. - - - Select Box - Box 선택 - - - @@ -903,6 +919,14 @@ General 일반 + + {0} validation issues found. + 유효성 검사 문제를 {0}개 발견했습니다. + + + Issues ({0}) + 문제({0}개) + Loading designer... 디자이너를 로드하는 중... @@ -911,6 +935,10 @@ Designer is loaded 디자이너가 로드되었습니다. + + Add new row to '{0}' table + '{0}' 테이블에 새 행 추가 + Add New 새로 추가 @@ -943,12 +971,24 @@ Remove 제거 + + Scripts + 스크립트 + The component type: {0} is not supported 구성 요소 형식: {0}이(가) 지원되지 않음 + + + + Issues + 문제 + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + 실행 계획 파일 + + + Custom Zoom + 사용자 지정 확대/축소 + + + Execution plans are generated + 실행 계획을 생성합니다. + + + Failed to load execution plan + 실행 계획을 로드하지 못함 + + + Zoom to fit + 크기에 맞게 + + + Show Query Plan XML + 쿼리 계획 XML 표시 + + + Properties + 속성 + + + Save Plan File + 계획 파일 저장 + + + Find Node + 노드 찾기 + + + Query Plan (Preview) + 쿼리 계획(미리 보기) + + + Zoom In + 확대 + + + Zoom Out + 축소 + + + Generating execution plans + 실행 계획을 생성하는 중 + + + Open Query + 쿼리 열기 + + + + + + + Query Execution Plan Editor + 실행 계획 편집기 쿼리 + + + + + + + Edge + Edge + + + Close + 닫기 + + + Alphabetical + 사전순 + + + Categorized + 항목별 + + + Name + 이름 + + + Value + + + + Properties + 속성 + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + 쿼리 {0}: 쿼리 비용(스크립트 기준): {1}% + + + + + + + Close (Escape) + 닫기(이스케이프) + + + Apply + 적용 + + + Apply Zoom (Enter) + 확대/축소 적용(Enter) + + + Select a zoom value between 1 to 200 + 1~200 사이의 확대/축소 값 선택 + + + Zoom (percent) + 확대/축소(백분율) + + + Zoom (Enter) + 확대/축소(Enter) + + + + + + + Close (Escape) + 닫기(이스케이프) + + + Contains + 포함 + + + Equals + 같음 + + + Next Match (Enter) + 다음 일치 항목(Enter) + + + Previous Match (Shift+Enter) + 이전 일치 항목(Shift+Enter) + + + @@ -3898,10 +4100,22 @@ Error: {1} + + ({0}) - Current Language + ({0}) - 현재 언어 + + + ({0}) + ({0}) + Parameters 매개 변수 + + Select Cell Language Mode + 셀 언어 모드 선택 + @@ -4298,6 +4512,10 @@ Error: {1} (Preview) Enable Notebook Views (미리 보기) 전자 필기장 보기 사용 + + Restart Notebook Kernel + Notebook 커널 다시 시작 + Controls the positioning of the actionbar on rows in the search view. 검색 보기에서 행의 작업 모음 위치를 제어합니다. @@ -4564,6 +4782,18 @@ Error: {1} + + + + Loading notebook {0} completed + 전자 필기장 {0} 로드가 완료됨 + + + Loading notebook {0} + 전자 필기장 {0} 로드하는 중 + + + @@ -5730,136 +5960,6 @@ Error: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - 쿼리 {0}: 쿼리 비용(스크립트 기준): {1}% - - - - - - - Open Query - 쿼리 열기 - - - Custom Zoom - 사용자 지정 확대/축소 - - - Zoom to fit - 크기에 맞게 - - - Open Plan File - Open Plan File - - - Properties - 속성 - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - 확대 - - - Zoom Out - 축소 - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Error: {1} You didn't select any authentication provider. Please try again. 인증 공급자를 선택하지 않았습니다. 다시 시도하세요. + + Loading accounts... + 계정 로드 중... + There is no linked account. Please add an account. 연결된 계정이 없습니다. 계정을 추가하세요. @@ -7082,6 +7186,22 @@ Error: {1} + + + + No valid execution plan handler is registered + 유효한 실행 계획 처리기가 등록되지 않았습니다. + + + Valid provider is required in order to interact with ExecutionPlanService + ExecutionPlanService와 상호 작용하려면 유효한 공급자가 필요합니다. + + + Select a provider to open execution plan + 실행 계획을 열 공급자 선택 + + + @@ -7208,7 +7328,7 @@ Error: {1} Could not find query file at any of the following paths : {0} - 다음 경로에서 쿼리 파일을 찾을 수 없습니다. + 다음 경로에서 쿼리 파일을 찾을 수 없습니다. {0} @@ -7368,8 +7488,16 @@ Error: {1} Notebook 세션을 시작하는 동안 오류가 발생했습니다. - Kernel {0} was not found. The default kernel will be used instead. - {0} 커널을 찾을 수 없습니다. 대신 기본 커널이 사용됩니다. + Kernel '{0}' was not found. The default kernel will be used instead. + ‘{0}’ 커널을 찾을 수 없습니다. 기본 커널을 대신 사용합니다. + + + Kernel restart failed: {0} + 커널 다시 시작 실패: {0} + + + Kernel restarted successfully + 커널을 다시 시작했습니다. @@ -7433,6 +7561,10 @@ Error: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' 전자 필기장 공급자자 '{0}'에 대한 실행 공급자 가용성 대기 시간이 초과되었습니다. + + Failed to create notebook input for provider '{0}' + '{0}' 공급자에 대한 Notebook 입력을 만들지 못했습니다. + Notebook provider does not exist Notebook 공급자가 없습니다. @@ -7469,6 +7601,10 @@ Error: {1} + + SQL kernel restart not supported + SQL 커널 다시 시작이 지원되지 않음 + A connection must be chosen to run notebook cells Notebook 셀을 실행하려면 연결을 선택해야 합니다. @@ -8213,9 +8349,17 @@ Error: {1} The schema that contains the table. 테이블을 포함하는 스키마입니다. + + Columns in the primary key. + 기본 키의 열입니다. + + + Name of the primary key. + 기본 키의 이름입니다. + Table Designer Error - Table Designer Error + 테이블 디자이너 오류 Foreign Key @@ -8229,6 +8373,42 @@ Error: {1} Index 인덱스 + + Primary Key + 기본 키 + + + Table schema validation failed with error: {0} + 테이블 스키마 유효성을 검사하지 못했습니다(오류: {0}). + + + New Foreign Key + 새 외래 키 + + + New Check Constraint + 새 CHECK 제약 조건 + + + New Column + 새 열 + + + New Column Mapping + 새 열 매핑 + + + Add Column + 열 추가 + + + Add Column + 열 추가 + + + New Index + 새 인덱스 + Expression @@ -8365,10 +8545,22 @@ Error: {1} Indexes 인덱스 + + The input validation failed with error: {0} + 입력 유효성을 검사하지 못했습니다(오류: {0}). + Table name 테이블 이름 + + Primary Key Columns + 기본 키 열 + + + Name + 이름 + An error occured while publishing changes: {0} 변경 내용을 게시하는 동안 오류가 발생했습니다. {0} @@ -8440,4 +8632,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/pt-br/arc.pt-BR.xlf b/resources/xlf/pt-br/arc.pt-BR.xlf index f9acf6259d..a1129d6117 100644 --- a/resources/xlf/pt-br/arc.pt-BR.xlf +++ b/resources/xlf/pt-br/arc.pt-BR.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} Erro ao conectar-se ao controlador. {0} + + Error listing Log Analytics workspaces {0} + Erro ao listar os workspaces do Log Analytics {0} + Error encountered while verifying password. {0} Erro encontrado ao verificar a senha. {0} @@ -1393,6 +1397,18 @@ Location Localização + + Log Analytics primary key + A Chave primária do Log Analytics + + + Log Analytics workspace ID + ID do Workspace do Log Analytics + + + Log Analytics workspace + Workspace do Log Analytics + Confirm password Confirmar a senha @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico. Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + Alta disponibilidade Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Habilite réplicas adicionais para alta disponibilidade. A configuração de computador e armazenamento selecionada abaixo será aplicada a todas as réplicas. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 réplica Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [VERSÃO PRÉVIA] Comercialmente Crítico (vCores e RAM ilimitados, alta disponibilidade avançada) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico. General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 réplicas 2 replicas - 2 replicas + 2 réplicas Username diff --git a/resources/xlf/pt-br/azcli.pt-BR.xlf b/resources/xlf/pt-br/azcli.pt-BR.xlf index c5b540a8cd..ffe0b688d9 100644 --- a/resources/xlf/pt-br/azcli.pt-BR.xlf +++ b/resources/xlf/pt-br/azcli.pt-BR.xlf @@ -4,249 +4,249 @@ Accept - Accept + Aceitar This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Essa extensão requer que a extensão 'arcdata' da CLI do Azure seja instalada. Instale a versão mais recente usando as instruções fornecidas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + A extensão arcdata da CLI do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito. Ask Later - Ask Later + Perguntar mais tarde Azure CLI - Azure CLI + CLI do Azure Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + A CLI do Azure foi instalada com êxito. A reinicialização do Azure Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + Erro ao analisar a saída do comando Az: {0}. A saída não é JSON. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Configuração de usuário da CLI do Azure: {0}.{1}leitura, valor: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Configuração do usuário da CLI do Azure: {0}.{1}atualizado, newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Verificando a versão mais recente disponível da CLI do Azure Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Não foi possível localizar a extensão arcdata da CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Não foi possível localizar a CLI do Azure. Erro: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Não foi possível localizar a extensão arcdata da CLI do Azure. Erro: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Não foi possível localizar a CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + Versão atualmente instalada da CLI do Azure: {0} é igual ou mais recente do que qualquer outra versão disponível Decline - Decline + Recusar Don't Ask Again - Don't Ask Again + Não perguntar novamente Error while downloading - Error while downloading + Erro durante o download Download finished - Download finished + Download concluído Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + Baixando ({0} / {1} MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + Baixando {0} de {1} para {2} Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + Um ponto de extremidade ou um namespace deve ser especificado Executing command: '{0} {1}' - Executing command: '{0} {1}' + Executando comando: '{0}{1}' Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + Falha ao analisar o JSON de conteúdo em: {0}. +Conteúdo do arquivo: {1} -Error: {2} +Erro: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Foi encontrada uma instalação de CLI do Azure existente da versão (v{0}) no caminho:{1} com a versão do arcdata: {2}. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + Obtendo conteúdo de texto do recurso em URL {0} Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Erro ao instalar a CLI do Azure e a extensão arcdata: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Instalando a extensão arcdata da CLI do Azure... Installing Azure CLI... - Installing Azure CLI... + Instalando a CLI do Azure… Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Versão mais recente da CLI do Azure: {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + A CLI do Azure >= {0} é necessária para esse recurso. Execute o comando 'Azure CLI: Check for Update' para instalá-lo e tente novamente. No - No + Não No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Nenhuma CLI do Azure está disponível. Execute o comando 'Azure CLI: Install' para habilitar os recursos que a exigem. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + Nenhuma extensão de arcdata da CLI do Azure está disponível. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + Nenhuma CLI do Azure está disponível, [instale a CLI do Azure](command:azdata.install) para habilitar os recursos que a exigem. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + Nenhum CLI do Azure está disponível. Instale a versão mais recente manualmente [aqui](https://docs.microsoft.com/cli/azure/install-azure-cli) e reinicie o Azure Studio. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + Nenhum link de download disponível para a plataforma ' {0} ' +Informações sobre a versão: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + Nenhuma versão de lançamento disponível para a plataforma ' {0} ' +Informações sobre a versão: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + Erro ao analisar a saída de az --version. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + A plataforma '{0}' não tem suporte no momento A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Uma nova versão da CLI do Azure ({0}) está disponível. Deseja atualizá-la agora? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Esta extensão requer que a CLI do Azure >= {0} seja instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + Solicitando que o usuário aceite o seguinte: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Essa extensão requer que a extensão 'arcdata' do CLI do Azure versão >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta usando as instruções [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + Procurando pela instalação existente da CLI do Azure... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Ignorando a instalação do CLI do Azure e da extensão arcdata, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1} é {2} stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + Erro inesperado ao executar o comando: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + Código de saída inesperado do comando: {1}({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Ainda não há suporte para versão {1} baixada da extensão “arcdata” da CLI do Azure. A versão mais recente é {0}. Instale a versão correta usando as instruções encontradas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Nenhuma verificação para a nova disponibilidade de versão da CLI do Azure foi executada, pois a CLI do Azure não foi encontrada para ser instalada Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Erro ao atualizar o CLI do Azure: {0} Updating Azure CLI... - Updating Azure CLI... + Atualizando a CLI do Azure... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + O usuário solicitou a instalação da CLI do Azure e a extensão arcdata usando o comando 'Azure CLI: Install' User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Resposta do usuário no prompt para instalar a CLI do Azure: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Resposta do usuário no prompt para atualizar a CLI do Azure: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + Versão encontrada: {0} a CLI do Azure pode ser atualizada da versão atual: {1}. Yes - Yes + Sim @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Escolha se você será solicitado a baixar a extensão arcdata da CLI do Azure. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Escolha se você será solicitado quando uma atualização da extensão de arcdata do CLI do Azure estiver disponível. Azure CLI - Azure CLI + CLI do Azure Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + Registrar informações de depuração no canal de saída para todos os comandos az executados Azure CLI Configuration - Azure CLI Configuration + Configuração da CLI do Azure Support for Azure CLI. - Support for Azure CLI. + Suporte à CLI do Azure. Azure CLI - Azure CLI + CLI do Azure The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + O usuário não será solicitado a instalar a extensão de arcdata do CLI do Azure The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + O usuário será solicitado a instalar a extensão de arcdata do CLI do Azure The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + O usuário não será solicitado a atualizar a extensão arcdata da CLI do Azure The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + O usuário será solicitado a atualizar a extensão de arcdata da CLI do Azure Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Escolha se você será solicitado a instalar a CLI do Azure. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + O usuário não será solicitado a instalar a CLI do Azure The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + O usuário será solicitado a instalar o CLI do Azure Azure CLI - Azure CLI + CLI do Azure diff --git a/resources/xlf/pt-br/data-workspace.pt-BR.xlf b/resources/xlf/pt-br/data-workspace.pt-BR.xlf index 1ac95bcdbb..6d32064ae6 100644 --- a/resources/xlf/pt-br/data-workspace.pt-BR.xlf +++ b/resources/xlf/pt-br/data-workspace.pt-BR.xlf @@ -31,8 +31,8 @@ Atualizar - Create new project - Criar um novo projeto + Create new database project + Criar novo projeto de banco de dados Type @@ -54,6 +54,10 @@ Create Criar + + Default + Padrão + Enter Project Name Inserir o nome do projeto @@ -70,6 +74,10 @@ Git repository URL URL do repositório git + + Learn More + Saiba mais + Select location to clone repository locally Selecione o local para clonar o repositório localmente @@ -86,6 +94,10 @@ Name cannot be empty O nome não pode estar vazio + + No + Não + OK OK @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? O Azure Data Studio precisa ser reiniciado para que o projeto possa ser adicionado ao espaço de trabalho. Reiniciar agora? + + Click "Learn More" button for more information about SDK-style projects + Clique no botão "Saiba mais" para obter mais informações sobre projetos no estilo SDK + + + SDK-style project (Preview) + Projeto no estilo SDK (versão prévia) + Select Selecionar @@ -159,8 +179,12 @@ Selecionar o local do projeto - Select Project Type - Selecionar o tipo de projeto + Select Database Project Type + Selecionar tipo de projeto de banco de dados + + + Select Target Platform + Selecionar Plataforma de Destino Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file Selecionar o arquivo da ({0}) espaço de trabalho + + Yes (Recommended) + Sim (Recomendado) + File '{0}' doesn't exist O arquivo '{0}' não existe diff --git a/resources/xlf/pt-br/git.pt-BR.xlf b/resources/xlf/pt-br/git.pt-BR.xlf index 02178e3922..ed32b5d392 100644 --- a/resources/xlf/pt-br/git.pt-BR.xlf +++ b/resources/xlf/pt-br/git.pt-BR.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + Credenciais ausentes ou inválidas. @@ -12,19 +12,19 @@ No - No + Não Ask Me Later - Ask Me Later + Pergunte-me Mais Tarde Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Deseja que o Azure Data Studio [execute periodicamente 'git fetch']({0})? Yes - Yes + Sim @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + A versão HEAD de '{0}' não está disponível. Add to Workspace - Add to Workspace + Adicionar ao Workspace Add a new remote... - Add a new remote... + Adicionar um novo remoto... Add remote from URL - Add remote from URL + Adicionar remoto da URL Add remote from {0} - Add remote from {0} + Adicionar remoto de {0} Add Remote - Add Remote + Adicionar Remoto Always - Always + Sempre This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + Isso criará um repositório Git em '{0}'. Tem certeza de que deseja continuar? Failed to authenticate to git remote. - Failed to authenticate to git remote. + Falha ao autenticar no remoto do git. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + Falha ao autenticar no remoto do git: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + Já existe um branch com o nome '{0}' Branch name - Branch name + Nome da ramificação Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + O nome da ramificação precisa corresponder ao regex: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Não é possível enviar refs por push para o remoto. Tente executar 'pull' primeiro para integrar suas alterações. Log level changed to: {0} - Log level changed to: {0} + Nível do log alterado para: {0} Checkout detached... - Checkout detached... + Check-out desanexado... Choose Folder... - Choose Folder... + Escolher Pasta... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + Limpe sua árvore de trabalho do repositório antes do check-out. Clone from {0} - Clone from {0} + Clonar de {0} Cloning git repository '{0}'... - Cloning git repository '{0}'... + Clonando o repositório git '{0}'... Commit Staged Changes - Commit Staged Changes + Fazer Commit das Alterações Preparadas Create Empty Commit - Create Empty Commit + Criar um Commit Vazio Commit Hash - Commit Hash + Fazer Commit do Hash Commit message - Commit message + Confirmar mensagem Message (commit on '{0}') - Message (commit on '{0}') + Mensagem (confirmar em '{0}') Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + Tem certeza de que deseja EXCLUIR {0}? +Isso é IRREVERSÍVEL. +Este arquivo será PERDIDO PARA SEMPRE. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + Tem certeza de que deseja EXCLUIR {0} arquivos? +Isso é IRREVERSÍVEL! +Este arquivo será PERDIDO PARA SEMPRE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Tem certeza de que deseja descartar as alterações em {0}? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + Tem certeza de que deseja descartar TODAS as alterações nos {0} arquivos? +Isso é IRREVERSÍVEL. +Seu conjunto de trabalho atual será PERDIDO PARA SEMPRE. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +Isso é IRREVERSÍVEL. O conjunto de trabalho atual será PERDIDO PARA SEMPRE. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Tem certeza de que deseja descartar as alterações em {0}? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + Tem certeza de que deseja descartar as alterações nos {0} arquivos? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + Tem certeza de que deseja criar uma confirmação vazia? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + A ramificação '{0}' não foi totalmente mesclada. Excluir assim mesmo? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas. -Are you sure to continue? +Tem certeza de que deseja continuar? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável. -Are you sure to continue? +Tem certeza de que deseja continuar? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + A ramificação '{0}' não tem ramificação de upstream. Deseja publicar esta ramificação? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + Tem certeza de que deseja restaurar {0}? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + Tem certeza de que deseja restaurar {0} arquivos? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + Tem certeza de que deseja preparar {0} com conflitos de mesclagem? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem? Create new branch... - Create new branch... + Criar ramificação... Create new branch from... - Create new branch from... + Criar ramificação de... Initialize Repository - Initialize Repository + Inicializar o Repositório Current - Current + Atual Delete File - Delete File + Excluir Arquivo Delete Branch - Delete Branch + Excluir Ramificação Delete file - Delete file + Excluir arquivo Delete Files - Delete Files + Excluir Arquivos File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + O arquivo '{0}' foi excluído por eles e modificado por nós. -What would you like to do? +O que você deseja fazer? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + O arquivo '{0}' foi excluído por nós e modificado por eles. -What would you like to do? +O que você deseja fazer? Discard Changes - Discard Changes + Descartar as Alterações Discard All {0} Files - Discard All {0} Files + Descartar Todos os {0} Arquivos Discard 1 File - Discard 1 File + Descartar 1 Arquivo Force Checkout - Force Checkout + Forçar o Check-out Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Forçar envio por push não é permitido. Habilite-o com a configuração 'git.allowForcePush'. Git error - Git error + Erro de git Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (Índice) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (Árvore de Trabalho) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Selecionar pasta do workspace na qual inicializar o repositório git Initialize Repository - Initialize Repository + Inicializar o Repositório Invalid branch name - Invalid branch name + Nome de ramificação inválido Keep Our Version - Keep Our Version + Manter Nossa Versão Keep Their Version - Keep Their Version + Manter Versão Deles Learn More - Learn More + Saiba Mais Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + Suas alterações locais seriam substituídas pelo check-out. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + A última confirmação foi uma confirmação de mesclagem. Tem certeza de que deseja desfazê-la? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + Há conflitos de mesclagem. Resolva-os antes de confirmar. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Verifique se você configurou 'user.name' e 'user.email' no git. Never - Never + Nunca OK, Don't Show Again - OK, Don't Show Again + OK, Não Mostrar Novamente OK, Don't Ask Again - OK, Don't Ask Again + OK, Não Perguntar Novamente There are no changes to commit. - There are no changes to commit. + Não há alterações para confirmar. There are no changes to stash. - There are no changes to stash. + Não há alterações para stash. Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + Não é possível desfazer porque HEAD não aponta para nenhuma confirmação. No rebase in progress. - No rebase in progress. + Não há troca de base em andamento. Your repository has no remotes. - Your repository has no remotes. + O repositório não tem remotos. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + Este repositório não tem remotos configurados para buscar. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + O repositório não tem remotos configurados para publicar. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + O repositório não tem remotos configurados para extrair. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + O repositório não tem remotos configurados para enviar por push. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + Não há nenhuma alteração preparada a ser confirmada. -Would you like to stage all your changes and commit them directly? +Deseja preparar automaticamente todas as alterações e confirmá-las diretamente? There are no stashes in the repository. - There are no stashes in the repository. + Não há fases no repositório. This repository has no tags. - This repository has no tags. + Este repositório não tem marcas. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Confirmações sem verificação não são permitidas, habilite-as com a configuração 'git.allowNoVerifyCommit'. Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + Confira uma ramificação para enviar por push a um remoto. OK - OK + OK Open Git Log - Open Git Log + Abrir Log do Git Open Repository - Open Repository + Abrir o Repositório Open - Open + Abrir Open in New Window - Open in New Window + Abrir em uma Nova Janela Pick a branch to pull from - Pick a branch to pull from + Selecionar uma ramificação da qual efetuar pull Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + Selecionar um provedor ao qual publicar a ramificação '{0}': Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + Selecionar um remoto ao qual publicar a ramificação '{0}': Pick a remote to pull the branch from - Pick a remote to pull the branch from + Selecionar um remoto do qual efetuar pull da ramificação Pick a stash to apply - Pick a stash to apply + Selecionar um stash para aplicar Pick a stash to drop - Pick a stash to drop + Selecionar um stash para soltar Pick a stash to pop - Pick a stash to pop + Selecionar um stash para aplicar e remover Would you like to open the cloned repository? - Would you like to open the cloned repository? + Deseja abrir o repositório clonado? Would you like to open the initialized repository? - Would you like to open the initialized repository? + Deseja abrir o repositório inicializado? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + Deseja abrir o repositório inicializado ou adicioná-lo ao workspace atual? Please provide a new branch name - Please provide a new branch name + Forneça um novo nome de ramificação Please provide the commit hash - Please provide the commit hash + Forneça o hash de commit Please provide a commit message - Please provide a commit message + Forneça uma mensagem de confirmação Please provide a remote name - Please provide a remote name + Forneça um nome de remoto Optionally provide a stash message - Optionally provide a stash message + Opcionalmente, forneça uma mensagem stash Please provide a message to annotate the tag - Please provide a message to annotate the tag + Forneça uma mensagem para anotar a marca Please provide a tag name - Please provide a tag name + Forneça um nome de marca Publish to {0} - Publish to {0} + Publicar em {0} Remote '{0}' already exists. - Remote '{0}' already exists. + O remoto '{0}' já existe. Remote branch at {0} - Remote branch at {0} + Ramificação remota em {0} Remote name - Remote name + Nome do remoto Remote name format invalid - Remote name format invalid + Formato de nome do remoto inválido Pick a remote to remove - Pick a remote to remove + Selecionar um remoto para remover Clone from URL - Clone from URL + Clonar da URL Restore file - Restore file + Restaurar arquivo Restore files - Restore files + Restaurar arquivos Save All & Commit - Save All & Commit + Salvar Tudo e Confirmar Save All & Stash - Save All & Stash + Salvar Tudo e Fazer Stash Select a branch to merge from - Select a branch to merge from + Selecionar uma ramificação da qual mesclar Select a branch to rebase onto - Select a branch to rebase onto + Selecionar uma ramificação para a qual trocar base Select a ref to checkout - Select a ref to checkout + Selecionar uma referência para sair Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + Selecionar uma referência para o check-out no modo desanexado Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + Selecionar uma referência da qual criar a ramificação '{0}' Select a tag to delete - Select a tag to delete + Selecionar uma marca para excluir Select a branch to delete - Select a branch to delete + Selecionar uma ramificação para excluir Select log level - Select log level + Selecionar nível de log Select Repository Location - Select Repository Location + Selecionar Localização do Repositório Show Command Output - Show Command Output + Mostrar a Saída do Comando Stash Anyway - Stash Anyway + Fazer Stash Mesmo Assim There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + Ocorreram conflitos de mesclagem ao aplicar o stash. Stash message - Stash message + Mensagem stash Stash & Checkout - Stash & Checkout + Fazer Stash e Check-out Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + Tem certeza de que deseja remover o stash: {0}? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + Esta ação fará com que as confirmações sejam enviadas por push e tenham pull efetuado de '{0}/{1}'. Tag at {0} - Tag at {0} + Marca na {0} Message - Message + Mensagem Tag name - Tag name + Nome da marca There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + O seguinte arquivo não controlado será EXCLUÍDO DO DISCO se descartado: {0}. Undo merge commit - Undo merge commit + Desfazer confirmação de mesclagem There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + Há {0} arquivos não salvos. -Would you like to save them before committing? +Deseja salvá-los antes de confirmar? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + O arquivo a seguir tem alterações não salvas que não serão incluídas na confirmação se você continuar: {0}. -Would you like to save it before committing? +Deseja salvá-lo antes de confirmar? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + Há {0} arquivos não salvos. -Would you like to save them before stashing? +Deseja salvá-los antes de fazer stash? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + O seguinte arquivo tem alterações não salvas que não serão incluídas no stash se você continuar: {0}. -Would you like to save it before stashing? +Deseja salvá-lo antes de fazer stash? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + Isso EXCLUIRÁ {0} arquivos não acompanhados. +Isso é IRREVERSÍVEL. +Esses arquivos serão PERDIDOS PARA SEMPRE. Yes - Yes + Sim Discard 1 Tracked File - Discard 1 Tracked File + Descartar 1 Arquivo Controlado Discard {0} Tracked Files - Discard {0} Tracked Files + Descartar {0} Arquivos Controlados Yes, Don't Show Again - Yes, Don't Show Again + Sim, Não Mostrar Novamente @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Git localizado ignorado em: {0} Using git {0} from {1} - Using git {0} from {1} + Usando git {0} de {1} Validating found git in: {0} - Validating found git in: {0} + Validando git localizado em: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + Não há repositórios disponíveis Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + Não há suporte para caminhos absolutos na configuração 'git. scanRepositories'. Choose a repository - Choose a repository + Escolher um repositório The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + O repositório '{0}' tem {1} submódulos que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + Nome da ramificação $(error) Error: {0} - $(error) Error: {0} + $(error) Erro: {0} No remote repositories found. - No remote repositories found. + Nenhum repositório remoto encontrado. Choose a URL to clone from. - Choose a URL to clone from. + Escolher uma URL da qual clonar. Provide repository URL - Provide repository URL + Fornecer URL do repositório Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + Fornecer URL do repositório ou selecionar uma origem do repositório. Repository name - Repository name + Nome do repositório Repository name (type to search) - Repository name (type to search) + Nome do repositório (digite para pesquisar) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + Deseja adicionar '{0}' a .gitignore? Conflict: Added By Them - Conflict: Added By Them + Conflito: Adicionado por Eles Conflict: Added By Us - Conflict: Added By Us + Conflito: Adicionados por Nós Always Pull - Always Pull + Sempre Efetuar Pull Conflict: Both Added - Conflict: Both Added + Conflito: Adicionados por Ambos Conflict: Both Deleted - Conflict: Both Deleted + Conflito: Excluído por Ambos Conflict: Both Modified - Conflict: Both Modified + Conflito: Modificado por Ambos Changes - Changes + Alterações Commit - Commit + Confirmar It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Não é possível alterar a mensagem de confirmação no meio de uma troca de base. Conclua a operação de troca de base e use a troca de base interativa. Message ({0} to commit) - Message ({0} to commit) + Mensagem ({0} para confirmação) {0} characters left in current line - {0} characters left in current line + {0} caracteres restantes na linha atual {0} characters over {1} in current line - {0} characters over {1} in current line + {0} caracteres acima de {1} na linha atual Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + A mensagem de confirmação atual contém somente caracteres de espaço em branco Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + Mensagem ({0} para confirmar em '{1}') Deleted - Deleted + Excluído Conflict: Deleted By Them - Conflict: Deleted By Them + Conflito: Excluído por Eles Conflict: Deleted By Us - Conflict: Deleted By Us + Conflito: Excluído por Nós Don't Pull - Don't Pull + Não Efetuar Pull {0} (Deleted) - {0} (Deleted) + {0} (Excluído) {0} (Index) - {0} (Index) + {0} (Índice) {0} (Ours) - {0} (Ours) + {0} (Nosso) {0} (Theirs) - {0} (Theirs) + {0} (Deles) {0} (Untracked) - {0} (Untracked) + {0} (Não rastreado) {0} (Working Tree) - {0} (Working Tree) + {0} (Árvore de Trabalho) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + O repositório do git em '{0}' tem muitas alterações ativas, apenas um subconjunto de recursos do Git será habilitado. Ignored - Ignored + Ignorado Index Added - Index Added + Índice Adicionado Index Copied - Index Copied + Índice Copiado Index Deleted - Index Deleted + Índice Excluído Index Modified - Index Modified + Índice Modificado Index Renamed - Index Renamed + Índice Renomeado Intent to Add - Intent to Add + Intenção de Adicionar Merge Changes - Merge Changes + Mesclar Alterações Modified - Modified + Modificado Don't Show Again - Don't Show Again + Não Mostrar Novamente Open - Open + Abrir Pull - Pull + Efetuar Pull It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + Parece que a base do branch atual '{0}' pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Parece que a base do branch atual pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + Efetuar pull de {0} commits de {1}/{2} Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3} Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + Efetuar push de {0} commits para {1}/{2} Successfully pushed. - Successfully pushed. + Enviado por push com êxito. Staged Changes - Staged Changes + Alterações Preparadas Synchronize Changes - Synchronize Changes + Sincronizar as Alterações Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + Sincronizando. O cancelamento pode causar sérios danos ao repositório Untracked - Untracked + Não controlado Untracked Changes - Untracked Changes + Alterações Não Controladas Yes - Yes + Sim @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + Branch/tag de check-out... Publish Changes - Publish Changes + Publicar Alterações Publish to {0} - Publish to {0} + Publicar em {0} Publish to... - Publish to... + Publicar em... Rebasing - Rebasing + Trocando base Synchronizing Changes... - Synchronizing Changes... + Sincronizando Alterações... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + Índice {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Histórico de Git Staged Changes - Staged Changes + Alterações Preparadas Uncommitted Changes - Uncommitted Changes + Alterações Não Confirmadas You - You + Você Working Tree - Working Tree + Árvore de Trabalho @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + Cor dos recursos adicionados. Color for resources with conflicts. - Color for resources with conflicts. + Cor dos recursos com conflitos. Color for deleted resources. - Color for deleted resources. + Cor dos recursos excluídos. Color for ignored resources. - Color for ignored resources. + Cor dos recursos ignorados. Color for modified resources. - Color for modified resources. + Cor dos recursos modificados. Color for renamed or copied resources. - Color for renamed or copied resources. + Cor dos recursos renomeados ou copiados. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + Cor dos recursos excluídos que foram preparados. Color for modified resources which have been staged. - Color for modified resources which have been staged. + Cor dos recursos modificados que foram preparados. Color for submodule resources. - Color for submodule resources. + Cor dos recursos do submódulo. Color for untracked resources. - Color for untracked resources. + Cor dos recursos não controlados. Add Remote... - Add Remote... + Adicionar Remoto... Create Branch... - Create Branch... + Criar Ramificação... Create Branch From... - Create Branch From... + Criar Ramificação de... Checkout to... - Checkout to... + Sair para... Checkout to (Detached)... - Checkout to (Detached)... + Check-out para (Desanexado)... Cherry Pick... - Cherry Pick... + Cherry-pick... Discard Changes - Discard Changes + Descartar as Alterações Discard All Changes - Discard All Changes + Descartar Todas as Alterações Discard All Tracked Changes - Discard All Tracked Changes + Descartar Todas as Alterações Controladas Discard All Untracked Changes - Discard All Untracked Changes + Descartar Todas as Alterações Não Controladas Clone - Clone + Clonar Clone (Recursive) - Clone (Recursive) + Clonar (Recursivo) Close Repository - Close Repository + Fechar Repositório Commit - Commit + Confirmar Commit All - Commit All + Confirmar Tudo Commit All (Amend) - Commit All (Amend) + Confirmar Tudo (Corrigir) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + Confirmar Tudo (Corrigir, Não Verificar) Commit All (No Verify) - Commit All (No Verify) + Confirmar Todos (Sem Verificação) Commit All (Signed Off) - Commit All (Signed Off) + Confirmar Tudo (Assinar) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + Confirmar Todos (Assinados, Não Verificar) Commit Empty - Commit Empty + Confirmar Vazio Commit Empty (No Verify) - Commit Empty (No Verify) + Confirmar Vazio (Sem Verificação) Commit (No Verify) - Commit (No Verify) + Confirmar (Sem Verificação) Commit Staged - Commit Staged + Confirmar Preparadas Commit Staged (Amend) - Commit Staged (Amend) + Confirmar Preparadas (Corrigir) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + Confirmar Preparadas (Corrigir, Não Verificar) Commit Staged (No Verify) - Commit Staged (No Verify) + Confirmar Preparadas (Sem Verificação) Commit Staged (Signed Off) - Commit Staged (Signed Off) + Confirmar Preparadas (Assinar) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + Confirmar Preparadas (Assinar, Sem Verificação) Create Tag - Create Tag + Criar Rótulo Delete Branch... - Delete Branch... + Excluir Ramificação... Delete Tag - Delete Tag + Excluir Rótulo Fetch - Fetch + Buscar Fetch From All Remotes - Fetch From All Remotes + Buscar de Todos os Remotos Fetch (Prune) - Fetch (Prune) + Buscar (Remover) Add to .gitignore - Add to .gitignore + Adicionar a .gitignore Initialize Repository - Initialize Repository + Inicializar o Repositório Merge Branch... - Merge Branch... + Mesclar Ramificação... Open All Changes - Open All Changes + Abrir Todas as Alterações Open Changes - Open Changes + Abrir as Alterações Open File - Open File + Abrir o Arquivo Open File (HEAD) - Open File (HEAD) + Abrir Arquivo (HEAD) Open Repository - Open Repository + Abrir o Repositório Publish Branch... - Publish Branch... + Publicar Ramificação... Pull - Pull + Efetuar Pull Pull from... - Pull from... + Efetuar Pull de... Pull (Rebase) - Pull (Rebase) + Efetuar Pull (Trocar Base) Push - Push + Enviar por Push Push (Follow Tags) - Push (Follow Tags) + Enviar por push (Seguir Marcas) Push (Follow Tags, Force) - Push (Follow Tags, Force) + Enviar por Push (Seguir Marcas, Forçar) Push (Force) - Push (Force) + Enviar por Push (Forçar) Push Tags - Push Tags + Tags de Push Push to... - Push to... + Enviar por push para... Push to... (Force) - Push to... (Force) + Enviar por push para... (Forçar) Rebase Branch... - Rebase Branch... + Trocar Base para a Ramificação... Abort Rebase - Abort Rebase + Abortar Troca de Base Refresh - Refresh + Atualizar Remove Remote - Remove Remote + Remover Remoto Rename - Rename + Renomear Rename Branch... - Rename Branch... + Renomear Ramificação... Restore Commit Template - Restore Commit Template + Restaurar Modelo de Confirmação Reveal in Side Bar - Reveal in Side Bar + Revelar na Barra Lateral Revert Change - Revert Change + Reverter Alteração Revert Selected Ranges - Revert Selected Ranges + Reverter Intervalos Selecionados Set Log Level... - Set Log Level... + Definir o Nível de Log... Show Git Output - Show Git Output + Mostrar Saída do Git Stage Changes - Stage Changes + Preparar Alterações Stage All Changes - Stage All Changes + Preparar Todas as Alterações Stage All Merge Changes - Stage All Merge Changes + Preparar Todas as Alterações de Mesclagem Stage All Tracked Changes - Stage All Tracked Changes + Preparar Todas as Alterações Controladas Stage All Untracked Changes - Stage All Untracked Changes + Preparar Todas as Alterações Não Controladas Stage Change - Stage Change + Preparar Alteração Stage Selected Ranges - Stage Selected Ranges + Preparar Intervalos Selecionados Stash - Stash + Fazer Stash Apply Stash... - Apply Stash... + Aplicar Stash... Apply Latest Stash - Apply Latest Stash + Aplicar Stash Mais Recente Drop Stash... - Drop Stash... + Remover Stash... Stash (Include Untracked) - Stash (Include Untracked) + Stash (Incluir Não Controlado) Pop Stash... - Pop Stash... + Aplicar e Remover Stash... Pop Latest Stash - Pop Latest Stash + Aplicar e Remover Stash Mais Recente Sync - Sync + Sincronizar Sync (Rebase) - Sync (Rebase) + Sincronizar (Trocar Base) Compare with Selected - Compare with Selected + Comparar com o Selecionado Copy Commit ID - Copy Commit ID + Copiar ID de Confirmação Copy Commit Message - Copy Commit Message + Copiar Mensagem de Confirmação Open Changes - Open Changes + Abrir as Alterações Select for Compare - Select for Compare + Selecionar para Comparar Undo Last Commit - Undo Last Commit + Desfazer Última Confirmação Unstage Changes - Unstage Changes + Despreparar Alterações Unstage All Changes - Unstage All Changes + Despreparar Todas as Alterações Unstage Selected Ranges - Unstage Selected Ranges + Despreparar Intervalos Selecionados Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + Controla se o envio forçado por push (com ou sem concessão) está habilitado. Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + Sempre mostrar o grupo de recursos Alterações em Etapas. Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + Controla o sinalizador de aprovação para todas as confirmações. Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + Configura quando os repositórios devem ser detectados automaticamente. Disable automatic repository scanning. - Disable automatic repository scanning. + Desabilitar verificação automática do repositório. Scan for parent folders of open files. - Scan for parent folders of open files. + Examinar pastas pai de arquivos abertos. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + Examinar subpastas da pasta aberta no momento. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado. Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + Se a atualização automática está habilitada. Controls the sort order for branches. - Controls the sort order for branches. + Controla a ordem de classificação de ramificações. A regular expression to validate new branch names. - A regular expression to validate new branch names. + Uma expressão regular para validar novos nomes de branch. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + O caractere para substituir espaço em branco em novos nomes de ramificação. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`. Local branches - Local branches + Branches locais Remote branches - Remote branches + Branches remotos Tags - Tags + Tags Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'. Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + Controla se é necessário solicitar confirmação antes de forçar o envio por push. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + Controla se deve solicitar confirmação antes de confirmar sem verificação. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Confirmar antes de sincronizar os repositórios git. Controls the Git count badge. - Controls the Git count badge. + Controla o selo da contagem de Git. Count all changes. - Count all changes. + Contar todas as alterações. Turn off counter. - Turn off counter. + Desligar o contador. Count only tracked changes. - Count only tracked changes. + Contar somente as alterações controladas. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos. The default location to clone a git repository. - The default location to clone a git repository. + A localização padrão para clonar um repositório git. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Controla se os submódulos git devem ser detectados automaticamente. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Controla o limite de submódulos git detectados. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + Habilita a assinatura de confirmação com GPG ou X.509. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + Confirmar todas as alterações quando não houver alterações preparadas. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Controla se o comando de sincronização do Git aparece na barra de status. Whether git is enabled. - Whether git is enabled. + Se o Git está habilitado. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + Seguir as marcas de envio de tudo por push ao executar o comando de sincronização. Ignores the legacy Git warning. - Ignores the legacy Git warning. + Ignora o aviso de Git herdado. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + Ignora o aviso quando há muitas alterações em um repositório. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Ignora o aviso quando o Git está ausente. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull. Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + Ignorar as modificações em submódulos na árvore de arquivos. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows. List of git repositories to ignore. - List of git repositories to ignore. + Lista de repositórios git a serem ignorados. Controls when to show commit message input validation. - Controls when to show commit message input validation. + Controla quando mostrar a validação de entrada da mensagem de confirmação. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`. Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + Controla se um repositório deve ser aberto automaticamente após a clonagem. Always open in current window. - Always open in current window. + Sempre abrir o repositório na janela atual. Always open in a new window. - Always open in a new window. + Sempre abrir o repositório em uma nova janela. Always prompt for action. - Always prompt for action. + Sempre solicitar uma ação. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + Abrir somente na janela atual quando não for aberta nenhuma pasta. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Caminho e nome de arquivo do executável git, por exemplo, `C:\Program Files\Git\bin\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar. Runs a git command after a successful commit. - Runs a git command after a successful commit. + Executa um comando git após uma confirmação com êxito. Don't run any command after a commit. - Don't run any command after a commit. + Não executar nenhum comando após uma confirmação. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + Executar 'Git Push' após uma confirmação com êxito. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + Executar 'Git Sync' após uma confirmação com êxito. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Controla se o Git deve verificar arquivos não salvos antes de confirmar. Check for any unsaved files. - Check for any unsaved files. + Verificar se há arquivos não salvos. Disable this check. - Disable this check. + Desabilitar essa verificação. Check only for unsaved staged files. - Check only for unsaved staged files. + Verificar somente os arquivos preparados não salvos. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações. Check for any unsaved files. - Check for any unsaved files. + Verificar se há arquivos não salvos. Disable this check. - Disable this check. + Desabilitar esta verificação. Check only for unsaved staged files. - Check only for unsaved staged files. + Verificar somente os arquivos preparados não salvos. Prune when fetching. - Prune when fetching. + Fazer a remoção durante a busca. Fetch all tags when pulling. - Fetch all tags when pulling. + Buscar todas as marcas ao efetuar pull. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + Forçar o git a usar a troca de base ao executar o comando de sincronização. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Lista de caminhos nos quais pesquisar repositórios git. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git. Controls whether git actions should show progress. - Controls whether git actions should show progress. + Controla se as ações git devem mostrar o progresso. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido. Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + Controlar quais alterações são automaticamente testadas por Confirmação Inteligente. Automatically stage all changes. - Automatically stage all changes. + Preparar automaticamente todas as alterações. Automatically stage tracked changes only. - Automatically stage tracked changes only. + Somente preparar automaticamente as alterações controladas. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas). Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controla se o Azure Data Studio deve ser habilitado com o manipulador de autenticação para processos git gerados no terminal integrado. Observação: os terminais precisam ser reiniciados para obter uma alteração nesta configuração. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + Controla qual data deve ser usada para os itens na exibição Linha do tempo. Use the authored date - Use the authored date + Usar a data de criação Use the committed date - Use the committed date + Usar a data confirmada Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + Controla se o autor do commit deve ser mostrado na exibição Linha do tempo. Controls how untracked changes behave. - Controls how untracked changes behave. + Controla como as alterações não controladas se comportam. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + As alterações não controladas são ocultas e excluídas de várias ações. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + Controla se o envio por push forçado usa a variante force-with-lease mais segura. Git SCM Integration - Git SCM Integration + Integração SCM do Git Git - Git + Git Branch - Branch + Ramificação Changes - Changes + Alterações Commit - Commit + Confirmar Amend - Amend + Corrigir Sign Off - Sign Off + Desconectar Git - Git + Git Pull, Push - Pull, Push + Efetuar Pull, Enviar por Push Remote - Remote + Remoto Stash - Stash + Fazer Stash Tags - Tags + Marcas You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + Você pode clonar um repositório localmente. +[Clonar Repositório](comando: git.clone 'Clonar um repositório após a ativação da extensão git') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Se você quiser usar os recursos do git, habilite o git em suas [configurações](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Para usar os recursos do git, você pode abrir uma pasta que contém um repositório git ou clonar de uma URL. +[Abrir Pasta](command:vscode.openFolder) +[Clonar Repositório](command:git.clone) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + O workspace atualmente aberto não tem nenhuma pasta que contenha repositórios git. +[Adicionar Pasta ao Workspace](command:workbench.action.addRootFolder) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte fornecidos pelo git. +[Inicializar Repositório](command:git.init?%5Btrue%5D) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + Não foi detectada uma instalação do git válida. Mais detalhes podem ser encontrados em [saída do git](command:git.showOutput). +[instale o git](https://git-scm.com/) ou saiba mais sobre como usar o git e o controle do código-fonte no Azure Data Studio em [nossos documentos](https://aka.ms/vscode-scm). +Se você estiver usando um sistema de controle de versão diferente, poderá [pesquisar no Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) por extensões adicionais. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + O workspace aberto atualmente não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte fornecidos pelo git. +[Inicializar Repositório](command:git.init) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). diff --git a/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf b/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf index 733cf0ea09..9a9d0223a7 100644 --- a/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf +++ b/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf @@ -22,10 +22,6 @@ Publish History Publicar histórico - - Local app setting '{0}' already exists. Overwrite? - A configuração do aplicativo local '{0}' já existe. Substituir? - Status Status @@ -66,18 +62,6 @@ Add Item Adicionar item - - Add Package - Adicionar Pacote - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - Para usar as associações SQL, certifique-se de que seu projeto do Azure Functions tem uma referência a {0} - - - Error adding Sql Binding extension package to project - Erro ao adicionar o pacote de extensão da Associação Sql ao projeto - Would you like to update Azure Function local.settings.json with the new connection string? Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão? @@ -103,8 +87,8 @@ Novo nome do projeto SQL - Base SQL Server Docker image - Imagem base do Docker do SQL Server + Base {0} Docker image + Imagem base {0} do Docker Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... Limpando implantações existentes... - - Close - Fechar - View changes in Schema Compare Exibir as alterações na Comparação de Esquemas - Confirm SQL server admin password - Confirmar senha de administrador do SQL Server + Confirm {0} admin password + Confirme {0} senha de administrador - Confirm SQL Server admin password - Confirmar SQL Server senha de administrador + Confirm {0} admin password + Confirme {0} senha de administrador - Connecting to SQL Server on Docker - Conectando-se ao SQL Server no Docker + Connecting to SQL Server + Conectando ao SQL Server Connection failed error: '{0}' Erro de falha na conexão: '{0}' - - Select a connection profile - Selecionar um perfil de conexão - Connections Conexões - - Connection string setting name - Nome da configuração da cadeia de conexão - - - Connection string setting specified in "local.settings.json" - Configuração da cadeia de conexão especificada em "local.settings.json" - Containers already exist for this project. Do you want to delete them before deploying a new one? Já existem contêineres para este projeto. Deseja excluí-los antes de implantar um novo? @@ -214,10 +182,6 @@ Create New Criar Novo - - Create new local app setting - Criar nova configuração de aplicativo local - Create Criar @@ -423,20 +387,28 @@ Contrato de licença do SQL do Microsoft Azure no Edge - Start with the core pieces to develop and publish schemas for SQL Edge - Inicie com as partes principais para desenvolver e publicar esquemas do SQL no Edge + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Inicie com as partes principais para desenvolver e publicar esquemas do banco de dados SQL do Azure no Edge - SQL Edge - SQL Edge + Azure SQL Edge Database + Banco de dados SQL do Azure no Edge + + + Develop and publish schemas for Azure SQL Database starting from an empty project + Desenvolva e publique esquemas para bancos de dados SQL do Azure a partir de um projeto vazio + + + Azure SQL Database + Banco de dados SQL do Azure - Develop and publish schemas for SQL databases starting from an empty project - Desenvolva e publique esquemas para bancos de dados SQL de um projeto vazio + Develop and publish schemas for SQL Server databases starting from an empty project + Desenvolva e publique esquemas para bancos de dados SQL Server a partir de um projeto vazio - SQL Database - Banco de dados SQL + SQL Server Database + Banco de Dados SQL Server Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string Insira um modelo para a cadeia de conexão do SQL - - Enter connection string - Insira uma cadeia de conexão - Enter connection string environment variable name Insira o nome da variável de ambiente da cadeia de conexão @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string Inserir variável de ambiente para cadeia de conexão do SQL - - Enter connection string setting name - Insira o nome da configuração da cadeia de conexão - Enter connection string template Inserir modelo de cadeia de conexão @@ -479,20 +443,12 @@ Inserir novo valor para a variável '{0}' - Enter SQL Server admin password - Insira a senha de administrador do SQL Server - - - Enter password or press escape to cancel - Digite a senha ou pressione escapar para cancelar - - - Enter the password to be used for the connection string - Insira a senha a ser usada para a cadeia de conexão + Enter {0} admin password + Insira {0} senha de administrador - Enter SQL server port number or press enter to use the default value - Insira o número da porta do SQL Server ou pressione Enter para usar o valor padrão + Enter {0} port number or press enter to use the default value + Insira {0} número da porta ou pressione Enter para usar o valor padrão Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta. - - An error occurred generating the connection string for the selected connection - Erro ao gerar a cadeia de conexão para a conexão selecionada - - - Failed to parse "{0}": {1}. - Falha ao analisar "{0}": {1}. - File Arquivo @@ -624,14 +572,6 @@ Import Elements Importar Elementos - - Do you want to include the password from this connection in your local.settings.json file? - Deseja incluir a senha desta conexão em seu arquivo local.settings.json? - - - Input - Entrada - Install globally Instale globalmente @@ -661,8 +601,8 @@ Valor inválido especificado para a propriedade '{0}' no arquivo .sqlproj - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1} - - {0} near line "{1}", column "{2}" - {0} próximo à linha "{1}", coluna "{2}" - Learn More Saiba Mais @@ -696,10 +632,6 @@ Missing 'version' entry in {0} Entrada 'version' ausente no {0} - - More Information - Mais Informações - msec mseg @@ -724,14 +656,6 @@ New {0} name: Novo nome {0}: - - No Azure functions in the current active file - Nenhuma função do Azure no arquivo ativo atual - - - No Azure functions projects found in the workspace - Nenhum projeto do Azure Functions encontrado no espaço de trabalho - No {0} found Não foi localizado nenhum {0} @@ -800,14 +724,6 @@ Open License Agreement Abrir o Contrato de Licença - - Open File - Abrir Arquivo - - - Output - Saída - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. Não há suporte para itens com caminho absoluto fora da pasta do projeto. Certifique-se de que os caminhos no arquivo de projeto sejam relativos à pasta do projeto. @@ -817,8 +733,8 @@ Não é possível acessar o pai do item de árvore fornecido - SQL Server password doesn't match the confirmation password - A senha do SQL Server não corresponde à senha de confirmação + {0} password doesn't match the confirmation password + {0} senha não corresponde à senha de confirmação Port must a be number @@ -896,6 +812,10 @@ Select project file Selecionar o arquivo do projeto + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + O projeto {0} foi atualizado para ser um projeto no estilo SDK. Clique em 'Saiba Mais' para obter detalhes sobre o SDK do Microsoft.Build.Sql e maneiras de simplificar o arquivo de projeto. + Publish Publicar @@ -925,12 +845,12 @@ Falha ao publicar no contêiner. {0} - Publish to new server in a container - Publicar em um novo servidor em um contêiner + Publish to new {0} local development container + Publicar em um novo {0} contêiner de desenvolvimento local - Publish to existing server - Publicar no servidor existente + Publish to an existing {0} + Publicar em uma {0} existente Publishing project in a container... @@ -981,21 +901,13 @@ Executar por meio de npx - Building and running the docker container ... - Compilando e executando o contêiner do Docker... + Running the docker container ... + Executando o contêiner do Docker ... Same database Mesmo banco de dados - - Save - Salvar - - - There are unsaved changes in the current file. Save now? - Há alterações não salvas no arquivo atual. Salvar agora? - Schema Esquema @@ -1021,37 +933,21 @@ Script - SDK-style project - SDK-style project + SDK-style project (Preview) + Projeto no estilo SDK (versão prévia) sec seg - - Select an Azure function in the current file to add SQL binding to - Selecione uma função do Azure no arquivo atual para adicionar associação SQL para - - Select the base SQL Server docker image - Selecione a imagem do docker SQL Server base - - - Select type of binding - Selecione o tipo de associação + Select the base {0} docker image + Selecione a imagem base {0} do Docker Select connection Selecionar a conexão - - Failed to set connection string app setting: {0} - Falha ao definir a configuração do aplicativo da cadeia de conexão: {0} - - - Select SQL connection string method - Selecionar método de cadeia de conexão SQL - Select .dacpac Selecione .dacpac @@ -1060,6 +956,10 @@ Select database Selecionar o banco de dados + + Select File + Selecionar Arquivo + Select folder structure Selecione a estrutura de pastas @@ -1080,10 +980,6 @@ Select where to publish the project to Selecionar onde publicar o projeto - - Select SQL connection string setting from local.settings.json - Selecione a configuração da cadeia de conexão SQL em local.settings.jsem - Select OpenAPI/Swagger spec file Selecione o arquivo de especificação OpenAPI/Swagger @@ -1105,12 +1001,12 @@ Nome do servidor - SQL Server admin password - Senha de administrador do SQL Server + {0} admin password + {0} senha de administrador - SQL server port number - Número da porta do SQL Server + {0} port number + {0} número da porta Server variable @@ -1164,14 +1060,6 @@ Database Projects Projetos de Banco de Dados - - SQL table or view to query - Tabela ou exibição SQL para consulta - - - SQL table to upsert into - Tabela SQL para upsert into - Stored Procedure Procedimento armazenado @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' Não é possível localizar '{0}' destino: '{1}' - - Failed to set connection string app setting - Falha ao definir a configuração do aplicativo da cadeia de conexão - Unable to establish project context. Command invoked from unexpected location: {0} Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0} @@ -1264,18 +1148,14 @@ Update Atualizar + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... Atualizando {0} de {1}... - - Enter connection string - Inserir cadeia de conexão - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - Para usar a cadeia de conexão SQL posteriormente, você precisará inserir manualmente a senha em seu arquivo local.settings.json. - User has cancelled selection for how to run autorest. O usuário cancelou a seleção de como executar o autorest. @@ -1292,10 +1172,6 @@ Value cannot be empty O valor não pode estar vazio - - Value must not be empty - O valor não pode ser vazio - View Exibir @@ -1344,9 +1220,9 @@ Add Database Reference Adicionar a referência do banco de dados - - Add SQL Binding (preview) - Adicionar Associação SQL (versão prévia) + + Add Existing Item... + Adicionar Item Existente... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project Fechar Projeto de Banco de Dados + + Convert to SDK-style project + Converter em projeto no estilo SDK + Create Project From Database Criar projeto a partir do banco de dados diff --git a/resources/xlf/pt-br/sql-migration.pt-BR.xlf b/resources/xlf/pt-br/sql-migration.pt-BR.xlf index 79da01ef65..aa9d392098 100644 --- a/resources/xlf/pt-br/sql-migration.pt-BR.xlf +++ b/resources/xlf/pt-br/sql-migration.pt-BR.xlf @@ -46,14 +46,18 @@ Apply Aplicar - - The assessment of your SQL Server instance '{0}' failed. - Falha na avaliação da sua instância do SQL Server '{0}'. + + (for {0} assessed databases) + (para {0} bancos de dados avaliados) Assessment results for '{0}' Resultados da avaliação para '{0}' + + The assessment of your SQL Server instance '{0}' failed. + Falha na avaliação da sua instância do SQL Server '{0}'. + Assessment in progress Avaliação em andamento @@ -74,6 +78,10 @@ Isto pode levar algum tempo. Assessment results Resultados da avaliação + + Assessment results and recommendations + Resultados e recomendações da avaliação + This is a blocking issue that will prevent the database migration from succeeding. Este é um problema de bloqueio que impedirá o êxito da migração do banco de dados. @@ -98,6 +106,10 @@ Isto pode levar algum tempo. Azure SQL SQL do Azure + + Azure SQL Database + Banco de Dados SQL do Azure + Azure SQL Managed Instance Instância Gerenciada de SQL do Azure @@ -106,6 +118,10 @@ Isto pode levar algum tempo. SQL Server on Azure Virtual Machines SQL Server em Máquinas Virtuais do Azure + + SQL Server on Azure VM + SQL Server na VM do Azure + Target type Tipo de destino @@ -118,6 +134,18 @@ Isto pode levar algum tempo. Azure AD tenant Locatário do Azure Active Directory + + Browse + Procurar + + + Folder name + Nome da pasta + + + Open + Abrir + Backup location Local do backup @@ -179,8 +207,8 @@ Isto pode levar algum tempo. Selecione um valor de conta de armazenamento primeiro. - {0} out of {1} databases can be migrated - {0} de {1} bases de dados podem ser migradas + {0}/{1} databases can be migrated + {0}/{1} bancos de dados podem ser migrados Cancel @@ -315,8 +343,8 @@ Isto pode levar algum tempo. 2. Faça o backup do log diferencial final ou faça o backup e armazene-o no Contêiner do Azure Storage Blob. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​Crie um backup de log final e armazene-o no compartilhamento de rede. + 2. Create a final transaction log backup and store it on the network share. + 2. Crie um backup de log final e armazene-o no compartilhamento de rede. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ Isto pode levar algum tempo. Database '{0}' already exists on the target managed instance '{1}'. O banco de dados '{0}' já existe na instância gerenciada de destino '{1}'. + + Select the databases that you want to assess for migration to Azure SQL. + Selecione os bancos de dados que você deseja avaliar para migração para o SQL do Azure. + + + Databases for assessment + Bancos de dados para avaliação + An error occurred while accessing database details. Erro ao acessar detalhes do banco de dados. - - Databases for migration - Banco de dados para migração + + Ensure that your backups were taken with the WITH CHECKSUM option. + Verifique se os backups foram feitos com a opção WITH CHECKSUM. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ Isto pode levar algum tempo. Database backup Backup de banco de dados + + Ensure that the Azure Storage account does not use a private endpoint. + Verifique se a conta de Armazenamento do Microsoft Azure não usa um ponto de extremidade privado. + Database to be migrated Banco de dados a ser migrado @@ -431,8 +471,8 @@ Isto pode levar algum tempo. Bancos de dados ({0}/{1}) - {0}/{1} Databases selected - {0}/{1} Banco(s) de dados selecionado(s) + {0}/{1} databases selected + {0}/{1} bancos de dados selecionados Databases @@ -454,10 +494,6 @@ Isto pode levar algum tempo. Details copied Detalhes copiados - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Qualquer Serviço de Migração de Banco de Dados do Azure existente no portal do Azure não aparece no Azure Data Studio. Qualquer Serviço de Migração de Banco de Dados criado no Azure Data Studio ainda não estará visível no portal do Azure. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. Falha ao provisional um Serviço de Migração de Banco de Dados. Aguarde alguns minutos e tente novamente. @@ -550,6 +586,10 @@ Isto pode levar algum tempo. Instance Instância + + To continue, select a valid Azure account. + Para continuar, selecione uma conta válida do Azure. + To continue, select a valid blob container for source database '{0}'. Para continuar, selecione um contêiner de blob válido para o banco de dados de origem '{0}'. @@ -570,6 +610,10 @@ Isto pode levar algum tempo. To continue, select a valid location. Para continuar, selecione um local válido. + + To continue, select a valid managed instance. + Para continuar, selecione uma instância gerenciada válida. + Select a valid Database Migration Service. Selecione um Serviço de Migração de Banco de Dados válido. @@ -587,8 +631,12 @@ Isto pode levar algum tempo. Não é possível conectar-se ao banco de dados devido a OwnerUri inválido (Parâmetro 'OwnerUri') - To continue, select a valid resource group. - Para continuar, selecione um grupo de recursos válido. + To continue, select a valid resource group. + Para continuar, selecione um grupo de recursos válido. + + + Cannot retrieve saved session. Try again by selecting new session. + Não é possível recuperar a sessão salva. Tente novamente seleccionando uma nova sessão. Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ Isto pode levar algum tempo. Invalid user account format. Example: {0} O formato da conta de usuário é inválido. Exemplo: {0} + + To continue, select a valid virtual machine. + Para continuar, selecione uma máquina virtual válida. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. O Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um Serviço de Migração de Banco de Dados existente como um destino do SQL do Azure se você já criou um anteriormente ou criar um novo abaixo. @@ -698,9 +750,9 @@ Isto pode levar algum tempo. Location Local - - Azure SQL Managed Instance - Instância Gerenciada de SQL do Azure + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + A instância gerenciada '{0}' não está disponível para migração porque está atualmente no estado '{1}'. Para continuar, selecione uma instância gerenciada disponível. Migrations completed @@ -738,6 +790,10 @@ Isto pode levar algum tempo. More info Mais informações + + N/A + N/D + Name Nome @@ -962,13 +1018,9 @@ Isto pode levar algum tempo. Resource group Grupo de recursos - - Continue last migration attempt... - Continuar a última tentativa de migração... - - - Start with migration assessment again (recommended) - Começar com a avaliação de migração novamente (recomendado) + + Resume previously saved session + Retomar a sessão salva previamente Run migration workflow again @@ -990,6 +1042,10 @@ Isto pode levar algum tempo. Save and close Salvar e fechar + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configuração salva. A coleta de dados de desempenho permanecerá em execução em segundo plano. Você pode parar a coleta quando quiser. + Cancel Cancelar @@ -999,8 +1055,8 @@ Isto pode levar algum tempo. Próximo - Saved assessment result - Resultado da avaliação salvo + Saved session + Sessão salva Search @@ -1035,8 +1091,8 @@ Isto pode levar algum tempo. Clique em Instância do SQL Server ou qualquer um dos bancos de dados à esquerda para exibir seus detalhes. - To continue, select a target database. - Para continuar, selecione um banco de dados de destino. + To continue, select a target. + Para continuar, selecione um destino. Server @@ -1150,21 +1206,313 @@ Isto pode levar algum tempo. Size Tamanho + + {0} recommendations available + {0} recomendações disponíveis + + + Azure configuration + Configuração do Azure + + + Business critical + Comercialmente crítico + + + {0} - {1} vCore + {0} - {1} vCore + + + Gen5 + Gen5 + + + General purpose + Uso geral + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + Premium-series + Série Premium + + + Memory optimized premium-series + Série premium otimizada para memória + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + Data: {0}, Log: {1}, tempdb: {2} + + + Choose how you want to provide performance data + Escolha como você deseja fornecer dados de desempenho + + + Collect performance data now + Coletar dados de desempenho agora + + + Select a folder on your local drive where performance data will be saved + Selecione uma pasta na sua unidade local onde os dados de desempenho serão salvos + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + A recomendação do Azure requer dados de desempenho da instância do SQL Server para fornecer recomendações de destino. Ative a coleta de dados de desempenho para receber a recomendação de destino para os bancos de dados que você deseja migrar. Quanto mais tempo isso for ativado, melhor será a recomendação. Você pode desativar a coleta de dados de desempenho a qualquer momento. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Você também pode optar por selecionar esses dados a partir de uma pasta existente, caso já os tenha coletado anteriormente. + + + I already have the performance data + Já tenho os dados de desempenho + + + Generating Azure recommendations using provided performance data... + Gerando recomendações do Azure usando os dados de desempenho fornecidos... + + + Select a folder on your local drive where previously collected performance data was saved + Selecione uma pasta em sua unidade local onde os dados de desempenho coletados anteriormente foram salvos + + + Start + Iniciar + + + Starting performance data collection... + Iniciando a coleta de dados de desempenho... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + As recomendações iniciais serão atualizadas automaticamente em aproximadamente {0} minuto(s). + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + A recomendação do Azure foi aplicada usando os dados fornecidos. Importe ou colete dados adicionais para refinar a recomendação. + + + Data collection in progress. Generating initial recommendations... + Coleta de dados em andamento. Gerando as recomendações iniciais... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Verifique periodicamente para obter recomendações atualizadas pressionando o botão 'Atualizar recomendação'. + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + A recomendação do Azure coleta e analisa dados de desempenho e, em seguida, recomenda um banco de dados de tamanho apropriado no Azure para sua carga de trabalho. + + + Data collection still in progress. Refining existing recommendations... + Coleta de dados ainda em andamento. Refinando recomendações existentes... + + + Data collection for Azure recommendations has been stopped. + A coleta de dados para recomendações do Azure foi interrompida. + + + Stopping performance data collection... + Interrompendo a coleta de dados de desempenho... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + A execução da coleta de desempenho por um período mais longo ajuda a garantir uma recomendação mais precisa. + + + Click the button below to import or collect database performance data. + Clique no botão abaixo para importar ou coletar dados de desempenho do banco de dados. + + + Azure recommendation will be displayed once data collection is complete. + A recomendação do Azure será exibida assim que a coleta de dados for concluída. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + A recomendação do Azure não está disponível. Clique no botão “Obter recomendação do Azure” abaixo + + + {0} cores + {0} núcleos + + + CPU requirement + Requisito de CPU + + + Data IOPS requirement + Requisito de IOPS de dados + + + Data storage requirement + Requisitos de armazenamento de dados + + + Azure SQL Database + Banco de Dados SQL do Azure + + + {0} GB + {0} GB + + + Get Azure recommendation + Obter recomendações do Azure + + + IO latency requirement + Requisitos de latência de E/S + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Região do Azure para seu SQL do Azure de destino + + Log storage requirement + Requisitos de armazenamento de log + + + Logs IOPS requirement + Requisito de IOPS de registros + + + Memory requirement + Requisito de Memória + - Azure SQL Managed Instance (PaaS) - Instância Gerenciada de SQL do Azure (PaaS) + Azure SQL Managed Instance + Instância Gerenciada de SQL do Azure + + + {0} ms + {0} ms + + + Recommendation parameters + Parâmetros de recomendação + + + Edit parameters + Editar os parâmetros + + + Edit recommendation parameters + Editar os parâmetros de recomendação + + + Enable preview features + Habilitar os recursos de visualização + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + A ativação dessa opção incluirá as gerações de hardware mais recentes que melhoraram significativamente o desempenho e a escalabilidade. Esses SKUs estão atualmente em visualização e podem ainda não estar disponíveis em todas as regiões. + + + Percentage utilization + Utilização percentual + + + Percentile of data points to be used during aggregation of the performance data. + Percentual de pontos de dados a serem usados durante a agregação dos dados de desempenho. + + + Scale factor + Fator de escala: + + + Invalid scale factor. Enter a positive integer value. + Fator de escala inválido. Insira um valor inteiro positivo. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Altere o fator de escala se desejar que a recomendação do Azure seja uma porcentagem maior ou menor do que sua carga de trabalho atual. + + + Enter the information below to edit the recommendation parameters. + Insira as informações abaixo para editar os parâmetros de recomendação. + + + Update + Atualizar + + + {0}% + {0}% + + + {0}th percentile + {0}° percentil + + + Azure recommendation + Recomendações do Azure - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Para migrar para a Instância Gerenciada de SQL do Azure (PaaS), exiba os resultados da avaliação e selecione um ou mais banco de dados. + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Para migrar para a Instância Gerenciada de SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Para migrar para o SQL Server na Máquina Virtual do Azure (IaaS), exiba os resultados da avaliação e selecione um ou mais bancos de dados. + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Para migrar para o SQL Server na Máquina Virtual do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. + + + Recommendation reason + Motivo da recomendação + + + Recommendations + Recomendações + + + - + - + + + Last refreshed: {0} + Última atualização: {0} + + + Loading... + Carregando... + + + {0} Recommendations + ({0} recomendações) + + + Value + Valor + + + Recommended configuration + Configuração recomendada + + + Refine Azure recommendation + Refinar a recomendação do Azure + + + Refresh recommendation + Recomendação de atualização Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ Isto pode levar algum tempo. Resource group for your Azure SQL target Grupo de recursos para o destino do SQL do Azure + + Restart data collection + Reiniciar a coleta de dados + + + Source properties + Propriedades da origem + + + SQL data files + Arquivos de dados do SQL + + + SQL log files + Arquivos de log do SQL + + + SQL tempdb + Tempdb do SQL + + + Stop data collection + Interromper a Coleta de Dados + + + Dimension + Dimensão + + + {0} GB + {0} GB + Subscription name for your Azure SQL target Nome da assinatura para o destino do SQL do Azure + + Target deployment type + Tipo de implantação de destino + + + Recommendation target storage configuration + Configuração do armazenamento de destino da recomendação + + + Host caching + Cache do host + + + Not applicable + Não aplicável + + + None + Nenhum + + + Read-only + Somente leitura + + + Read/write + Leitura/gravação + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Coloque tempdb na unidade SSD efêmera local (padrão D:) + + + Below is the target storage configuration required to meet your storage performance needs. + Abaixo está a configuração de armazenamento de destino necessária para atender suas necessidades de desempenho de armazenamento. + + + Local SSD + SSD local + + + Recommended storage configuration + Configuração do armazenamento recomendada + + + Storage + Armazenamento + + + View details + Exibir os detalhes + - SQL Server on Azure Virtual Machine (IaaS) - SQL Server na Máquina Virtual do Azure (IaaS) + SQL Server on Azure Virtual Machine + SQL Server na Máquina Virtual do Azure Source configuration @@ -1199,8 +1631,8 @@ Isto pode levar algum tempo. Bancos de dados de origem - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. ​Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ Isto pode levar algum tempo. Start migration Iniciar migração + + Start a new session + Iniciar nova sessão + Start time Hora de início @@ -1390,6 +1826,10 @@ Isto pode levar algum tempo. Type: Tipo: + + (Unavailable) {0} + (Indisponível) {0} + Select a unique name for this target database Selecione um nome exclusivo para este banco de dados de destino @@ -1450,6 +1890,14 @@ Isto pode levar algum tempo. Azure account Conta do Azure + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Ocorreram erros ao coletar os dados de desempenho do servidor '{0}'. Se esses problemas persistirem, tente reiniciar o processo de coleta de dados: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em um estado online podem ser migrados para o SQL do Azure. @@ -1475,10 +1923,22 @@ Isto pode levar algum tempo. Escolha seu destino SQL do Azure - An error occurred while assessing your databases. - Ocorreu um erro ao avaliar seus bancos de dados. + An error occurred while generating SKU recommendations for the server '{0}'. + Ocorreu um erro ao gerar recomendações de SKU para o servidor '{0}'. - + + No recommendation available + Nenhuma recomendação disponível + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + Nenhuma recomendação de SKU foi gerada, pois não haviam SKUs que pudessem atender às características de desempenho da sua origem. Tente selecionar uma plataforma de destino diferente, ajustar os parâmetros de recomendação ou selecionar um conjunto diferente de bancos de dados para avaliar. + + + Select an Azure account and your target {0}. + Selecione uma conta do Azure e seu destino {0}. + + Azure SQL target SQL do Azure de destino @@ -1487,8 +1947,8 @@ Isto pode levar algum tempo. Sim - {0} of {1} databases selected. - {0} de {1} banco(s) de dados selecionado(s). + {0} of {1} databases selected + {0} de {1} bancos de dados selecionados @@ -1496,35 +1956,35 @@ Isto pode levar algum tempo. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Um hub de artigos de migração que fornece orientações passo a passo para migrar e modernizar seus ativos de dados no Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local ou Máquinas Virtuais do Azure) para a Instância Gerenciada de SQL do Azure com tempo de inatividade mínimo. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + A extensão SQL do Azure Migration para Azure Data Studio fornece recursos para avaliar, obter recomendações do Azure do tamanho certo e migrar bancos de dados do SQL Server para o Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local) para o SQL Server em Máquinas Virtuais do Azure com tempo de inatividade mínimo. Azure Database Migration Guides - Azure Database Migration Guides + Guias de migração de banco de dados do Azure Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrar para Instância Gerenciada de SQL do Azure (online) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Migrar bancos de dados usando Azure Data Studio Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrar para SQL Server em Máquinas Virtuais do Azure (online) diff --git a/resources/xlf/pt-br/sql.pt-BR.xlf b/resources/xlf/pt-br/sql.pt-BR.xlf index 09dfd1c324..1ad86b566e 100644 --- a/resources/xlf/pt-br/sql.pt-BR.xlf +++ b/resources/xlf/pt-br/sql.pt-BR.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + Deve ser uma opção da lista + + + Select Box + Selecionar Caixa + + + @@ -126,6 +138,14 @@ Sort Descending Classificação Decrescente + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. Habilitar verificações de atualização automática. O Azure Data Studio verificará se há atualizações automaticamente e periodicamente. + + Could not open a notebook document for the specified URI. + Não foi possível abrir um documento do bloco de anotações para o URI especificado. + Please reload Azure Data Studio to enable this extension locally. Recarregue o Azure Data Studio para habilitar essa extensão localmente. @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Deseja alterar o idioma da interface do usuário do Azure Data Studio para {0} e reiniciar? + + Failed to create notebook document. + Falha ao criar o documento do bloco de anotações. + This VS Code functionality is not supported in Azure Data Studio. Essa funcionalidade do VS Code não é suportada no Azure Data Studio. - Invalid arguments - Argumentos inválidos + Invalid arguments. + Argumentos inválidos. New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - Deve ser uma opção da lista - - - Select Box - Selecionar Caixa - - - @@ -903,6 +919,14 @@ General Geral + + {0} validation issues found. + {0} de validação encontrados. + + + Issues ({0}) + Problemas ({0}) + Loading designer... Carregando designer... @@ -911,6 +935,10 @@ Designer is loaded O designer está carregado + + Add new row to '{0}' table + Adicionar uma nova linha à tabela '{0}' + Add New Adicionar Novo @@ -943,12 +971,24 @@ Remove Remover + + Scripts + Scripts + The component type: {0} is not supported O tipo de componente: {0} não tem suporte + + + + Issues + Problemas + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + Arquivos do plano de execução + + + Custom Zoom + Zoom Personalizado + + + Execution plans are generated + Os planos de execução são gerados + + + Failed to load execution plan + Falha ao carregar o plano de execução + + + Zoom to fit + Zoom para caber + + + Show Query Plan XML + Mostrar o Plano de Consulta XML + + + Properties + Propriedades + + + Save Plan File + Salvar Arquivo de Plano + + + Find Node + Localizar Nó + + + Query Plan (Preview) + Plano de Consulta (visualização) + + + Zoom In + Ampliar + + + Zoom Out + Reduzir + + + Generating execution plans + Gerando planos de execução + + + Open Query + Abrir Consulta + + + + + + + Query Execution Plan Editor + Editor de Plano de Execução de Consulta + + + + + + + Edge + Edge + + + Close + Fechar + + + Alphabetical + Alfabético + + + Categorized + Categorizar + + + Name + Nome + + + Value + Valor + + + Properties + Propriedades + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Consulta {0}: custo da consulta (em relação ao script): {1}% + + + + + + + Close (Escape) + Fechar (Escape) + + + Apply + Aplicar + + + Apply Zoom (Enter) + Aplicar Zoom (Enter) + + + Select a zoom value between 1 to 200 + Selecionar um valor de zoom entre 1 e 200 + + + Zoom (percent) + Zoom (porcentagem) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Fechar (Escape) + + + Contains + Contém + + + Equals + Igual a + + + Next Match (Enter) + Próxima Correspondência (Inserir) + + + Previous Match (Shift+Enter) + Correspondência Anterior (Shift+Enter) + + + @@ -3898,10 +4100,22 @@ Erro: {1} + + ({0}) - Current Language + ({0}) – Linguagem Atual + + + ({0}) + ({0}) + Parameters Parâmetros + + Select Cell Language Mode + Selecionar o Modo de Linguagem da Célula + @@ -4298,6 +4512,10 @@ Erro: {1} (Preview) Enable Notebook Views (Visualização) Habilitar Modos de Exibição do Bloco de Anota + + Restart Notebook Kernel + Reiniciar Kernel do bloco de anotações + Controls the positioning of the actionbar on rows in the search view. Controla o posicionamento do actionbar nas linhas do modo de exibição de pesquisa. @@ -4564,6 +4782,18 @@ Erro: {1} + + + + Loading notebook {0} completed + Carregando notebook {0} concluído + + + Loading notebook {0} + Carregando notebook {0} + + + @@ -5730,136 +5960,6 @@ Erro: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - Consulta {0}: custo da consulta (em relação ao script): {1}% - - - - - - - Open Query - Abrir Consulta - - - Custom Zoom - Zoom Personalizado - - - Zoom to fit - Zoom para caber - - - Open Plan File - Open Plan File - - - Properties - Propriedades - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - Ampliar - - - Zoom Out - Reduzir - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Erro: {1} You didn't select any authentication provider. Please try again. Você não selecionou nenhum provedor de autenticação. Tente novamente. + + Loading accounts... + Carregando contas... + There is no linked account. Please add an account. Não há nenhuma conta vinculada. Adicione uma conta. @@ -7082,6 +7186,22 @@ Erro: {1} + + + + No valid execution plan handler is registered + Nenhum manipulador de plano de execução válido está registrado + + + Valid provider is required in order to interact with ExecutionPlanService + O provedor válido é necessário para interagir com ExecutionPlanService + + + Select a provider to open execution plan + Selecionar um provedor para abrir o plano de execução + + + @@ -7367,9 +7487,17 @@ Erro: {1} Ocorreu um erro ao iniciar a sessão do notebook - Kernel {0} was not found. The default kernel will be used instead. + Kernel '{0}' was not found. The default kernel will be used instead. O kernel {0} não foi encontrado. O kernel padrão será usado em seu lugar. + + Kernel restart failed: {0} + Falha na reinicialização do kernel: {0} + + + Kernel restarted successfully + Kernel reiniciado com êxito + @@ -7432,6 +7560,10 @@ Erro: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' A espera pela disponibilidade do Provedor de Execução expirou para o provedor de notebook '{0}' + + Failed to create notebook input for provider '{0}' + Falha ao criar entrada do bloco de anotações para o provedor '{0}' + Notebook provider does not exist O provedor de notebooks não existe @@ -7468,6 +7600,10 @@ Erro: {1} + + SQL kernel restart not supported + Não há suporte para a reinicialização do kernel do SQL + A connection must be chosen to run notebook cells Uma conexão precisa ser escolhida para executar as células do notebook @@ -8212,9 +8348,17 @@ Erro: {1} The schema that contains the table. O esquema que contém a tabela. + + Columns in the primary key. + Colunas na chave primária. + + + Name of the primary key. + Nome da chave primária. + Table Designer Error - Table Designer Error + Designer de Tabela erro Foreign Key @@ -8228,6 +8372,42 @@ Erro: {1} Index Índice + + Primary Key + Chave Primária + + + Table schema validation failed with error: {0} + Falha na validação de esquema de tabela com o erro: {0} + + + New Foreign Key + Nova Chave Estrangeira + + + New Check Constraint + Nova Restrição de Verificação + + + New Column + Nova Coluna + + + New Column Mapping + Novo Mapeamento de Coluna + + + Add Column + Adicionar Coluna + + + Add Column + Adicionar Coluna + + + New Index + Novo Índice + Expression Expressão @@ -8364,10 +8544,22 @@ Erro: {1} Indexes Índices + + The input validation failed with error: {0} + Falha na validação de entrada com o erro: {0} + Table name Nome da tabela + + Primary Key Columns + Colunas de Chave Primária + + + Name + Nome + An error occured while publishing changes: {0} Ocorreu um erro ao publicar as alterações: {0} @@ -8439,4 +8631,4 @@ Erro: {1} - + \ No newline at end of file diff --git a/resources/xlf/ru/arc.ru.xlf b/resources/xlf/ru/arc.ru.xlf index 815031ea62..9210d5f4eb 100644 --- a/resources/xlf/ru/arc.ru.xlf +++ b/resources/xlf/ru/arc.ru.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} Ошибка при подключении к контроллеру. {0} + + Error listing Log Analytics workspaces {0} + Ошибка при перечислении рабочих областей Log Analytics: {0} + Error encountered while verifying password. {0} При проверке пароля произошла ошибка. {0} @@ -1393,6 +1397,18 @@ Location Расположение + + Log Analytics primary key + Первичный ключ Log Analytics + + + Log Analytics workspace ID + ИД рабочей области Log Analytics + + + Log Analytics workspace + Рабочая область Log Analytics + Confirm password Подтвердить пароль @@ -1727,7 +1743,7 @@ Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Развертывание группы серверов гипермасштабирования PostgreSQL с поддержкой Azure Arc SQL Connection information @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \"Общего назначения\" и \"Критически важный для бизнеса\". Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + Высокий уровень доступности Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 реплика Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \"Общего назначения\" и \"Критически важный для бизнеса\". General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 реплики 2 replicas - 2 replicas + 2 реплики Username @@ -1995,7 +2011,7 @@ Deploy Azure SQL managed instance - Azure Arc - Deploy Azure SQL managed instance - Azure Arc + Создание управляемого экземпляра SQL Azure — Azure Arc Storage Class (Backups) @@ -2089,7 +2105,7 @@ PostgreSQL Hyperscale server groups - Azure Arc - PostgreSQL Hyperscale server groups - Azure Arc + Группа серверов гипермасштабирования PostgreSQL — Azure Arc Managed SQL Instance service for app developers in a customer-managed environment @@ -2097,7 +2113,7 @@ Azure SQL managed instance - Azure Arc - Azure SQL managed instance - Azure Arc + Управляемый экземпляр SQL Azure — Azure Arc Creates an Azure Arc data controller diff --git a/resources/xlf/ru/azcli.ru.xlf b/resources/xlf/ru/azcli.ru.xlf index 883bf4f132..02e138fec9 100644 --- a/resources/xlf/ru/azcli.ru.xlf +++ b/resources/xlf/ru/azcli.ru.xlf @@ -4,249 +4,249 @@ Accept - Accept + Принять This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Для этого расширения требуется установленное расширение \"arcdata\" для Azure CLI. Установите последнюю версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Расширение arcdata для Azure CLI успешно установлено. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано. Ask Later - Ask Later + Спросить позже Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Служба Azure CLI успешно установлена. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано. An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + Произошла ошибка при анализе выходных данных команды az: {0}. Выходные данные не соответствуют формату JSON. Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Пользовательский параметр Azure CLI: {0}.{1} чтение, значение: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Пользовательский параметр Azure CLI: {0}. {1} обновлено, newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + Проверка наличия последней доступной версии Azure CLI Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Не удалось найти расширение arcdata для Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать. Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + Не удалось найти Azure CLI. Ошибка: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + Не удалось найти расширение arcdata для Azure CLI. Ошибка: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + Не удалось найти Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать. Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + Установленная в настоящее время версия Azure CLI: {0} или более новая, чем любая другая доступная версия Decline - Decline + Отклонить Don't Ask Again - Don't Ask Again + Больше не спрашивать Error while downloading - Error while downloading + Ошибка при скачивании Download finished - Download finished + Загрузка завершена Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + Выполняется скачивание ({0} / {1} МБ) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + Идет скачивание {0} из {1} в {2} Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + Необходимо указать конечную точку или пространство имен Executing command: '{0} {1}' - Executing command: '{0} {1}' + Выполняется команда: \"{0} {1}\" Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + Не удалось проанализировать JSON содержимого: в {0}. +Содержимое файла: {1} -Error: {2} +Ошибка: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Найдена существующая установка Azure CLI версии (v{0}) по пути {1} с версией arcdata {2}. Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + Получение текстового содержимого ресурса по URL-адресу {0} Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + Ошибка при установке Azure CLI и расширения arcdata: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + Установка расширения arcdata для Azure CLI... Installing Azure CLI... - Installing Azure CLI... + Установка Azure CLI... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + Последняя доступная версия Azure CLI: {0}. Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Для этой функции требуется Azure CLI >= {0}. Запустите команду \"Azure CLI: проверка на наличие обновления\", чтобы установить ее, а затем повторите попытку. No - No + Нет No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Служба Azure CLI недоступна, запустите команду \"Azure CLI: установить\", чтобы включить необходимые функции. No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + Расширение arcdata для Azure CLI недоступно. No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + Служба Azure CLI недоступна, [установите Azure CLI](command:az.install), чтобы включить необходимые функции. No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + Azure CLI недоступен. Установите последнюю версию вручную [отсюда](https://docs.microsoft.com/cli/azure/install-azure-cli) и перезапустите Azure Studio. No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + Ссылка для скачивания недоступна для платформы \"{0}\" +Сведения о выпуске: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + Версия выпуска недоступна для платформы \"{0}\" +Сведения о выпуске: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + При анализе выходных данных az --version произошла ошибка. Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + Платформа \"{0}\" сейчас не поддерживается A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Доступна новая версия Azure CLI ({0}). Обновить до нее сейчас? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Для этого расширения требуется установить Azure CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать. Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + Пользователю будет предложено принять следующее: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Для этого расширения требуется установленное расширение arcdata для Azure CLI версии не ниже {0}, но в настоящее время доступна только версия {1}. Установите соответствующую версию, следуя инструкциям [отсюда](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + Поиск существующей установки Azure CLI... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Пропущена установка Azure CLI и расширения arcdata, так как операция не была запрошена пользователем, а параметр конфигурации {0}.{1} — {2} stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + Непредвиденная ошибка при выполнении команды: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + Непредвиденный код выхода из команды: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Загруженная версия расширения arcdata для Azure CLI, {1}, пока не поддерживается. Последняя версия — {0}. Установите правильную версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Проверка доступности новой версии Azure CLI не выполнена, так как не удалось установить Azure CLI Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + Ошибка при обновлении Azure CLI: {0} Updating Azure CLI... - Updating Azure CLI... + Обновление Azure CLI... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + Пользователь запросил установку Azure CLI и расширения arcdata с помощью команды \"Azure CLI: Установить\" User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + Ответ пользователя при запросе на установку Azure CLI: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + Ответ пользователя при запросе на обновление Azure CLI: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + Найдена версия {0}, до которой можно обновить Azure CLI с текущей версии {1}. Yes - Yes + Да @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + Выберите, будет ли вам предложено скачать расширение arcdata для Azure CLI. Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Укажите, следует ли отображать запрос, когда станет доступно обновление для расширения arcdata для Azure CLI. Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + Запись отладочной информации в канал вывода для всех выполненных команд az Azure CLI Configuration - Azure CLI Configuration + Конфигурация Azure CLI Support for Azure CLI. - Support for Azure CLI. + Поддержка Azure CLI Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + Пользователю не будет предложено установить расширение arcdata для Azure CLI The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + Пользователю будет предложено установить расширение arcdata для Azure CLI The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + Пользователю не будет выдаваться запрос на обновление расширения arcdata для Azure CLI The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + Пользователю будет выдаваться запрос на обновление расширения arcdata для Azure CLI Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + Укажите, будет ли отображаться запрос на установку Azure CLI. The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + Пользователю не будет предложено установить Azure CLI The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + Пользователю будет предложено установить Azure CLI Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/ru/data-workspace.ru.xlf b/resources/xlf/ru/data-workspace.ru.xlf index 1f122371d9..c9432977e3 100644 --- a/resources/xlf/ru/data-workspace.ru.xlf +++ b/resources/xlf/ru/data-workspace.ru.xlf @@ -31,8 +31,8 @@ Обновить - Create new project - Создание проекта + Create new database project + Создать новый проект базы данных Type @@ -54,6 +54,10 @@ Create Создать + + Default + По умолчанию + Enter Project Name Введите имя проекта @@ -70,6 +74,10 @@ Git repository URL URL-адрес репозитория Git + + Learn More + Подробнее + Select location to clone repository locally Выберите расположение для локального клонирования репозитория @@ -86,6 +94,10 @@ Name cannot be empty Имя не может быть пустым + + No + Нет + OK ОК @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас? + + Click "Learn More" button for more information about SDK-style projects + Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о проектах в стиле пакета SDK. + + + SDK-style project (Preview) + Проект в стиле пакета SDK (предварительная версия) + Select Выбрать @@ -159,8 +179,12 @@ Выбрать расположение проекта - Select Project Type - Выбрать файл проекта + Select Database Project Type + Выбрать тип проекта базы данных + + + Select Target Platform + Выбрать целевую платформу Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file Выберите файл рабочей области ({0}) + + Yes (Recommended) + Да (рекомендуется) + File '{0}' doesn't exist Файл "{0}" не существует diff --git a/resources/xlf/ru/git.ru.xlf b/resources/xlf/ru/git.ru.xlf index d7283cc074..2fc9fe35b7 100644 --- a/resources/xlf/ru/git.ru.xlf +++ b/resources/xlf/ru/git.ru.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + Учетные данные отсутствуют или недопустимы. @@ -12,19 +12,19 @@ No - No + Нет Ask Me Later - Ask Me Later + Спросить меня позже Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Вы хотите, чтобы средство Azure Data Studio [периодически запускало \"git fetch\"]({0})? Yes - Yes + Да @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + Версия HEAD '{0}' недоступна. Add to Workspace - Add to Workspace + Добавить в рабочую область Add a new remote... - Add a new remote... + Добавить новый удаленный репозиторий... Add remote from URL - Add remote from URL + Добавить удаленный репозиторий по URL-адресу Add remote from {0} - Add remote from {0} + Добавить удаленный репозиторий из {0} Add Remote - Add Remote + Добавить удаленный репозиторий Always - Always + Всегда This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + В '{0}' будет создан репозиторий Git. Вы действительно хотите продолжить? Failed to authenticate to git remote. - Failed to authenticate to git remote. + Не удалось выполнить проверку подлинности в удаленном Git. Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + Не удалось выполнить проверку подлинности в удаленном репозитории Git: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + Ветви с именем '{0}' уже существует Branch name - Branch name + Имя ветви Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + Имя ветви должно соответствовать регулярному выражению: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Не удается отправить ссылки в удаленный репозиторий. Сначала запустите операцию извлечения, чтобы интегрировать изменения. Log level changed to: {0} - Log level changed to: {0} + Уровень ведения журнала изменен на: {0} Checkout detached... - Checkout detached... + Извлечение в отключенном режиме... Choose Folder... - Choose Folder... + Выбрать папку... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + Очистите рабочее дерево репозитория перед извлечением. Clone from {0} - Clone from {0} + Клонировать из {0} Cloning git repository '{0}'... - Cloning git repository '{0}'... + Клонирование репозитория Git \"{0}\"... Commit Staged Changes - Commit Staged Changes + Зафиксировать подготовленные изменения Create Empty Commit - Create Empty Commit + Создать пустую фиксацию Commit Hash - Commit Hash + Хэш фиксации Commit message - Commit message + Сообщение о фиксации Message (commit on '{0}') - Message (commit on '{0}') + Сообщение (фиксация: \"{0}\") Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + Вы действительно хотите удалить файл {0}? +Эта операция является необратимой! +Восстановить этот файл будет невозможно. Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + Вы действительно хотите удалить файлы ({0})? +Эта операция является необратимой! +Восстановить эти файлы будет невозможно. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Вы действительно хотите отменить изменения в {0}? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + Вы действительно хотите отменить все изменения в файлах ({0})? +Эта операция является необратимой! +Восстановить ваш текущий набор изменений будет невозможно. {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +Отменить эту операцию будет НЕВОЗМОЖНО, ваш текущий рабочий набор БУДЕТ УТЕРЯН. Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + Вы действительно хотите отменить изменения в {0}? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + Вы действительно хотите отменить изменения в файлах ({0})? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + Вы действительно хотите создать пустую фиксацию? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + Ветвь '{0}' объединена не полностью. Удалить ее? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + Вы собираетесь принудительно отправить ваши изменения. Это может привести к деструктивным изменениям и к непреднамеренной перезаписи изменений, внесенных другими пользователями. -Are you sure to continue? +Вы действительно хотите продолжить? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным. -Are you sure to continue? +Продолжить? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + В ветви '{0}' отсутствует восходящая ветвь. Вы хотите опубликовать эту ветвь? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + Вы действительно хотите восстановить {0}? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + Вы действительно хотите восстановить файлы ({0})? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + Вы действительно хотите проиндексировать {0} с конфликтами слияния? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния? Create new branch... - Create new branch... + Создание новой ветви... Create new branch from... - Create new branch from... + Создание новой ветви из... Initialize Repository - Initialize Repository + Инициализировать репозиторий Current - Current + Текущая Delete File - Delete File + Удалить файл Delete Branch - Delete Branch + Удалить ветвь Delete file - Delete file + Удалить файл Delete Files - Delete Files + Удалить файлы File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + Файл \"{0}\" был удален ими и изменен нами. -What would you like to do? +Что вы хотели бы сделать? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + Файл \"{0}\" был удален нами и изменен ими. -What would you like to do? +Что вы хотели бы сделать? Discard Changes - Discard Changes + Отменить изменения Discard All {0} Files - Discard All {0} Files + Отменить изменения во всех файлах ({0}) Discard 1 File - Discard 1 File + Отменить изменения в одном файле Force Checkout - Force Checkout + Принудительное извлечение Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Принудительная отправка не разрешена. Включите ее, установив параметр \"git.allowForcePush\". Git error - Git error + Ошибка Git Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (индекс) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (Рабочее дерево) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + Выберите папку рабочей области для инициализации репозитория Git Initialize Repository - Initialize Repository + Инициализировать репозиторий Invalid branch name - Invalid branch name + Недопустимое имя ветви Keep Our Version - Keep Our Version + Сохранить нашу версию Keep Their Version - Keep Their Version + Сохранить их версию Learn More - Learn More + Дополнительные сведения Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + Локальные изменения будут перезаписаны при извлечении. The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + Обнаружены конфликты слияния. Устраните их перед фиксацией. Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + Убедитесь, что вы настроили параметры \"user.name\" и \"user.email\" в git. Never - Never + Никогда OK, Don't Show Again - OK, Don't Show Again + ОК, больше не показывать OK, Don't Ask Again - OK, Don't Ask Again + ОК, больше не показывать There are no changes to commit. - There are no changes to commit. + Нет изменений для фиксации. There are no changes to stash. - There are no changes to stash. + Отсутствуют изменения, которые необходимо спрятать. Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + Невозможно отменить операцию, так как HEAD не указывает ни на какой коммит. No rebase in progress. - No rebase in progress. + Перемещение изменений из одной ветви в другую не выполняется. Your repository has no remotes. - Your repository has no remotes. + Ваш репозиторий не содержит удаленные репозитории. This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + Для этого репозитория не настроены удаленные репозитории для забора изменений. Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + Для вашего репозитория не настроены удаленные репозитории для публикации. Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + Для вашего репозитория не настроены удаленные репозитории для получения данных. Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + Для вашего репозитория не настроены удаленные репозитории для отправки данных. There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + Нет подготовленных изменений для фиксации. -Would you like to stage all your changes and commit them directly? +Хотите подготовить все свои изменения и зафиксировать их напрямую? There are no stashes in the repository. - There are no stashes in the repository. + В репозитории отсутствуют скрытые изменения. This repository has no tags. - This repository has no tags. + У этого репозитория не было тегов. Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Фиксации без проверки не допускаются, включите их с помощью параметра \"git.allowNoVerifyCommit\". Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий. OK - OK + ОК Open Git Log - Open Git Log + Открыть журнал GIT Open Repository - Open Repository + Открыть репозиторий Open - Open + Открыть Open in New Window - Open in New Window + Открыть в новом окне Pick a branch to pull from - Pick a branch to pull from + Выберите ветвь для извлечения Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + Выберите поставщика, в который необходимо опубликовать ветвь \"{0}\": Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + Выберите удаленный сервер, на котором нужно опубликовать ветвь \"{0}\": Pick a remote to pull the branch from - Pick a remote to pull the branch from + Выберите удаленный репозиторий, с которого нужно получить ветвь Pick a stash to apply - Pick a stash to apply + Выберите спрятанное изменение для применения Pick a stash to drop - Pick a stash to drop + Выберите спрятанные данные для удаления Pick a stash to pop - Pick a stash to pop + Выберите спрятанное изменение для отображения Would you like to open the cloned repository? - Would you like to open the cloned repository? + Вы хотите открыть клонированный репозиторий? Would you like to open the initialized repository? - Would you like to open the initialized repository? + Вы хотите открыть инициализированный репозиторий? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область? Please provide a new branch name - Please provide a new branch name + Укажите новое имя ветви Please provide the commit hash - Please provide the commit hash + Укажите хэш фиксации Please provide a commit message - Please provide a commit message + Введите сообщение фиксации. Please provide a remote name - Please provide a remote name + Укажите удаленное имя Optionally provide a stash message - Optionally provide a stash message + Укажите сообщение о скрытии Please provide a message to annotate the tag - Please provide a message to annotate the tag + Укажите сообщение для аннотирования тега Please provide a tag name - Please provide a tag name + Укажите имя тега Publish to {0} - Publish to {0} + Опубликовать в {0} Remote '{0}' already exists. - Remote '{0}' already exists. + Удаленный репозиторий \"{0}\" уже существует. Remote branch at {0} - Remote branch at {0} + Удаленная ветвь в {0} Remote name - Remote name + Удаленное имя Remote name format invalid - Remote name format invalid + Недопустимый формат имени удаленного репозитория Pick a remote to remove - Pick a remote to remove + Выберите удаленный репозиторий для удаления Clone from URL - Clone from URL + URL-адрес репозитория Restore file - Restore file + Восстановить файл Restore files - Restore files + Восстановить файлы Save All & Commit - Save All & Commit + Сохранить все и фиксировать Save All & Stash - Save All & Stash + Сохранить все и спрятать Select a branch to merge from - Select a branch to merge from + Выберите ветвь для слияния Select a branch to rebase onto - Select a branch to rebase onto + Выберите ветвь для перемещения в нее изменений Select a ref to checkout - Select a ref to checkout + Выберите ссылку для переключения Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + Выберите ссылку для извлечения в отключенном режиме Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + Выберите ссылку для создания ветви \"{0}\" из Select a tag to delete - Select a tag to delete + Выберите тег для удаления Select a branch to delete - Select a branch to delete + Выберите ветвь для удаления Select log level - Select log level + Установите уровень ведения журнала Select Repository Location - Select Repository Location + Выбрать расположение репозитория Show Command Output - Show Command Output + Показать выходные данные команды Stash Anyway - Stash Anyway + Все равно спрятать There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + Обнаружены конфликты слияния при применении скрытых изменений. Stash message - Stash message + Сообщение к спрятанным изменениям Stash & Checkout - Stash & Checkout + Спрятать и извлечь Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + Вы действительно хотите удалить спрятанные изменения: {0}? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + Это действие отправит фиксации в \"{0}/{1}\" и извлечет их оттуда. Tag at {0} - Tag at {0} + Тег в {0} Message - Message + Сообщение Tag name - Tag name + Имя тега There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений. The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}. Undo merge commit - Undo merge commit + Отменить фиксацию слияния There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + Некоторые файлы ({0}) не сохранены. -Would you like to save them before committing? +Вы хотите сохранить их перед фиксацией? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + В следующем файле есть несохраненные изменения, которые не будут включены в фиксацию, если вы захотите продолжить: {0}. -Would you like to save it before committing? +Вы хотите сохранить этот файл перед фиксацией? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + Некоторые файлы ({0}) не сохранены. -Would you like to save them before stashing? +Вы хотите сохранить их, прежде чем спрятать? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + В следующем файле есть несохраненные изменения, которые не будут включены в спрятанные изменения, если вы захотите продолжить: {0}. -Would you like to save it before stashing? +Вы хотите сохранить этот файл, прежде чем спрятать? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + Эта операция приведет к УДАЛЕНИЮ неотслеживаемых файлов ({0})! +Она является НЕОБРАТИМОЙ! +Восстановить эти файлы будет НЕВОЗМОЖНО. Yes - Yes + Да Discard 1 Tracked File - Discard 1 Tracked File + Отменить изменения для одного отслеживаемого файла Discard {0} Tracked Files - Discard {0} Tracked Files + Отменить изменения для отслеживаемых файлов ({0}) Yes, Don't Show Again - Yes, Don't Show Again + Да, больше не показывать @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + Пропущенный найденный Git в: {0} Using git {0} from {1} - Using git {0} from {1} + Используется git {0} из {1} Validating found git in: {0} - Validating found git in: {0} + Проверка найденного git в:{0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + Доступные репозитории отсутствуют Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + Абсолютные пути в параметре \"git.scanRepositories\" не поддерживаются. Choose a repository - Choose a repository + Выберите репозиторий The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + В репозитории '{0}' есть подмодули ({1}), которые не будут открыты автоматически. Вы можете открыть каждый подмодуль вручную, открыв соответствующий файл. @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + Имя ветви $(error) Error: {0} - $(error) Error: {0} + $(error) Ошибка: {0} No remote repositories found. - No remote repositories found. + Удаленные репозитории не найдены. Choose a URL to clone from. - Choose a URL to clone from. + Выберите URL-адрес, откуда требуется клонировать. Provide repository URL - Provide repository URL + Укажите URL-адрес репозитория Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + Укажите URL-адрес репозитория или выберите источник репозитория. Repository name - Repository name + Имя репозитория Repository name (type to search) - Repository name (type to search) + Имя репозитория (введите текст для поиска) URL - URL + URL-адрес @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + Вы хотите добавить \"{0}\" в GITIGNORE-файл? Conflict: Added By Them - Conflict: Added By Them + Конфликт: добавлено ими Conflict: Added By Us - Conflict: Added By Us + Конфликт: добавлено нами Always Pull - Always Pull + Всегда получать Conflict: Both Added - Conflict: Both Added + Конфликт: оба добавили Conflict: Both Deleted - Conflict: Both Deleted + Конфликт: оба удалили Conflict: Both Modified - Conflict: Both Modified + Конфликт: оба изменили Changes - Changes + Изменения Commit - Commit + Зафиксировать It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Невозможно изменить сообщение коммита во время перебазирования. Завершите операцию перебазирования и используйте взамен интерактивное перебазирование. Message ({0} to commit) - Message ({0} to commit) + Сообщение ({0} для фиксации) {0} characters left in current line - {0} characters left in current line + В текущей строке остается {0} симв. {0} characters over {1} in current line - {0} characters over {1} in current line + На {0} симв. превышен предел {1} в текущей строке Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + Текущее сообщение коммита содержит только пробелы. Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + Сообщение ({0} для фиксации в \"{1}\") Deleted - Deleted + Удалить Conflict: Deleted By Them - Conflict: Deleted By Them + Конфликт: удалено ими Conflict: Deleted By Us - Conflict: Deleted By Us + Конфликт: удалено нами Don't Pull - Don't Pull + Не получать {0} (Deleted) - {0} (Deleted) + {0} (удалено) {0} (Index) - {0} (Index) + {0} (индекс) {0} (Ours) - {0} (Ours) + {0} (наш) {0} (Theirs) - {0} (Theirs) + {0} (их) {0} (Untracked) - {0} (Untracked) + {0} (не отслеживается) {0} (Working Tree) - {0} (Working Tree) + {0} (рабочее дерево) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + Репозиторий git в '{0}' имеет очень много активных изменений, только часть функций Git будет доступна. Ignored - Ignored + Проигнорировано Index Added - Index Added + Добавлено в индексе Index Copied - Index Copied + Скопировано в индексе Index Deleted - Index Deleted + Удалено в индексе Index Modified - Index Modified + Изменено в индексе Index Renamed - Index Renamed + Переименовано в индексе Intent to Add - Intent to Add + Добавляемое намерение Merge Changes - Merge Changes + Изменения слияния Modified - Modified + Изменен Don't Show Again - Don't Show Again + Больше не показывать Open - Open + Открыто Pull - Pull + Получать It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + Похоже, изменения из текущей ветви \"{0}\" перемещены в другую. Все равно выполнить в нее вытягивание? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + Вытягивание фиксаций ({0}) из {1}/{2} Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3} Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + Отправка фиксаций ({0}) в {1}/{2} Successfully pushed. - Successfully pushed. + Отправка выполнена успешно. Staged Changes - Staged Changes + Промежуточные изменения Synchronize Changes - Synchronize Changes + Синхронизация изменений Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория Untracked - Untracked + Не отслеживается Untracked Changes - Untracked Changes + Неотслеживаемые изменения Yes - Yes + Да @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + Извлечение ветви/тега... Publish Changes - Publish Changes + Опубликовать изменения Publish to {0} - Publish to {0} + Опубликовать в {0} Publish to... - Publish to... + Опубликовать в… Rebasing - Rebasing + Перебазирование Synchronizing Changes... - Synchronizing Changes... + Синхронизация изменений... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + Индекс {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Журнал Git Staged Changes - Staged Changes + Промежуточно сохраненные изменения Uncommitted Changes - Uncommitted Changes + Незафиксированные изменения You - You + Вы Working Tree - Working Tree + Рабочее дерево @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + Цвет для добавленных ресурсов. Color for resources with conflicts. - Color for resources with conflicts. + Цвет ресурсов с конфликтами. Color for deleted resources. - Color for deleted resources. + Цвет удаленных ресурсов. Color for ignored resources. - Color for ignored resources. + Цвет игнорируемых ресурсов. Color for modified resources. - Color for modified resources. + Цвет измененных ресурсов. Color for renamed or copied resources. - Color for renamed or copied resources. + Цвет для переименованных или скопированных ресурсов. Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение. Color for modified resources which have been staged. - Color for modified resources which have been staged. + Цвет для измененных ресурсов, которые были помещены на промежуточное хранение. Color for submodule resources. - Color for submodule resources. + Цвет ресурсов подмодуля. Color for untracked resources. - Color for untracked resources. + Цвет неотслеживаемых ресурсов. Add Remote... - Add Remote... + Добавить удаленный репозиторий... Create Branch... - Create Branch... + Создать ветвь... Create Branch From... - Create Branch From... + Создать ветвь из... Checkout to... - Checkout to... + Извлечь в... Checkout to (Detached)... - Checkout to (Detached)... + Извлечь в (отключено)... Cherry Pick... - Cherry Pick... + Выборочный отбор... Discard Changes - Discard Changes + Отменить изменения Discard All Changes - Discard All Changes + Отменить все изменения Discard All Tracked Changes - Discard All Tracked Changes + Удалить все отслеживаемые изменения Discard All Untracked Changes - Discard All Untracked Changes + Удалить все неотслеживаемые изменения Clone - Clone + Клонировать Clone (Recursive) - Clone (Recursive) + Клонировать (рекурсивно) Close Repository - Close Repository + Закрыть репозиторий Commit - Commit + Фиксация Commit All - Commit All + Зафиксировать все Commit All (Amend) - Commit All (Amend) + Зафиксировать все (изменение) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + Зафиксировать все (исправить, без проверки) Commit All (No Verify) - Commit All (No Verify) + Зафиксировать все (без проверки) Commit All (Signed Off) - Commit All (Signed Off) + Зафиксировать все (завершено) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + Зафиксировать все (завершено, без проверки) Commit Empty - Commit Empty + Отправить пустую фиксацию Commit Empty (No Verify) - Commit Empty (No Verify) + Зафиксировать пустые (без проверки) Commit (No Verify) - Commit (No Verify) + Зафиксировать (без проверки) Commit Staged - Commit Staged + Зафиксировать промежуточно сохраненные изменения Commit Staged (Amend) - Commit Staged (Amend) + Зафиксировать промежуточные (изменение) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + Зафиксировать промежуточные (исправить, без проверки) Commit Staged (No Verify) - Commit Staged (No Verify) + Зафиксировать промежуточные (без проверки) Commit Staged (Signed Off) - Commit Staged (Signed Off) + Зафиксировать промежуточные элементы (завершено) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + Зафиксировать промежуточные (завершено, без проверки) Create Tag - Create Tag + Создать Тег Delete Branch... - Delete Branch... + Удалить ветвь... Delete Tag - Delete Tag + Удалить тег Fetch - Fetch + Забрать Fetch From All Remotes - Fetch From All Remotes + Забрать из всех удаленных репозиториев Fetch (Prune) - Fetch (Prune) + Получение (с обрезкой) Add to .gitignore - Add to .gitignore + Добавить в GITIGNORE Initialize Repository - Initialize Repository + Инициализировать репозиторий Merge Branch... - Merge Branch... + Объединить ветвь... Open All Changes - Open All Changes + Открыть все изменения Open Changes - Open Changes + Открыть изменения Open File - Open File + Открыть файл Open File (HEAD) - Open File (HEAD) + Открыть файл (HEAD) Open Repository - Open Repository + Открыть репозиторий Publish Branch... - Publish Branch... + Опубликовать ветвь... Pull - Pull + Получить Pull from... - Pull from... + Получить из... Pull (Rebase) - Pull (Rebase) + Получить (переместить изменения из одной ветви в другую) Push - Push + Отправить Push (Follow Tags) - Push (Follow Tags) + Отправить (подписаться на теги) Push (Follow Tags, Force) - Push (Follow Tags, Force) + Отправить (подписаться на теги, принудительно) Push (Force) - Push (Force) + Отправить (принудительно) Push Tags - Push Tags + Отправить теги Push to... - Push to... + Отправить в: Push to... (Force) - Push to... (Force) + Отправить в... (принудительно) Rebase Branch... - Rebase Branch... + Перемещение изменений из одной ветви в другую… Abort Rebase - Abort Rebase + Прервать перемещение изменений из одной ветви в другую Refresh - Refresh + Обновить Remove Remote - Remove Remote + Удалить удаленный репозиторий Rename - Rename + Переименование Rename Branch... - Rename Branch... + Переименовать ветвь... Restore Commit Template - Restore Commit Template + Восстановить шаблон коммита Reveal in Side Bar - Reveal in Side Bar + Показать в боковой панели Revert Change - Revert Change + Обратить изменение Revert Selected Ranges - Revert Selected Ranges + Обратить выбранные диапазоны Set Log Level... - Set Log Level... + Установите уровень ведения журнала... Show Git Output - Show Git Output + Показать выходные данные GIT Stage Changes - Stage Changes + Индексировать изменения Stage All Changes - Stage All Changes + Хранить все промежуточные изменения Stage All Merge Changes - Stage All Merge Changes + Хранить все изменения слияния Stage All Tracked Changes - Stage All Tracked Changes + Подготовить все отслеживаемые изменения Stage All Untracked Changes - Stage All Untracked Changes + Подготовить все неотслеживаемые изменения Stage Change - Stage Change + Изменение стадии Stage Selected Ranges - Stage Selected Ranges + Индексировать выбранные диапазоны Stash - Stash + Спрятать Apply Stash... - Apply Stash... + Применить спрятанное... Apply Latest Stash - Apply Latest Stash + Применить последнее спрятанное Drop Stash... - Drop Stash... + Удалить спрятанные данные... Stash (Include Untracked) - Stash (Include Untracked) + Спрятать (включить неотслеживаемые) Pop Stash... - Pop Stash... + Извлечь спрятанное Pop Latest Stash - Pop Latest Stash + Извлечь последнее спрятанное Sync - Sync + Синхронизация Sync (Rebase) - Sync (Rebase) + Синхронизация (с перебазированием) Compare with Selected - Compare with Selected + Сравнить с выбранным Copy Commit ID - Copy Commit ID + Копировать идентификатор фиксации Copy Commit Message - Copy Commit Message + Копировать сообщение фиксации Open Changes - Open Changes + Открыть изменения Select for Compare - Select for Compare + Выбрать для сравнения Undo Last Commit - Undo Last Commit + Отменить последнюю фиксацию Unstage Changes - Unstage Changes + Отменить промежуточное изменение Unstage All Changes - Unstage All Changes + Отменить все промежуточные изменения Unstage Selected Ranges - Unstage Selected Ranges + Отменить индексацию выбранных диапазонов Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + Определяет, будет ли применяться принудительная отправка (с арендой или без). Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации. Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + Всегда показывать группу ресурсов \"Изменения в индексе\". Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + Управляет флагом одобрения (signoff) для всех создаваемых коммитов. Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + Определяет, как автоматически обнаруживать репозитории. Disable automatic repository scanning. - Disable automatic repository scanning. + Отключить автоматический поиск репозиториев. Scan for parent folders of open files. - Scan for parent folders of open files. + Сканировать родительские папки открытых файлов. Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + Сканировать подпапки для текущей открытой папки. Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов. Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания. When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев. Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\". Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + Включено ли автоматическое обновление. Controls the sort order for branches. - Controls the sort order for branches. + Управляет порядком сортировки ветвей. A regular expression to validate new branch names. - A regular expression to validate new branch names. + Регулярное выражение для проверки новых имен ветвей. The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + Символ, которым будут заменены пробелы в новых именах ветвей. Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \"Извлечь в...\". Local branches - Local branches + Локальные ветви Remote branches - Remote branches + Удаленные ветви Tags - Tags + Теги Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Всегда подтверждайте создание пустых фиксаций для команды \"Git: Пустая фиксация\". Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + Определяет, следует ли спрашивать подтверждение перед принудительной отправкой. Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки. Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + Подтвердите синхронизацию репозиториев Git. Controls the Git count badge. - Controls the Git count badge. + Определяет индикатор событий Git. Count all changes. - Count all changes. + Учитывать все изменения. Turn off counter. - Turn off counter. + Отключить счетчик. Count only tracked changes. - Count only tracked changes. + Учитывать только отслеживаемые изменения. Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов. The default location to clone a git repository. - The default location to clone a git repository. + Расположение по умолчанию, в которое будет клонирован репозиторий Git. Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + Определяет, следует ли автоматически определять подмодули Git. Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + Управляет ограничением на количество обнаруженных подмодулей Git. Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия. Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + Разрешает подписывание фиксаций с использованием GPG или X.509. Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + Делать коммит из всех изменений, когда нет изменений в индексе. Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + Определяет, отображается ли команда синхронизации Git в строке состояния. Whether git is enabled. - Whether git is enabled. + Определяет, включен ли git. When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь. Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + Отправка всех тегов при выполнении команды синхронизации. Ignores the legacy Git warning. - Ignores the legacy Git warning. + Игнорирует предупреждение об устаревшей версии Git. Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + Игнорирует предупреждение о том, что в репозитории слишком много изменений. Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + Игнорирует предупреждение об отсутствии Git. Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении. Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + Игнорировать изменения подмодулей в дереве файлов. Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26. List of git repositories to ignore. - List of git repositories to ignore. + Список репозиториев Git, которые будут проигнорированы. Controls when to show commit message input validation. - Controls when to show commit message input validation. + Определяет, как производить проверку введенного сообщения коммита. Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение. Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\". Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + Определяет, следует ли автоматически открывать репозиторий после клонирования. Always open in current window. - Always open in current window. + Всегда открывать в текущем окне. Always open in a new window. - Always open in a new window. + Всегда открывать в новом окне. Always prompt for action. - Always prompt for action. + Всегда запрашивать действие. Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + Открывать в текущем окне только при отсутствии открытых папок. Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор. Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Путь и имя исполняемого файла Git, например, \"C:\Program Files\Git\bin\git.exe\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска. Runs a git command after a successful commit. - Runs a git command after a successful commit. + Запускает команду git после успешной фиксации. Don't run any command after a commit. - Don't run any command after a commit. + Не выполнять никаких команд после успешной фиксации. Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + Выполните \"Git Push\" после успешной фиксации. Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + Выполните \"Git Sync\" после успешной фиксации. Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + Определяет, должен ли Git проверять несохраненные файлы перед фиксацией. Check for any unsaved files. - Check for any unsaved files. + Проверить наличие несохраненных файлов. Disable this check. - Disable this check. + Отключите эту проверку. Check only for unsaved staged files. - Check only for unsaved staged files. + Проверять только наличие несохраненных промежуточных файлов. Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения. Check for any unsaved files. - Check for any unsaved files. + Проверить наличие несохраненных файлов. Disable this check. - Disable this check. + Отключение этой проверки. Check only for unsaved staged files. - Check only for unsaved staged files. + Проверять только наличие несохраненных промежуточных файлов. Prune when fetching. - Prune when fetching. + Урезать при извлечении. Fetch all tags when pulling. - Fetch all tags when pulling. + Получить все теги при извлечении. Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git. Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан. List of paths to search for git repositories in. - List of paths to search for git repositories in. + Список путей для поиска репозиториев Git. Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git. Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\". Controls whether git actions should show progress. - Controls whether git actions should show progress. + Определяет, следует ли отображать ход выполнения для действий Git. Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + Определяет, следует ли отображать уведомление об успешной отправке. Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации. Automatically stage all changes. - Automatically stage all changes. + Автоматически размещать все изменения. Automatically stage tracked changes only. - Automatically stage tracked changes only. + Только автоматически размещенные отслеживаемые изменения. Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений). Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию. Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Определяет, следует ли включить Azure Data Studio в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы. Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + Определяет, какую дату использовать для элементов в представлении временной шкалы. Use the authored date - Use the authored date + Использовать дату создания Use the committed date - Use the committed date + Использовать дату фиксации Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + Определяет, показывать ли автора фиксации в представлении временной шкалы. Controls how untracked changes behave. - Controls how untracked changes behave. + Определяет поведение неотслеживаемых изменений. Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + Неотслеживаемые изменения скрываются и исключаются из нескольких действий. All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково. Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий. Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию. Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + Определяет, используется ли более безопасный вариант принудительной отправки с арендой. Git SCM Integration - Git SCM Integration + Интеграция системы контроля версий Git Git - Git + Git Branch - Branch + Ветвь Changes - Changes + Изменения Commit - Commit + Фиксация Amend - Amend + Исправить Sign Off - Sign Off + Выйти Git - Git + Git Pull, Push - Pull, Push + Получение, отправка Remote - Remote + Удаленный Stash - Stash + Спрятать Tags - Tags + Теги You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + Репозиторий можно клонировать локально. +[Клонировать репозиторий](command:git.clone \"Клонировать репозиторий после активации расширения Git\") To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса. +[Открыть папку](command:vscode.openFolder) +[Клонировать репозиторий](command:git.clone) +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + В открытой сейчас рабочей области нет папок, содержащих репозитории Git. +[Добавить папку в рабочую область](command:workbench.action.addRootFolder) +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git. +[Инициализировать репозиторий](command:git.init?%5Btrue%5D) +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + Допустимая установка Git не обнаружена, дополнительные сведения см. в [выходных данных Git](command:git.showOutput). +[Установите Git](https://git-scm.com/) либо получите дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio в [нашей документации](https://aka.ms/vscode-scm). +Если вы используете другую систему управления версиями, можете поискать дополнительные расширения [в Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git. +[Инициализировать репозиторий](command:git.init) +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). diff --git a/resources/xlf/ru/sql-database-projects.ru.xlf b/resources/xlf/ru/sql-database-projects.ru.xlf index 5b880c5dbe..1b06c397cf 100644 --- a/resources/xlf/ru/sql-database-projects.ru.xlf +++ b/resources/xlf/ru/sql-database-projects.ru.xlf @@ -22,10 +22,6 @@ Publish History Журнал публикации - - Local app setting '{0}' already exists. Overwrite? - Параметр локального приложения "{0}" уже существует. Перезаписать его? - Status Состояние @@ -66,18 +62,6 @@ Add Item Добавить элемент - - Add Package - Добавить пакет - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - Чтобы использовать привязки SQL, убедитесь, что проект Функций Azure содержит ссылку на {0} - - - Error adding Sql Binding extension package to project - Ошибка при добавлении в проект пакета расширения привязки SQL - Would you like to update Azure Function local.settings.json with the new connection string? Обновить функцию Azure local.settings.json с помощью новой строки подключения? @@ -103,8 +87,8 @@ Имя нового проекта SQL - Base SQL Server Docker image - Базовый образ Docker SQL Server + Base {0} Docker image + Базовый образ Docker {0} Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... Очистка существующих развертываний... - - Close - Закрыть - View changes in Schema Compare Просмотреть изменения в средстве сравнения схем - Confirm SQL server admin password - Подтвердите пароль администратора SQL Server + Confirm {0} admin password + Подтвердить пароль администратора {0} - Confirm SQL Server admin password - Подтвердите пароль администратора SQL Server + Confirm {0} admin password + Подтвердить пароль администратора {0} - Connecting to SQL Server on Docker - Подключение к SQL Server в Docker + Connecting to SQL Server + Подключение к SQL Server. Connection failed error: '{0}' Ошибка подключения: "{0}" - - Select a connection profile - Выберите профиль подключения - Connections Подключения - - Connection string setting name - Имя параметра строки подключения - - - Connection string setting specified in "local.settings.json" - Параметр строки подключения указан в "local.settings.js". - Containers already exist for this project. Do you want to delete them before deploying a new one? Контейнеры для этого проекта уже существуют. Вы хотите удалить их перед развертыванием нового? @@ -214,10 +182,6 @@ Create New Создать - - Create new local app setting - Создать новый параметр локального приложения - Create Создать @@ -423,20 +387,28 @@ Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений - Start with the core pieces to develop and publish schemas for SQL Edge - Начните с основных частей, чтобы разработать и опубликовать схемы для SQL для пограничных вычислений + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений - SQL Edge - SQL для пограничных вычислений + Azure SQL Edge Database + База данных SQL Azure для пограничных вычислений + + + Develop and publish schemas for Azure SQL Database starting from an empty project + Разработка и публикация схем для базы данных SQL Azure, начиная с пустого проекта + + + Azure SQL Database + База данных SQL Azure - Develop and publish schemas for SQL databases starting from an empty project - Разработка и публикация схем для баз данных SQL, начиная с пустого проекта + Develop and publish schemas for SQL Server databases starting from an empty project + Разработка и публикация схем для баз данных SQL Server, начиная с пустого проекта - SQL Database - База данных SQL + SQL Server Database + База данных SQL Server Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string Введите шаблон для строки подключения SQL - - Enter connection string - Введите строку подключения - Enter connection string environment variable name Введите имя переменной среды для строки подключения @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string Укажите переменную среды для строки подключения SQL - - Enter connection string setting name - Введите имя параметра строки подключения - Enter connection string template Введите шаблон строки подключения @@ -479,20 +443,12 @@ Введите новое значение для переменной "{0}" - Enter SQL Server admin password - Введите пароль администратора SQL Server - - - Enter password or press escape to cancel - Enter password or press escape to cancel - - - Enter the password to be used for the connection string - Enter the password to be used for the connection string + Enter {0} admin password + Введите пароль администратора {0} - Enter SQL server port number or press enter to use the default value - Введите номер порта SQL Server или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию + Enter {0} port number or press enter to use the default value + Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. Для создания проекта базы данных требуется целевая информация для извлечения. - - An error occurred generating the connection string for the selected connection - Произошла ошибка при создании строки подключения для выбранного подключения - - - Failed to parse "{0}": {1}. - Не удалось проанализировать "{0}": {1}. - File Файл @@ -624,14 +572,6 @@ Import Elements Импорт элементов - - Do you want to include the password from this connection in your local.settings.json file? - Do you want to include the password from this connection in your local.settings.json file? - - - Input - Ввод - Install globally Установить глобально @@ -661,8 +601,8 @@ Указано недопустимое значение для свойства: "{0}" в файле SQLPROJ - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - Пароль SQL Server не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + Пароль {0} не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1} - - {0} near line "{1}", column "{2}" - {0} около строки "{1}", столбец "{2}" - Learn More Подробнее @@ -696,10 +632,6 @@ Missing 'version' entry in {0} Отсутствует запись "version" в {0} - - More Information - Дополнительные сведения - msec мс @@ -724,14 +656,6 @@ New {0} name: Новое имя {0}: - - No Azure functions in the current active file - Нет функций Azure в текущем активном файле - - - No Azure functions projects found in the workspace - В рабочей области не найдены проекты функций Azure - No {0} found Не обнаружено {0} @@ -800,14 +724,6 @@ Open License Agreement Открыть лицензионное соглашение - - Open File - Открытие файла - - - Output - Выходные данные - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта. @@ -817,8 +733,8 @@ Не удается получить доступ к предоставленному родительскому элементу дерева - SQL Server password doesn't match the confirmation password - Пароль SQL Server не совпадает с подтверждением + {0} password doesn't match the confirmation password + Пароль {0} не совпадает с подтверждением Port must a be number @@ -896,6 +812,10 @@ Select project file Выберите файл проекта + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Проект {0} был обновлен как проект в стиле SDK. Щелкните \"Подробнее\", чтобы получить сведения о пакете SDK для Microsoft.Build.Sql и способах упрощения файла проекта. + Publish Опубликовать @@ -925,12 +845,12 @@ Не удалось опубликовать в контейнере. {0} - Publish to new server in a container - Опубликовать на новом сервере в контейнере + Publish to new {0} local development container + Опубликовать в новом {0} контейнере локальной разработки - Publish to existing server - Опубликовать на существующем сервере + Publish to an existing {0} + Опубликовать в существующем {0} Publishing project in a container... @@ -981,21 +901,13 @@ Запустить через npx - Building and running the docker container ... - Создание и запуск контейнера Docker... + Running the docker container ... + Запуск контейнера Docker... Same database Та же база данных - - Save - Сохранить - - - There are unsaved changes in the current file. Save now? - В текущем файле есть несохраненные изменения. Сохранить сейчас? - Schema Схема @@ -1021,37 +933,21 @@ Сценарий - SDK-style project - SDK-style project + SDK-style project (Preview) + Проект в стиле пакета SDK (предварительная версия) sec с - - Select an Azure function in the current file to add SQL binding to - Выберите функцию Azure в текущем файле, чтобы добавить привязку SQL - - Select the base SQL Server docker image - Выберите базовый образ Docker SQL Server - - - Select type of binding - Выберите тип привязки + Select the base {0} docker image + Выберите базовый образ Docker {0} Select connection Выберите подключение - - Failed to set connection string app setting: {0} - Не удалось настроить параметр приложения строки подключения: {0} - - - Select SQL connection string method - Выберите метод строки подключения SQL - Select .dacpac Выберите файл DACPAC @@ -1060,6 +956,10 @@ Select database Выберите базу данных. + + Select File + Выберите файл + Select folder structure Выбор структуры папок @@ -1080,10 +980,6 @@ Select where to publish the project to Выберите место публикации проекта. - - Select SQL connection string setting from local.settings.json - Выберите параметр строки подключения SQL из local.settings.json. - Select OpenAPI/Swagger spec file Выберите файл спецификации OpenAPI/Swagger @@ -1105,12 +1001,12 @@ Имя сервера - SQL Server admin password - Пароль администратора SQL Server + {0} admin password + Пароль администратора {0} - SQL server port number - Номер порта SQL Server + {0} port number + {0} номер порта Server variable @@ -1164,14 +1060,6 @@ Database Projects Проекты баз данных - - SQL table or view to query - Таблица или представление SQL для запроса - - - SQL table to upsert into - Таблица SQL для Upsert - Stored Procedure Хранимая процедура @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' Не удалось найти "{0}", цель: "{1}" - - Failed to set connection string app setting - Не удалось настроить параметр приложения строки подключения - Unable to establish project context. Command invoked from unexpected location: {0} Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0} @@ -1264,18 +1148,14 @@ Update Обновить + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... Идет обновление {0} из {1}... - - Enter connection string - Введите строку подключения - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - User has cancelled selection for how to run autorest. Пользователь отменил выбор способа выполнения автоматического восстановления. @@ -1292,10 +1172,6 @@ Value cannot be empty Значение не может быть пустым. - - Value must not be empty - Значение не должно быть пустым - View Представление @@ -1344,9 +1220,9 @@ Add Database Reference Добавить ссылку на базу данных - - Add SQL Binding (preview) - Добавить привязку SQL (предварительная версия) + + Add Existing Item... + Добавить существующий элемент... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project Закрыть проект базы данных + + Convert to SDK-style project + Преобразовать в проект в стиле SDK + Create Project From Database Создать проект из базы данных diff --git a/resources/xlf/ru/sql-migration.ru.xlf b/resources/xlf/ru/sql-migration.ru.xlf index 975de3e732..0063dee3eb 100644 --- a/resources/xlf/ru/sql-migration.ru.xlf +++ b/resources/xlf/ru/sql-migration.ru.xlf @@ -46,14 +46,18 @@ Apply Применить - - The assessment of your SQL Server instance '{0}' failed. - Сбой оценки экземпляра SQL Server "{0}". + + (for {0} assessed databases) + (для {0} оцененных баз данных) Assessment results for '{0}' Результаты оценки для «{0}» + + The assessment of your SQL Server instance '{0}' failed. + Сбой оценки экземпляра SQL Server \"{0}\". + Assessment in progress Оценка выполняется @@ -74,6 +78,10 @@ This may take some time. Assessment results Результаты оценки + + Assessment results and recommendations + Результаты оценки и рекомендации + This is a blocking issue that will prevent the database migration from succeeding. Это блокирующая проблема, которая препятствует успешному выполнению миграции базы данных. @@ -98,6 +106,10 @@ This may take some time. Azure SQL Azure SQL + + Azure SQL Database + База данных SQL Azure + Azure SQL Managed Instance Управляемый экземпляр SQL Azure @@ -106,6 +118,10 @@ This may take some time. SQL Server on Azure Virtual Machines SQL Server на виртуальных машинах Azure + + SQL Server on Azure VM + SQL Server на виртуальной машине Azure + Target type Тип объекта @@ -118,6 +134,18 @@ This may take some time. Azure AD tenant Клиент Azure AD + + Browse + Обзор + + + Folder name + Имя папки + + + Open + Открыть + Backup location Расположение резервной копии @@ -179,8 +207,8 @@ This may take some time. Сначала выберите значение учетной записи хранения. - {0} out of {1} databases can be migrated - {0} из {1} баз данных можно перенести + {0}/{1} databases can be migrated + Можно перенести базы данных: {0}/{1} Cancel @@ -315,8 +343,8 @@ This may take some time. 2. Создайте окончательную разностную копию журнала транзакций или резервную копию и сохраните ее в контейнере Azure Storage Blob. - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке. + 2. Create a final transaction log backup and store it on the network share. + 2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке. 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. База данных "{0}" уже существует в целевом управляемом экземпляре "{1}". + + Select the databases that you want to assess for migration to Azure SQL. + Выберите базы данных для оценки миграции в Azure SQL. + + + Databases for assessment + Базы данных для оценки + An error occurred while accessing database details. Произошла ошибка при доступе к сведениям базы данных. - - Databases for migration - Базы данных для миграции + + Ensure that your backups were taken with the WITH CHECKSUM option. + Убедитесь, что резервные копии были созданы с помощью параметра WITH CHECKSUM. To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ This may take some time. Database backup Резервное копирование базы данных + + Ensure that the Azure Storage account does not use a private endpoint. + Убедитесь, учетная запись службы хранилища Azure не использует частную конечную точку. + Database to be migrated База данных для миграции @@ -431,7 +471,7 @@ This may take some time. Базы данных ({0}/{1}) - {0}/{1} Databases selected + {0}/{1} databases selected Выбрано баз данных: {0}/{1} @@ -454,10 +494,6 @@ This may take some time. Details copied Сведения скопированы - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Существующие службы Azure Database Migration Service на портале Azure не отображаются в Azure Data Studio. Любая служба Database Migration Service, созданная в Azure Data Studio, пока не будет отображаться на портале Azure. - Failed to provision a Database Migration Service. Wait a few minutes and then try again. Не удалось подготовить Database Migration Service. Подождите несколько минут и повторите попытку. @@ -550,6 +586,10 @@ This may take some time. Instance Экземпляр + + To continue, select a valid Azure account. + Для продолжения выберите допустимую учетную запись Azure. + To continue, select a valid blob container for source database '{0}'. Для продолжения выберите допустимый контейнер больших двоичных объектов для базы данных-источника "{0}". @@ -570,6 +610,10 @@ This may take some time. To continue, select a valid location. Чтобы продолжить, выберите действительное расположение. + + To continue, select a valid managed instance. + Чтобы продолжить, выберите допустимый управляемый экземпляр. + Select a valid Database Migration Service. Выберите действительную Database Migration Service. @@ -587,8 +631,12 @@ This may take some time. Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri) - To continue, select a valid resource group. - Чтобы продолжить, выберите действительную группу ресурсов. + To continue, select a valid resource group. + Чтобы продолжить, выберите действительную группу ресурсов. + + + Cannot retrieve saved session. Try again by selecting new session. + Не удалось получить сохраненный сеанс. Повторите попытку, выбрав новый сеанс. Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ This may take some time. Invalid user account format. Example: {0} Недопустимый формат учетной записи пользователя. Пример: {0} + + To continue, select a valid virtual machine. + Чтобы продолжить, выберите допустимую виртуальную машину. + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure Database Migration Service управляет действиями переноса базы данных и отслеживает ход их выполнения. Вы можете выбрать существующую службу Database Migration Service для цели Azure SQL, если создали ее ранее, или создать новую ниже. @@ -698,9 +750,9 @@ This may take some time. Location Расположение - - Azure SQL Managed Instance - Управляемый экземпляр SQL Azure + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + Управляемый экземпляр \"{0}\" недоступен для миграции, так как сейчас он находится в состоянии \"{1}\". Чтобы продолжить, выберите доступный управляемый экземпляр. Migrations completed @@ -738,6 +790,10 @@ This may take some time. More info Дополнительные сведения + + N/A + Н/Д + Name Имя @@ -962,13 +1018,9 @@ This may take some time. Resource group Группа ресурсов - - Continue last migration attempt... - Продолжить последнюю попытку миграции... - - - Start with migration assessment again (recommended) - Снова начать оценку миграции (рекомендуется) + + Resume previously saved session + Возобновить ранее сохраненный сеанс Run migration workflow again @@ -990,6 +1042,10 @@ This may take some time. Save and close Сохранить и закрыть + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Конфигурация сохранена. Сбор данных производительности будет выполняться в фоновом режиме. Вы можете остановить сбор, когда за хотите. + Cancel Отмена @@ -999,8 +1055,8 @@ This may take some time. Далее - Saved assessment result - Сохраненный результат оценки + Saved session + Сохраненный сеанс Search @@ -1035,8 +1091,8 @@ This may take some time. Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения. - To continue, select a target database. - Чтобы продолжить, выберите целевую базу данных. + To continue, select a target. + Чтобы продолжить, выберите целевой объект. Server @@ -1150,21 +1206,313 @@ This may take some time. Size Размер + + {0} recommendations available + Доступных рекомендаций: {0} + + + Azure configuration + Конфигурация Azure + + + Business critical + Критически важный для бизнеса + + + {0} - {1} vCore + {0} - {1} виртуальное ядро + + + Gen5 + 5-е поколение + + + General purpose + Общее назначение + + + {0} - {1} - {2} vCore + {0} - {1} - {2} виртуальное ядро + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} виртуальное ядро - {3} ГБ + + + Premium-series + Серия Premium + + + Memory optimized premium-series + Серия Premium, оптимизированная для операций в памяти + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} виртуальных ЦП) + + + Data: {0}, Log: {1}, tempdb: {2} + Данные: {0}, журнал: {1}, tempdb: {2} + + + Choose how you want to provide performance data + Выберите способ предоставления данных производительности + + + Collect performance data now + Собрать данные производительности + + + Select a folder on your local drive where performance data will be saved + Выберите папку на локальном диске, где будут сохранены данные производительности + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Для выработки целевой рекомендации Azure требуются данные производительности экземпляра SQL Server. Включите сбор данных производительности, чтобы получить целевую рекомендацию для баз данных, которые вы хотите перенести. Чем дольше он будет включен, тем лучше будет рекомендация. Отключить сбор данных производительности можно в любое время. + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Вы также можете выбрать эти данные в существующей папке, если они уже собраны ранее. + + + I already have the performance data + У меня уже есть данные производительности + + + Generating Azure recommendations using provided performance data... + Создание рекомендаций Azure с использованием предоставленных данных производительности… + + + Select a folder on your local drive where previously collected performance data was saved + Выберите папку на локальном диске, где сохранены ранее собранные данные производительности + + + Start + Запуск + + + Starting performance data collection... + Запуск сбора данных о производительности… + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Начальные рекомендации будут автоматически обновлены примерно через {0} мин. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + Рекомендация Azure применена с использованием предоставленных данных. Импортируйте или соберите дополнительные данные для уточнения рекомендации. + + + Data collection in progress. Generating initial recommendations... + Выполняется сбор данных. Создание начальных рекомендаций… + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Периодически проверяйте наличие обновленных рекомендаций, нажав кнопку \"Обновить рекомендацию\". + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + Рекомендация Azure собирает и анализирует данные о производительности, а затем рекомендует базу данных подходящего размера в Azure для вашей рабочей нагрузки. + + + Data collection still in progress. Refining existing recommendations... + Сбор данных все еще выполняется. Уточнение существующих рекомендаций… + + + Data collection for Azure recommendations has been stopped. + Сбор данных для рекомендаций Azure остановлен. + + + Stopping performance data collection... + Остановка сбора данных о производительности… + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + Выполнение сбора данных о производительности в течение более длительного времени помогает получить более точную рекомендацию. + + + Click the button below to import or collect database performance data. + Нажмите кнопку ниже, чтобы импортировать или собрать данные производительности базы данных. + + + Azure recommendation will be displayed once data collection is complete. + Рекомендация Azure будет отображаться после завершения сбора данных. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Рекомендация Azure недоступна. Нажмите кнопку \"Получить рекомендацию Azure\" ниже + + + {0} cores + Ядер: {0} + + + CPU requirement + Требования к центральному процессору + + + Data IOPS requirement + Требуемое количество операций ввода-вывода в секунду для данных + + + Data storage requirement + Требование к хранилищу данных + + + Azure SQL Database + База данных SQL Azure + + + {0} GB + {0} ГБ + + + Get Azure recommendation + Получить рекомендацию Azure + + + IO latency requirement + Требование задержки ввода-вывода + + + {0} IOPS + {0} операций ввода-вывода в секунду + Azure region for your Azure SQL target Регион Azure для целевого объекта Azure SQL + + Log storage requirement + Требование к хранилищу журналов + + + Logs IOPS requirement + Требуемое количество операций ввода-вывода в секунду для журналов + + + Memory requirement + Требования к памяти + - Azure SQL Managed Instance (PaaS) - Управляемый экземпляр SQL Azure (PaaS) + Azure SQL Managed Instance + Управляемый экземпляр SQL Azure + + + {0} ms + {0} мс + + + Recommendation parameters + Параметры рекомендаций + + + Edit parameters + Изменить параметры + + + Edit recommendation parameters + Изменить параметры рекомендаций + + + Enable preview features + Включить предварительную версию функций + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + При включении этого параметра будут учтены последние поколения оборудования со значительно улучшенной производительностью и масштабируемостью. Эти номера SKU сейчас находятся на этапе предварительной версии и могут быть доступны не во всех регионах. + + + Percentage utilization + Процент использования + + + Percentile of data points to be used during aggregation of the performance data. + Процентиль точек данных, используемых при агрегации данных производительности. + + + Scale factor + Коэффициент масштаба + + + Invalid scale factor. Enter a positive integer value. + Недопустимый масштаб. Введите положительное целое значение. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Измените масштаб, если хотите, чтобы рекомендация Azure была в процентах относительно текущей рабочей нагрузки. + + + Enter the information below to edit the recommendation parameters. + Введите ниже сведения, чтобы изменить параметры рекомендаций. + + + Update + Обновить + + + {0}% + {0}% + + + {0}th percentile + {0}-процентиль + + + Azure recommendation + Рекомендация Azure - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в управляемый экземпляр SQL Azure (PaaS). + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure. - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure (IaaS). + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure. + + + Recommendation reason + Причина рекомендации + + + Recommendations + Рекомендации + + + - + - + + + Last refreshed: {0} + Последнее обновление: {0} + + + Loading... + Загрузка… + + + {0} Recommendations + Рекомендаций: {0} + + + Value + Значение + + + Recommended configuration + Рекомендуемая конфигурация + + + Refine Azure recommendation + Уточнить рекомендацию Azure + + + Refresh recommendation + Обновить рекомендацию Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ This may take some time. Resource group for your Azure SQL target Группа ресурсов для целевого объекта Azure SQL + + Restart data collection + Перезапустить сбор данных + + + Source properties + Свойства источника + + + SQL data files + Файлы данных SQL + + + SQL log files + Файлы журналов SQL + + + SQL tempdb + SQL tempdb + + + Stop data collection + Остановить сбор данных + + + Dimension + Измерение + + + {0} GB + {0} ГБ + Subscription name for your Azure SQL target Имя подписки для целевого объекта Azure SQL + + Target deployment type + Целевой тип развертывания + + + Recommendation target storage configuration + Конфигурация целевого хранилища рекомендаций + + + Host caching + Кэширование узлов + + + Not applicable + Неприменимо + + + None + Нет + + + Read-only + Только для чтения + + + Read/write + Для чтения и записи + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Разместить tempdb на локальном временном диске SSD (по умолчанию D:\) + + + Below is the target storage configuration required to meet your storage performance needs. + Ниже приведена целевая конфигурация хранилища, необходимая для выполнения ваших требований к производительности хранилища. + + + Local SSD + Локальная память SSD + + + Recommended storage configuration + Рекомендуемая конфигурация хранилища + + + Storage + Хранилище + + + View details + Просмотр сведений + - SQL Server on Azure Virtual Machine (IaaS) - SQL Server на виртуальной машине Azure (IaaS) + SQL Server on Azure Virtual Machine + SQL Server на виртуальной машине Azure Source configuration @@ -1199,8 +1631,8 @@ This may take some time. Базы данных — источники - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. ​Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий. + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий. Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ This may take some time. Start migration Запуск миграции + + Start a new session + Начать новый сеанс + Start time Время начала @@ -1390,6 +1826,10 @@ This may take some time. Type: Введите следующее: + + (Unavailable) {0} + (Недоступно) {0} + Select a unique name for this target database Выберите уникальное имя для этой целевой базы данных @@ -1450,6 +1890,14 @@ This may take some time. Azure account Учетная запись Azure + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Произошли ошибки при сборе данных производительности для сервера \"{0}\". Если эти проблемы не устранены, попробуйте перезапустить процесс сбора данных: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. Исходя из результатов оценки, все {0} из ваших баз данных в подключенном состоянии можно перенести в Azure SQL. @@ -1475,10 +1923,22 @@ This may take some time. Выберите целевой объект Azure SQL - An error occurred while assessing your databases. - При доступе к базам данных произошла ошибка. + An error occurred while generating SKU recommendations for the server '{0}'. + Произошла ошибка при создании рекомендаций по SKU для сервера \"{0}\". - + + No recommendation available + Нет доступных рекомендаций + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций или выбрать другой набор баз данных для оценки. + + + Select an Azure account and your target {0}. + Выберите учетную запись Azure и целевой {0}. + + Azure SQL target Целевой объект Azure SQL @@ -1487,8 +1947,8 @@ This may take some time. Да - {0} of {1} databases selected. - Выбрано баз данных: {0} из {1}. + {0} of {1} databases selected + Выбрано баз данных: {0} из {1} @@ -1496,35 +1956,35 @@ This may take some time. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем. The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure. A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный) в SQL Server на виртуальных машинах Microsoft Azure с минимальным простоем. Azure Database Migration Guides - Azure Database Migration Guides + Руководства по переносу баз данных Azure Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + Учебник. Миграция в Управляемый экземпляр SQL Azure (по сети) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + Миграция баз данных с помощью Azure Data Studio Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Учебник. Миграция в SQL Server на Виртуальных машинах Microsoft Azure (по сети) diff --git a/resources/xlf/ru/sql.ru.xlf b/resources/xlf/ru/sql.ru.xlf index dff9053535..f6542ce85d 100644 --- a/resources/xlf/ru/sql.ru.xlf +++ b/resources/xlf/ru/sql.ru.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + Необходимо выбрать вариант из списка + + + Select Box + Поле выбора + + + @@ -126,6 +138,14 @@ Sort Descending Сортировка по убыванию + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. Включение автоматических проверок обновлений. Azure Data Studio будет периодически проверять наличие обновлений в автоматическом режиме. + + Could not open a notebook document for the specified URI. + Не удалось открыть документ записной книжки для указанного универсального кода ресурса (URI). + Please reload Azure Data Studio to enable this extension locally. Перезапустите Azure Data Studio, чтобы включить это расширение локально. @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Хотите изменить язык пользовательского интерфейса Azure Data Studio на {0} и выполнить перезапуск? + + Failed to create notebook document. + Не удалось создать документ записной книжки. + This VS Code functionality is not supported in Azure Data Studio. Этот VS Code не поддерживается в Azure Data Studio. - Invalid arguments - Недопустимые аргументы + Invalid arguments. + Недопустимые аргументы. New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - Необходимо выбрать вариант из списка - - - Select Box - Поле выбора - - - @@ -903,6 +919,14 @@ General Общие + + {0} validation issues found. + Найдено столько проблем при проверке: {0} + + + Issues ({0}) + Проблемы ({0}) + Loading designer... Идет загрузка конструктора... @@ -911,6 +935,10 @@ Designer is loaded Конструктор загружен + + Add new row to '{0}' table + Добавить новую строку в таблицу «{0}» + Add New Добавить новый @@ -943,12 +971,24 @@ Remove Удалить + + Scripts + Сценарии + The component type: {0} is not supported Тип компонента {0} не поддерживается + + + + Issues + Проблемы + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + Файлы плана выполнения + + + Custom Zoom + Пользовательское увеличение + + + Execution plans are generated + Планы выполнения созданы + + + Failed to load execution plan + Не удалось загрузить план выполнения + + + Zoom to fit + По размеру окна + + + Show Query Plan XML + Показать XML-файл плана запроса + + + Properties + Панель свойств + + + Save Plan File + Сохранить файл плана + + + Find Node + Найти узел + + + Query Plan (Preview) + План запроса (предварительная версия) + + + Zoom In + Увеличить + + + Zoom Out + Уменьшить + + + Generating execution plans + Создание планов выполнения + + + Open Query + Открыть запрос + + + + + + + Query Execution Plan Editor + Редактор планов выполнения запросов + + + + + + + Edge + Edge + + + Close + Закрыть + + + Alphabetical + В алфавитном порядке + + + Categorized + По категориям + + + Name + Имя + + + Value + Значение + + + Properties + Свойства + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Запрос {0}: стоимость запроса (по отношению к сценарию): {1}% + + + + + + + Close (Escape) + Закрыть (ESC) + + + Apply + Применить + + + Apply Zoom (Enter) + Применить масштабирование (ВВОД) + + + Select a zoom value between 1 to 200 + Выберите значение масштаба от 1 до 200 + + + Zoom (percent) + Увеличить (в процентах) + + + Zoom (Enter) + Увеличить (ВВОД) + + + + + + + Close (Escape) + Закрыть (ESC) + + + Contains + Содержит + + + Equals + Равно + + + Next Match (Enter) + Следующее совпадение (ВВОД) + + + Previous Match (Shift+Enter) + Предыдущее совпадение (SHIFT+ВВОД) + + + @@ -3898,10 +4100,22 @@ Error: {1} + + ({0}) - Current Language + ({0}) — текущий язык + + + ({0}) + ({0}) + Parameters Параметры + + Select Cell Language Mode + Выбор языкового режима ячейки + @@ -4298,6 +4512,10 @@ Error: {1} (Preview) Enable Notebook Views (Предварительная версия) Включить представления записной книжки + + Restart Notebook Kernel + Перезапуск ядра Notebook + Controls the positioning of the actionbar on rows in the search view. Управляет положением панели действий в строках в области поиска. @@ -4564,6 +4782,18 @@ Error: {1} + + + + Loading notebook {0} completed + Загрузка записной книжки {0} завершена + + + Loading notebook {0} + Загрузка записной книжки {0} + + + @@ -5730,136 +5960,6 @@ Error: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - Запрос {0}: стоимость запроса (по отношению к сценарию): {1}% - - - - - - - Open Query - Открыть запрос - - - Custom Zoom - Пользовательское увеличение - - - Zoom to fit - По размеру окна - - - Open Plan File - Open Plan File - - - Properties - Панель свойств - - - Save Plan File - Save Plan File - - - SearchNode - УзелПоиска - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - Увеличить - - - Zoom Out - Уменьшить - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Error: {1} You didn't select any authentication provider. Please try again. Вы не выбрали поставщик проверки подлинности. Повторите попытку. + + Loading accounts... + Загрузка учетных записей… + There is no linked account. Please add an account. Связанная учетная запись не существует. Добавьте учетную запись. @@ -7082,6 +7186,22 @@ Error: {1} + + + + No valid execution plan handler is registered + Допустимый обработчик планов выполнения не зарегистрирован + + + Valid provider is required in order to interact with ExecutionPlanService + Для взаимодействия с ExecutionPlanService требуется допустимый поставщик + + + Select a provider to open execution plan + Выберите поставщика, чтобы открыть план выполнения + + + @@ -7368,8 +7488,16 @@ Error: {1} Произошла ошибка во время запуска сеанса записной книжки - Kernel {0} was not found. The default kernel will be used instead. - Ядро {0} не найдено. Будет использоваться ядро по умолчанию. + Kernel '{0}' was not found. The default kernel will be used instead. + Ядро “{0}” не найдено. Будет использоваться ядро по умолчанию. + + + Kernel restart failed: {0} + Сбой перезапуска ядра: {0} + + + Kernel restarted successfully + Ядро успешно перезапущено @@ -7433,6 +7561,10 @@ Error: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' Истекло время ожидания доступности поставщика выполнения для поставщика записных книжек "{0}" + + Failed to create notebook input for provider '{0}' + Не удалось создать входные данные записной книжки для «{0}» + Notebook provider does not exist Поставщик записных книжек не существует @@ -7469,6 +7601,10 @@ Error: {1} + + SQL kernel restart not supported + Перезапуск ядра SQL не поддерживается + A connection must be chosen to run notebook cells Для выполнения ячеек записной книжки необходимо выбрать подключение @@ -8213,9 +8349,17 @@ Error: {1} The schema that contains the table. Схема, содержащая таблицу. + + Columns in the primary key. + Столбцы в первичном ключе. + + + Name of the primary key. + Имя первичного ключа. + Table Designer Error - Table Designer Error + Ошибка конструктора таблиц Foreign Key @@ -8229,6 +8373,42 @@ Error: {1} Index Индекс + + Primary Key + Первичный ключ + + + Table schema validation failed with error: {0} + Сбой проверки схемы таблицы. Ошибка: {0} + + + New Foreign Key + Создать внешний ключ + + + New Check Constraint + Создать ограничение CHECK + + + New Column + Создать столбец + + + New Column Mapping + Новое сопоставление столбцов + + + Add Column + Добавить столбец + + + Add Column + Добавить столбец + + + New Index + Создание индекса + Expression Выражение @@ -8365,10 +8545,22 @@ Error: {1} Indexes Индексы + + The input validation failed with error: {0} + Сбой проверки входных данных. Ошибка: {0} + Table name Имя таблицы + + Primary Key Columns + Столбцы первичного ключа + + + Name + Имя + An error occured while publishing changes: {0} Произошла ошибка при публикации изменений: {0} @@ -8440,4 +8632,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/zh-hans/arc.zh-Hans.xlf b/resources/xlf/zh-hans/arc.zh-Hans.xlf index 427884e5cd..78a9b2e54b 100644 --- a/resources/xlf/zh-hans/arc.zh-Hans.xlf +++ b/resources/xlf/zh-hans/arc.zh-Hans.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} 连接到控制器时出现错误。{0} + + Error listing Log Analytics workspaces {0} + 列出 Log Analytics 工作区 {0} 时出错 + Error encountered while verifying password. {0} 验证密码时遇到错误。{0} @@ -1393,6 +1397,18 @@ Location 位置 + + Log Analytics primary key + Log Analytics 主键 + + + Log Analytics workspace ID + Log Analytics 工作区 ID + + + Log Analytics workspace + Log Analytics 工作区 + Confirm password 确认密码 @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。 Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + 高可用性 Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。 Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 个副本 Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [预览] 业务关键(无限制的 vCore 和 RAM,高级高可用性) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。 General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + 常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 个副本 2 replicas - 2 replicas + 2 个副本 Username diff --git a/resources/xlf/zh-hans/azcli.zh-Hans.xlf b/resources/xlf/zh-hans/azcli.zh-Hans.xlf index 869fcf6e0b..a3006db256 100644 --- a/resources/xlf/zh-hans/azcli.zh-Hans.xlf +++ b/resources/xlf/zh-hans/azcli.zh-Hans.xlf @@ -4,249 +4,249 @@ Accept - Accept + 接受 This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此扩展需要安装 Azure CLI 扩展 “arcdata”。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装最新版本。 The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安装 Azure CLI arcdata 扩展。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。 Ask Later - Ask Later + 稍后询问 Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安装 Azure CLI。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。 An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + 分析 az 命令 {0} 的输出时出错。输出不是 JSON。 Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI 用户设置: {0}.{1} 读取,值: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI 用户设置: 已更新 {0}.{1},newValue: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + 正在检查最新可用版本的 Azure CLI Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + 找不到 Azure CLI arcdata 扩展,是否立即安装? 如果不安装,某些功能将无法正常工作。 Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + 找不到 Azure CLI。错误: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + 找不到 Azure CLI arcdata 扩展。错误: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + 找不到 Azure CLI,是否立即安装? 如果不安装,则某些功能将无法正常工作。 Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + 当前安装的 Azure CLI 版本 {0} 与任何其他可用版本相同或更新 Decline - Decline + 拒绝 Don't Ask Again - Don't Ask Again + 不再询问 Error while downloading - Error while downloading + 下载时出错 Download finished - Download finished + 已完成下载 Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + 正在下载({0} / {1} MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + 正在将 {0} 从 {1} 下载到 {2} Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + 必须指定终结点或命名空间 Executing command: '{0} {1}' - Executing command: '{0} {1}' + 正在执行命令:“{0} {1}” Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + 未能分析 {0} 处内容的 JSON。 +文件内容: {1} -Error: {2} +错误: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + 在 arcdata 版本为 {2} 的路径 {1} 处找到现有 Azure CLI 安装(版本为 v{0})。 Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + 正在获取位于 URL {0} 的资源的文本内容 Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + 安装 Azure CLI 和 arcdata 扩展时出错: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + 正在安装 Azure CLI arcdata 扩展... Installing Azure CLI... - Installing Azure CLI... + 正在安装 Azure CLI... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + 最新可用 Azure CLI 版本: {0}。 Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} 是此功能所必需的。运行 “Azure CLI: 检查更新” 命令以安装此版本,然后重试。 No - No + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + 没有可用的 Azure CLI,请运行命令“Azure CLI: 安装”以启用需要它的功能。 No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + 没有可用的 Azure CLI arcdata 扩展。 No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + 没有可用的 Azure CLI,请 [安装Azure CLI](command:az.install)以启用需要它的功能。 No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + 没有可用的 Azure CLI。从 [此处](https://docs.microsoft.com/cli/azure/install-azure-cli)手动安装最新版本,然后重启 Azure Studio。 No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + 没有适用于平台“{0}”的下载链接 +发布信息: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + 没有适用于平台“{0}”的发布版本 +发布信息: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + 分析 az --version 的输出时出错。 Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + 平台“{0}”当前不受支持 A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + 新版本的 Azure CLI ({0}) 已可用,是否希望立即更新? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + 此扩展需要安装 Azure CLI >= {0},是否希望立即更新到最新版本({1})? 如果不更新,则某些功能可能不起作用。 Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + 正在提示用户接受以下内容: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此扩展需要安装 Azure CLI 扩展 “arcdata” 版本 >= {0},但当前可用版本仅为 {1}。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本。 Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + 正在搜索现有 Azure CLI 安装... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + 正在跳过安装 Azure CLI 和 arcdata 扩展,因为操作不是用户请求的,并且配置选项 {0}.{1} 为 {2} stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + 执行命令时出现意外错误: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + 命令中出现意外的退出代码: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 尚不支持下载版本为 {1} 的 Azure CLI 扩展 “arcdata”。最新版本为 {0}。请使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本. No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + 未执行对新 Azure CLI 版本的可用性检查,因为找不到要安装的 Azure CLI Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + 更新 Azure CLI 时出错: {0} Updating Azure CLI... - Updating Azure CLI... + 正在更新 Azure CLI... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + 用户已请求使用 “Azure CLI: 安装” 命令安装 Azure CLI 和 arcdata 扩展 User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + 提示安装 Azure CLI 时的用户响应: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + 提示更新 Azure CLI 时的用户响应: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + 找到的版本为 {0}。Azure CLI 可以从当前版本 {1} 更新到此版本。 Yes - Yes + @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + 选择是否由系统提示你下载 Azure CLI arcdata 扩展。 Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + 选择当 Azure CLI arcdata 扩展可用时系统是否向你发出提示。 Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + 将所有已执行的 az 命令的调试信息记录到输出通道 Azure CLI Configuration - Azure CLI Configuration + Azure CLI 配置 Support for Azure CLI. - Support for Azure CLI. + 支持 Azure CLI。 Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + 系统将不会提示用户安装 Azure CLI arcdata 扩展 The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + 系统将提示用户安装 Azure CLI arcdata 扩展 The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + 系统将不提示用户更新 Azure CLI arcdata 扩展 The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + 系统将提示用户更新 Azure CLI arcdata 扩展 Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + 选择是否由系统提示你安装 Azure CLI。 The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + 系统将不会提示用户安装 Azure CLI The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + 系统将提示用户安装 Azure CLI Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf b/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf index 0c3ec794fc..ff6a54f92e 100644 --- a/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf +++ b/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf @@ -31,8 +31,8 @@ 刷新 - Create new project - 创建新项目 + Create new database project + 创建新数据库项目 Type @@ -54,6 +54,10 @@ Create 创建 + + Default + 默认 + Enter Project Name 输入项目名 @@ -70,6 +74,10 @@ Git repository URL Git 存储库 URL + + Learn More + 了解详细信息 + Select location to clone repository locally 选择本地克隆存储库的位置 @@ -86,6 +94,10 @@ Name cannot be empty 名称不能为空 + + No + + OK 确定 @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? 需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启? + + Click "Learn More" button for more information about SDK-style projects + 单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息 + + + SDK-style project (Preview) + SDK 样式项目(预览版) + Select 选择 @@ -159,8 +179,12 @@ 选择项目位置 - Select Project Type - 选择项目类型 + Select Database Project Type + 选择数据库项目类型 + + + Select Target Platform + 选择目标平台 Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file 选择工作区({0})文件 + + Yes (Recommended) + 是(推荐) + File '{0}' doesn't exist 文件“{0}”不存在 diff --git a/resources/xlf/zh-hans/git.zh-Hans.xlf b/resources/xlf/zh-hans/git.zh-Hans.xlf index 97debca604..3b41084261 100644 --- a/resources/xlf/zh-hans/git.zh-Hans.xlf +++ b/resources/xlf/zh-hans/git.zh-Hans.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + 凭据丢失或无效。 @@ -12,19 +12,19 @@ No - No + Ask Me Later - Ask Me Later + 稍后询问 Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + 是否希望 Azure Data Studio [定期运行 “git fetch”]({0})? Yes - Yes + @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + “{0}”的 HEAD 版本不可用。 Add to Workspace - Add to Workspace + 添加到工作区 Add a new remote... - Add a new remote... + 添加一个新远程... Add remote from URL - Add remote from URL + 从 URL 添加远程存储库 Add remote from {0} - Add remote from {0} + 从 {0} 添加远程存储库 Add Remote - Add Remote + 添加远程存储库 Always - Always + 总是 This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + 将在“{0}”中创建 Git 存储库。确定要继续吗? Failed to authenticate to git remote. - Failed to authenticate to git remote. + 未能对 git remote 进行身份验证。 Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + 未能对 git remote 进行身份验证: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + 已存在名为“{0}”的分支 Branch name - Branch name + 分支名称 Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + 分支名称必须匹配正则表达式: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + 无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。 Log level changed to: {0} - Log level changed to: {0} + 日志级别更改为: {0} Checkout detached... - Checkout detached... + 签出已分离… Choose Folder... - Choose Folder... + 选择文件夹... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + 在签出前,请清理存储库工作树。 Clone from {0} - Clone from {0} + 从 {0} 克隆 Cloning git repository '{0}'... - Cloning git repository '{0}'... + 正在克隆 Git 存储库“{0}”... Commit Staged Changes - Commit Staged Changes + 提交暂存更改 Create Empty Commit - Create Empty Commit + 创建空提交 Commit Hash - Commit Hash + 提交哈希 Commit message - Commit message + 提交消息 Message (commit on '{0}') - Message (commit on '{0}') + 消息(在“{0}”上提交) Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + 确定要删除 {0} 吗? +此操作不可撤消! +如果继续操作,此文件将永久丢失。 Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + 确定要删除 {0} 个文件吗? +此操作不可撤消! +如果继续操作,这些文件将永久丢失。 Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + 确定要放弃 {0} 中更改吗? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + 确定要放弃在 {0} 个文件中所作的全部更改吗? +此操作不可撤消! +如果继续操作,你当前的工作集将永久丢失。 {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +此操作不可撤消,你当前的工作集将永久丢失。 Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + 确定要放弃 {0} 中更改吗? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + 是否确实要放弃 {0} 文件中的更改? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + 是否确定要创建空提交? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + “{0}”分支未被完全合并。是否仍要删除? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + 即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。 -Are you sure to continue? +确定要继续吗? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + 你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。 -Are you sure to continue? +确定要继续吗? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + 分支“{0}”没有上游分支。您要发布此分支吗? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + 是否确实要还原 {0}? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + 是否确定要还原 {0} 个文件? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + 确定要暂存含有合并冲突的 {0} 吗? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + 确定要暂存含有合并冲突的 {0} 个文件吗? Create new branch... - Create new branch... + 正在创建新分支... Create new branch from... - Create new branch from... + 从...创建分支 Initialize Repository - Initialize Repository + 初始化存储库 Current - Current + 当前 Delete File - Delete File + 删除文件 Delete Branch - Delete Branch + 删除分支 Delete file - Delete file + 删除文件 Delete Files - Delete Files + 删除文件 File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + 文件“{0}”已被他们删除且已经过我们修改。 -What would you like to do? +你想要执行什么操作? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + 文件“{0}”已被我们删除且已经过他们修改。 -What would you like to do? +你想要执行什么操作? Discard Changes - Discard Changes + 放弃更改 Discard All {0} Files - Discard All {0} Files + 放弃所有 {0} 个文件 Discard 1 File - Discard 1 File + 放弃 1 个文件 Force Checkout - Force Checkout + 强制签出 Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + 不允许强制推送,请启用 “git. allowForcePush” 设置。 Git error - Git error + Git 错误 Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (索引) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (工作树) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + 选择用于初始化 Git 储存库的工作区文件夹 Initialize Repository - Initialize Repository + 初始化存储库 Invalid branch name - Invalid branch name + 分支名称无效 Keep Our Version - Keep Our Version + 保留“我们”的版本 Keep Their Version - Keep Their Version + 保留“他们”的版本 Learn More - Learn More + 了解详细信息 Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + 签出会覆盖本地更改。 The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + 最后一个提交是合并提交。是否确实要撤消它? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + 存在合并冲突。请在提交之前解决这些冲突。 Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + 请确保已在 Git 中配置 “user.name” 和 “user.email”。 Never - Never + 从不 OK, Don't Show Again - OK, Don't Show Again + 确定,且不再显示 OK, Don't Ask Again - OK, Don't Ask Again + 确定,且不再询问 There are no changes to commit. - There are no changes to commit. + 没有要提交的更改。 There are no changes to stash. - There are no changes to stash. + 没有要储藏的更改。 Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + 无法撤消,因为 HEAD 不指向任何提交。 No rebase in progress. - No rebase in progress. + 没有正在进行的变基。 Your repository has no remotes. - Your repository has no remotes. + 您的存储库中没有远程存储库。 This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + 此存储库未配置可以从中抓取的远程存储库。 Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + 存储库未配置任何要发布到的远程存储库。 Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + 存储库未配置任何从其中进行拉取的远程存储库。 Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + 存储库未配置任何要推送到的远程存储库。 There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + 没有可提交的暂存更改。 -Would you like to stage all your changes and commit them directly? +是否要暂存所有更改并直接提交? There are no stashes in the repository. - There are no stashes in the repository. + 此存储库中没有储藏。 This repository has no tags. - This repository has no tags. + 此存储库没有标记。 Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + 不允许在未验证的情况下提交,请使用 “git.allowNoVerifyCommit” 设置启用这些提交。 Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + 请签出一个分支以推送到远程。 OK - OK + 确定 Open Git Log - Open Git Log + 打开 GIT 日志 Open Repository - Open Repository + 打开存储库 Open - Open + 打开 Open in New Window - Open in New Window + 在新窗口中打开 Pick a branch to pull from - Pick a branch to pull from + 选择拉取的来源分支 Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + 选择一个提供程序以将分支“{0}”发布到: Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + 选取要将分支“{0}”发布到的远程: Pick a remote to pull the branch from - Pick a remote to pull the branch from + 选择要从其拉取分支的远程位置 Pick a stash to apply - Pick a stash to apply + 选择要应用的储藏 Pick a stash to drop - Pick a stash to drop + 选择要删除的储藏 Pick a stash to pop - Pick a stash to pop + 选择要弹出的储藏 Would you like to open the cloned repository? - Would you like to open the cloned repository? + 是否要打开已克隆存储库? Would you like to open the initialized repository? - Would you like to open the initialized repository? + 是否打开初始化的存储库? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + 您是希望打开克隆的存储库,还是将其添加到当前工作区? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + 您是希望打开初始化的存储库,还是将其添加到当前工作区? Please provide a new branch name - Please provide a new branch name + 请提供新的分支名称 Please provide the commit hash - Please provide the commit hash + 请提供提交哈希 Please provide a commit message - Please provide a commit message + 请提供提交消息 Please provide a remote name - Please provide a remote name + 请提供远程存储库名称 Optionally provide a stash message - Optionally provide a stash message + 提供储藏消息(可选) Please provide a message to annotate the tag - Please provide a message to annotate the tag + 请提供消息以对标记进行注释 Please provide a tag name - Please provide a tag name + 已成功带标记进行推送。 Publish to {0} - Publish to {0} + 发布到 {0} Remote '{0}' already exists. - Remote '{0}' already exists. + 远程存储库“{0}”已存在。 Remote branch at {0} - Remote branch at {0} + {0} 处的远程分支 Remote name - Remote name + 远程存储库名称 Remote name format invalid - Remote name format invalid + 远程仓库名称格式无效 Pick a remote to remove - Pick a remote to remove + 选择要删除的远程库 Clone from URL - Clone from URL + 存储库 URL Restore file - Restore file + 恢复文件 Restore files - Restore files + 恢复文件 Save All & Commit - Save All & Commit + 全部保存并提交 Save All & Stash - Save All & Stash + 全部保存并储藏 Select a branch to merge from - Select a branch to merge from + 选择要从其合并的分支 Select a branch to rebase onto - Select a branch to rebase onto + 选择要变基到的分支 Select a ref to checkout - Select a ref to checkout + 选择要签出的 ref Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + 选择要在分离模式下签出的引用 Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + 选择一个 ref 以从中创建“{0}”分支 Select a tag to delete - Select a tag to delete + 选择要删除的标记 Select a branch to delete - Select a branch to delete + 选择要删除的分支 Select log level - Select log level + 选择日志级别 Select Repository Location - Select Repository Location + 选择存储库位置 Show Command Output - Show Command Output + 显示命令输出 Stash Anyway - Stash Anyway + 仍要储藏 There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + 在应用储藏时存在合并冲突。 Stash message - Stash message + 储藏消息 Stash & Checkout - Stash & Checkout + 储藏并签出 Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + 确定要删除储藏 {0} 吗? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + 此操作会将提交项推送到“{0}/{1}”并从中拉取提交项。 Tag at {0} - Tag at {0} + {0} 处的标记 Message - Message + 消息 Tag name - Tag name + 标记名称 There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + 若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。 The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + 若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。 Undo merge commit - Undo merge commit + 撤消合并提交 There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + 有 {0} 个文件尚未保存。 -Would you like to save them before committing? +要在提交之前保存吗? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + 以下文件具有未保存的更改;如果继续,则提交时不会包含这些更改: {0}。 -Would you like to save it before committing? +要在提交之前保存吗? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + 有 {0} 个文件尚未保存。 -Would you like to save them before stashing? +要在储藏之前保存吗? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + 以下文件具有未保存的更改;如果继续,则储藏时不会包含这些更改: {0}。 -Would you like to save it before stashing? +要在储藏之前保存吗? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + 这将删除 {0} 个未跟踪的文件! +此操作不可撤消! +这些文件将永久丢失。 Yes - Yes + Discard 1 Tracked File - Discard 1 Tracked File + 放弃 1 个已跟踪的文件 Discard {0} Tracked Files - Discard {0} Tracked Files + 放弃 {0} 个已跟踪的文件 Yes, Don't Show Again - Yes, Don't Show Again + 确定,且不再显示 @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + 已跳过在以下位置中找到的 git: {0} Using git {0} from {1} - Using git {0} from {1} + 将使用位于 {1} 的 Git {0} Validating found git in: {0} - Validating found git in: {0} + 正在验证在以下位置中找到的 git: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + 没有可用存储库 Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + “git.scanRepositories” 设置不支持绝对路径。 Choose a repository - Choose a repository + 选择存储库 The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + “{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。 @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + 分支名称 $(error) Error: {0} - $(error) Error: {0} + $(error) 错误: {0} No remote repositories found. - No remote repositories found. + 未找到远程存储库。 Choose a URL to clone from. - Choose a URL to clone from. + 选择要从中进行克隆的 URL。 Provide repository URL - Provide repository URL + 提供存储库 URL Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + 提供存储库 URL 或选择存储库源。 Repository name - Repository name + 存储库名称 Repository name (type to search) - Repository name (type to search) + 存储库名称(键入内容进行搜索) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + 是否要将“{0}”添加到 .gitignore? Conflict: Added By Them - Conflict: Added By Them + 冲突: 已由他们添加 Conflict: Added By Us - Conflict: Added By Us + 冲突: 已由我们添加 Always Pull - Always Pull + 始终拉取 Conflict: Both Added - Conflict: Both Added + 冲突: 两个都已添加 Conflict: Both Deleted - Conflict: Both Deleted + 冲突: 两个都已删除 Conflict: Both Modified - Conflict: Both Modified + 冲突: 两个都已修改 Changes - Changes + 更改 Commit - Commit + 提交 It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + 无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。 Message ({0} to commit) - Message ({0} to commit) + 消息({0} 待提交) {0} characters left in current line - {0} characters left in current line + 当前行剩余 {0} 个字符 {0} characters over {1} in current line - {0} characters over {1} in current line + 当前行比 {1} 超出 {0} 个字符 Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + 当前提交消息仅包含空白字符 Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + 消息({0} 在“{1}”提交) Deleted - Deleted + 已删除 Conflict: Deleted By Them - Conflict: Deleted By Them + 冲突: 已由他们删除 Conflict: Deleted By Us - Conflict: Deleted By Us + 冲突: 已由我们删除 Don't Pull - Don't Pull + 不拉取 {0} (Deleted) - {0} (Deleted) + {0} (已删除) {0} (Index) - {0} (Index) + {0} (索引) {0} (Ours) - {0} (Ours) + {0} (我们的) {0} (Theirs) - {0} (Theirs) + {0} (他们的) {0} (Untracked) - {0} (Untracked) + {0} (未跟踪) {0} (Working Tree) - {0} (Working Tree) + {0} (工作树) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。 Ignored - Ignored + 已忽略 Index Added - Index Added + 已添加索引 Index Copied - Index Copied + 已复制索引 Index Deleted - Index Deleted + 已删除索引 Index Modified - Index Modified + 已修改索引 Index Renamed - Index Renamed + 已重命名索引 Intent to Add - Intent to Add + 打算添加 Merge Changes - Merge Changes + 合并更改 Modified - Modified + 已修改 Don't Show Again - Don't Show Again + 不再显示 Open - Open + 打开 Pull - Pull + 拉取 It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + 当前分支“{0}”似乎已变基。确定仍要拉取到其中吗? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 当前分支似乎已变基。确定仍要拉取到其中吗? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + 从 {1}/{2} 拉取 {0} 个提交 Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + 在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交 Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + 将 {0} 个提交推送到 {1}/{2} Successfully pushed. - Successfully pushed. + 已成功推送。 Staged Changes - Staged Changes + 暂存的更改 Synchronize Changes - Synchronize Changes + 同步更改 Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + 正在同步。取消可能会导致存储库出现严重损坏 Untracked - Untracked + 未跟踪的 Untracked Changes - Untracked Changes + 未跟踪的更改 Yes - Yes + @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + 签出分支/标记... Publish Changes - Publish Changes + 发布更改 Publish to {0} - Publish to {0} + 发布到 {0} Publish to... - Publish to... + 发布到... Rebasing - Rebasing + 正在变基 Synchronizing Changes... - Synchronizing Changes... + 正在同步更改... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + 索引 {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Git 历史记录 Staged Changes - Staged Changes + 暂存的更改 Uncommitted Changes - Uncommitted Changes + 未提交的更改 You - You + Working Tree - Working Tree + 工作树 @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + 已添加资源的颜色。 Color for resources with conflicts. - Color for resources with conflicts. + 存在冲突的资源的颜色。 Color for deleted resources. - Color for deleted resources. + 已删除资源的颜色。 Color for ignored resources. - Color for ignored resources. + 已忽略资源的颜色。 Color for modified resources. - Color for modified resources. + 已修改资源的颜色。 Color for renamed or copied resources. - Color for renamed or copied resources. + 重命名或复制的资源的颜色。 Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + 已暂存的已删除资源的颜色。 Color for modified resources which have been staged. - Color for modified resources which have been staged. + 已暂存的已修改资源的颜色。 Color for submodule resources. - Color for submodule resources. + 子模块资源的颜色。 Color for untracked resources. - Color for untracked resources. + 未跟踪资源的颜色。 Add Remote... - Add Remote... + 添加远程存储库… Create Branch... - Create Branch... + 创建分支... Create Branch From... - Create Branch From... + 从现有来源创建新的分支... Checkout to... - Checkout to... + 签出到... Checkout to (Detached)... - Checkout to (Detached)... + 签出到(已分离)… Cherry Pick... - Cherry Pick... + 挑拣… Discard Changes - Discard Changes + 放弃更改 Discard All Changes - Discard All Changes + 放弃所有更改 Discard All Tracked Changes - Discard All Tracked Changes + 放弃所有跟踪的更改 Discard All Untracked Changes - Discard All Untracked Changes + 放弃所有未跟踪的更改 Clone - Clone + 克隆 Clone (Recursive) - Clone (Recursive) + 克隆(递归) Close Repository - Close Repository + 关闭存储库 Commit - Commit + 提交 Commit All - Commit All + 全部提交 Commit All (Amend) - Commit All (Amend) + 全部提交(修改) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + 全部提交(修正,不验证) Commit All (No Verify) - Commit All (No Verify) + 全部提交(不验证) Commit All (Signed Off) - Commit All (Signed Off) + 全部提交(已署名) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + 全部提交(已签收,不验证) Commit Empty - Commit Empty + 创建空提交 Commit Empty (No Verify) - Commit Empty (No Verify) + 空提交(不验证) Commit (No Verify) - Commit (No Verify) + 提交(不验证) Commit Staged - Commit Staged + 提交已暂存文件 Commit Staged (Amend) - Commit Staged (Amend) + 提交已暂存文件(修改) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + 提交已暂存内容(修正,不验证) Commit Staged (No Verify) - Commit Staged (No Verify) + 提交已暂存内容(不验证) Commit Staged (Signed Off) - Commit Staged (Signed Off) + 提交已暂存文件(已署名) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + 提交已暂存内容(已签收,不验证) Create Tag - Create Tag + 创建标记 Delete Branch... - Delete Branch... + 删除分支... Delete Tag - Delete Tag + 删除标签 Fetch - Fetch + 抓取 Fetch From All Remotes - Fetch From All Remotes + 从所有远程存储库中拉取 Fetch (Prune) - Fetch (Prune) + 获取 (删除) Add to .gitignore - Add to .gitignore + 添加到 .gitignore Initialize Repository - Initialize Repository + 初始化存储库 Merge Branch... - Merge Branch... + 合并分支... Open All Changes - Open All Changes + 打开所有更改 Open Changes - Open Changes + 打开更改 Open File - Open File + 打开文件 Open File (HEAD) - Open File (HEAD) + 打开文件 (HEAD) Open Repository - Open Repository + 打开存储库 Publish Branch... - Publish Branch... + 发布分支... Pull - Pull + 拉取 Pull from... - Pull from... + 拉取自... Pull (Rebase) - Pull (Rebase) + 拉取(变基) Push - Push + 推送 Push (Follow Tags) - Push (Follow Tags) + 推送(“关注”标记) Push (Follow Tags, Force) - Push (Follow Tags, Force) + 推送(“关注”标记,强制) Push (Force) - Push (Force) + 推送(强制) Push Tags - Push Tags + 推送标记 Push to... - Push to... + 推送到... Push to... (Force) - Push to... (Force) + 推送到...(强制) Rebase Branch... - Rebase Branch... + 变基分支… Abort Rebase - Abort Rebase + 中止变基 Refresh - Refresh + 刷新 Remove Remote - Remove Remote + 删除远程存储库 Rename - Rename + 重命名 Rename Branch... - Rename Branch... + 重命名分支... Restore Commit Template - Restore Commit Template + 还原提交模板 Reveal in Side Bar - Reveal in Side Bar + 在侧边栏中显示 Revert Change - Revert Change + 还原更改 Revert Selected Ranges - Revert Selected Ranges + 还原所选更改 Set Log Level... - Set Log Level... + 设置日志级别... Show Git Output - Show Git Output + 显示 GIT 输出 Stage Changes - Stage Changes + 暂存更改 Stage All Changes - Stage All Changes + 暂存所有更改 Stage All Merge Changes - Stage All Merge Changes + 暂存所有合并更改 Stage All Tracked Changes - Stage All Tracked Changes + 暂存所有跟踪的更改 Stage All Untracked Changes - Stage All Untracked Changes + 暂存所有未跟踪的更改 Stage Change - Stage Change + 暂存更改 Stage Selected Ranges - Stage Selected Ranges + 暂存所选范围 Stash - Stash + 储藏 Apply Stash... - Apply Stash... + 应用储藏... Apply Latest Stash - Apply Latest Stash + 应用最新储藏 Drop Stash... - Drop Stash... + 删除储藏... Stash (Include Untracked) - Stash (Include Untracked) + 储藏(包含未跟踪) Pop Stash... - Pop Stash... + 弹出储藏... Pop Latest Stash - Pop Latest Stash + 弹出最新储藏 Sync - Sync + 同步 Sync (Rebase) - Sync (Rebase) + 同步(变基) Compare with Selected - Compare with Selected + 与已选项目进行比较 Copy Commit ID - Copy Commit ID + 复制提交 ID Copy Commit Message - Copy Commit Message + 复制提交消息 Open Changes - Open Changes + 打开更改 Select for Compare - Select for Compare + 选择以进行比较 Undo Last Commit - Undo Last Commit + 撤消上次提交 Unstage Changes - Unstage Changes + 取消暂存更改 Unstage All Changes - Unstage All Changes + 取消暂存所有更改 Unstage Selected Ranges - Unstage Selected Ranges + 取消暂存所选范围 Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + 控制是否启用强制推送 (不论 force 还是 force-with-lease)。 Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + 控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。 Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + 始终显示“暂存的更改”资源组。 Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + 控制所有提交的 signoff 标志。 Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + 配置何时自动检测存储库。 Disable automatic repository scanning. - Disable automatic repository scanning. + 禁止自动扫描存储库。 Scan for parent folders of open files. - Scan for parent folders of open files. + 扫描当前打开文件的父文件夹。 Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + 扫描当前打开文件夹的子文件夹。 Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + 扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。 Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + 在拉取前暂存所有更改,在成功拉取后还原这些更改。 When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + 若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。 Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + 在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。 Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + 是否启用自动刷新。 Controls the sort order for branches. - Controls the sort order for branches. + 控制分支的排列顺序。 A regular expression to validate new branch names. - A regular expression to validate new branch names. + 用于验证新分支名称的正则表达式。 The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + 在新分支名称中替换空白字符的字符。 Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + 控制在运行“签出到…”时列出的 git 参考类型。 Local branches - Local branches + 本地分支 Remote branches - Remote branches + 远程分支 Tags - Tags + 标记 Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 始终为 “Git: Commit Empty” 命令确认创建空提交。 Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + 控制在强制推送前是否进行确认。 Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + 控制是否在提交前要求确认而不进行验证。 Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + 同步 Git 存储库前请先进行确认。 Controls the Git count badge. - Controls the Git count badge. + 控制 Git 计数徽章。 Count all changes. - Count all changes. + 对所有更改计数。 Turn off counter. - Turn off counter. + 关闭计数器。 Count only tracked changes. - Count only tracked changes. + 仅对跟踪的更改计数。 Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + 控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。 The default location to clone a git repository. - The default location to clone a git repository. + 克隆 Git 存储库的默认位置。 Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + 控制是否自动检测 Git 子模块。 Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + 控制可检测到的 Git 子模块的限制。 Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + 控制 `Discard all changes` 命命令将放弃哪些更改。`all` 放弃所有更改。`tracked` 仅放弃跟踪的文件。`prompt` 则在每次运行此操作时显示提示对话框。 Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + 使用 GPG 或 x.509 启用提交签名。 Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + 在没有暂存的更改时提交所有更改。 Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + 控制Git Sync命令是否出现在状态栏中。 Whether git is enabled. - Whether git is enabled. + 是否启用 Git。 When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 启用后,在拉取时获取所有分支。否则,仅获取当前。 Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + 遵循“运行同步命令时推送所有标记”。 Ignores the legacy Git warning. - Ignores the legacy Git warning. + 忽略“旧版 Git”警告。 Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + 忽略“存储库中存在大量更改”的警告。 Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + 忽略“缺失 Git”的警告。 Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + 忽略拉取时发出的分支似乎已变基的警告。 Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + 忽略对文件树中子模块的修改。 Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + 如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。 List of git repositories to ignore. - List of git repositories to ignore. + 要忽略的 Git 存储库列表。 Controls when to show commit message input validation. - Controls when to show commit message input validation. + 控制何时显示提交消息输入验证。 Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + 控制显示提交消息长度警告的长度阈值。 Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。 Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + 控制是否在克隆后自动打开存储库。 Always open in current window. - Always open in current window. + 始终在当前窗口中打开。 Always open in a new window. - Always open in a new window. + 始终在新窗口中打开。 Always prompt for action. - Always prompt for action. + 始终提示操作。 Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + 只有在没有打开任何文件夹时,才在当前窗口中打开。 Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。 Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Git 可执行文件的路径和文件名,例如 `C:\Program Files\Git\bin\git.exe` (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。 Runs a git command after a successful commit. - Runs a git command after a successful commit. + 成功提交后运行 git 命令。 Don't run any command after a commit. - Don't run any command after a commit. + 提交后不要运行任何命令。 Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + 成功提交后运行'Git Push'。 Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + 成功提交后运行'Git Sync'。 Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + 控制 Git 是否在提交之前检查未保存的文件。 Check for any unsaved files. - Check for any unsaved files. + 检查是否有任何未保存的文件。 Disable this check. - Disable this check. + 禁用此检查。 Check only for unsaved staged files. - Check only for unsaved staged files. + 只检查未保存的已暂存文件。 Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + 控制 Git 是否在储藏更改之前检查未保存的文件。 Check for any unsaved files. - Check for any unsaved files. + 检查是否有任何未保存的文件。 Disable this check. - Disable this check. + 禁用此检查。 Check only for unsaved staged files. - Check only for unsaved staged files. + 只检查未保存的已暂存文件。 Prune when fetching. - Prune when fetching. + 提取时修剪。 Fetch all tags when pulling. - Fetch all tags when pulling. + 拉取时提取所有标签。 Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + 在运行“同步”命令时,强制 Git 使用“变基”。 Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。 List of paths to search for git repositories in. - List of paths to search for git repositories in. + 在其中搜索 Git 存储库的路径的列表。 Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + 控制是否在 Git 源控制面板中显示提交输入。 Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + 控制是否在 Git 更改视图中显示内联“打开文件”操作。 Controls whether git actions should show progress. - Controls whether git actions should show progress. + 控制 Git 操作是否显示进度提示。 Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + 控制在推送成功时是否显示通知。 Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + 控制哪些更改由Smart Commit自动暂存。 Automatically stage all changes. - Automatically stage all changes. + 自动暂存所有更改。 Automatically stage tracked changes only. - Automatically stage tracked changes only. + 仅自动暂存跟踪的更改。 Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + 建议启用智能提交(在无暂存更改时提交所有更改)。 Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + 控制在运行同步操作时是否出现通知,允许用户取消操作。 Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + 控制是否使 Azure Data Studio 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。 Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + 控制在日程表视图中项目使用的日期。 Use the authored date - Use the authored date + 使用创作日期 Use the committed date - Use the committed date + 使用提交日期 Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + 控制是否在日程表视图中显示提交作者。 Controls how untracked changes behave. - Controls how untracked changes behave. + 控制未跟踪的更改的行为。 Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + 未跟踪的更改被隐藏,并从多个操作中排除。 All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + 所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。 Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。 Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + 控制是否将提交输入框中的消息用作默认储藏消息。 Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + 控制是否使用更安全的 force-with-lease 进行强制推送。 Git SCM Integration - Git SCM Integration + Git 源代码管理集成 Git - Git + Git Branch - Branch + 分支 Changes - Changes + 更改 Commit - Commit + 提交 Amend - Amend + 修改 Sign Off - Sign Off + 注销 Git - Git + Git Pull, Push - Pull, Push + 拉取,推送 Remote - Remote + 远程 Stash - Stash + 存储 Tags - Tags + 标记 You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + 可以在本地克隆存储库。 +[可控存储库](command:git.clone“启用 git 扩展后立即克隆存储库”) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 如果希望使用 git 功能,请在 [设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。 +要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 如果要使用 git 功能,可以打开包含 git 存储库的文件夹或从 URL 克隆。 +[打开文件夹](command:vscode.openFolder) +[克隆存储库](command:git.clone) +要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 当前打开的工作区没有任何包含 git 存储库的文件夹。 +[将文件夹添加到工作区](command:workbench.action.addRootFolder) +要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将弃用 Git 提供支持的源代码管理功能。 +[初始化存储库](command:git.init?%5Btrue%5D) +要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + 未检测到有效的 git 安装。要了解详细信息,请访问 [git 输出](command:git.showOutput)。 +请 [安装 git](https://git-scm.com/),或在 [我们的文档](https://aka.ms/vscode-scm)中详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理。 +如果使用的是其他版本的控制系统,则可以 [搜索市场](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)以获取其他扩展。 The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 当前打开的工作区没有任何包含 git 存储库的文件夹。可以初始化文件夹上将启用由 git 支持的源代码管理功能的存储库。 +[初始化存储库](command: git.init) +要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 diff --git a/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf b/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf index b791f841a2..ecb6684b18 100644 --- a/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf @@ -22,10 +22,6 @@ Publish History 发布历史记录 - - Local app setting '{0}' already exists. Overwrite? - 本地应用设置“{0}”已存在。是否覆盖? - Status 状态 @@ -66,18 +62,6 @@ Add Item 添加项 - - Add Package - 添加包 - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - 若要使用 SQL 绑定,请确保 Azure Functions 项目具有对 {0} 的引用 - - - Error adding Sql Binding extension package to project - 将 SQL 绑定扩展包添加到项目时出错 - Would you like to update Azure Function local.settings.json with the new connection string? 是否要使用新的连接字符串更新 Azure 函数 local.settings.json? @@ -103,8 +87,8 @@ 新 SQL 项目名称 - Base SQL Server Docker image - 基本 SQL Server Docker 映像 + Base {0} Docker image + 基础 {0} Docker 映像 Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... 正在清理现有部署... - - Close - 关闭 - View changes in Schema Compare 查看架构比较中的更改 - Confirm SQL server admin password - 确认 SQL Server 管理员密码 + Confirm {0} admin password + 确认 {0} 管理员密码 - Confirm SQL Server admin password - 确认 SQL Server 管理员密码 + Confirm {0} admin password + 确认 {0} 管理员密码 - Connecting to SQL Server on Docker - 连接到 Docker 上的 SQL Server + Connecting to SQL Server + 正在连接到 SQL Server Connection failed error: '{0}' 连接失败错误: "{0}" - - Select a connection profile - 选择连接配置文件 - Connections 连接 - - Connection string setting name - 连接字符串设置名称 - - - Connection string setting specified in "local.settings.json" - "local.settings.json" 中指定的连接字符串设置 - Containers already exist for this project. Do you want to delete them before deploying a new one? 此项目的容器已存在。是否要在部署新文件之前删除它们? @@ -214,10 +182,6 @@ Create New 新建 - - Create new local app setting - 创建新的本地应用设置 - Create 创建 @@ -423,20 +387,28 @@ Microsoft Azure SQL Edge 许可协议 - Start with the core pieces to develop and publish schemas for SQL Edge - 从核心部分开始开发和发布 SQL Edge 的架构 + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + 从核心部分开始开发和发布 Azure SQL Edge 数据库的架构 - SQL Edge - SQL Edge + Azure SQL Edge Database + Azure SQL Edge 数据库 + + + Develop and publish schemas for Azure SQL Database starting from an empty project + 从空项目开始开发和发布 Azure SQL 数据库架构 + + + Azure SQL Database + Azure SQL 数据库 - Develop and publish schemas for SQL databases starting from an empty project - 从空项目开始开发和发布 SQL 数据库架构 + Develop and publish schemas for SQL Server databases starting from an empty project + 从空项目开始开发和发布 SQL Server 数据库架构 - SQL Database - SQL 数据库 + SQL Server Database + SQL Server 数据库 Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string 输入 SQL 连接字符串的模板 - - Enter connection string - 输入连接字符串 - Enter connection string environment variable name 输入连接字符串环境变量名称 @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string 输入 SQL 连接字符串的环境变量 - - Enter connection string setting name - 输入连接字符串设置名称 - Enter connection string template 输入连接字符串模板 @@ -479,20 +443,12 @@ 输入变量“{0}”的新值 - Enter SQL Server admin password - 输入 SQL Server 管理员密码 - - - Enter password or press escape to cancel - 输入密码或按 Esc 取消 - - - Enter the password to be used for the connection string - 输入要用于连接字符串的密码 + Enter {0} admin password + 输入 {0} 管理员密码 - Enter SQL server port number or press enter to use the default value - 输入 SQL Server 端口号或按 Enter 以使用默认值 + Enter {0} port number or press enter to use the default value + 输入 {0} 端口号或按 Enter 以使用默认值 Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. 必须提供用于提取的目标信息才能创建数据库项目。 - - An error occurred generating the connection string for the selected connection - 生成所选连接的连接字符串时出错 - - - Failed to parse "{0}": {1}. - 未能解析“{0}”: {1}。 - File 文件 @@ -624,14 +572,6 @@ Import Elements 导入元素 - - Do you want to include the password from this connection in your local.settings.json file? - 是否要将此连接中的密码包含在 local.settings.json 文件中? - - - Input - 输入 - Install globally 全局安装 @@ -661,8 +601,8 @@ .sqlproj 文件中为属性“{0}”指定的值无效 - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} 目标平台 {0} 无效。支持的目标平台: {1} - - {0} near line "{1}", column "{2}" - 第“{1}”行第“{2}”列附近的 {0}。 - Learn More 了解详细信息 @@ -696,10 +632,6 @@ Missing 'version' entry in {0} 在 {0} 中缺少 “version” 条目 - - More Information - 详细信息 - msec 毫秒 @@ -724,14 +656,6 @@ New {0} name: 新 {0} 名称: - - No Azure functions in the current active file - 当前活动文件中没有 Azure 函数 - - - No Azure functions projects found in the workspace - 在工作区中找不到 Azure Functions 项目 - No {0} found 找不到 {0}。 @@ -800,14 +724,6 @@ Open License Agreement 打开许可协议 - - Open File - 打开文件 - - - Output - 输出 - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. 不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。 @@ -817,8 +733,8 @@ 无法访问所提供树项的父级 - SQL Server password doesn't match the confirmation password - SQL Server 密码与确认密码不匹配 + {0} password doesn't match the confirmation password + {0} 密码与确认密码不匹配 Port must a be number @@ -896,6 +812,10 @@ Select project file 选择项目文件 + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + 项目 {0} 已更新为 SDK 样式项目。单击“了解详细信息”,了解有关 Microsoft.Build.Sql SDK 的详细信息以及简化项目文件的方法。 + Publish 发布 @@ -925,12 +845,12 @@ 未能发布到容器。{0} - Publish to new server in a container - 发布到容器中的新服务器 + Publish to new {0} local development container + 发布到新 {0} 本地开发容器 - Publish to existing server - 发布到现有服务器 + Publish to an existing {0} + 发布到现有 {0} Publishing project in a container... @@ -981,21 +901,13 @@ 通过 npx 运行 - Building and running the docker container ... - 正在生成并运行 Docker 容器... + Running the docker container ... + 正在运行 docker 容器... Same database 同一数据库 - - Save - 保存 - - - There are unsaved changes in the current file. Save now? - 当前文件中存在未保存的更改。立即保存? - Schema 架构 @@ -1021,37 +933,21 @@ 脚本 - SDK-style project - SDK-style project + SDK-style project (Preview) + SDK 样式项目(预览版) sec - - Select an Azure function in the current file to add SQL binding to - 在当前文件中选择要将 SQL 绑定添加到的 Azure 函数 - - Select the base SQL Server docker image - 选择基本 SQL Server docker 映像 - - - Select type of binding - 选择绑定类型 + Select the base {0} docker image + 选择基础 {0} docker 映像 Select connection 选择连接 - - Failed to set connection string app setting: {0} - 无法设置连接字符串应用设置: {0} - - - Select SQL connection string method - 选择 SQL 连接字符串方法 - Select .dacpac 选择 .dacpac @@ -1060,6 +956,10 @@ Select database 选择数据库 + + Select File + 选择文件 + Select folder structure 选择文件夹结构 @@ -1080,10 +980,6 @@ Select where to publish the project to 选择要将项目发布到的位置 - - Select SQL connection string setting from local.settings.json - 从 local.settings.json 中选择 SQL 连接字符串设置 - Select OpenAPI/Swagger spec file 选择 OpenAPI/Swagger 规范文件 @@ -1105,12 +1001,12 @@ 服务器名 - SQL Server admin password - 服务器管理员密码 + {0} admin password + {0} 管理员密码 - SQL server port number - SQL Server 商品号 + {0} port number + {0} 端口号 Server variable @@ -1164,14 +1060,6 @@ Database Projects 数据库项目 - - SQL table or view to query - 要查询的 SQL 表或视图 - - - SQL table to upsert into - 要更新插入到的 SQL 表 - Stored Procedure 存储过程 @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' 无法定位“{0}”目标:“{1}” - - Failed to set connection string app setting - 无法设置连接字符串应用设置 - Unable to establish project context. Command invoked from unexpected location: {0} 无法建立项目上下文。从意外位置调用了命令: {0} @@ -1264,18 +1148,14 @@ Update 更新 + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... 正在从 {1} 更新 {0}... - - Enter connection string - 输入连接字符串 - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - 若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。 - User has cancelled selection for how to run autorest. 用户已取消选择的 autorest 运行方式。 @@ -1292,10 +1172,6 @@ Value cannot be empty 值不能为空 - - Value must not be empty - 值不能为空 - View 查看 @@ -1344,9 +1220,9 @@ Add Database Reference 添加数据库引用 - - Add SQL Binding (preview) - 添加 SQL 绑定(预览) + + Add Existing Item... + 添加现有项... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project 关闭数据库项目 + + Convert to SDK-style project + 转换为 SDK 样式项目 + Create Project From Database 根据数据库创建项目 diff --git a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf b/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf index fad4e2b88e..fbc3be5965 100644 --- a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf @@ -46,14 +46,18 @@ Apply 应用 - - The assessment of your SQL Server instance '{0}' failed. - SQL Server 实例“{0}”的评估失败。 + + (for {0} assessed databases) + (适用于 {0} 个已评估的数据库) Assessment results for '{0}' “{0}”的评估结果 + + The assessment of your SQL Server instance '{0}' failed. + SQL Server 实例“{0}”的评估失败。 + Assessment in progress 正在进行评估 @@ -74,6 +78,10 @@ This may take some time. Assessment results 评估结果 + + Assessment results and recommendations + 评估结果和建议 + This is a blocking issue that will prevent the database migration from succeeding. 这是一个阻止性问题,将阻止数据库迁移成功。 @@ -98,6 +106,10 @@ This may take some time. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL 数据库 + Azure SQL Managed Instance Azure SQL 托管实例 @@ -106,6 +118,10 @@ This may take some time. SQL Server on Azure Virtual Machines Azure 虚拟机上的 SQL Server + + SQL Server on Azure VM + Azure VM 上的 SQL Server + Target type 目标类型 @@ -118,6 +134,18 @@ This may take some time. Azure AD tenant Azure AD 租户 + + Browse + 浏览 + + + Folder name + 文件夹名 + + + Open + 打开 + Backup location 备份位置 @@ -179,8 +207,8 @@ This may take some time. 首先选择存储帐户值。 - {0} out of {1} databases can be migrated - 可以迁移 {1} 个数据库中的 {0} 个 + {0}/{1} databases can be migrated + 可以迁移 {0} 个数据库(共 {1} 个) Cancel @@ -315,8 +343,8 @@ This may take some time. 2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。 - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​创建最终事务日志备份并将其存储在网络共享上。 + 2. Create a final transaction log backup and store it on the network share. + 2. 创建最终事务日志备份并将其存储在网络共享上。 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 目标托管实例“{1}”上已存在数据库“{0}”。 + + Select the databases that you want to assess for migration to Azure SQL. + 选择要评估以迁移到 Azure SQL 的数据库。 + + + Databases for assessment + 用于评估的数据库 + An error occurred while accessing database details. 访问数据库详细信息时出错。 - - Databases for migration - 要迁移的数据库 + + Ensure that your backups were taken with the WITH CHECKSUM option. + 确保已使用 WITH CHECKSUM 选项获取备份。 To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ This may take some time. Database backup 数据库备份 + + Ensure that the Azure Storage account does not use a private endpoint. + 确保 Azure 存储帐户不使用专用终结点。 + Database to be migrated 要迁移的数据库 @@ -431,8 +471,8 @@ This may take some time. 数据库({0}/{1}) - {0}/{1} Databases selected - 已选择 {0}/{1} 个数据库 + {0}/{1} databases selected + 已选择 {0} 个数据库(共 {1} 个) Databases @@ -454,10 +494,6 @@ This may take some time. Details copied 已复制详细信息 - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Azure 门户中的任何现有 Azure 数据库迁移服务都不会出现在 Azure Data Studio 中。在 Azure Data Studio 中创建的任何数据库迁移服务在 Azure 门户中仍将都不可见。 - Failed to provision a Database Migration Service. Wait a few minutes and then try again. 未能预配数据库迁移服务。请等待几分钟,然后重试。 @@ -550,6 +586,10 @@ This may take some time. Instance 实例 + + To continue, select a valid Azure account. + 如果要继续,请选择有效的 Azure 帐户。 + To continue, select a valid blob container for source database '{0}'. 若要继续,请为源数据库“{0}”选择有效的 blob 容器。 @@ -570,6 +610,10 @@ This may take some time. To continue, select a valid location. 若要继续,请选择有效位置。 + + To continue, select a valid managed instance. + 如果要继续,请选择有效的托管实例。 + Select a valid Database Migration Service. 选择有效的数据库迁移服务。 @@ -587,8 +631,12 @@ This may take some time. 由于 OwnerUri 无效,无法连接到数据库(参数 "OwnerUri") - To continue, select a valid resource group. - 若要继续,请选择有效的资源组。 + To continue, select a valid resource group. + 如果要继续,请选择有效的资源组。 + + + Cannot retrieve saved session. Try again by selecting new session. + 无法检索已保存的会话。请通过选择新会话重试。 Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ This may take some time. Invalid user account format. Example: {0} 用户帐户格式无效。示例: {0} + + To continue, select a valid virtual machine. + 如果要继续,请选择有效的虚拟机。 + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务作为 Azure SQL 目标,或在下面创建一个新的服务。 @@ -698,9 +750,9 @@ This may take some time. Location 位置 - - Azure SQL Managed Instance - Azure SQL 托管实例 + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + 托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。 Migrations completed @@ -738,6 +790,10 @@ This may take some time. More info 详细信息 + + N/A + 不适用 + Name 名称 @@ -962,13 +1018,9 @@ This may take some time. Resource group 资源组 - - Continue last migration attempt... - 继续上次迁移尝试... - - - Start with migration assessment again (recommended) - 再次开始迁移评估(推荐) + + Resume previously saved session + 恢复以前保存的会话 Run migration workflow again @@ -990,6 +1042,10 @@ This may take some time. Save and close 保存并关闭 + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。 + Cancel 取消 @@ -999,8 +1055,8 @@ This may take some time. 下一步 - Saved assessment result - 已保存评估结果 + Saved session + 已保存的会话 Search @@ -1035,8 +1091,8 @@ This may take some time. 单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。 - To continue, select a target database. - 若要继续,请选择目标数据库。 + To continue, select a target. + 如果要继续,请选择目标。 Server @@ -1150,21 +1206,313 @@ This may take some time. Size 大小 + + {0} recommendations available + {0} 个建议可用 + + + Azure configuration + Azure 配置 + + + Business critical + 业务关键 + + + {0} - {1} vCore + {0} - {1} vCore + + + Gen5 + Gen5 + + + General purpose + 常规用途 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + Premium-series + 高级系列 + + + Memory optimized premium-series + 内存优化高级系列 + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + 数据: {0},日志: {1},tempdb: {2} + + + Choose how you want to provide performance data + 选择希望如何提供性能数据 + + + Collect performance data now + 立即收集性能数据 + + + Select a folder on your local drive where performance data will be saved + 在将保存性能数据的本地驱动器上选择一个文件夹 + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。 + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。 + + + I already have the performance data + 我已有性能数据 + + + Generating Azure recommendations using provided performance data... + 正在使用提供的性能数据生成 Azure 建议... + + + Select a folder on your local drive where previously collected performance data was saved + 在保存以前收集的性能数据的本地驱动器上选择文件夹 + + + Start + 开始 + + + Starting performance data collection... + 正在启动性能数据收集... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 初始建议将在大约 {0} 分钟后自动刷新。 + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。 + + + Data collection in progress. Generating initial recommendations... + 正在收集数据。正在生成初始建议... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + 通过按“刷新建议”按钮来定期返回查看更新的建议。 + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的数据库。 + + + Data collection still in progress. Refining existing recommendations... + 数据收集仍在进行。正在优化现有建议... + + + Data collection for Azure recommendations has been stopped. + 已停止 Azure 建议的数据收集。 + + + Stopping performance data collection... + 正在停止性能数据收集... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + 长时间运行性能集合有助于确保更准确的建议。 + + + Click the button below to import or collect database performance data. + 单击下面的按钮以导入或收集数据库性能数据。 + + + Azure recommendation will be displayed once data collection is complete. + 数据收集完成后,将显示 Azure 建议。 + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Azure 建议不可用。单击下面的“获取 Azure 建议”按钮 + + + {0} cores + {0} 个核心 + + + CPU requirement + CPU 要求 + + + Data IOPS requirement + 数据 IOPS 要求 + + + Data storage requirement + 数据存储要求 + + + Azure SQL Database + Azure SQL 数据库 + + + {0} GB + {0} GB + + + Get Azure recommendation + 获取 Azure 建议 + + + IO latency requirement + IO 延迟要求 + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Azure SQL 目标的 Azure 区域 + + Log storage requirement + 日志存储要求 + + + Logs IOPS requirement + 日志 IOPS 要求 + + + Memory requirement + 内存要求 + - Azure SQL Managed Instance (PaaS) - Azure SQL 托管实例(PaaS) + Azure SQL Managed Instance + Azure SQL 托管实例 + + + {0} ms + {0} 毫秒 + + + Recommendation parameters + 建议参数 + + + Edit parameters + 编辑参数 + + + Edit recommendation parameters + 编辑建议参数 + + + Enable preview features + 启用预览功能 + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + 启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。 + + + Percentage utilization + 利用率百分比 + + + Percentile of data points to be used during aggregation of the performance data. + 在聚合性能数据期间要使用的数据点的百分位数。 + + + Scale factor + 比例因子 + + + Invalid scale factor. Enter a positive integer value. + 比例因子无效。请输入正整数值。 + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + 如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。 + + + Enter the information below to edit the recommendation parameters. + 输入以下信息以编辑建议参数。 + + + Update + 更新 + + + {0}% + {0}% + + + {0}th percentile + 第 {0} 个百分位数 + + + Azure recommendation + Azure 建议 - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - 若要迁移到 Azure SQL 托管实例(PaaS),请查看评估结果并选择一个或多个数据库。 + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + 若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。 - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - 若要迁移到 Azure 虚拟机(IaaS)上的 SQL Server,请查看评估结果并选择一个或多个数据库。 + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + 若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。 + + + Recommendation reason + 建议原因 + + + Recommendations + 建议 + + + - + - + + + Last refreshed: {0} + 上次刷新时间: {0} + + + Loading... + 正在加载... + + + {0} Recommendations + {0} 个建议 + + + Value + + + + Recommended configuration + 建议的配置 + + + Refine Azure recommendation + 优化 Azure 建议 + + + Refresh recommendation + 刷新建议 Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ This may take some time. Resource group for your Azure SQL target Azure SQL 目标的资源组 + + Restart data collection + 重启数据收集 + + + Source properties + 源属性 + + + SQL data files + SQL 数据文件 + + + SQL log files + SQL 日志文件 + + + SQL tempdb + SQL tempdb + + + Stop data collection + 停止数据收集 + + + Dimension + 维度 + + + {0} GB + {0} GB + Subscription name for your Azure SQL target Azure SQL 目标的订阅名称 + + Target deployment type + 目标部署类型 + + + Recommendation target storage configuration + 建议目标存储配置 + + + Host caching + 主机缓存 + + + Not applicable + 不适用 + + + None + + + + Read-only + 只读 + + + Read/write + 读/写 + + + Place tempdb on the local ephemeral SSD (default D:\) drive + 将 tempdb 置于本地临时 SSD (默认为 D: \)驱动器上 + + + Below is the target storage configuration required to meet your storage performance needs. + 下面是满足存储性能需求所需的目标存储配置。 + + + Local SSD + 本地 SSD + + + Recommended storage configuration + 建议的存储配置 + + + Storage + 存储 + + + View details + 查看详细信息 + - SQL Server on Azure Virtual Machine (IaaS) - Azure 虚拟机上的 SQL Server (laaS) + SQL Server on Azure Virtual Machine + Azure 虚拟机上的 SQL Server Source configuration @@ -1199,8 +1631,8 @@ This may take some time. 源数据库 - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - 输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。​ 这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。 + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + 输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。 Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ This may take some time. Start migration 开始迁移 + + Start a new session + 启动新会话 + Start time 开始时间 @@ -1390,6 +1826,10 @@ This may take some time. Type: 类型: + + (Unavailable) {0} + (不可用) {0} + Select a unique name for this target database 为此目标数据库选择唯一名称 @@ -1450,6 +1890,14 @@ This may take some time. Azure account Azure 帐户 + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + 收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. 根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。 @@ -1475,10 +1923,22 @@ This may take some time. 选择 Azure SQL 目标 - An error occurred while assessing your databases. - 评估数据库时出错。 + An error occurred while generating SKU recommendations for the server '{0}'. + 为服务器“{0}”生成 SKU 建议时出错。 - + + No recommendation available + 无可用建议 + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + 未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数或选择一组不同的数据库来进行评估。 + + + Select an Azure account and your target {0}. + 选择 Azure 帐户和目标 {0}。 + + Azure SQL target Azure SQL 目标 @@ -1487,8 +1947,8 @@ This may take some time. - {0} of {1} databases selected. - 已选择 {0}/{1} 个数据库。 + {0} of {1} databases selected + 已选择 {0} 个数据库(共 {1} 个)。 @@ -1496,35 +1956,35 @@ This may take some time. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + 提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。 A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + 以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。 The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。 A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + 以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。 Azure Database Migration Guides - Azure Database Migration Guides + Azure 数据库迁移指南 Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + 教程: 迁移到 Azure SQL 托管实例(联机) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + 使用 Azure Data Studio 迁移数据库 Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + 教程: 迁移到 Azure 虚拟机上的 SQL Server (联机) diff --git a/resources/xlf/zh-hans/sql.zh-Hans.xlf b/resources/xlf/zh-hans/sql.zh-Hans.xlf index 37c2bb8b48..df796da205 100644 --- a/resources/xlf/zh-hans/sql.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql.zh-Hans.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + 必须是列表中的选项 + + + Select Box + 选择框 + + + @@ -126,6 +138,14 @@ Sort Descending 降序排序 + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. 启用自动更新检查。Azure Data Studio 将定期自动检查更新。 + + Could not open a notebook document for the specified URI. + 无法打开指定的 URI 的笔记本文档。 + Please reload Azure Data Studio to enable this extension locally. 请重新加载 Azure Data Studio 以在本地启用此扩展。 @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? 是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启? + + Failed to create notebook document. + 未能创建笔记本文档。 + This VS Code functionality is not supported in Azure Data Studio. Azure Data Studio 中不支持此 VS Code 功能。 - Invalid arguments - 无效参数 + Invalid arguments. + 参数无效。 New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - 必须是列表中的选项 - - - Select Box - 选择框 - - - @@ -903,6 +919,14 @@ General 常规 + + {0} validation issues found. + 已找到 {0} 个验证问题。 + + + Issues ({0}) + 问题({0}) + Loading designer... 正在加载设计器... @@ -911,6 +935,10 @@ Designer is loaded 已加载设计器 + + Add new row to '{0}' table + 将新行添加到 \"{0}\" 表 + Add New 新增 @@ -943,12 +971,24 @@ Remove 删除 + + Scripts + 脚本 + The component type: {0} is not supported 组件类型: 不支持 {0} + + + + Issues + 问题 + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + 执行计划文件 + + + Custom Zoom + 自定义显示比例 + + + Execution plans are generated + 已生成执行计划 + + + Failed to load execution plan + 未能加载执行计划 + + + Zoom to fit + 缩放到合适大小 + + + Show Query Plan XML + 显示查询计划 XML + + + Properties + 属性 + + + Save Plan File + 保存计划文件 + + + Find Node + 查找节点 + + + Query Plan (Preview) + 查询计划(预览) + + + Zoom In + 放大 + + + Zoom Out + 缩小 + + + Generating execution plans + 正在生成执行计划 + + + Open Query + 打开查询 + + + + + + + Query Execution Plan Editor + 查询执行计划编辑器 + + + + + + + Edge + 边缘 + + + Close + 关闭 + + + Alphabetical + 按字母顺序 + + + Categorized + 按分类顺序 + + + Name + 名称 + + + Value + + + + Properties + 属性 + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + 查询 {0}: 查询成本(相对于脚本): {1}% + + + + + + + Close (Escape) + 关闭(转义) + + + Apply + 应用 + + + Apply Zoom (Enter) + 应用缩放(Enter) + + + Select a zoom value between 1 to 200 + 选择介于 1 到 200 之间的缩放值 + + + Zoom (percent) + 缩放(%) + + + Zoom (Enter) + 缩放(Enter) + + + + + + + Close (Escape) + 关闭(转义) + + + Contains + 包含 + + + Equals + 等于 + + + Next Match (Enter) + 下一个匹配项(Enter) + + + Previous Match (Shift+Enter) + 上一个匹配项(Shift+Enter) + + + @@ -3898,10 +4100,22 @@ Error: {1} + + ({0}) - Current Language + ({0}) - 当前语言 + + + ({0}) + ({0}) + Parameters 参数 + + Select Cell Language Mode + 选择单元格语言模式 + @@ -4298,6 +4512,10 @@ Error: {1} (Preview) Enable Notebook Views (预览)启用笔记本视图 + + Restart Notebook Kernel + 重启笔记本内核 + Controls the positioning of the actionbar on rows in the search view. 在搜索视图中控制操作栏的位置。 @@ -4564,6 +4782,18 @@ Error: {1} + + + + Loading notebook {0} completed + 已完成加载笔记本 {0} + + + Loading notebook {0} + 正在加载笔记本 {0} + + + @@ -5730,136 +5960,6 @@ Error: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - 查询 {0}: 查询成本(相对于脚本): {1}% - - - - - - - Open Query - 打开查询 - - - Custom Zoom - 自定义显示比例 - - - Zoom to fit - 缩放到合适大小 - - - Open Plan File - Open Plan File - - - Properties - 属性 - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - 放大 - - - Zoom Out - 缩小 - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Error: {1} You didn't select any authentication provider. Please try again. 你没有选择任何身份验证提供程序。请重试。 + + Loading accounts... + 正在加载帐户... + There is no linked account. Please add an account. 没有链接的帐户。请添加一个帐户。 @@ -7082,6 +7186,22 @@ Error: {1} + + + + No valid execution plan handler is registered + 未注册有效的执行计划处理程序 + + + Valid provider is required in order to interact with ExecutionPlanService + 如果要与 ExecutionPlanService 交互,需要有效的提供程序 + + + Select a provider to open execution plan + 选择提供程序以打开执行计划 + + + @@ -7368,9 +7488,17 @@ Error: {1} 启动笔记本会话时出错 - Kernel {0} was not found. The default kernel will be used instead. + Kernel '{0}' was not found. The default kernel will be used instead. 未找到内核 {0}。将改为使用默认内核。 + + Kernel restart failed: {0} + 内核重启失败: {0} + + + Kernel restarted successfully + 已成功重启内核 + @@ -7433,6 +7561,10 @@ Error: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' 等待笔记本提供程序 "{0}" 的执行提供程序时超时 + + Failed to create notebook input for provider '{0}' + 无法为提供程序 \"{0}\" 创建笔记本输入 + Notebook provider does not exist 笔记本提供程序不存在 @@ -7469,6 +7601,10 @@ Error: {1} + + SQL kernel restart not supported + 不支持 SQL 内核重启 + A connection must be chosen to run notebook cells 必须选择连接才能运行笔记本单元格 @@ -8213,9 +8349,17 @@ Error: {1} The schema that contains the table. 包含该表的架构。 + + Columns in the primary key. + 主键中的列。 + + + Name of the primary key. + 主键的名称。 + Table Designer Error - Table Designer Error + 表设计器错误 Foreign Key @@ -8229,6 +8373,42 @@ Error: {1} Index 索引 + + Primary Key + 主键 + + + Table schema validation failed with error: {0} + 表架构验证失败,出现错误: {0} + + + New Foreign Key + 新建外键 + + + New Check Constraint + 新建 CHECK 约束 + + + New Column + 新建列 + + + New Column Mapping + 新建列映射 + + + Add Column + 添加列 + + + Add Column + 添加列 + + + New Index + 新建索引 + Expression 表达式 @@ -8365,10 +8545,22 @@ Error: {1} Indexes 索引 + + The input validation failed with error: {0} + 输入验证失败,出现错误: {0} + Table name 表名 + + Primary Key Columns + 主键列 + + + Name + 名称 + An error occured while publishing changes: {0} 发布更改时出错: {0} @@ -8440,4 +8632,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/zh-hant/arc.zh-Hant.xlf b/resources/xlf/zh-hant/arc.zh-Hant.xlf index c2f69b23c7..9246f9c89a 100644 --- a/resources/xlf/zh-hant/arc.zh-Hant.xlf +++ b/resources/xlf/zh-hant/arc.zh-Hant.xlf @@ -373,6 +373,10 @@ Error connecting to controller. {0} 連線至控制器時發生錯誤。{0} + + Error listing Log Analytics workspaces {0} + 列出 Log Analytics 工作區 {0} 時發生錯誤 + Error encountered while verifying password. {0} 驗證密碼時發生錯誤。{0} @@ -1393,6 +1397,18 @@ Location 位置 + + Log Analytics primary key + 記錄分析主要金鑰 + + + Log Analytics workspace ID + Log Analytics 工作區識別碼 + + + Log Analytics workspace + Log Analytics 工作區 + Confirm password 確認密碼 @@ -1803,7 +1819,7 @@ Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。 Learn more @@ -1843,11 +1859,11 @@ High availability - High availability + 高可用性 Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。 Instance name @@ -1887,7 +1903,7 @@ 1 replica - 1 replica + 1 個複本 Point in time restore @@ -1907,15 +1923,15 @@ [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [預覽] 商務關鍵性 (無限虛擬核心及 RAM,進階高可用性) Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。 General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + 一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性) Service Tier @@ -1947,11 +1963,11 @@ 3 replicas - 3 replicas + 3 個複本 2 replicas - 2 replicas + 2 個複本 Username diff --git a/resources/xlf/zh-hant/azcli.zh-Hant.xlf b/resources/xlf/zh-hant/azcli.zh-Hant.xlf index 78d88d4eb3..78bb93248c 100644 --- a/resources/xlf/zh-hant/azcli.zh-Hant.xlf +++ b/resources/xlf/zh-hant/azcli.zh-Hant.xlf @@ -4,249 +4,249 @@ Accept - Accept + 接受 This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata'。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。 The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安裝 Azure CLI arcdata 延伸模組。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。 Ask Later - Ask Later + 稍後再問我 Azure CLI - Azure CLI + Azure CLI Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安裝 Azure CLI。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。 An error occurred while parsing the output of az command: {0}. The output is not JSON. - An error occurred while parsing the output of az command: {0}. The output is not JSON. + 剖析 az 命令的輸出時發生錯誤: {0}。輸出不是 JSON。 Azure CLI user setting: {0}.{1} read, value: {2} - Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI 使用者設定: {0}.{1} 讀取,值: {2} Azure CLI user setting: {0}.{1} updated, newValue: {2} - Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI 使用者設定: {0}.{1} 已更新,新值: {2} Checking for latest available version of Azure CLI - Checking for latest available version of Azure CLI + 正在檢查 Azure CLI 最新可用的版本 Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + 找不到 Azure CLI arcdata 延伸模組,要立即安裝嗎? 否則,某些功能將無法運作。 Could not find Azure CLI. Error: {0} - Could not find Azure CLI. Error: {0} + 找不到 Azure CLI。錯誤: {0} Could not find the Azure CLI arcdata extension. Error: {0} - Could not find the Azure CLI arcdata extension. Error: {0} + 找不到 Azure CLI arcdata 延伸模組。錯誤: {0} Could not find Azure CLI, install it now? If not then some features will not be able to function. - Could not find Azure CLI, install it now? If not then some features will not be able to function. + 找不到 Azure CLI,要立即安裝嗎? 否則,某些功能將無法運作。 Currently installed version of Azure CLI: {0} is same or newer than any other version available - Currently installed version of Azure CLI: {0} is same or newer than any other version available + 目前安裝的 Azure CLI 版本 {0} 與其他可用版本相同或更新 Decline - Decline + 拒絕 Don't Ask Again - Don't Ask Again + 不要再詢問 Error while downloading - Error while downloading + 下載時發生錯誤 Download finished - Download finished + 下載完成 Downloading ({0} / {1} MB) - Downloading ({0} / {1} MB) + 正在下載 ({0} / {1} MB) Downloading {0} from {1} to {2} - Downloading {0} from {1} to {2} + 正在將 {0} 從 {1} 下載到 {2} Either an endpoint or a namespace must be specified - Either an endpoint or a namespace must be specified + 必須指定端點或命名空間 Executing command: '{0} {1}' - Executing command: '{0} {1}' + 正在執行命令: '{0} {1}' Failed to parse the JSON of contents at: {0}. File contents: {1} Error: {2} - Failed to parse the JSON of contents at: {0}. -File contents: + 無法剖析位於: {0} 的內容 JSON。 +檔案內容: {1} -Error: {2} +錯誤: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. - Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + 在路徑 {1} 中找到版本 (v{0}) 的現有 Azure CLI 安裝,arcdata 版本為 {2}。 Getting text contents of resource at URL {0} - Getting text contents of resource at URL {0} + 正在取得位於 URL {0} 之資源的文字內容 Error installing Azure CLI and arcdata extension: {0} - Error installing Azure CLI and arcdata extension: {0} + 安裝 Azure CLI 和 arcdata 延伸模組時發生錯誤: {0} Installing the Azure CLI arcdata extension... - Installing the Azure CLI arcdata extension... + 正在安裝 Azure CLI arcdata 延伸模組... Installing Azure CLI... - Installing Azure CLI... + 正在安裝 Azure CLI... Latest available Azure CLI version: {0}. - Latest available Azure CLI version: {0}. + 最新可用的 Azure CLI 版本: {0}。 Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + 此功能需要 Azure CLI >= {0}。請執行 'Azure CLI: Check for Update' 命令安裝它,然後再試一次。 No - No + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + 沒有 Azure CLI 可用,請執行 'Azure CLI: Install' 命令以啟用需要它的功能。 No Azure CLI arcdata extension is available. - No Azure CLI arcdata extension is available. + 沒有可用的 Azure CLI arcdata 延伸模組。 No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + 沒有 Azure CLI 可用,請[安裝 Azure CLI](command:az.install) 以啟用需要它的功能。 No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. - No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + 沒有可用的 Azure CLI。從 [此處](https://docs.microsoft.com/cli/azure/install-azure-cli)手動安裝最新版本,然後重新啟動 Azure Studio。 No download link available for platform '{0}' Release info: ${1} - No download link available for platform '{0}' -Release info: ${1} + 平台 '{0}' 沒有可用的下載連結 +發行資訊: ${1} No release version available for platform '{0}' Release info: ${1} - No release version available for platform '{0}' -Release info: ${1} + 平台 '{0}' 沒有發行版本 +發行資訊: ${1} An error occurred while parsing the output of az --version. - An error occurred while parsing the output of az --version. + 剖析 az --version 的輸出時發生錯誤。 Platform '{0}' is currently unsupported - Platform '{0}' is currently unsupported + 目前不支援平台 '{0}' A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + 有新版的 Azure CLI ( {0} ),您要立即更新嗎? This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + 此延伸模組需要安裝 Azure CLI >= {0},您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。 Prompting the user to accept the following: {0} - Prompting the user to accept the following: {0} + 提示使用者接受下列內容: {0} This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata' >= {0},但目前可用的版本僅為 {1}。使用 [此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。 Searching for existing Azure CLI installation... - Searching for existing Azure CLI installation... + 正在搜尋現有的 Azure CLI 安裝... Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} - Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + 略過 Azure CLI 和 arcdata 延伸模組的安裝,因為此作業不是使用者要求的,且設定選項: {0}.{1} 是 {2} stderr: {0} - stderr: {0} + stderr: {0} stdout: {0} - stdout: {0} + stdout: {0} Unexpected error executing command: {0} - Unexpected error executing command: {0} + 執行命令時發生未預期的錯誤: {0} Unexpected exit code from command: {1} ({0}) - Unexpected exit code from command: {1} ({0}) + 命令中未預期的結束代碼: {1} ({0}) Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 尚不 支援您下載的 Azure CLI 延伸模組 'arcdata' 版本 {1}。最新版本是 {0}。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 中的指示安裝正確的版本。 No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + 因為找不到要安裝的 Azure CLI,所以未執行新的 Azure CLI 版本可用性檢查 Error updating Azure CLI: {0} - Error updating Azure CLI: {0} + 更新 Azure CLI 時發生錯誤: {0} Updating Azure CLI... - Updating Azure CLI... + 正在更新 Azure CLI... User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + 使用者要求使用 'Azure CLI: Install' 命令安裝 Azure CLI 和 arcdata 延伸模組 User Response on prompt to install Azure CLI: {0} - User Response on prompt to install Azure CLI: {0} + 提示安裝 Azure CLI 時的使用者回應: {0} User Response on prompt to update Azure CLI: {0} - User Response on prompt to update Azure CLI: {0} + 提示更新 Azure CLI 時的使用者回應: {0} Found version: {0} that Azure CLI can be updated to from current version: {1}. - Found version: {0} that Azure CLI can be updated to from current version: {1}. + 找到 Azure CLI 可從目前版本 {1} 更新的版本 {0}。 Yes - Yes + @@ -254,63 +254,63 @@ Release info: ${1} Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choose whether you will be prompted to download the Azure CLI arcdata extension. + 選擇是否要提示您下載 Azure CLI arcdata 延伸模組。 Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + 選擇當 Azure CLI arcdata 延伸模組有更新時是否要提示您。 Azure CLI - Azure CLI + Azure CLI Log debug info to the output channel for all executed az commands - Log debug info to the output channel for all executed az commands + 將偵錯資訊記錄到所有已執行 az 命令的輸出通道 Azure CLI Configuration - Azure CLI Configuration + Azure CLI 設定 Support for Azure CLI. - Support for Azure CLI. + 支援 Azure CLI。 Azure CLI - Azure CLI + Azure CLI The user will not be prompted to install the Azure CLI arcdata extension - The user will not be prompted to install the Azure CLI arcdata extension + 系統不會提示使用者安裝 Azure CLI arcdata 延伸模組 The user will be prompted to install the Azure CLI arcdata extension - The user will be prompted to install the Azure CLI arcdata extension + 系統將提示使用者安裝 Azure CLI arcdata 延伸模組 The user will not be prompted for update of the Azure CLI arcdata extension - The user will not be prompted for update of the Azure CLI arcdata extension + 系統將不會提示使用者更新 Azure CLI arcdata 延伸模組 The user will be prompted for update of the Azure CLI arcdata extension - The user will be prompted for update of the Azure CLI arcdata extension + 系統將提示使用者更新 Azure CLI arcdata 延伸模組 Choose whether you will be prompted to install Azure CLI. - Choose whether you will be prompted to install Azure CLI. + 選擇是否要提示您安裝 Azure CLI。 The user will not be prompted to install the Azure CLI - The user will not be prompted to install the Azure CLI + 系統將不會提示使用者安裝 Azure CLI The user will be prompted to install the Azure CLI - The user will be prompted to install the Azure CLI + 系統會提示使用者安裝 Azure CLI Azure CLI - Azure CLI + Azure CLI diff --git a/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf b/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf index 991d5c38a4..7760adebc8 100644 --- a/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf +++ b/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf @@ -31,8 +31,8 @@ 重新整理 - Create new project - 建立新專案 + Create new database project + 建立新資料庫專案 Type @@ -54,6 +54,10 @@ Create 建立 + + Default + 預設 + Enter Project Name 輸入專案名稱 @@ -70,6 +74,10 @@ Git repository URL Git 存放庫 URL + + Learn More + 深入了解 + Select location to clone repository locally 選取要在本機複製存放庫的位置 @@ -86,6 +94,10 @@ Name cannot be empty 名稱不可為空白 + + No + + OK 確定 @@ -150,6 +162,14 @@ Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? 需要重新啟動 Azure Data Studio,專案才能新增到工作區。立即重新啟動? + + Click "Learn More" button for more information about SDK-style projects + 按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案 + + + SDK-style project (Preview) + SDK 樣式專案 (預覽) + Select 選取 @@ -159,8 +179,12 @@ 選取專案位置 - Select Project Type - 選取專案類型 + Select Database Project Type + 選取資料庫專案類型 + + + Select Target Platform + 選取目標平台 Target Platform @@ -170,6 +194,10 @@ Select workspace ({0}) file 選取工作區 ({0}) 檔案 + + Yes (Recommended) + 是 (建議) + File '{0}' doesn't exist 檔案 '{0}' 不存在 diff --git a/resources/xlf/zh-hant/git.zh-Hant.xlf b/resources/xlf/zh-hant/git.zh-Hant.xlf index d95f7ec4e5..a0e90b7965 100644 --- a/resources/xlf/zh-hant/git.zh-Hant.xlf +++ b/resources/xlf/zh-hant/git.zh-Hant.xlf @@ -4,7 +4,7 @@ Missing or invalid credentials. - Missing or invalid credentials. + 缺少認證或其無效。 @@ -12,19 +12,19 @@ No - No + Ask Me Later - Ask Me Later + 稍後詢問我 Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + 您是否要 Azure Data Studio [定期執行 'git fetch']({0})? Yes - Yes + @@ -32,683 +32,683 @@ HEAD version of '{0}' is not available. - HEAD version of '{0}' is not available. + '{0}' 的 HEAD 版本無法使用。 Add to Workspace - Add to Workspace + 新增到工作區 Add a new remote... - Add a new remote... + 新增遠端... Add remote from URL - Add remote from URL + 從 URL 新增遠端存放庫 Add remote from {0} - Add remote from {0} + 從 {0} 新增遠端存放庫 Add Remote - Add Remote + 新增遠端存放庫 Always - Always + 永遠 This will create a Git repository in '{0}'. Are you sure you want to continue? - This will create a Git repository in '{0}'. Are you sure you want to continue? + 這會建立一個 Git 儲存庫在 '{0}'。確定要繼續嗎? Failed to authenticate to git remote. - Failed to authenticate to git remote. + 無法從遠端向 git 驗證。 Failed to authenticate to git remote: {0} - Failed to authenticate to git remote: + 無法向 git 遠端存放庫驗證: {0} A branch named '{0}' already exists - A branch named '{0}' already exists + 分支名稱 '{0}' 已經存在 Branch name - Branch name + 分支名稱 Branch name needs to match regex: {0} - Branch name needs to match regex: {0} + 分支名稱需要匹配 正規表達式: {0} Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Can't push refs to remote. Try running 'Pull' first to integrate your changes. + 無法將參考推送到遠端。請先嘗試執行 '提取' 以整合您的變更。 Log level changed to: {0} - Log level changed to: {0} + 記錄層級已變更為: {0} Checkout detached... - Checkout detached... + 簽出已中斷連結... Choose Folder... - Choose Folder... + 選擇資料夾... Please clean your repository working tree before checkout. - Please clean your repository working tree before checkout. + 請先清除您的存放庫工作樹狀再簽出。 Clone from {0} - Clone from {0} + 從 {0} 複製 Cloning git repository '{0}'... - Cloning git repository '{0}'... + 正在複製 Git 儲存庫 '{0}'... Commit Staged Changes - Commit Staged Changes + 認可暫存變更 Create Empty Commit - Create Empty Commit + 建立空白認可 Commit Hash - Commit Hash + 認可雜湊 Commit message - Commit message + 認可訊息 Message (commit on '{0}') - Message (commit on '{0}') + 訊息 (在 '{0}' 上認可) Are you sure you want to DELETE {0}? This is IRREVERSIBLE! This file will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. + 確定要刪除 {0} 嗎? +此動作無法回復! +此檔案將會永久遺失。 Are you sure you want to DELETE {0} files? This is IRREVERSIBLE! These files will be FOREVER LOST if you proceed. - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. + 確定要刪除 {0} 檔案嗎? +此動作無法復原! +如果繼續,這些檔案會永遠遺失。 Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + 確定要捨棄 {0} 中的變更嗎? Are you sure you want to discard ALL changes in {0} files? This is IRREVERSIBLE! Your current working set will be FOREVER LOST if you proceed. - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. + 確定要捨棄 {0} 個檔案中的所有變更嗎? +此動作無法回復! +若繼續,您目前的工作集將會永久遺失。 {0} This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} + {0} -This is IRREVERSIBLE, your current working set will be FOREVER LOST. +此動作無法回復,您目前的工作集將會永久遺失。 Are you sure you want to discard changes in {0}? - Are you sure you want to discard changes in {0}? + 確定要捨棄 {0} 中的變更嗎? Are you sure you want to discard changes in {0} files? - Are you sure you want to discard changes in {0} files? + 確定要捨棄 {0} 檔案中的變更嗎? Are you sure you want to create an empty commit? - Are you sure you want to create an empty commit? + 確實要建立空白認可嗎? The branch '{0}' is not fully merged. Delete anyway? - The branch '{0}' is not fully merged. Delete anyway? + 分支 '{0}' 尚未完整合併. 確定刪除嗎? You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. Are you sure to continue? - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + 您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。 -Are you sure to continue? +確定要繼續嗎? You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. Are you sure to continue? - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + 您即將在不進行驗證的情況下認可變更,這麼做會跳過預先認可勾點,造成不適當的結果。 -Are you sure to continue? +確定要繼續嗎? The branch '{0}' has no upstream branch. Would you like to publish this branch? - The branch '{0}' has no upstream branch. Would you like to publish this branch? + 分支 '{0}' 沒有任何上游分支。 您仍想發布這個分支嗎? Are you sure you want to restore {0}? - Are you sure you want to restore {0}? + 確定要還原 {0} 嗎? Are you sure you want to restore {0} files? - Are you sure you want to restore {0} files? + 確實要還原 {0} 檔案嗎? Are you sure you want to stage {0} with merge conflicts? - Are you sure you want to stage {0} with merge conflicts? + 確定要暫存有合併衝突的 {0} 嗎? Are you sure you want to stage {0} files with merge conflicts? - Are you sure you want to stage {0} files with merge conflicts? + 確定要暫存 {0} 個有合併衝突的檔案嗎? Create new branch... - Create new branch... + 建立新分支... Create new branch from... - Create new branch from... + 從以下位置建立新分支... Initialize Repository - Initialize Repository + 初始化存放庫 Current - Current + 目前 Delete File - Delete File + 刪除檔案 Delete Branch - Delete Branch + 刪除分支 Delete file - Delete file + 刪除檔案 Delete Files - Delete Files + 刪除檔案 File '{0}' was deleted by them and modified by us. What would you like to do? - File '{0}' was deleted by them and modified by us. + 檔案 '{0}' 已由對方刪除,但由我們修改。 -What would you like to do? +要執行什麼動作? File '{0}' was deleted by us and modified by them. What would you like to do? - File '{0}' was deleted by us and modified by them. + 檔案 '{0}' 已由我們刪除,但由對方修改。 -What would you like to do? +要執行什麼動作? Discard Changes - Discard Changes + 捨棄變更 Discard All {0} Files - Discard All {0} Files + 捨棄所有 {0} 檔案 Discard 1 File - Discard 1 File + 捨棄1個檔案 Force Checkout - Force Checkout + 強制簽出 Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + 不允許強制更新,請啟用 'git.allowForcePush' 設定。 Git error - Git error + Git 錯誤 Git: {0} - Git: {0} + Git: {0} {0} ⟷ {1} - {0} ⟷ {1} + {0} ⟷ {1} {0} ({1}) ⟷ {0} ({2}) - {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) {0} (Index) - {0} (Index) + {0} (索引) {0} ({1}) - {0} ({1}) + {0} ({1}) {0} (Working Tree) - {0} (Working Tree) + {0} (工作樹狀) Pick workspace folder to initialize git repo in - Pick workspace folder to initialize git repo in + 選擇工作區資料夾以初始化 git 儲存庫 Initialize Repository - Initialize Repository + 初始化存放庫 Invalid branch name - Invalid branch name + 分支名稱無效 Keep Our Version - Keep Our Version + 保留我們的版本 Keep Their Version - Keep Their Version + 保留它們的版本 Learn More - Learn More + 深入了解 Your local changes would be overwritten by checkout. - Your local changes would be overwritten by checkout. + 您的本機變更會在簽出時被覆寫。 The last commit was a merge commit. Are you sure you want to undo it? - The last commit was a merge commit. Are you sure you want to undo it? + 最後一個認可是合併認可。確定要復原嗎? There are merge conflicts. Resolve them before committing. - There are merge conflicts. Resolve them before committing. + 合併衝突。提交前請解決衝突。 Make sure you configure your 'user.name' and 'user.email' in git. - Make sure you configure your 'user.name' and 'user.email' in git. + 請確認您的 Git 使用者名稱及電子郵件。 Never - Never + 永不 OK, Don't Show Again - OK, Don't Show Again + 確定,不要再顯示 OK, Don't Ask Again - OK, Don't Ask Again + 確定,不要再詢問 There are no changes to commit. - There are no changes to commit. + 沒有任何變更要認可。 There are no changes to stash. - There are no changes to stash. + 沒有變更可供擱置 Can't undo because HEAD doesn't point to any commit. - Can't undo because HEAD doesn't point to any commit. + 因為 HEAD 未指向任何認可,所以無法復原。 No rebase in progress. - No rebase in progress. + 沒有進行中的重訂基底。 Your repository has no remotes. - Your repository has no remotes. + 您的存放庫沒有遠端存放庫。 This repository has no remotes configured to fetch from. - This repository has no remotes configured to fetch from. + 您的儲存庫未設定要擷取的遠端來源。 Your repository has no remotes configured to publish to. - Your repository has no remotes configured to publish to. + 您的儲存庫未設定要發行的遠端目標。 Your repository has no remotes configured to pull from. - Your repository has no remotes configured to pull from. + 您的存放庫未設定要提取的來源遠端。 Your repository has no remotes configured to push to. - Your repository has no remotes configured to push to. + 您的存放庫未設定要推送的目標遠端。 There are no staged changes to commit. Would you like to stage all your changes and commit them directly? - There are no staged changes to commit. + 沒有任何要認可的暫存變更。 -Would you like to stage all your changes and commit them directly? +要暫存所有變更並直接認可嗎? There are no stashes in the repository. - There are no stashes in the repository. + 儲存庫中沒有擱置的變更 This repository has no tags. - This repository has no tags. + 此存放庫沒有標記。 Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + 不允許未經驗證的認可,請使用 'git.allowNoVerifyCommit' 設定加以啟用。 Please check out a branch to push to a remote. - Please check out a branch to push to a remote. + 請簽出分支以推送到遠端。 OK - OK + 確定 Open Git Log - Open Git Log + 開啟 Git 記錄 Open Repository - Open Repository + 開啟存放庫 Open - Open + 開啟 Open in New Window - Open in New Window + 在新視窗中開啟 Pick a branch to pull from - Pick a branch to pull from + 揀選要提取的來源分支 Pick a provider to publish the branch '{0}' to: - Pick a provider to publish the branch '{0}' to: + 挑選要對其發佈分支 '{0}' 的提供者: Pick a remote to publish the branch '{0}' to: - Pick a remote to publish the branch '{0}' to: + 挑選要發行分支 '{0}' 的目標遠端: Pick a remote to pull the branch from - Pick a remote to pull the branch from + 挑選要將分支提取出的遠端 Pick a stash to apply - Pick a stash to apply + 取回挑選的擱置套用變更 Pick a stash to drop - Pick a stash to drop + 挑選要卸除的隱藏項目 Pick a stash to pop - Pick a stash to pop + 取回挑選的擱置變更 Would you like to open the cloned repository? - Would you like to open the cloned repository? + 要開啟複製的儲存庫嗎? Would you like to open the initialized repository? - Would you like to open the initialized repository? + 要開啟初始化的儲存庫嗎? Would you like to open the cloned repository, or add it to the current workspace? - Would you like to open the cloned repository, or add it to the current workspace? + 要開啟以複製的儲存庫, 或將其新增到目前工作區? Would you like to open the initialized repository, or add it to the current workspace? - Would you like to open the initialized repository, or add it to the current workspace? + 要開啟初始化的儲存庫,或將其新增到目前工作區? Please provide a new branch name - Please provide a new branch name + 請提供新的分支名稱 Please provide the commit hash - Please provide the commit hash + 請提供認可雜湊 Please provide a commit message - Please provide a commit message + 請提供認可訊息 Please provide a remote name - Please provide a remote name + 請提供遠端存放庫名稱 Optionally provide a stash message - Optionally provide a stash message + 可選擇提供擱置變更訊息 Please provide a message to annotate the tag - Please provide a message to annotate the tag + 請提供訊息以標註標籤 Please provide a tag name - Please provide a tag name + 請提供標籤名稱 Publish to {0} - Publish to {0} + 發佈至 {0} Remote '{0}' already exists. - Remote '{0}' already exists. + 遠端存放庫 ‘{0}’ 已存在。 Remote branch at {0} - Remote branch at {0} + 位於 {0} 的遠端分支 Remote name - Remote name + 遠端存放庫名稱 Remote name format invalid - Remote name format invalid + 遠端存放庫名稱格式無效 Pick a remote to remove - Pick a remote to remove + 挑選要移除的遠端存放庫 Clone from URL - Clone from URL + 存放庫 URL Restore file - Restore file + 還原檔案 Restore files - Restore files + 還原檔案 Save All & Commit - Save All & Commit + 全部儲存並認可 Save All & Stash - Save All & Stash + 全部儲存並隱藏 Select a branch to merge from - Select a branch to merge from + 選擇要合併的分支。 Select a branch to rebase onto - Select a branch to rebase onto + 選取要重訂為基底的分支 Select a ref to checkout - Select a ref to checkout + 選擇參考進行簽出 Select a ref to checkout in detached mode - Select a ref to checkout in detached mode + 選取要在已中斷連結模式中簽出的參考 Select a ref to create the '{0}' branch from - Select a ref to create the '{0}' branch from + 選取用來建立 ‘{0}’ 分支的來源參考 Select a tag to delete - Select a tag to delete + 選取要刪除的標記 Select a branch to delete - Select a branch to delete + 選擇分支進行刪除 Select log level - Select log level + 選擇紀錄層級 Select Repository Location - Select Repository Location + 選擇儲存庫位置 Show Command Output - Show Command Output + 顯示命令輸出 Stash Anyway - Stash Anyway + 仍要隱藏 There were merge conflicts while applying the stash. - There were merge conflicts while applying the stash. + 套用隱藏時發生合併衝突。 Stash message - Stash message + 擱置變更訊息 Stash & Checkout - Stash & Checkout + 隱藏並簽出 Are you sure you want to drop the stash: {0}? - Are you sure you want to drop the stash: {0}? + 確定要卸除隱藏項目 {0} 嗎? This action will push and pull commits to and from '{0}/{1}'. - This action will push and pull commits to and from '{0}/{1}'. + 此動作會將認可推送到 '{0}/{1}' 或從中提取認可。 Tag at {0} - Tag at {0} + 位於 {0} 的標籤 Message - Message + 訊息 Tag name - Tag name + 標籤名稱 There are {0} untracked files which will be DELETED FROM DISK if discarded. - There are {0} untracked files which will be DELETED FROM DISK if discarded. + 有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。 The following untracked file will be DELETED FROM DISK if discarded: {0}. - The following untracked file will be DELETED FROM DISK if discarded: {0}. + 下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。 Undo merge commit - Undo merge commit + 復原合併認可 There are {0} unsaved files. Would you like to save them before committing? - There are {0} unsaved files. + 有 {0} 個未儲存的檔案。 -Would you like to save them before committing? +要先儲存檔案再認可嗎? The following file has unsaved changes which won't be included in the commit if you proceed: {0}. Would you like to save it before committing? - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + 下列檔案有未儲存的變更,若您繼續,變更將不會包含在認可中: {0}。 -Would you like to save it before committing? +要先儲存檔案再認可嗎? There are {0} unsaved files. Would you like to save them before stashing? - There are {0} unsaved files. + 有 {0} 個未儲存的檔案。 -Would you like to save them before stashing? +要先儲存檔案再隱藏嗎? The following file has unsaved changes which won't be included in the stash if you proceed: {0}. Would you like to save it before stashing? - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + 下列檔案有未儲存的變更,若您繼續,變更將不會包含在隱藏項目中: {0}。 -Would you like to save it before stashing? +要先儲存檔案再隱藏嗎? This will DELETE {0} untracked files! This is IRREVERSIBLE! These files will be FOREVER LOST. - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. + 此舉將會刪除 {0} 個未追蹤的檔案! +此動作無法回復! +這些檔案將會永久遺失。 Yes - Yes + Discard 1 Tracked File - Discard 1 Tracked File + 捨棄 1 個追蹤的檔案 Discard {0} Tracked Files - Discard {0} Tracked Files + 捨棄 {0} 個追蹤的檔案 Yes, Don't Show Again - Yes, Don't Show Again + 是的,不要再顯示 @@ -716,15 +716,15 @@ These files will be FOREVER LOST. Skipped found git in: {0} - Skipped found git in: {0} + 已略過在下列位置找到的 git: {0} Using git {0} from {1} - Using git {0} from {1} + 正在使用來自 {1} 的 git {0} Validating found git in: {0} - Validating found git in: {0} + 正在驗證在下列位置找到的 git: {0} @@ -732,19 +732,19 @@ These files will be FOREVER LOST. There are no available repositories - There are no available repositories + 沒有儲存庫可供使用 Absolute paths not supported in 'git.scanRepositories' setting. - Absolute paths not supported in 'git.scanRepositories' setting. + 'git.scanRepositories’ 設定中不支援絕對路徑。 Choose a repository - Choose a repository + 請選擇儲存庫 The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + '{0}' 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組 @@ -752,39 +752,39 @@ These files will be FOREVER LOST. Branch name - Branch name + 分支名稱 $(error) Error: {0} - $(error) Error: {0} + $(error) 錯誤: {0} No remote repositories found. - No remote repositories found. + 找不到遠端存放庫。 Choose a URL to clone from. - Choose a URL to clone from. + 選擇複製的來源 URL。 Provide repository URL - Provide repository URL + 提供存放庫 URL Provide repository URL or pick a repository source. - Provide repository URL or pick a repository source. + 提供存放庫 URL 或挑選存放庫來源。 Repository name - Repository name + 存放庫名稱 Repository name (type to search) - Repository name (type to search) + 存放庫名稱 (要搜尋的類型) URL - URL + URL @@ -792,203 +792,203 @@ These files will be FOREVER LOST. Would you like to add '{0}' to .gitignore? - Would you like to add '{0}' to .gitignore? + 要將 ‘{0}’ 新增至 .gitignore 嗎? Conflict: Added By Them - Conflict: Added By Them + 衝突: 由他人新增 Conflict: Added By Us - Conflict: Added By Us + 衝突: 由我們新增 Always Pull - Always Pull + 一律提取 Conflict: Both Added - Conflict: Both Added + 衝突: 兩者皆新增 Conflict: Both Deleted - Conflict: Both Deleted + 衝突: 兩者皆刪除 Conflict: Both Modified - Conflict: Both Modified + 衝突: 兩者皆修改 Changes - Changes + 變更 Commit - Commit + 認可 It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + 在重訂基底的過程中,無法變更認可訊息。請完成重訂基底作業,並改用互動式重訂基底。 Message ({0} to commit) - Message ({0} to commit) + 訊息 (要認可的 {0}) {0} characters left in current line - {0} characters left in current line + 在目前行數剩餘 {0} 個字元 {0} characters over {1} in current line - {0} characters over {1} in current line + 在目前行數有 {0} 個字元已超過 {1} 個 Current commit message only contains whitespace characters - Current commit message only contains whitespace characters + 目前認可訊息只包含空白字元 Message ({0} to commit on '{1}') - Message ({0} to commit on '{1}') + 訊息 (要在 ‘{1}’ 上認可 {0}) Deleted - Deleted + 已刪除 Conflict: Deleted By Them - Conflict: Deleted By Them + 衝突: 由他人刪除 Conflict: Deleted By Us - Conflict: Deleted By Us + 衝突: 由我們刪除 Don't Pull - Don't Pull + 不要提取 {0} (Deleted) - {0} (Deleted) + {0} (已刪除) {0} (Index) - {0} (Index) + {0} (索引) {0} (Ours) - {0} (Ours) + {0} (我們的) {0} (Theirs) - {0} (Theirs) + {0} (他們的) {0} (Untracked) - {0} (Untracked) + {0} (已取消追蹤) {0} (Working Tree) - {0} (Working Tree) + {0} (工作樹狀) The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + 位於 '{0}' 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。 Ignored - Ignored + 已忽略 Index Added - Index Added + 已新增索引 Index Copied - Index Copied + 已複製索引 Index Deleted - Index Deleted + 已刪除索引 Index Modified - Index Modified + 已修改索引 Index Renamed - Index Renamed + 已重新命名索引 Intent to Add - Intent to Add + 要新增的意圖 Merge Changes - Merge Changes + 合併變更 Modified - Modified + 已修改 Don't Show Again - Don't Show Again + 不要再顯示 Open - Open + 開啟 Pull - Pull + 提取 It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + 目前的分支 '{0}' 可能已重訂基底。確定仍要提取至其中嗎? It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 目前的分支可能已重訂基底。確定仍要提取至其中嗎? Pull {0} commits from {1}/{2} - Pull {0} commits from {1}/{2} + 從 {1}/{2} 提取 {0} 個認可 Pull {0} and push {1} commits between {2}/{3} - Pull {0} and push {1} commits between {2}/{3} + 從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可 Push {0} commits to {1}/{2} - Push {0} commits to {1}/{2} + 將 {0} 個認可推送到 {1}/{2} Successfully pushed. - Successfully pushed. + 推送成功。 Staged Changes - Staged Changes + 暫存的變更 Synchronize Changes - Synchronize Changes + 同步處理變更 Syncing. Cancelling may cause serious damages to the repository - Syncing. Cancelling may cause serious damages to the repository + 正在同步。取消可能會對存放庫造成嚴重的損害 Untracked - Untracked + 已取消追蹤 Untracked Changes - Untracked Changes + 未追蹤的變更 Yes - Yes + @@ -996,27 +996,27 @@ These files will be FOREVER LOST. Checkout branch/tag... - Checkout branch/tag... + 簽出分支/標籤... Publish Changes - Publish Changes + 發行變更 Publish to {0} - Publish to {0} + 發佈至 {0} Publish to... - Publish to... + 發佈至... Rebasing - Rebasing + 正在重訂基底 Synchronizing Changes... - Synchronizing Changes... + 正在同步處理變更... @@ -1024,37 +1024,37 @@ These files will be FOREVER LOST. Index - Index + 索引 {0} — {1} {2} {3} - {0} — {1} + {0} — {1} {2} {3} Git History - Git History + Git 歷程記錄 Staged Changes - Staged Changes + 暫存的變更 Uncommitted Changes - Uncommitted Changes + 未認可的變更 You - You + Working Tree - Working Tree + 工作樹狀 @@ -1062,885 +1062,885 @@ These files will be FOREVER LOST. Color for added resources. - Color for added resources. + 已新增資源的顏色。 Color for resources with conflicts. - Color for resources with conflicts. + 帶有衝突資源的顏色。 Color for deleted resources. - Color for deleted resources. + 刪除資源的顏色 Color for ignored resources. - Color for ignored resources. + 忽略資源的顏色。 Color for modified resources. - Color for modified resources. + 修改資源的顏色。 Color for renamed or copied resources. - Color for renamed or copied resources. + 重新命名或已複製資源的色彩。 Color for deleted resources which have been staged. - Color for deleted resources which have been staged. + 已刪除之資源的色彩。 Color for modified resources which have been staged. - Color for modified resources which have been staged. + 已修改之資源的色彩。 Color for submodule resources. - Color for submodule resources. + 子模組資源的顏色 Color for untracked resources. - Color for untracked resources. + 未追蹤資源的顏色。 Add Remote... - Add Remote... + 新增遠端存放庫... Create Branch... - Create Branch... + 建立分支... Create Branch From... - Create Branch From... + 從下列來源建立分支… Checkout to... - Checkout to... + 簽出至... Checkout to (Detached)... - Checkout to (Detached)... + 簽出至 (已中斷連結)... Cherry Pick... - Cherry Pick... + 揀選... Discard Changes - Discard Changes + 捨棄變更 Discard All Changes - Discard All Changes + 捨棄所有變更 Discard All Tracked Changes - Discard All Tracked Changes + 捨棄所有追蹤修訂 Discard All Untracked Changes - Discard All Untracked Changes + 捨棄所有未追蹤修訂 Clone - Clone + 複製 Clone (Recursive) - Clone (Recursive) + 複製 (遞迴) Close Repository - Close Repository + 關閉儲存庫 Commit - Commit + 認可 Commit All - Commit All + 全部認可 Commit All (Amend) - Commit All (Amend) + 全部認可 (修改) Commit All (Amend, No Verify) - Commit All (Amend, No Verify) + 全部認可 (修改,未驗證) Commit All (No Verify) - Commit All (No Verify) + 全部認可 (未驗證) Commit All (Signed Off) - Commit All (Signed Off) + 全部認可 (已簽章) Commit All (Signed Off, No Verify) - Commit All (Signed Off, No Verify) + 全部認可 (已登出,未驗證) Commit Empty - Commit Empty + 認可空白 Commit Empty (No Verify) - Commit Empty (No Verify) + 認可空白 (未驗證) Commit (No Verify) - Commit (No Verify) + 認可 (未驗證) Commit Staged - Commit Staged + 認可暫存 Commit Staged (Amend) - Commit Staged (Amend) + 認可暫存 (修改) Commit Staged (Amend, No Verify) - Commit Staged (Amend, No Verify) + 認可暫存 (修改,未驗證) Commit Staged (No Verify) - Commit Staged (No Verify) + 認可暫存 (未驗證) Commit Staged (Signed Off) - Commit Staged (Signed Off) + 認可暫存 (已登出) Commit Staged (Signed Off, No Verify) - Commit Staged (Signed Off, No Verify) + 認可暫存 (已登出,未驗證) Create Tag - Create Tag + 建立標籤 Delete Branch... - Delete Branch... + 刪除分支... Delete Tag - Delete Tag + 刪除標記 Fetch - Fetch + 擷取 Fetch From All Remotes - Fetch From All Remotes + 從所有遠端擷取 Fetch (Prune) - Fetch (Prune) + 擷取 (剪除) Add to .gitignore - Add to .gitignore + 新增到 .gitignore Initialize Repository - Initialize Repository + 初始化存放庫 Merge Branch... - Merge Branch... + 合併分支... Open All Changes - Open All Changes + 開啟所有變更 Open Changes - Open Changes + 開啟變更 Open File - Open File + 開啟檔案 Open File (HEAD) - Open File (HEAD) + 開啟檔案 (HEAD) Open Repository - Open Repository + 開啟存放庫 Publish Branch... - Publish Branch... + 發行分支... Pull - Pull + 提取 Pull from... - Pull from... + 從...提取 Pull (Rebase) - Pull (Rebase) + 提取 (重訂基底) Push - Push + 推送 Push (Follow Tags) - Push (Follow Tags) + 推送 (跟隨標籤) Push (Follow Tags, Force) - Push (Follow Tags, Force) + 推送 (跟隨標籤,強制) Push (Force) - Push (Force) + 推送(強制更新) Push Tags - Push Tags + 推送標籤 Push to... - Push to... + 推送至... Push to... (Force) - Push to... (Force) + 推送至...(強制更新) Rebase Branch... - Rebase Branch... + 重訂基底分支... Abort Rebase - Abort Rebase + 中止重訂基底 Refresh - Refresh + 重新整理 Remove Remote - Remove Remote + 移除遠端存放庫 Rename - Rename + 重新命名 Rename Branch... - Rename Branch... + 重新命名分支... Restore Commit Template - Restore Commit Template + 還原認可範本 Reveal in Side Bar - Reveal in Side Bar + 在提要欄位中顯示 Revert Change - Revert Change + 還原變更 Revert Selected Ranges - Revert Selected Ranges + 還原選取的範圍 Set Log Level... - Set Log Level... + 設定紀錄層級 Show Git Output - Show Git Output + 顯示 Git 輸出 Stage Changes - Stage Changes + 暫存變更 Stage All Changes - Stage All Changes + 暫存所有變更 (Stage All Changes) Stage All Merge Changes - Stage All Merge Changes + 暫存所有合併變更 Stage All Tracked Changes - Stage All Tracked Changes + 暫存所有追蹤修訂 Stage All Untracked Changes - Stage All Untracked Changes + 暫存所有未追蹤修訂 Stage Change - Stage Change + 暫存變更 Stage Selected Ranges - Stage Selected Ranges + 暫存選取的範圍 Stash - Stash + 擱置變更 (Stash) Apply Stash... - Apply Stash... + 套用擱置... (Apply Stash) Apply Latest Stash - Apply Latest Stash + 套用最新擱置 (Apply Latest Stash) Drop Stash... - Drop Stash... + 卸除隱藏項目... Stash (Include Untracked) - Stash (Include Untracked) + 擱置變更 (包含未被追蹤的檔案) Pop Stash... - Pop Stash... + 取回擱置... (Pop Stash) Pop Latest Stash - Pop Latest Stash + 取回最近的擱置 Sync - Sync + 同步處理 Sync (Rebase) - Sync (Rebase) + 同步 (重定基底) Compare with Selected - Compare with Selected + 與選取項目比較 Copy Commit ID - Copy Commit ID + 複製認可識別碼 Copy Commit Message - Copy Commit Message + 複製認可訊息 Open Changes - Open Changes + 開啟變更 Select for Compare - Select for Compare + 選取以進行比較 Undo Last Commit - Undo Last Commit + 復原上個提交 Unstage Changes - Unstage Changes + 取消暫存變更 Unstage All Changes - Unstage All Changes + 取消所有暫存變更(Unstage All Changes) Unstage Selected Ranges - Unstage Selected Ranges + 取消暫存選取的範圍 Controls whether force push (with or without lease) is enabled. - Controls whether force push (with or without lease) is enabled. + 控制是否啟用強制推送 (不論是否有新的認可)。 Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controls whether commits without running pre-commit and commit-msg hooks are allowed. + 控制是否允許未執行預先認可與認可訊息勾點的認可。 Always show the Staged Changes resource group. - Always show the Staged Changes resource group. + 一律顯示「暫存變更」的資源群組。 Controls the signoff flag for all commits. - Controls the signoff flag for all commits. + 控制所有認可的簽核旗標。 Configures when repositories should be automatically detected. - Configures when repositories should be automatically detected. + 設定何時自動偵測存放庫。 Disable automatic repository scanning. - Disable automatic repository scanning. + 停用自動儲存庫掃描。 Scan for parent folders of open files. - Scan for parent folders of open files. + 掃描開啟檔案的父資料夾。 Scan for subfolders of the currently opened folder. - Scan for subfolders of the currently opened folder. + 掃描目前已開啟資料夾的子資料夾。 Scan for both subfolders of the current opened folder and parent folders of open files. - Scan for both subfolders of the current opened folder and parent folders of open files. + 掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。 Stash any changes before pulling and restore them after successful pull. - Stash any changes before pulling and restore them after successful pull. + 先隱藏再提取任何變更,並在成功提取後,將其還原。 When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + 設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。 Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + 當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。 Whether auto refreshing is enabled. - Whether auto refreshing is enabled. + 是否啟用自動重新整理。 Controls the sort order for branches. - Controls the sort order for branches. + 控制分支的排序順序。 A regular expression to validate new branch names. - A regular expression to validate new branch names. + 用於驗證新分支名稱的正規表達式。 The character to replace whitespace in new branch names. - The character to replace whitespace in new branch names. + 要在新分支名稱中取代空白字元的字元。 Controls what type of git refs are listed when running `Checkout to...`. - Controls what type of git refs are listed when running `Checkout to...`. + 控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。 Local branches - Local branches + 本機分支 Remote branches - Remote branches + 遠端分支 Tags - Tags + 標籤 Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 一律確認 'Git: Commit Empty' 命令的空白認可建立。 Controls whether to ask for confirmation before force-pushing. - Controls whether to ask for confirmation before force-pushing. + 控制強制更新前是否要求確認。 Controls whether to ask for confirmation before committing without verification. - Controls whether to ask for confirmation before committing without verification. + 控制在認可但未經驗證之前是否要求確認。 Confirm before synchronizing git repositories. - Confirm before synchronizing git repositories. + 請先確認再同步處理 GIT 存放庫。 Controls the Git count badge. - Controls the Git count badge. + 控制 Git 計數徽章。 Count all changes. - Count all changes. + 計算所有變更的數目。 Turn off counter. - Turn off counter. + 關閉計數器。 Count only tracked changes. - Count only tracked changes. + 僅計算追蹤的變更數目。 Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + 控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。 The default location to clone a git repository. - The default location to clone a git repository. + 用於複製 Git 存放庫的預設位置。 Controls whether to automatically detect git submodules. - Controls whether to automatically detect git submodules. + 控制是否自動偵測 Git 子模組。 Controls the limit of git submodules detected. - Controls the limit of git submodules detected. + 控制 Git 子模組的偵測限制 Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + 控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。 Enables commit signing with GPG or X.509. - Enables commit signing with GPG or X.509. + 允許使用 GPG 或 X.509 簽署認可。 Commit all changes when there are no staged changes. - Commit all changes when there are no staged changes. + 無暫存變更時提交所有變更。 Controls whether the Git Sync command appears in the status bar. - Controls whether the Git Sync command appears in the status bar. + 控制是否在狀態列顯示 Git 同步命令。 Whether git is enabled. - Whether git is enabled. + 是否啟用 Git。 When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。 Follow push all tags when running the sync command. - Follow push all tags when running the sync command. + 執行 sync 命令時,追蹤推送所有標籤。 Ignores the legacy Git warning. - Ignores the legacy Git warning. + 略過舊的 Git 警告。 Ignores the warning when there are too many changes in a repository. - Ignores the warning when there are too many changes in a repository. + 當儲存庫中有過多變更時,略過警告。 Ignores the warning when Git is missing. - Ignores the warning when Git is missing. + 忽略遺漏 Git 時的警告。 Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignores the warning when it looks like the branch might have been rebased when pulling. + 當分支在提取時可能已重訂基底時,忽略警告。 Ignore modifications to submodules in the file tree. - Ignore modifications to submodules in the file tree. + 忽略檔案樹狀目錄中子模組的修改。 Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + 當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。 List of git repositories to ignore. - List of git repositories to ignore. + 要忽略的 Git 儲存庫清單。 Controls when to show commit message input validation. - Controls when to show commit message input validation. + 控制何時顯示認可訊息輸入驗證。 Controls the commit message length threshold for showing a warning. - Controls the commit message length threshold for showing a warning. + 控制顯示警告的認可訊息長度閾值。 Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。 Controls whether to open a repository automatically after cloning. - Controls whether to open a repository automatically after cloning. + 控制是否要在複製後自動開啟存放庫。 Always open in current window. - Always open in current window. + 永遠在目前視窗中開啟。 Always open in a new window. - Always open in a new window. + 永遠在新視窗中開啟。 Always prompt for action. - Always prompt for action. + 永遠提示採取動作。 Only open in current window when no folder is opened. - Only open in current window when no folder is opened. + 只有在未開啟任何資料夾時,才在目前視窗中開啟。 Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。 Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Git 可執行檔的路徑與檔案名稱,例如 `C:\Program Files\Git\bin\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。 Runs a git command after a successful commit. - Runs a git command after a successful commit. + 成功認可後執行 Git 命令。 Don't run any command after a commit. - Don't run any command after a commit. + 認可後不要執行任何命令。 Run 'Git Push' after a successful commit. - Run 'Git Push' after a successful commit. + 成功認可後執行 'Git Push'。 Run 'Git Sync' after a successful commit. - Run 'Git Sync' after a successful commit. + 成功認可後執行 'Git Sync'。 Controls whether Git should check for unsaved files before committing. - Controls whether Git should check for unsaved files before committing. + 控制Git是否應該在提交之前檢查未儲存的檔案。 Check for any unsaved files. - Check for any unsaved files. + 檢查任何未存檔的檔案。 Disable this check. - Disable this check. + 停用此檢查。 Check only for unsaved staged files. - Check only for unsaved staged files. + 僅檢查未儲存的暫存檔案。 Controls whether Git should check for unsaved files before stashing changes. - Controls whether Git should check for unsaved files before stashing changes. + 控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。 Check for any unsaved files. - Check for any unsaved files. + 檢查任何未存檔的檔案。 Disable this check. - Disable this check. + 停用此檢查。 Check only for unsaved staged files. - Check only for unsaved staged files. + 僅檢查未儲存的暫存檔案。 Prune when fetching. - Prune when fetching. + 擷取時剪除。 Fetch all tags when pulling. - Fetch all tags when pulling. + 於提取時擷取所有標籤。 Force git to use rebase when running the sync command. - Force git to use rebase when running the sync command. + 當執行同步命令時強制 git 使用 rebase。 Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。 List of paths to search for git repositories in. - List of paths to search for git repositories in. + 要在其中搜尋 git 存放庫的路徑清單。 Controls whether to show the commit input in the Git source control panel. - Controls whether to show the commit input in the Git source control panel. + 控制是否要在 Git 原始檔控制台中顯示認可輸入。 Controls whether to show an inline Open File action in the Git changes view. - Controls whether to show an inline Open File action in the Git changes view. + 控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。 Controls whether git actions should show progress. - Controls whether git actions should show progress. + 控制 git 動作是否應顯示進度。 Controls whether to show a notification when a push is successful. - Controls whether to show a notification when a push is successful. + 控制是否要在推送成功時顯示通知。 Control which changes are automatically staged by Smart Commit. - Control which changes are automatically staged by Smart Commit. + 控制智慧提交自動暫存的變更。 Automatically stage all changes. - Automatically stage all changes. + 自動暫存所有變更。 Automatically stage tracked changes only. - Automatically stage tracked changes only. + 僅自動暫存追蹤的變更。 Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggests to enable smart commit (commit all changes when there are no staged changes). + 建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。 Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + 控制是否要在執行同步動作時顯示允許使用者取消作業的通知。 Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + 控制是否要讓 Azure Data Studio 成為在整合式終端中繁衍之 git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。 Controls which date to use for items in the Timeline view. - Controls which date to use for items in the Timeline view. + 控制 [時間軸] 檢視中的項目要使用哪個日期。 Use the authored date - Use the authored date + 使用撰寫日期 Use the committed date - Use the committed date + 使用認可日期 Controls whether to show the commit author in the Timeline view. - Controls whether to show the commit author in the Timeline view. + 控制是否要在 [時間軸] 檢視中顯示認可作者。 Controls how untracked changes behave. - Controls how untracked changes behave. + 控制未追蹤修訂的運作方式。 Untracked changes are hidden and excluded from several actions. - Untracked changes are hidden and excluded from several actions. + 未追蹤修訂會隱藏並從數個動作中排除。 All changes, tracked and untracked, appear together and behave equally. - All changes, tracked and untracked, appear together and behave equally. + 所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。 Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。 Controls whether to use the message from the commit input box as the default stash message. - Controls whether to use the message from the commit input box as the default stash message. + 控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。 Controls whether force pushing uses the safer force-with-lease variant. - Controls whether force pushing uses the safer force-with-lease variant. + 控制強制推送是否使用較安全的 force-with-lease 方法。 Git SCM Integration - Git SCM Integration + Git SCM 整合 Git - Git + Git Branch - Branch + 分支 Changes - Changes + 變更 Commit - Commit + 認可 Amend - Amend + 修改 Sign Off - Sign Off + 登出 Git - Git + Git Pull, Push - Pull, Push + 提取、推送 Remote - Remote + 遠端 Stash - Stash + 隱藏 Tags - Tags + 標籤 You can clone a repository locally. [Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + 您可以在本機複製存放庫。 +[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫') To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 如果您想要使用 git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 git。 +若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 In order to use git features, you can open a folder containing a git repository or clone from a URL. [Open Folder](command:vscode.openFolder) [Clone Repository](command:git.clone) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 如果要使用 git 功能,您可以開啟包含 git 存放庫的資料夾或從 URL 複製。 +[開啟資料夾](command:vscode.openFolder) +[複製存放庫](command:git.clone) +若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 The workspace currently open doesn't have any folders containing git repositories. [Add Folder to Workspace](command:workbench.action.addRootFolder) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 目前開啟的工作區沒有任何資料夾包含 git 存放庫。 +[新增資料夾至工作區](command:workbench.action.addRootFolder) +如果要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. [Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 目前開啟的資料夾沒有任何 git 存放庫。您可以將存放庫初始化,以啟用 git 支援的原始檔控制功能。 +[將存放庫初始化](command:git.init?%5Btrue%5D) +若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. - A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). -Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). -If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + 未偵測到有效的 git 安裝,您可以在 [git 輸出](command:git.showOutput)中找到更多詳細資料。 +請[安裝 git](https://git-scm.com/),或在 [我們的文件](https://aka.ms/vscode-scm) 深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制。 +如果您使用的是其他版本的控制系統,可以[搜尋市集](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 尋找其他延伸模組。 The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. [Initialize Repository](command:git.init) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 目前開啟的工作區沒有任何包含 git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 git 支援的原始檔控制功能。 +[將存放庫初始化](command:git.init) +若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 diff --git a/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf b/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf index 8fd2e7666c..0f249d23cc 100644 --- a/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf @@ -22,10 +22,6 @@ Publish History 發佈歷程記錄 - - Local app setting '{0}' already exists. Overwrite? - 本機應用程式設定 '{0}' 已經存在。要覆寫嗎? - Status 狀態 @@ -66,18 +62,6 @@ Add Item 新增項目 - - Add Package - 新增套件 - - - To use SQL bindings, ensure your Azure Functions project has a reference to {0} - 若要使用 SQL 繫結,請確定您的 Azure Functions 專案具有 {0} 參考 - - - Error adding Sql Binding extension package to project - 將 SQL 繫結延伸模組套件新增至專案時發生錯誤 - Would you like to update Azure Function local.settings.json with the new connection string? 是否要以新的連接字串更新 Azure Function local.settings.json? @@ -103,8 +87,8 @@ 新增 SQL 專案名稱 - Base SQL Server Docker image - 基底 SQL Server Docker 映像 + Base {0} Docker image + 基底 {0} Docker 映像 Browse folder @@ -166,46 +150,30 @@ Cleaning existing deployments... 正在清除現有的部署... - - Close - 關閉 - View changes in Schema Compare 在結構描述比較中檢視變更 - Confirm SQL server admin password - 確認 SQL Server 管理員密碼 + Confirm {0} admin password + 確認 {0} 系統管理員密碼 - Confirm SQL Server admin password - 確認 SQL Server 管理員密碼 + Confirm {0} admin password + 確認 {0} 系統管理員密碼 - Connecting to SQL Server on Docker - 在 Docker 上連接至 SQL Server + Connecting to SQL Server + 連接到 SQL Server Connection failed error: '{0}' 連線失敗。錯誤: '{0}' - - Select a connection profile - 選取連接設定檔 - Connections 連線 - - Connection string setting name - 連接字串設定名稱 - - - Connection string setting specified in "local.settings.json" - 在 "local.settings.json" 中指定的連接字串設定 - Containers already exist for this project. Do you want to delete them before deploying a new one? 此專案的容器已存在。您要先刪除這些檔案再部署新的嗎? @@ -214,10 +182,6 @@ Create New 新建立 - - Create new local app setting - 建立新的本機應用程式設定 - Create 建立 @@ -423,20 +387,28 @@ Microsoft Azure SQL Edge 授權合約 - Start with the core pieces to develop and publish schemas for SQL Edge - 從核心元件開始開發及發佈 SQL Edge 的結構描述 + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + 從核心元件開始開發及發佈 Azure SQL Edge 資料庫的結構描述 - SQL Edge - SQL Edge + Azure SQL Edge Database + Azure SQL Edge 資料庫 + + + Develop and publish schemas for Azure SQL Database starting from an empty project + 為從空白專案開始的 Azure SQL 資料庫開發及發佈結構描述 + + + Azure SQL Database + Azure SQL Database - Develop and publish schemas for SQL databases starting from an empty project - 為從空白專案開始的 SQL 資料庫開發及發佈結構描述 + Develop and publish schemas for SQL Server databases starting from an empty project + 為從空白專案開始的 SQL Server 資料庫開發及發佈結構描述 - SQL Database - SQL Database + SQL Server Database + SQL Server 資料庫 Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. @@ -450,10 +422,6 @@ Enter a template for SQL connection string 輸入 SQL 連接字串的範本 - - Enter connection string - 輸入連接字串 - Enter connection string environment variable name 輸入連接字串環境變數名稱 @@ -462,10 +430,6 @@ Enter environment variable for SQL connection string 輸入 SQL 連接字串的環境變數 - - Enter connection string setting name - 輸入連接字串設定名稱 - Enter connection string template 輸入連接字串範本 @@ -479,20 +443,12 @@ 輸入變數 '{0}' 的新值 - Enter SQL Server admin password - 輸入 SQL Server 管理員密碼 - - - Enter password or press escape to cancel - 輸入密碼或按 ESC 鍵取消 - - - Enter the password to be used for the connection string - 輸入用於連接字串的密碼 + Enter {0} admin password + 輸入 {0} 系統管理員密碼 - Enter SQL server port number or press enter to use the default value - 輸入 SQL Server 連接埠號碼或按 Enter 以使用預設值 + Enter {0} port number or press enter to use the default value + 輸入 {0} 連接埠號碼或按 Enter 以使用預設值 Enter a database name for this system database @@ -548,14 +504,6 @@ Target information for extract is required to create database project. 需要供解壓縮的目標資訊才能建立資料庫專案。 - - An error occurred generating the connection string for the selected connection - 為選取的連線產生連接字串時發生錯誤 - - - Failed to parse "{0}": {1}. - 無法剖析 "{0}": {1}。 - File 檔案 @@ -624,14 +572,6 @@ Import Elements 匯入元素 - - Do you want to include the password from this connection in your local.settings.json file? - 是否要在 local.settings.json 檔案中包含來自此連線的密碼? - - - Input - 輸入 - Install globally 全域安裝 @@ -661,8 +601,8 @@ 在 .sqlproj 中為屬性 '{0}' 指定的值無效 - SQL Server password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - SQL Server 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy Invalid SQL connection string @@ -672,10 +612,6 @@ Invalid target platform: {0}. Supported target platforms: {1} 目標平台無效: {0}。支援的目標平台: {1} - - {0} near line "{1}", column "{2}" - {0} 接近行 "{1}",資料行 "{2}" - Learn More 深入了解 @@ -696,10 +632,6 @@ Missing 'version' entry in {0} 遺漏了 {0} 的 'version' 項目 - - More Information - 詳細資訊 - msec 毫秒 @@ -724,14 +656,6 @@ New {0} name: 新的 {0} 名稱: - - No Azure functions in the current active file - 目前的作用中檔案中沒有任何 Azure 函式 - - - No Azure functions projects found in the workspace - 在工作區中找不到任何 Azure 函式專案 - No {0} found 找不到 {0} @@ -800,14 +724,6 @@ Open License Agreement 開啟授權合約 - - Open File - 開啟檔案 - - - Output - 輸出 - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. 不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。 @@ -817,8 +733,8 @@ 無法存取提供之樹狀項目的父代 - SQL Server password doesn't match the confirmation password - SQL Server 密碼與確認密碼不相符 + {0} password doesn't match the confirmation password + {0} 密碼與確認密碼不相符 Port must a be number @@ -896,6 +812,10 @@ Select project file 選取專案檔 + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + 專案 {0} 已更新為 SDK 樣式專案。按一下 [深入了解] 以取得 Microsoft.Build.Sql SDK 的詳細資料,以及簡化專案檔的方式。 + Publish 發佈 @@ -925,12 +845,12 @@ 無法發佈至容器。{0} - Publish to new server in a container - 發行至容器中的新伺服器 + Publish to new {0} local development container + 發佈到新的 {0} 本機開發容器 - Publish to existing server - 發佈到現有的伺服器 + Publish to an existing {0} + 發佈到現有的 {0} Publishing project in a container... @@ -981,21 +901,13 @@ 透過 npx 執行 - Building and running the docker container ... - 建置並執行 Docker 容器... + Running the docker container ... + 正在執行 Docker 容器... Same database 相同資料庫 - - Save - 儲存 - - - There are unsaved changes in the current file. Save now? - 目前的檔案中有未儲存的變更。要立即儲存嗎? - Schema 結構描述 @@ -1021,37 +933,21 @@ 指令碼 - SDK-style project - SDK-style project + SDK-style project (Preview) + SDK 樣式專案 (預覽) sec - - Select an Azure function in the current file to add SQL binding to - 在目前檔案中選取要新增 SQL 繫結的 Azure 函式 - - Select the base SQL Server docker image - 選取基底 SQL Server docker 映像 - - - Select type of binding - 選取繫結類型 + Select the base {0} docker image + 選取基底 {0} docker 映像 Select connection 選取連線 - - Failed to set connection string app setting: {0} - 無法設定連接字串應用程式設定: {0} - - - Select SQL connection string method - 選取 SQL 連接字串方法 - Select .dacpac 選取 .dacpac @@ -1060,6 +956,10 @@ Select database 選取資料庫 + + Select File + 選取檔案 + Select folder structure 選取資料夾結構 @@ -1080,10 +980,6 @@ Select where to publish the project to 選取要將專案發佈的位置 - - Select SQL connection string setting from local.settings.json - 從 local.settings.json 選取 SQL 連接字串設定 - Select OpenAPI/Swagger spec file 選取 OpenAPI/Swagger 規格檔案 @@ -1105,12 +1001,12 @@ 伺服器名稱 - SQL Server admin password - SQL Server 系統管理員密碼 + {0} admin password + {0} 系統管理員密碼 - SQL server port number - SQL Server 連接埠號碼 + {0} port number + {0} 連接埠號碼 Server variable @@ -1164,14 +1060,6 @@ Database Projects 資料庫專案 - - SQL table or view to query - 要查詢的 SQL 資料表或檢視 - - - SQL table to upsert into - 要 upsert 的目標 SQL 資料表 - Stored Procedure 預存程序 @@ -1224,10 +1112,6 @@ Unable to locate '{0}' target: '{1}' 找不到 '{0}' 目標: '{1}' - - Failed to set connection string app setting - 無法設定連接字串應用程式設定 - Unable to establish project context. Command invoked from unexpected location: {0} 無法建立專案內容。從未預期的位置叫用的命令: {0} @@ -1264,18 +1148,14 @@ Update 更新 + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Updating {0} from {1}... 正在從 {1} 更新 {0}... - - Enter connection string - 輸入連接字串 - - - In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. - 為了稍後使用 SQL 連接字串,您必須在 local.settings.json 檔案中手動輸入密碼。 - User has cancelled selection for how to run autorest. 使用者已取消選取如何執行自動 autorest。 @@ -1292,10 +1172,6 @@ Value cannot be empty 值不得空白 - - Value must not be empty - 值不得為空白 - View 檢視 @@ -1344,9 +1220,9 @@ Add Database Reference 新增資料庫參考 - - Add SQL Binding (preview) - 新增 SQL 繫結 (預覽) + + Add Existing Item... + 新增現有項目(_I)... Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1364,6 +1240,10 @@ Close Database Project 關閉資料庫專案 + + Convert to SDK-style project + 轉換成 SDK 樣式專案 + Create Project From Database 從資料庫建立專案 diff --git a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf b/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf index cad16a5514..f46efaf004 100644 --- a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf @@ -46,14 +46,18 @@ Apply 套用 - - The assessment of your SQL Server instance '{0}' failed. - 評定您的 SQL Server 執行個體 '{0}' 失敗。 + + (for {0} assessed databases) + (針對 {0} 個已評定的資料庫) Assessment results for '{0}' '{0}' 的評定結果 + + The assessment of your SQL Server instance '{0}' failed. + 評定您的 SQL Server 執行個體 '{0}' 失敗。 + Assessment in progress 評定正在進行中 @@ -74,6 +78,10 @@ This may take some time. Assessment results 評定結果 + + Assessment results and recommendations + 評定結果和建議 + This is a blocking issue that will prevent the database migration from succeeding. 這是會導致資料庫移轉無法成功的執行問題。 @@ -98,6 +106,10 @@ This may take some time. Azure SQL Azure SQL + + Azure SQL Database + Azure SQL Database + Azure SQL Managed Instance Azure SQL 受控執行個體 @@ -106,6 +118,10 @@ This may take some time. SQL Server on Azure Virtual Machines Azure 虛擬機器上的 SQL Server + + SQL Server on Azure VM + Azure VM 上的 SQL Server + Target type 目標類型 @@ -118,6 +134,18 @@ This may take some time. Azure AD tenant Azure AD 租用戶 + + Browse + 瀏覽 + + + Folder name + 資料夾名稱 + + + Open + 開啟 + Backup location 備份位置 @@ -179,8 +207,8 @@ This may take some time. 請先選取儲存體帳戶值。 - {0} out of {1} databases can be migrated - {0} 個 (共 {1} 個) 資料庫可供移轉 + {0}/{1} databases can be migrated + {0}/{1} 個資料庫可以移轉 Cancel @@ -315,8 +343,8 @@ This may take some time. 2. 建立最終交易記錄差異比較或備份,並將它儲存在在 Azure 儲存體 Blob 容器。 - 2. ​​Create a final transaction log backup and store it on the network share. - 2. ​​建立最終交易記錄備份,並儲存在網路共用上。 + 2. Create a final transaction log backup and store it on the network share. + 2. 建立最終交易記錄備份,並儲存在網路共用上。 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. @@ -366,13 +394,21 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 目標受控執行個體 '{1}'上已經有資料庫 '{0}'。 + + Select the databases that you want to assess for migration to Azure SQL. + 選取您要評定要移轉至 Azure SQL 的資料庫。 + + + Databases for assessment + 要評定的資料庫 + An error occurred while accessing database details. 存取資料庫詳細資料時發生錯誤。 - - Databases for migration - 要移轉的資料庫 + + Ensure that your backups were taken with the WITH CHECKSUM option. + 請確認已使用 WITH CHECKSUM 選項來進行備份。 To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. @@ -422,6 +458,10 @@ This may take some time. Database backup 資料庫備份 + + Ensure that the Azure Storage account does not use a private endpoint. + 請確認 Azure 儲存體帳戶未使用私人端點。 + Database to be migrated 要移轉的資料庫 @@ -431,7 +471,7 @@ This may take some time. 資料庫 ({0}/{1}) - {0}/{1} Databases selected + {0}/{1} databases selected 選取了 {0} 個資料庫 (共 {1} 個) @@ -454,10 +494,6 @@ This may take some time. Details copied 已複製詳細資料 - - Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet. - Azure 入口網站中的任何現有 Azure 資料庫移轉服務都不會顯示在 Azure Data Studio 中。在 Azure Data Studio 中建立的任何資料庫移轉服務目前不會顯示在 Azure 入口網站中。 - Failed to provision a Database Migration Service. Wait a few minutes and then try again. 無法佈建資料庫移轉服務。請稍待幾分鐘後再試一次。 @@ -550,6 +586,10 @@ This may take some time. Instance 執行個體 + + To continue, select a valid Azure account. + 若要繼續,請選取有效的 Azure 帳戶。 + To continue, select a valid blob container for source database '{0}'. 若要繼續,請選取來源資料庫 '{0}' 的有效 Blob 容器。 @@ -570,6 +610,10 @@ This may take some time. To continue, select a valid location. 若要繼續,請選取有效的位置。 + + To continue, select a valid managed instance. + 若要繼續,請選取有效的受控執行個體。 + Select a valid Database Migration Service. 選取有效的資料庫移轉服務。 @@ -587,8 +631,12 @@ This may take some time. 因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri') - To continue, select a valid resource group. - 若要繼續,請選取有效的資源群組。 + To continue, select a valid resource group. + 若要繼續,請選取有效的資源群組。 + + + Cannot retrieve saved session. Try again by selecting new session. + 無法擷取已儲存的工作階段。請選取新的工作階段,然後再試一次。 Enter a valid name for the Migration Service. @@ -610,6 +658,10 @@ This may take some time. Invalid user account format. Example: {0} 使用者帳戶格式無效。範例: {0} + + To continue, select a valid virtual machine. + 若要繼續,請選取有效的虛擬機器。 + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below. Azure 資料庫移轉服務可協調資料庫移轉活動並追蹤其進度。如果您之前已建立資料庫移轉服務,可選取現有的資料庫移轉服務做為 Azure SQL 目標,或是在下方建立一個新的。 @@ -698,9 +750,9 @@ This may take some time. Location 位置 - - Azure SQL Managed Instance - Azure SQL 受控執行個體 + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + 受控執行個體 '{0}' 無法用於移轉,因為它目前處於 '{1}' 狀態。若要繼續,請選取可用的受控執行個體。 Migrations completed @@ -738,6 +790,10 @@ This may take some time. More info 其他資訊 + + N/A + N/A + Name 名稱 @@ -962,13 +1018,9 @@ This may take some time. Resource group 資源群組 - - Continue last migration attempt... - 繼續上次的移轉嘗試... - - - Start with migration assessment again (recommended) - 再次從移轉評定開始 (建議) + + Resume previously saved session + 繼續之前儲存的工作階段 Run migration workflow again @@ -990,6 +1042,10 @@ This may take some time. Save and close 儲存後關閉 + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 已儲存設定。效能資料收集仍會在背景執行。您可以在想要時停止集合。 + Cancel 取消 @@ -999,8 +1055,8 @@ This may take some time. 下一步 - Saved assessment result - 已儲存評定結果 + Saved session + 已儲存的工作階段 Search @@ -1035,8 +1091,8 @@ This may take some time. 按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。 - To continue, select a target database. - 若要繼續,請選取目標資料庫。 + To continue, select a target. + 若要繼續,請選取目標。 Server @@ -1150,21 +1206,313 @@ This may take some time. Size 大小 + + {0} recommendations available + {0} 個可用的建議 + + + Azure configuration + Azure 組態 + + + Business critical + 業務關鍵 + + + {0} - {1} vCore + {0} - {1} V 核心 + + + Gen5 + Gen5 + + + General purpose + 一般目的 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} V 核心 + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} V 核心 - {3} GB + + + Premium-series + 進階系列 + + + Memory optimized premium-series + 記憶體最佳化進階系列 + + + {0} x {1} + {0} x {1} + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + Data: {0}, Log: {1}, tempdb: {2} + 資料: {0},記錄: {1},tempdb: {2} + + + Choose how you want to provide performance data + 選擇您要如何提供效能資料 + + + Collect performance data now + 立即收集效能資料 + + + Select a folder on your local drive where performance data will be saved + 選取本機磁碟機上要儲存效能資料的資料夾 + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Azure 建議需要 SQL Server 執行個體的效能資料,才能提供目標建議。啟用效能資料收集,以接收您要移轉之資料庫的目標建議。啟用的時間越長,建議越好。您可以隨時停用效能資料收集。 + + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 如果您先前已收集過此資料,也可以選擇從現有資料夾選取此資料。 + + + I already have the performance data + 我已經擁有效能資料 + + + Generating Azure recommendations using provided performance data... + 正在使用提供的效能資料產生 Azure 建議... + + + Select a folder on your local drive where previously collected performance data was saved + 選取本機磁碟機上儲存先前收集效能資料的資料夾 + + + Start + 開始 + + + Starting performance data collection... + 正在啟動效能資料收集... + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 初始建議將在大約 {0} 分鐘後自動重新整理。 + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 已使用提供的資料套用 Azure 建議。匯入或收集其他資料以精簡建議。 + + + Data collection in progress. Generating initial recommendations... + 正在收集資料。正在產生初始建議... + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + 按下 [重新整理建議] 按鈕,定期回來查看更新的建議。 + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized database in Azure for your workload. + Azure 建議會收集及分析效能資料,然後為您的工作負載建議 Azure 中適當大小的資料庫。 + + + Data collection still in progress. Refining existing recommendations... + 資料收集仍在進行中。正在精簡現有的建議... + + + Data collection for Azure recommendations has been stopped. + Azure 建議的資料集合已停止。 + + + Stopping performance data collection... + 正在停止效能資料收集... + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + 長時間執行效能集合有助於確保更精確的建議。 + + + Click the button below to import or collect database performance data. + 按一下下方按鈕以匯入或收集資料庫效能資料。 + + + Azure recommendation will be displayed once data collection is complete. + 資料收集完成後,將會顯示 Azure 建議。 + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + 無法使用 Azure 建議。按一下下方的 [取得 Azure 建議] 按鈕 + + + {0} cores + {0} 核心 + + + CPU requirement + CPU 需求 + + + Data IOPS requirement + 資料 IOPS 需求 + + + Data storage requirement + 資料儲存需求 + + + Azure SQL Database + Azure SQL Database + + + {0} GB + {0}GB + + + Get Azure recommendation + 取得 Azure 建議 + + + IO latency requirement + IO 延遲需求 + + + {0} IOPS + {0} IOPS + Azure region for your Azure SQL target Azure SQL 目標的 Azure 區域 + + Log storage requirement + 記錄儲存體需求 + + + Logs IOPS requirement + 記錄 IOPS 需求 + + + Memory requirement + 記憶體需求 + - Azure SQL Managed Instance (PaaS) - Azure SQL 受控執行個體 (PaaS) + Azure SQL Managed Instance + Azure SQL 受控執行個體 + + + {0} ms + {0} 毫秒 + + + Recommendation parameters + 建議參數 + + + Edit parameters + 編輯參數 + + + Edit recommendation parameters + 編輯建議參數 + + + Enable preview features + 啟用預覽功能 + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + 啟用此選項將包括具有明顯改善效能和延展性的最新硬體世代。這些 SKU 目前位於預覽階段,可能尚未在所有區域中使用。 + + + Percentage utilization + 百分比使用率 + + + Percentile of data points to be used during aggregation of the performance data. + 在彙總效能資料期間要使用的資料點百分位數。 + + + Scale factor + 比例因素 + + + Invalid scale factor. Enter a positive integer value. + 縮放比例無效。輸入正整數值。 + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + 如果您希望 Azure 建議的百分比大於或小於您目前的工作負載,請變更縮放比例。 + + + Enter the information below to edit the recommendation parameters. + 請在下方輸入資訊以編輯建議參數。 + + + Update + 更新 + + + {0}% + {0}% + + + {0}th percentile + 第 {0} 個百分位數 + + + Azure recommendation + Azure 建議 - To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more databases. - 若要移轉 Azure SQL 受控執行個體 (PaaS),請檢視評定結果並選取一或多個資料庫。 + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + 若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。 - To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more databases. - 若要移轉到 Azure 虛擬機器上的 SQL Server (IaaS),請檢視評定結果並選取一或多個資料庫。 + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + 若要移轉至 Azure 虛擬機器上的 SQL Server,請檢視評定結果並選取一或多個資料庫。 + + + Recommendation reason + 建議原因 + + + Recommendations + 建議 + + + - + - + + + Last refreshed: {0} + 上次重新整理時間: {0} + + + Loading... + 正在載入... + + + {0} Recommendations + {0} 項建議 + + + Value + + + + Recommended configuration + 建議設定 + + + Refine Azure recommendation + 精簡 Azure 建議 + + + Refresh recommendation + 重新整理建議 Your Azure SQL target resource name @@ -1174,13 +1522,97 @@ This may take some time. Resource group for your Azure SQL target Azure SQL 目標的資源群組 + + Restart data collection + 重新啟動資料收集 + + + Source properties + 來源屬性 + + + SQL data files + SQL 資料檔案 + + + SQL log files + SQL 記錄檔案 + + + SQL tempdb + SQL tempdb + + + Stop data collection + 停止資料收集 + + + Dimension + 維度 + + + {0} GB + {0}GB + Subscription name for your Azure SQL target Azure SQL 目標的訂用帳戶名稱 + + Target deployment type + 目標部署類型 + + + Recommendation target storage configuration + 建議目標儲存體設定 + + + Host caching + 主機快取 + + + Not applicable + 不適用 + + + None + + + + Read-only + 唯讀 + + + Read/write + 讀取/寫入 + + + Place tempdb on the local ephemeral SSD (default D:\) drive + 將 tempdb 放在本機暫時 SSD (預設 D:\) 磁碟機上 + + + Below is the target storage configuration required to meet your storage performance needs. + 以下是滿足儲存體效能需求所需的目標儲存體設定。 + + + Local SSD + 本機 SSD + + + Recommended storage configuration + 建議的存放裝置設定 + + + Storage + 儲存體 + + + View details + 檢視詳細資料 + - SQL Server on Azure Virtual Machine (IaaS) - Azure 虛擬機器上的 SQL Server (IaaS) + SQL Server on Azure Virtual Machine + Azure 虛擬機器上的 SQL Server Source configuration @@ -1199,8 +1631,8 @@ This may take some time. 來源資料庫 - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. ​These credentials will be used to connect to the SQL Server instance and identify valid backup files. - 輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。​這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。 + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + 輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。 Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. @@ -1234,6 +1666,10 @@ This may take some time. Start migration 開始移轉 + + Start a new session + 啟動新的工作階段 + Start time 開始時間 @@ -1390,6 +1826,10 @@ This may take some time. Type: 類型: + + (Unavailable) {0} + (無法使用) {0} + Select a unique name for this target database 為此目標資料庫選取唯一的名稱 @@ -1450,6 +1890,14 @@ This may take some time. Azure account Azure 帳戶 + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + 收集伺服器 '{0}' 的效能資料時發生錯誤。如果這些問題持續發生,請嘗試重新啟動資料收集程式: + +{1} + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. 根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。 @@ -1475,10 +1923,22 @@ This may take some time. 選擇您的 Azure SQL 目標 - An error occurred while assessing your databases. - 評定您的資料庫時發生錯誤。 + An error occurred while generating SKU recommendations for the server '{0}'. + 產生伺服器 '{0}' 的 SKU 建議時發生錯誤。 - + + No recommendation available + 沒有可用的建議 + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, or selecting a different set of databases to assess. + 未產生 SKU 建議,因為沒有可滿足您來源效能特性的 SKU。請嘗試選取不同的目標平台、調整建議參數,或選取不同的資料庫集進行評定。 + + + Select an Azure account and your target {0}. + 選取 Azure 帳戶和您的目標 {0}。 + + Azure SQL target Azure SQL 目標 @@ -1487,8 +1947,8 @@ This may take some time. - {0} of {1} databases selected. - 選取了 {0} 個資料庫 (共 {1} 個)。 + {0} of {1} databases selected + 已選取 {0} 個資料庫 (共 {1} 個) @@ -1496,35 +1956,35 @@ This may take some time. A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + 移轉文章的中樞,提供在 Azure 中移轉和讓資料資產現代化的逐步指引。 A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + 將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉到 Azure SQL 受控執行個體的逐步教學課程,停機時間最短。 The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。 A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + 將資料庫從 SQL Server 執行個體 (內部部署) 移轉到 Azure 虛擬機器上 SQL Server 的逐步教學課程,停機時間最短。 Azure Database Migration Guides - Azure Database Migration Guides + Azure 資料庫移轉指南 Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrate to Azure SQL Managed Instance (online) + 教學課程: 移轉至 Azure SQL 受控執行個體 (線上) Migrate databases using Azure Data Studio - Migrate databases using Azure Data Studio + 使用 Azure Data Studio 來移轉資料庫 Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + 教學課程: 在 Azure 虛擬機器上移轉至 SQL Server (線上) diff --git a/resources/xlf/zh-hant/sql.zh-Hant.xlf b/resources/xlf/zh-hant/sql.zh-Hant.xlf index 534d8b2ba8..3e6fc7c715 100644 --- a/resources/xlf/zh-hant/sql.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql.zh-Hant.xlf @@ -1,5 +1,17 @@  + + + + Must be an option from the list + 必須是清單中的選項 + + + Select Box + 選取方塊 + + + @@ -126,6 +138,14 @@ Sort Descending 遞減排序 + + (Blanks) + (Blanks) + + + (NULL) + (NULL) + {0} Selected This tells the user how many items are selected in the list @@ -208,6 +228,10 @@ Enable automatic update checks. Azure Data Studio will check for updates automatically and periodically. 啟用自動更新檢查。Azure Data Studio 會自動並定期檢查更新。 + + Could not open a notebook document for the specified URI. + 無法開啟指定 URI 的筆記本文件。 + Please reload Azure Data Studio to enable this extension locally. 請重新載入 Azure Data Studio 以在本機啟用此延伸模組。 @@ -315,13 +339,17 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? 您想要變更 Azure Data Studio 的 UI 語言為 {0} 並重新啟動嗎? + + Failed to create notebook document. + 無法建立筆記本文件。 + This VS Code functionality is not supported in Azure Data Studio. Azure Data Studio 不支持此 VS Code 功能。 - Invalid arguments - 引數無效 + Invalid arguments. + 無效的引數。 New Notebook @@ -341,18 +369,6 @@ - - - - Must be an option from the list - 必須是清單中的選項 - - - Select Box - 選取方塊 - - - @@ -903,6 +919,14 @@ General 一般 + + {0} validation issues found. + 找到 {0} 個驗證問題。 + + + Issues ({0}) + 問題 ({0}) + Loading designer... 正在載入設計工具... @@ -911,6 +935,10 @@ Designer is loaded 設計工具已載入 + + Add new row to '{0}' table + 將新資料列新增至 '{0}' 資料表 + Add New 新增 @@ -943,12 +971,24 @@ Remove 移除 + + Scripts + 指令碼 + The component type: {0} is not supported 不支援元件類型 {0} + + + + Issues + 問題 + + + @@ -3166,6 +3206,168 @@ + + + + Execution Plan Files + 執行計畫檔案 + + + Custom Zoom + 自訂縮放 + + + Execution plans are generated + 產生執行計畫 + + + Failed to load execution plan + 無法載入執行計畫 + + + Zoom to fit + 縮放至適當比例 + + + Show Query Plan XML + 顯示查詢計劃 XML + + + Properties + 屬性 + + + Save Plan File + 儲存計畫檔案 + + + Find Node + 尋找節點 + + + Query Plan (Preview) + 查詢計劃 (預覽) + + + Zoom In + 放大 + + + Zoom Out + 縮小 + + + Generating execution plans + 產生執行計畫 + + + Open Query + 開啟查詢 + + + + + + + Query Execution Plan Editor + 查詢執行計畫編輯器 + + + + + + + Edge + 邊緣 + + + Close + 關閉 + + + Alphabetical + 字母順序 + + + Categorized + 已分類 + + + Name + 名稱 + + + Value + + + + Properties + 屬性 + + + + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + 查詢 {0}: 查詢成本 (相對於指令碼): {1}% + + + + + + + Close (Escape) + 關閉 (逸出) + + + Apply + 套用 + + + Apply Zoom (Enter) + 套用縮放 (輸入) + + + Select a zoom value between 1 to 200 + 選取介於 1 到 200 之間的縮放值 + + + Zoom (percent) + 顯示比例 (百分比) + + + Zoom (Enter) + 縮放 (輸入) + + + + + + + Close (Escape) + 關閉 (逸出) + + + Contains + 包含 + + + Equals + 等於 + + + Next Match (Enter) + 下一個相符項目 (Enter) + + + Previous Match (Shift+Enter) + 上一個相符項目 (Shift+Enter) + + + @@ -3898,10 +4100,22 @@ Error: {1} + + ({0}) - Current Language + ({0}) - 目前的語言 + + + ({0}) + ({0}) + Parameters 參數 + + Select Cell Language Mode + 選取儲存格語言模式 + @@ -4298,6 +4512,10 @@ Error: {1} (Preview) Enable Notebook Views (預覽)啟用筆記本檢視 + + Restart Notebook Kernel + 重新啟動筆記本核心 + Controls the positioning of the actionbar on rows in the search view. 控制動作列在搜尋檢視列上的位置。 @@ -4564,6 +4782,18 @@ Error: {1} + + + + Loading notebook {0} completed + 已完成載入筆記本 {0} + + + Loading notebook {0} + 正在載入筆記本 {0} + + + @@ -5730,136 +5960,6 @@ Error: {1} - - - - Query {0}: Query cost (relative to the script): {1}% - {0} is the index of the graph in the execution plan tab -{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab - 查詢 {0}: 查詢成本 (相對於指令碼): {1}% - - - - - - - Open Query - 開啟查詢 - - - Custom Zoom - 自訂縮放 - - - Zoom to fit - 縮放至適當比例 - - - Open Plan File - Open Plan File - - - Properties - 屬性 - - - Save Plan File - Save Plan File - - - SearchNode - SearchNode - - - Query Plan (Preview) - Query Plan (Preview) - - - Zoom In - 放大 - - - Zoom Out - 縮小 - - - - - - - Name - Name - - - Value - Value - - - Properties - Properties - - - Edge - Edge - - - Close - Close - - - Alphabetical - Alphabetical - - - Categorized - Categorized - - - - - - - Close (Escape) - Close (Escape) - - - Select a zoom value between 1 to 200 - Select a zoom value between 1 to 200 - - - Zoom (percent) - Zoom (percent) - - - Zoom (Enter) - Zoom (Enter) - - - - - - - Close (Escape) - Close (Escape) - - - Next Match (Enter) - Next Match (Enter) - - - Previous Match (Shift+Enter) - Previous Match (Shift+Enter) - - - Contains - Contains - - - Equals - Equals - - - @@ -6580,6 +6680,10 @@ Error: {1} You didn't select any authentication provider. Please try again. 您未選取任何驗證提供者。請再試一次。 + + Loading accounts... + 正在載入帳戶... + There is no linked account. Please add an account. 沒有任何已連結帳戶。請新增帳戶。 @@ -7082,6 +7186,22 @@ Error: {1} + + + + No valid execution plan handler is registered + 未登錄有效的執行計畫處理常式 + + + Valid provider is required in order to interact with ExecutionPlanService + 需要有效的提供者才能與 ExecutionPlanService 互動 + + + Select a provider to open execution plan + 選取要開啟執行計畫的提供者 + + + @@ -7368,9 +7488,17 @@ Error: {1} 啟動筆記本工作階段時發生錯誤 - Kernel {0} was not found. The default kernel will be used instead. + Kernel '{0}' was not found. The default kernel will be used instead. 找不到核心 {0}。會改用預設核心。 + + Kernel restart failed: {0} + 核心重新開機失敗: {0} + + + Kernel restarted successfully + 已成功重新啟動核心 + @@ -7433,6 +7561,10 @@ Error: {1} Waiting for Execute Provider availability timed out for notebook provider '{0}' 正在等候筆記本提供者 '{0}' 之執行提供者顯示狀態的逾時 + + Failed to create notebook input for provider '{0}' + 無法建立提供者 '{0}' 的筆記本輸入 + Notebook provider does not exist Notebook 提供者不存在 @@ -7469,6 +7601,10 @@ Error: {1} + + SQL kernel restart not supported + 不支援 SQL 核心重新啟動 + A connection must be chosen to run notebook cells 必須選擇連線來執行筆記本資料格 @@ -8213,9 +8349,17 @@ Error: {1} The schema that contains the table. 包含資料表的結構描述。 + + Columns in the primary key. + 主鍵中的資料行。 + + + Name of the primary key. + 主鍵的名稱。 + Table Designer Error - Table Designer Error + 資料表設計工具錯誤 Foreign Key @@ -8229,6 +8373,42 @@ Error: {1} Index 索引 + + Primary Key + 主索引鍵 + + + Table schema validation failed with error: {0} + 資料表結構描述驗證失敗,錯誤為: {0} + + + New Foreign Key + 新增外部索引鍵 + + + New Check Constraint + 新增 CHECK 條件約束 + + + New Column + 新增資料行 + + + New Column Mapping + 資料行對應 + + + Add Column + 加入資料行 + + + Add Column + 加入資料行 + + + New Index + 新增索引 + Expression 運算式 @@ -8365,10 +8545,22 @@ Error: {1} Indexes 索引 + + The input validation failed with error: {0} + 輸入驗證失敗,錯誤為: {0} + Table name 資料表名稱 + + Primary Key Columns + 主索引鍵資料行 + + + Name + 名稱 + An error occured while publishing changes: {0} 發佈變更時發生錯誤: {0} @@ -8440,4 +8632,4 @@ Error: {1} - + \ No newline at end of file