diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 8dec952fc5..d467c78901 100644 --- a/i18n/ads-language-pack-de/package.json +++ b/i18n/ads-language-pack-de/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension de" } -} \ No newline at end of file +} 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 8883e9d543..bc18e4620c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "USD", "arc.addingWorkerNodes": "Workerknoten werden hinzugefügt", - "arc.apply": "Apply", + "arc.apply": "Anwenden", "arc.arcDeploymentDeprecation": "Die Erweiterung \"Arc-Bereitstellung\" wurde durch die Arc-Erweiterung ersetzt und wurde deinstalliert.", "arc.arcResources": "Azure Arc-Ressourcen", "arc.available": "Verfügbar", "arc.backup": "Sicherung", - "arc.backups": "Backups", + "arc.backups": "Sicherungen", "arc.backupsStorage": "{0} Sicherungen", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "Abbrechen", "arc.clickTheNewSupportRequestButton": "Klicken Sie auf die Schaltfläche \"Neue Supportanfrage\", um eine Supportanfrage im Azure-Portal zu übertragen.", "arc.clickTheTroubleshootButton": "Klicken Sie auf die Schaltfläche \"Problembehandlung\", um das Notizbuch \"Azure Arc {0}-Problembehandlung\" zu öffnen.", @@ -29,8 +31,8 @@ "arc.condition": "Bedingung", "arc.configurationCoordinatorNode": "Konfiguration", "arc.configurationPerNode": "Konfiguration (pro Knoten)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "Konfigurieren der Aufbewahrungsrichtlinie", + "arc.configureRetentionPolicyButton": "Konfigurieren der Aufbewahrungsrichtlinie", "arc.confirmNewPassword": "Bestätigen Sie das neue Kennwort", "arc.connecToServer": "Mit Server verbinden", "arc.connect": "Verbinden", @@ -76,11 +78,11 @@ "arc.dataController": "Datencontroller", "arc.dataControllersType": "Azure Arc Data Controller", "arc.dataStorage": "{0} Daten", - "arc.database": "Database", + "arc.database": "Datenbank", "arc.databaseCreated": "Datenbank \"{0}\" erstellt", "arc.databaseCreationFailed": "Fehler beim Erstellen der Datenbank \"{0}\". {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "Zieldetails", + "arc.databaseDetailsText": "Geben Sie die erforderlichen Einstellungen für den Namen der Zieldatenbank und die verwaltete SQL-Instanz ein. Standardmäßig ist die verwaltete Quellinstanz ausgewählt.", "arc.databaseName": "Datenbankname", "arc.databases": "Datenbanken", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "Verwerfen", "arc.drop": "Ablegen", "arc.dropMultipleExtensions": "Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "Frühester Zeitpunkt", "arc.emergency": "Notfall", "arc.endpoint": "Endpunkt", "arc.enterANonEmptyPassword": "Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden.", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "Unerwarteter Fehler beim Abrufen der Engine-Einstellungen für \"{0}\". {1}", "arc.fetchRegistrationsFailed": "Unerwarteter Fehler beim Abrufen der Registrierungen für \"{0}\". {1}", "arc.fullyQualifiedDomain": "Vollqualifizierte Domäne", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana-Dashboard", "arc.grafanaDashboardDescription": "Dashboard zum Anzeigen von Metriken", "arc.indirect": "Indirekt", "arc.installingExtension": "Die Erweiterung \"{0}\" wird installiert...", - "arc.instance": "Instance", + "arc.instance": "Instanz", "arc.instanceDeleted": "Die Instanz \"{0}\" wurde gelöscht", "arc.instanceDeletionFailed": "Fehler beim Löschen der Instanz \"{0}\". {1}", "arc.instanceDeletionWarning": "Warnung! Das Löschen einer Instanz ist dauerhaft und kann nicht rückgängig gemacht werden. Um die Instanz \"{0}\" zu löschen, geben Sie unten den Namen \"{0}\" ein, um den Vorgang fortzusetzen.", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Kibana-Dashboard", "arc.kibanaDashboardDescription": "Dashboard zum Anzeigen von Protokollen", "arc.lastTransition": "Letzter Übergang", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "Letzter Zeitpunkt", "arc.learnAboutNodeParameters": "Weitere Informationen zu den Einstellungen des Datenbankmoduls für PostgreSQL Hyperscale mit Azure Arc-Unterstützung", "arc.learnAboutPostgresClients": "Weitere Informationen zu Azure PostgreSQL Hyperscale-Clientschnittstellen", "arc.learnMore": "Weitere Informationen.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "Speicherlimit (in GB)", "arc.memoryRequest": "Speicheranforderung (in GB)", "arc.miaaAdmin": "MI-Administrator", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "Datenbanken mit verfügbaren Sicherungen werden unten angezeigt. Stellen Sie Datenbanken in dieser Instanz oder einer anderen Instanz innerhalb desselben benutzerdefinierten Speicherorts wieder her.", "arc.miaaComputeAndStorageDescriptionPartOne": "Sie können Ihre Azure SQL Managed Instance – Azure Arc skalieren nach", "arc.miaaConnectionRequired": "Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich.", "arc.miaaDashboard": "SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0}", @@ -199,8 +202,8 @@ "arc.pending": "Ausstehend", "arc.pgConnectionRequired": "Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen ist eine Verbindung erforderlich.", "arc.pgSqlType": "PostgreSQL Hyperscale – Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "Zeitpunktwiederherstellung", + "arc.pitrInfo": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. Passen Sie dies für Sicherungsverfügbarkeit an.", "arc.podConditionsTable": "Tabelle mit Podbedingungen", "arc.podInitialized": "Pod wurde initialisiert.", "arc.podIssuesDetected": "In den nachstehend aufgeführten Pods treten Probleme auf, die sich auf die Leistung oder die Verfügbarkeit auswirken können.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL-Version", "arc.preloaded Extensions": "Im Voraus geladene Erweiterungen", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "Projektdetails", + "arc.projectDetailsText": "Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um alle Ihre Ressourcen zu organisieren und zu verwalten.", "arc.properties": "Eigenschaften", "arc.ram": "RAM", "arc.rangeSetting": "Es wird erwartet, dass der Wert im Bereich {0}–{1} liegt", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "Knoten zum Eingeben von Anmeldeinformationen aktualisieren", "arc.region": "Region", "arc.rememberPassword": "Kennwort speichern", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "Alle auf Standard zurücksetzen", "arc.resetFailed": "Fehler beim Zurücksetzen. {0}", "arc.resetPassword": "Kennwort zurücksetzen", @@ -239,12 +245,16 @@ "arc.resourceGroup": "Ressourcengruppe", "arc.resourceHealth": "Ressourcenintegrität", "arc.resourceHealthDescription": "Resource Health kann Ihnen mitteilen, ob die Ressource wie erwartet ausgeführt wird.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "Wiederherstellen", + "arc.restoreDatabase": "Datenbank wiederherstellen", + "arc.restoreInfo": "Stellen Sie eine Datenbank in einer SQL Managed Instance mit Azure Arc-Unterstützung wieder her.", + "arc.restorePoint": "Wiederherstellungspunkt (UTC) in einem Zeitformat: „JJJJ-MM-TTTHH:MM:SSZ", + "arc.restorePointDetails": "Details zum Wiederherstellungspunkt", + "arc.restorePointErrorrMessage": "Zeit im richtigen Format und innerhalb des gültigen Bereichs angeben: {0} für {1}", + "arc.restorePointText": "Geben Sie einen Wiederherstellungspunkt im angegebenen Zeitformat innerhalb des angegebenen Bereichs der frühesten und letzten Wiederherstellungszeit ein.", + "arc.restoreTimeWindowUpdateFailed": "Fehler beim Aktualisieren des Zeitfensters für die Zeitpunktwiederherstellung. {0}", "arc.restoring": "Wird wiederhergestellt", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Aufbewahrungsdauer für Point-In-Time-Wiederherstellung (Tage)", "arc.running": "Wird ausgeführt", "arc.save": "Speichern", "arc.scalingCompute": "Compute-V-Kerne und Speicher werden skaliert.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "Dienstendpunkte", "arc.serviceEndpointsTable": "Tabelle mit Dienstendpunkten", "arc.settings": "Einstellungen", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "Quelldatenbank", + "arc.sourceDetails": "Quelldetails", + "arc.sourceDetailsText": "Wählen Sie eine Sicherungsquelle aus und geben Sie Details an. Zusätzliche Einstellungen werden basierend auf der ausgewählten Sicherung nach Möglichkeit auf den Standardwert festgelegt.", "arc.state": "Zustand", "arc.status": "Status", "arc.storagePerNode": "Speicher pro Knoten", - "arc.subscription": "Subscription", + "arc.subscription": "Abonnement", "arc.subscriptionId": "Abonnement-ID", "arc.supportAndTroubleshooting": "Support + Problembehandlung", "arc.supportRequestNote": "Beachten Sie, dass die Ressourcenkonfiguration zuerst in Azure hochgeladen werden muss, um eine Supportanfrage zu öffnen.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "Kennwort", "arc.data.controller.admin.account.title": "Administratorkonto", "arc.data.controller.agreement": "Ich akzeptiere die {0} und die {1}.", + "arc.data.controller.auto.upload.logs": "Protokolle automatisch hochladen", + "arc.data.controller.auto.upload.logs.description": "Aktivieren des automatischen Hochladens von Protokollen. Nur direkter Modus.", + "arc.data.controller.auto.upload.metrics": "Metriken automatisch hochladen", + "arc.data.controller.auto.upload.metrics.description": "Aktivieren des automatischen Hochladens von Metriken. Nur direkter Modus.", "arc.data.controller.cluster.config.profile": "Konfigurationsprofil", "arc.data.controller.cluster.config.profile.loading": "Konfigurationsprofile werden geladen", "arc.data.controller.cluster.config.profile.loadingcompleted": "Das Laden der Konfigurationsprofile ist abgeschlossen", "arc.data.controller.cluster.config.profile.title": "Konfigurationsprofil auswählen", "arc.data.controller.cluster.environment.title": "Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster?", + "arc.data.controller.connectivity.mode": "Verbindungsmodus", "arc.data.controller.create.azureconfig.title": "Azure-Konfiguration", "arc.data.controller.create.controllerconfig.title": "Controllerkonfiguration", "arc.data.controller.create.summary.title": "Konfiguration überprüfen", - "arc.data.controller.details.description": "Geben Sie einen Namespace, Namen und eine Speicherklasse für Ihren Azure Arc-Datencontroller an. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren.", + "arc.data.controller.custom.location": "Benutzerdefinierter Speicherort", + "arc.data.controller.custom.location.description": "Der Name des benutzerdefinierten Speicherorts. Nur direkter Modus.", + "arc.data.controller.details.description": "Geben Sie für den indirekten Modus einen Namespace, einen Namen und eine Speicherklasse für Ihren Azure Arc-Datencontroller an. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. Für den direkten Modus müssen Sie keinen Namespace angeben, aber geben Sie bitte den Namen des benutzerdefinierten Speicherorts an.", "arc.data.controller.details.title": "Details zum Datencontroller", "arc.data.controller.infrastructure": "Infrastruktur", "arc.data.controller.kube.cluster.context": "Clusterkontext", @@ -346,6 +363,7 @@ "arc.data.controller.name": "Name des Datencontrollers", "arc.data.controller.name.validation.description": "Der Name muss aus alphanumerischen Kleinbuchstaben, \"-\" oder \".\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 253 Zeichen lang sein.", "arc.data.controller.namespace": "Namespace des Datencontrollers", + "arc.data.controller.namespace.description": "Nur indirekter Modus.", "arc.data.controller.namespace.validation.description": "Der Namespace muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein.", "arc.data.controller.new.wizard.title": "Azure Arc-Datencontroller erstellen", "arc.data.controller.project.details.description": "Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um all Ihre Ressourcen zu organisieren und zu verwalten.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "SQL-Verbindungsinformationen", "arc.sql.cores-limit.description": "Der Kerngrenzwert der verwalteten Instanz als ganze Zahl.", "arc.sql.cores-request.description": "Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl.", + "arc.sql.cost.summary": "Kostenzusammenfassung", + "arc.sql.cost.summary.additional.charge": "Zusätzliche Gebühren pro Nutzung. Weitere Informationen finden Sie unter {0}.", + "arc.sql.cost.summary.admin.account": "Administratorkonto", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure-Hybridvorteil-Rabatt (in USD)", + "arc.sql.cost.summary.basics": "Allgemeine Informationen", + "arc.sql.cost.summary.business.critical": "Unternehmenskritisch", + "arc.sql.cost.summary.cost.vcore": "Kosten pro V-Kern (in USD)", + "arc.sql.cost.summary.custom.location": "Benutzerdefinierter Speicherort", + "arc.sql.cost.summary.estimated.cost.per.month": "Geschätzte Kosten pro Monat", + "arc.sql.cost.summary.general.purpose": "Universell", + "arc.sql.cost.summary.instance.name": "Instanzname", + "arc.sql.cost.summary.managed.instance.admin.login": "Administratoranmeldung für verwaltete Instanz", + "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": "Wählen Sie aus den neuesten virtuellen Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. {0}", + "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", + "arc.sql.cost.summary.sql.miaa": "Verwaltete SQL-Instanz – Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance – Azure Arc-Kostenzusammenfassung", + "arc.sql.cost.summary.subscription": "Abonnement", + "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.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.high.availability.label": "Hochverfügbarkeit", + "arc.sql.high.availability.description": "Aktivieren Sie zusätzliche Replikate für hohe Verfügbarkeit. Die unten ausgewählte Compute- und Speicherkonfiguration wird auf alle Replikate angewendet. Wählen Sie aus: Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit) oder [VORSCHAU] Unternehmenskritisch (unbegrenzte virtuelle Kerne und RAM, erweiterte hohe Verfügbarkeit).", "arc.sql.instance.name": "Instanzname", "arc.sql.instance.retention.policy.title": "Aufbewahrungsrichtlinie für SQL-Instanzsicherung", "arc.sql.instance.settings.section.title": "SQL-Instanzeinstellungen", "arc.sql.invalid.instance.name": "Der Instanzname muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden und höchstens 13 Zeichen lang sein.", "arc.sql.invalid.username": "der SA-Benutzername ist deaktiviert, wählen Sie einen anderen Benutzernamen aus", + "arc.sql.license.type.description": "Wenden Sie den Azure-Hybridvorteil an, wenn Sie bereits über eine SQL Server-Lizenz verfügen.", + "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 Replikat", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "Zeitpunktwiederherstellung", "arc.sql.pitr.retention.description": "Konfigurieren Sie die Aufbewahrung für Point-in-Time-Sicherungen. {0}", + "arc.sql.replicas": "Replikate", "arc.sql.retention.days.description": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen.", - "arc.sql.retention.days.label": "PITR-Aufbewahrung (Tage)", - "arc.sql.service.tier.business.critical": "[VORSCHAU] Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit)", + "arc.sql.retention.days.label": "Zeitpunktaufbewahrung (Tage)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "arc.sql.service.tier.description": "Wählen Sie aus den neuesten virtuellen Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. {0}", - "arc.sql.service.tier.general.purpose": "Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit)", + "arc.sql.service.tier.general.purpose": "GeneralPurpose", "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.", "arc.sql.storage-class.datalogs.description": "Die Speicherklasse, die für Datenbankprotokolle (LDF) verwendet werden soll. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", "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.three.replicas": "3 Replikate", - "arc.sql.two.replicas": "2 Replikate", + "arc.sql.summary.arc.by.microsoft": "von Microsoft", + "arc.sql.three.replicas": "3", + "arc.sql.two.replicas": "2", "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)", @@ -472,6 +516,7 @@ "command.connectToController.title": "Verbindung mit vorhandenem Azure Arc-Controller herstellen", "command.createController.title": "Neuen Azure Arc-Controller erstellen", "command.editConnection.title": "Verbindung bearbeiten", + "command.estimateCostSqlMiaa.title": "Geschätzte Kosten für SQL Managed Instance – Azure Arc", "command.refresh.title": "Aktualisieren", "command.removeController.title": "Controller entfernen", "cores.limit.greater.than.or.equal.to.requested.cores": "Der Kerngrenzwert muss größer als oder gleich den angeforderten Kernen sein", 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 c271e385d6..e3822f9ce4 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "Arbeitsbereich schließen", - "data-workspace-view-container-name": "Projekte", - "extension-description": "Datenarbeitsbereich", - "extension-displayName": "Datenarbeitsbereich", - "main-view-name": "Projekte", + "data-workspace-view-container-name": "Datenbankprojekte", + "main-view-name": "Datenbankprojekte", "manage-project-command": "Verwalten", "new-command": "Neu", "open-existing-command": "Vorhandene öffnen", diff --git a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json index 5042ee9fd1..8478d74a0f 100644 --- a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "Fettschreiben des Markdowntextes", "notebook.command.clearactivecellresult": "Zellergebnis löschen", "notebook.command.codeBlock": "Codeblock hinzufügen", + "notebook.command.highlightText": "Markdowntext hervorheben", "notebook.command.italicizeText": "Kursivisieren des Markdowntextes", "notebook.command.new": "Neues Notebook", "notebook.command.open": "Notebook öffnen", diff --git a/i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json index 1fccb6b816..27d757c2c5 100644 --- a/i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "Sichten", "SchemaCompare.XmlSchemaCollections": "XML-Schemaauflistungen", "SchemaCompareOptionsDialog.Reset": "Zurücksetzen", + "file": "Datei", + "flat": "Flach", + "objectType": "Objekttyp", + "schema": "Schema", "schemaCompare.ApplyConfirmation": "Möchten Sie das Ziel aktualisieren?", "schemaCompare.CompareDetailsTitle": "Details vergleichen", "schemaCompare.GetConnectionString": "Möchten Sie eine Verbindung mit \"{0}\" herstellen?", "schemaCompare.RecompareToRefresh": "Klicken Sie auf \"Vergleichen\", um den Vergleich zu aktualisieren.", "schemaCompare.actionColumn": "Aktion", "schemaCompare.addAction": "Hinzufügen", - "schemaCompare.applyButtonDisabledTitle": "\"Anwenden\" ist aktiviert, wenn das Ziel eine Datenbank ist.", + "schemaCompare.applyButtonDisabledTitle": "„Anwenden“ ist aktiviert, wenn das Ziel eine Datenbank oder ein Datenbankprojekt ist.", "schemaCompare.applyButtonEnabledTitle": "Änderungen auf das Ziel anwenden", + "schemaCompare.applyError": "Bei der Aktualisieren des Projekts ist ein Fehler aufgetreten.", "schemaCompare.applyNoChanges": "Keine Änderungen zur Anwendung vorhanden.", + "schemaCompare.applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", "schemaCompare.cancelCompareButton": "Beenden", "schemaCompare.cancelErrorMessage": "Fehler beim Abbrechen des Schemavergleichs: {0}", "schemaCompare.cannotExcludeMessage": "\"{0}\" kann nicht ausgeschlossen werden. Eingeschlossene abhängige Elemente vorhanden.", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "Quelle und Ziel sowie die in einer SCMP-Datei gespeicherten Optionen laden", "schemaCompare.openScmpErrorMessage": "Fehler beim Öffnen der SCMP-Datei: {0}", "schemaCompare.optionsButton": "Optionen", + "schemaCompare.projectButtonLabel": "Datenbankprojekt", "schemaCompare.radioButtonsLabel": "Typ", "schemaCompare.saveFile": "Speichern", "schemaCompare.saveScmpButton": "SCMP-Datei speichern", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "Es wurde ein anderes Quellschema ausgewählt. Möchten Sie einen Vergleich durchführen?", "schemaCompareDialog.differentSourceTargetMessage": "Es wurden verschiedene Quell- und Zielschemas ausgewählt. Möchten Sie einen Vergleich durchführen?", "schemaCompareDialog.differentTargetMessage": "Es wurde ein anderes Zielschema ausgewählt. Möchten Sie einen Vergleich durchführen?", + "schemaCompareDialog.dspErrorSource": "Die Quelldatei „.sqlproj“ gibt keine Datenbankschemakomponente an.", + "schemaCompareDialog.dspErrorTarget": "Die Zieldatei „.sqlproj“ gibt keine Datenbankschemakomponente an.", "schemaCompareDialog.fileTextBoxLabel": "Datei", + "schemaCompareDialog.noProjectExtension": "Die Erweiterung „sql-database-projects“ ist erforderlich, um einen Schemavergleich mit Datenbankprojekten durchzuführen.", + "schemaCompareDialog.noProjectExtensionApply": "Die Erweiterung „sql-database-projects“ ist erforderlich, um Änderungen auf ein Projekt anzuwenden.", "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Server", "schemaCompareDialog.sourceDatabaseDropdown": "Quelldatenbank", "schemaCompareDialog.sourceServerDropdown": "Quellserver", "schemaCompareDialog.sourceTextBox": "Quelldatei", + "schemaCompareDialog.structureDropdownLabel": "Ordnerstruktur", "schemaCompareDialog.targetDatabaseDropdown": "Zieldatenbank", "schemaCompareDialog.targetServerDropdown": "Zielserver", "schemaCompareDialog.targetTextBox": "Zieldatei", - "schemaCompareOptions.RecompareMessage": "Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen?" + "schemaCompareOptions.RecompareMessage": "Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen?", + "schemaObjectType": "Schema/Objekttyp", + "targetStructure": "Zielordnerstruktur" }, "package": { "description": "Der SQL Server-Schemavergleich für Azure Data Studio unterstützt den Vergleich der Schemas von Datenbanken und DACPAC-Dateien.", 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 5be1994b27..f0b8596286 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "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?", "at": "bei", + "autorestProjectName": "Name des neuen SQL-Projekts", + "baseDockerImage": "Basis SQL Server Docker-Image", "browseButtonText": "Ordner durchsuchen", "browseEllipsis": "Durchsuchen...", "browseForProfile": "Nach Profil suchen", "buildAction": "Build", + "buildElements": "Elemente erstellen", "buildFailedCannotStartSchemaCompare": "Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden.", "cancelButtonText": "Abbrechen", "cannotResolvePath": "Der Pfad \"{0}\" kann nicht aufgelöst werden.", @@ -43,6 +47,7 @@ "cicularProjectReference": "Zirkelbezug vom Projekt {0} zum Projekt {1}", "cleaningDockerImagesMessage": "Vorhandene Bereitstellungen werden bereinigt...", "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", "connectionFailedError": "Verbindungsfehler: \"{0}\"", "connectionRadioButtonLabel": "Verbindungen", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "Der Speicherort der DACPAC-Datei ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", "dacpacFiles": "DACPAC-Dateien", "dacpacNotOnSameDrive": "Dacpac-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden. Die Projektdatei befindet sich unter {0}", + "dacpacReferenceElement": "Dacpac-Referenz", "dacpacText": "Datenebenenanwendung (.dacpac)", "dataSource": "Datenquelle", "dataSourceDropdownTitle": "Datenquelle", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "Von Docker erstellte ID: \"{0}\"", "dockerContainerFailedToRunErrorMessage": "Fehler beim Ausführen des Docker-Containers.", "dockerContainerNotRunningErrorMessage": "Docker-Container wird nicht ausgeführt", + "dockerImageEulaMessage": "Lizenzbedingung:", + "dockerImageMessage": "Docker-Image:", "dockerLogMessage": "Docker-Protokolle: \"{0}\"", "dockerNotRunningError": "Fehler beim Überprüfen von Docker. Stellen Sie sicher, dass Docker installiert ist und ausgeführt wird. Fehler: \"{0}\"", "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", @@ -114,6 +123,10 @@ "enterPortNumber": "Geben Sie die SQL Server-Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden", "enterSystemDbName": "Geben Sie einen Datenbanknamen für diese Systemdatenbank ein.", "errorFindingBuildFilesLocation": "Fehler beim Suchen des Speicherorts der Builddateien: {0}", + "errorReadingProjectGuid": "Fehler beim Lesen von {0} des Projekts „{1}“", + "eulaAgreementTemplate": "Ich akzeptiere die {0}.", + "eulaAgreementText": "Ich akzeptiere die {0}.", + "eulaAgreementTitle": "Microsoft SQL Server-Lizenzbedingungen", "exampleUsage": "Beispielverwendung", "excludeAction": "Ausschließen", "externalStream": "Externer Stream", @@ -129,13 +142,17 @@ "flat": "Flach", "folderAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", "folderAlreadyExistsChooseNewLocation": "An diesem Speicherort ist auf dem Datenträger bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Speicherort aus.", + "folderElements": "Ordnerelemente", "folderFriendlyName": "Ordner", "folderObject": "Ordner", "folderStructureLabel": "Ordnerstruktur", "generateScriptButtonText": "Skript generieren", - "generatingProjectFailed": "Fehler beim Generieren des Projekts über AutoRest: {0}", + "generatingProjectFailed": "Beim Generieren des Projekts über AutoRest ist ein Fehler aufgetreten. Weitere Details finden Sie im Ausgabebereich. Fehler: {0}", + "generatingProjectFromAutorest": "Über {0} wird ein neues SQL-Projekt generiert... Überprüfen Sie das Ausgabefenster auf Details.", "hr": "Std.", + "importElements": "Elemente importieren", "input": "Eingabe", + "installGlobally": "Global installieren", "invalidDataSchemaProvider": "Ungültiger DSP in der SQLPROJ-Datei", "invalidDatabaseReference": "Ungültiger Datenbankverweis in der SQLPROJ-Datei", "invalidGuid": "Die angegebene GUID ist ungültig: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "Keine {0} gefunden", "noDataSourcesText": "Keine Datenquellen in diesem Projekt", "noFileExist": "Die Datei \"{0}\" ist nicht vorhanden", + "noSqlFilesGenerated": "Von AutoRest wurden keine SQL-Dateien generiert. Vergewissern Sie sich bitte, dass Ihre Spezifikation Modelldefinitionen enthält, oder überprüfen Sie das Ausgabeprotokoll für Details.", "noSqlProjFilesSelected": "Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus.", "noString": "Nein", "noStringDefault": "Nein (Standard)", - "nodeButNotAutorestFound": "Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde die Ausführung von Node.js via npx gefunden. Führen Sie \"npm installiere autorest -g\" aus, um die Installation dauerhaft durchzuführen.", - "nodeNotFound": "Im Systempfad wurde weder autorest noch Node.js (npx) gefunden. Installieren Sie Node.js, damit die autorest-Generierung funktioniert.", + "nodeButNotAutorestFound": "Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde Node.js gefunden. Der Benutzer wird aufgefordert, den Vorgang fortzusetzen. Führen Sie „npm install autorest -g“ aus, um die Installation dauerhaft durchzuführen, und vermeiden Sie diese Meldung.", + "nodeButNotAutorestFoundPrompt": "AutoRest ist nicht installiert. Um fortzufahren, wählen Sie aus, ob AutoRest von einem temporären Speicherort über „npx“ ausgeführt werden soll, oder installieren Sie AutoRest global und führen Sie es dann aus.", + "nodeNotFound": "Im Systempfad wurden weder AutoRest noch Node.js (npx) gefunden. Installieren Sie bitte Node.js, damit die AutoRest-Generierung funktioniert.", + "noneElements": "Keine Elemente", "notValidVariableName": "Der Variablenname \"{0}\" ist ungültig.", "objectType": "Objekttyp", "okString": "OK", + "openEulaString": "Lizenzbedingungen ö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", "portMustNotBeNumber": "Der Port muss eine Zahl sein.", + "postDeployElements": "PostDeploy-Elemente", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "PreDeploy-Elemente", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "Um erfolgreich zu erstellen, aktualisieren Sie das Projekt so, dass es über ein Skript vor der Bereitstellung und/oder ein Skript nach der Bereitstellung verfügt.", "profile": "Profil", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "Speicherort zum Erstellen des Projekts auswählen", "projectNameLabel": "Name", "projectNamePlaceholderText": "Geben Sie den Projektnamen ein", + "projectReferenceElement": "Projektverweis", + "projectReferenceNameElement": "Element „Projektverweisname“", "publish": "Veröffentlichen", "publishAction": "Veröffentlichen", "publishDialogName": "Projekt veröffentlichen", "publishProjectSucceed": "Das Datenbankprojekt wurde erfolgreich veröffentlicht", "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", @@ -206,6 +232,7 @@ "retryRunMessage": "Der Vorgang \"{2}\" wird ausgeführt. Versuch {0} von {1}", "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...", "sameDatabase": "Dieselbe Datenbank", "save": "Speichern", @@ -233,6 +260,8 @@ "selectTargetPlatform": "Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen", "server": "Server", "serverName": "Servername", + "serverPassword": "SQL Server-Administratorkennwort", + "serverPortNumber": "SQL Server-Portnummer", "serverVariable": "Servervariable", "sourceDatabase": "Quelldatenbank", "specSelectionText": "OpenAPI/Swagger-Spezifikation", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "Wert", "sqlCmdVariableColumn": "Name", "sqlConnectionStringFriendly": "SQL-Verbindungszeichenfolge", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Das .NET SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1 oder höher, oder aktualisieren Sie den Speicherort des .NET SDK in den Einstellungen, sofern bereits installiert.", "sqlDatabaseProjects.Install": "Installieren", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Das .NET Core SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1 oder aktualisieren Sie den Speicherort des .NET Core SDK in den Einstellungen, sofern bereits installiert.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Derzeit ist .NET Core SDK Version {0} installiert, was nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1, oder aktualisieren Sie den .NET Core SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "Speicherort für Updates", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Derzeit ist .NET Core SDK Version {0} installiert, was nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1, oder aktualisieren Sie den .NET SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Speicherort für Updates", "sqlDatabaseProjects.doNotAskAgain": "Nicht mehr fragen", "sqlDatabaseProjects.outputChannel": "Datenbankprojekte", "sqlTableOrViewToQuery": "Abzufragende SQL-Tabelle oder -Ansicht", @@ -264,8 +293,11 @@ "unexpectedProjectContext": "Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0}", "unknownDataSourceType": "Unbekannter Datenquellentyp: ", "unrecognizedDataSourcesVersion": "Unbekannte Version:", - "updateProjectDatabaseReferencesForRoundTrip": "Die Systemdatenbankverweise müssen aktualisiert werden, um dieses Projekt zu erstellen. Wenn das Projekt in SSDT erstellt wird, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", - "updateProjectForRoundTrip": "Die Ziele, Verweise und Systemdatenbankverweise müssen aktualisiert werden, um dieses Projekt zu erstellen. Wenn das Projekt in SSDT erstellt wird, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", + "updateProjectDatabaseReferencesForRoundTrip": "Die 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?", + "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?", + "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", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "Datenbankprojekte", "sqlDatabaseProjects.addDatabaseReference": "Datenbankverweis hinzufügen", - "sqlDatabaseProjects.addSqlBinding": "SQL-Bindung hinzufügen", + "sqlDatabaseProjects.addSqlBinding": "SQL-Bindung hinzufügen (Vorschau)", "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", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "Löschen", "sqlDatabaseProjects.description": "Entwerfen und Veröffentlichen von SQL-Datenbankschemas", "sqlDatabaseProjects.displayName": "Datenbankprojekte", + "sqlDatabaseProjects.dotnetInstallLocation": "Vollständiger Pfad zum .NET SDK auf dem Computer.", "sqlDatabaseProjects.editProjectFile": ".sqlproj-Datei bearbeiten", "sqlDatabaseProjects.exclude": "Aus Projekt ausschließen", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "SQL-Projekt aus OpenAPI/Swagger-Spezifikation generieren", "sqlDatabaseProjects.netCoreDoNotAsk": "Gibt an, ob der Benutzer aufgefordert wird, .NET Core zu installieren, wenn keine Installation erkannt wird.", - "sqlDatabaseProjects.netCoreInstallLocation": "Vollständiger Pfad zum .NET Core SDK auf dem Computer.", "sqlDatabaseProjects.new": "Neues Datenbankprojekt", "sqlDatabaseProjects.newExternalStreamingJob": "Externen Streamingauftrag hinzufügen", "sqlDatabaseProjects.newFolder": "Ordner hinzufügen", 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 267b56a96b..8ca33bcb49 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "Fehler beim Zugriff auf das ausgewählte Konto \"{0}\". Wählen Sie \"Konto verknüpfen\" aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. Fehler \"{1}\"", - "azure.accounts.accountStaleError": "Das Zugriffstoken für das ausgewählte Konto \"{0}\" ist nicht mehr gültig. Wählen Sie \"Konto verknüpfen\" aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus.", + "azure.accounts.accountAccessError": "Fehler beim Zugriff auf das ausgewählte Konto „{0}“ und den Mandanten „{1}“. Wählen Sie „Konto verknüpfen“ aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. Fehler „{2}“", + "azure.accounts.accountStaleError": "Das Zugriffstoken für das ausgewählte Konto „{0}“ und den Mandanten „{1}“ ist nicht mehr gültig. Wählen Sie „Konto verknüpfen“ aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus.", "sql-migration.wizard.title": "\"{0}\" zu Azure SQL migrieren", "sql.cancel.migration.confirmation": "Möchten Sie diese Migration abbrechen?", "sql.migrate.text": "Wählen Sie die Datenbank(en) aus, die Sie zu Azure SQL migrieren möchten.", "sql.migration.active.backup.files": "Aktive Sicherungsdateien", "sql.migration.active.backup.files.items": "Aktive Sicherungsdateien (1 Element)", "sql.migration.active.backup.files.multiple.items": "Aktive Sicherungsdateien ({0} Elemente)", + "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.assessment": "Bewertungsergebnisse für „{0}“", "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.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "Migration abbrechen", "sql.migration.cannot.cancel": "Die Migration ist nicht in Bearbeitung und kann nicht abgebrochen werden.", "sql.migration.cannot.cutover": "Die Migration ist nicht in Bearbeitung und kann nicht überlappen.", + "sql.migration.cannot.retry": "Die Migration kann nicht wiederholt werden.", "sql.migration.cannot.start.cutover.error": "Der Übernahmevorgang kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus zurückzugeben.", "sql.migration.close": "Schließen", "sql.migration.complete.cutover": "Übernahme abschließen", @@ -72,6 +75,7 @@ "sql.migration.create": "Erstellen", "sql.migration.create.new": "Neu erstellen", "sql.migration.creating.rg.loading": "Ressourcengruppe wird erstellt", + "sql.migration.currently.restoring.file": "Datei wird derzeit wiederhergestellt", "sql.migration.cutover": "Übernahme der Migration", "sql.migration.cutover.card": "Übernahme wird abgeschlossen", "sql.migration.cutover.error": "Fehler beim Initiieren der Übernahme.", @@ -97,6 +101,7 @@ "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.backup.load.error": "Fehler beim Zugriff auf Datenbankdetails.", "sql.migration.database.migration": "Datenbanken für die Migration", "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", @@ -150,6 +155,7 @@ "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.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.", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "Letzte Sicherung", "sql.migration.last.scan.completed": "Letzte abgeschlossene Überprüfung: {0}", "sql.migration.learn.more": "Weitere Informationen", - "sql.migration.learn.more.pre.reqs": "Erfahren Sie mehr über die erforderlichen Schritte, bevor Sie eine Migration starten.", + "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.migration.completed": "Migrationen abgeschlossen", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "Speicherort der Netzwerkfreigabe, an dem die Sicherungen gespeichert werden", "sql.migration.network.share.password.label": "Kennwort", "sql.migration.network.share.password.placeholder": "Geben Sie das Kennwort ein.", - "sql.migration.network.share.path": "\\\\Servername.Domaenenname.com\\Sicherungsordner", - "sql.migration.network.share.storage.table.help": "Geben Sie den Namen der Zieldatenbank für die ausgewählten Quelldatenbanken ein.", + "sql.migration.network.share.path": "Pfad der Netzwerkfreigabe", + "sql.migration.network.share.path.format": "\\\\Servername.Domaenenname.com\\Sicherungsordner", + "sql.migration.network.share.storage.table.help": "Geben Sie den Zieldatenbanknamen und die Pfadinformationen der Netzwerkfreigabe für die ausgewählten Quelldatenbanken ein.", "sql.migration.network.share.windows.user.info": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe.", "sql.migration.network.share.windows.user.label": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe", "sql.migration.new.resource.group": "(neu) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "Kein Speicherort gefunden.", "sql.migration.no.managedInstance.found": "Keine verwaltete Instanz gefunden.", "sql.migration.no.pending.backups": "Keine ausstehenden Sicherungen. Klicken Sie auf \"Aktualisieren\", um den aktuellen Status zu prüfen.", + "sql.migration.no.results": "Bewertungsergebnisse sind nicht verfügbar.", "sql.migration.no.storageAccount.found": "Kein Speicherkonto gefunden.", "sql.migration.no.subscription.found": "Kein Abonnement gefunden.", "sql.migration.no.virtualMachine.found": "Es wurde kein virtueller Computer gefunden.", @@ -242,9 +250,11 @@ "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.contine": "Letzten Migrationsversuch fortsetzen...", + "sql.migration.resume.continue": "Letzten Migrationsversuch fortsetzen...", "sql.migration.resume.start": "Mit der Migrationsbewertung erneut beginnen (empfohlen)", "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.saved.assessment.cancel": "Abbrechen", @@ -261,7 +271,7 @@ "sql.migration.select.target.to.continue": "Wählen Sie eine Zieldatenbank 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": "Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um Sicherungen von der lokalen Netzwerk-FIE-Freigabe in Azure hochzuladen.", + "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.", "sql.migration.service.container.container.description2": "Befolgen Sie die nachstehenden Anweisungen, um selbst gehostete Integration Runtime einzurichten.", "sql.migration.service.container.heading": "Integration Runtime einrichten", "sql.migration.service.container.loading.help": "Migrationsdienste werden geladen", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Einen Azure Database Migration Service erstellen", "sql.migration.services.location": "Azure-Region für Ihren Azure Database Migration Service. Dies sollte die gleiche Region sein wie Ihre Ziel-Azure SQL.", "sql.migration.services.name": "Name des Azure Database Migration Service.", - "sql.migration.services.resourcegroup": "Ressourcengruppe für Ihren Azure Database Migration Service.", + "sql.migration.services.resource.group": "Ressourcengruppe für Ihren Azure Database Migration Service.", "sql.migration.services.subscription": "Abonnementname für Ihren Azure Database Migration Service.", "sql.migration.services.target": "Azure SQL-Ziel als Standard ausgewählt.", "sql.migration.shir": "Knoten für selbstgehostete Integration Runtime", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Azure-Konto", "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.yes": "Ja", "total.databases.selected": "{0} von {1} Datenbanken ausgewählt." @@ -386,6 +400,7 @@ "migration-dashboard-title": "Azure SQL-Migration", "migration-notebook-command-title": "Azure SQL-Migrationsnotizbücher öffnen", "new-support-request-command": "Neue Supportanfrage", + "retry-migration-menu": "Migration wiederholen", "send-feedback-command": "Feedback", "start-migration-command": "Zu Azure SQL migrieren", "view-service-menu": "Details zum Azure Database Migration Service", diff --git a/i18n/ads-language-pack-de/translations/main.i18n.json b/i18n/ads-language-pack-de/translations/main.i18n.json index 83a46a8d7e..53d8626ec6 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "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?", "watermark.newNotebook": "Neues Notizbuch", - "watermark.newSqlFile": "Neue SQL-Datei" + "watermark.newSqlFile": "Neue SQL-Datei", + "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", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "Kopf- und Fußzeilenhintergrund für Legendendialogfeld.", "calloutDialogInteriorBorder": "Die Innenränder des Legendendialogfelds werden zum Trennen von Elementen verwendet.", "calloutDialogShadowColor": "Schattenfarbe des Legendendialogfelds.", + "designer.paneSeparator": "Die Trennzeichenfarbe des Bereichs.", "extensionPackGradientColorOne": "Die obere Farbe für den Farbverlauf des Erweiterungspakets", "extensionPackGradientColorTwo": "Die untere Farbe für den Farbverlauf des Erweiterungspakets", "extensionPackHeaderShadow": "Die Schattenfarbe für den Kopfzeilentext des Erweiterungspakets", "gradientBackground": "Die Hintergrundfarbe für den Farbverlauf des Bannerbilds.", "gradientOne": "Die obere Farbe für den Farbverlauf des Bannerbilds.", "gradientTwo": "Die untere Farbe für den Farbverlauf des Bannerbilds.", + "groupHeaderBackground": "Hintergrundfarbe des Gruppenheaders.", "infoBox.errorBackground": "InfoBox: Die Hintergrundfarbe für den Benachrichtigungstyp \"Fehler\".", "infoBox.infomationBackground": "InfoBox: Die Hintergrundfarbe für den Benachrichtigungstyp \"Information\".", "infoBox.successBackground": "InfoBox: Die Hintergrundfarbe für den Benachrichtigungstyp \"Erfolgreich\".", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "Verbindungsoptionen", "schema.displayName": "Anzeigename für den Anbieter", "schema.iconPath": "Symbolpfad für den Servertyp", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "Gibt an, ob der Anbieter auch ein Abfrageanbieter ist. Der Standardwert ist TRUE.", "schema.notebookKernelAlias": "Notebook-Kernelalias für den Anbieter", "schema.providerId": "Allgemeine ID für den Anbieter" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "Codezelleninhalt erweitern" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "Fett", - "buttonCode": "Code", - "buttonHighlight": "Hervorheben", - "buttonImage": "Bild", - "buttonItalic": "Kursiv", - "buttonLink": "Link", - "buttonList": "Liste", - "buttonOrderedList": "Sortierte Liste", + "bold": "Fett", "buttonPreview": "Markdownvorschau umschalten – aus", - "buttonUnderline": "Unterstrichen", - "callout.insertImageHeading": "Bild einfügen", - "callout.insertLinkHeading": "Link einfügen", "dropdownHeading": "Überschrift", + "highlight": "Hervorheben", + "insertCode": "Code einfügen", + "insertImage": "Bild einfügen", + "insertLink": "Link einfügen", + "insertList": "Liste einfügen", + "insertOrderedList": "Sortierte Liste einfügen", + "italic": "Kursiv", "markdownViewButton": "Markdownansicht", "optionHeading1": "Überschrift 1", "optionHeading2": "Überschrift 2", "optionHeading3": "Überschrift 3", "optionParagraph": "Absatz", "richTextViewButton": "Rich-Text-Ansicht", - "splitViewButton": "Geteilte Ansicht" + "splitViewButton": "Geteilte Ansicht", + "underline": "Unterstrichen" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "Fehler beim Rendern der Komponente: {0}", @@ -11072,7 +11074,8 @@ "data": "Daten", "notebook": "Notebook", "profiler": "Profiler", - "queryEditor": "Abfrage-Editor" + "queryEditor": "Abfrage-Editor", + "tableDesigner": "Tabellen-Designer" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Profilerfilter", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "Die Abfragenausführung für URI konnte nicht gefunden werden: {0}", "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} verfügt unerwarteterweise bereits über eine Abfragenausführung." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "Neue/s/n hinzufügen", - "designer.removeRowText": "Entfernen", - "tableDesigner.unknownComponentType": "Komponententyp: {0} wird nicht unterstützt" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Eigenschaften", - "tableDesigner.propertiesPaneTitleWithContext": "Eigenschaften – {0}{1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "Neue Tabelle" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "Änderungen speichern" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "Erweitert", + "designer.checkConstraint.description.expression": "Der Ausdruck, durch den die CHECK-Einschränkung definiert wird.", + "designer.checkConstraint.description.name": "Der Name der Check-Einschränkung.", + "designer.column.description.allowNulls": "Gibt an, ob die Spalte einen NULL-Wert aufweisen darf.", + "designer.column.description.dataType": "Zeigt den Datentypnamen für die Spalte an", + "designer.column.description.defaultValueBinding": "Ein vordefinierter globaler Standardwert für die Spalte oder Bindung.", + "designer.column.description.length": "Die maximale Länge (in Zeichen), die in diesem Datenbankobjekt gespeichert werden kann.", + "designer.column.description.name": "Der Name des Spaltenobjekts.", + "designer.column.description.precision": "Für numerische Daten die maximale Anzahl von Dezimalstellen, die in diesem Datenbankobjekt gespeichert werden können.", + "designer.column.description.primaryKey": "Gibt an, ob die Spalte in den Primärschlüssel für die Tabelle eingeschlossen ist.", + "designer.column.description.scale": "Für numerische Daten die maximale Anzahl von Dezimalstellen, die in diesem Datenbankobjekt rechts vom Dezimaltrennzeichen gespeichert werden können.", + "designer.foreignkey.description.columnMapping": "Die Zuordnung zwischen Fremdschlüsselspalten und Primärschlüsselspalten.", + "designer.foreignkey.description.name": "Der Name des Fremdschlüssels.", + "designer.foreignkey.description.onDeleteAction": "Das Verhalten, wenn ein Benutzer versucht, eine Zeile mit Daten zu löschen, die an einer Fremdschlüsselbeziehung beteiligt sind.", + "designer.foreignkey.description.onUpdateAction": "Das Verhalten, wenn ein Benutzer versucht, eine Zeile mit Daten zu aktualisieren, die an einer Fremdschlüsselbeziehung beteiligt sind.", + "designer.foreignkey.description.primaryKeyTable": "Die Tabelle, die die PRIMARY KEY- oder UNIQUE KEY-Spalte enthält.", + "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.ForeignKeyTypeName": "Fremdschlüssel", + "tableDesigner.PrimaryKeyTableName": "Primärschlüsseltabelle", + "tableDesigner.checkConstraintExpressionTitle": "Ausdruck", + "tableDesigner.checkConstraintNameTitle": "Name", + "tableDesigner.checkConstraintTypeName": "Check-Einschränkung", + "tableDesigner.checkConstraintsTabTitle": "Einschränkungen überprüfen", "tableDesigner.columnAllowNullTitle": "NULL-Werte zulassen", "tableDesigner.columnDefaultValueTitle": "Standardwert", "tableDesigner.columnIsPrimaryKeyTitle": "Primärschlüssel", "tableDesigner.columnLengthTitle": "Länge", "tableDesigner.columnNameTitle": "Name", + "tableDesigner.columnPrecisionTitle": "Genauigkeit", + "tableDesigner.columnScaleTitle": "Skala", "tableDesigner.columnTypeName": "Spalte", "tableDesigner.columnTypeTitle": "Typ", "tableDesigner.columnsTabTitle": "Spalten", "tableDesigner.descriptionTitle": "Beschreibung", + "tableDesigner.errorInitializingTableDesigner": "Fehler beim Initialisieren des Tabellen-Designers: {0}", + "tableDesigner.errorProcessingEdit": "Fehler beim Verarbeiten der Änderung: {0}", + "tableDesigner.foreignKeyColumn": "Fremdschlüsselspalte", + "tableDesigner.foreignKeyColumns": "Spaltenzuordnung", + "tableDesigner.foreignKeyNameTitle": "Name", + "tableDesigner.foreignKeyOnDeleteAction": "Bei Löschvorgang", + "tableDesigner.foreignKeyOnUpdateAction": "Bei Updateaktion", + "tableDesigner.foreignKeysTabTitle": "Fremdschlüssel", + "tableDesigner.generalTab": "Allgemein", "tableDesigner.nameTitle": "Tabellenname", + "tableDesigner.primaryKeyColumn": "Primärschlüsselspalte", "tableDesigner.saveChangeError": "Beim Speichern der Änderungen ist ein Fehler aufgetreten: {0}", "tableDesigner.savedChangeSuccess": "Ihre Änderungen wurden erfolgreich gespeichert.", "tableDesigner.savingChanges": "Änderungen am Tabellen-Designer werden gespeichert...", "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabelle" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Ladevorgang abgeschlossen", + "loadingMessage": "Wird geladen" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Allgemein", + "designer.loadingDesigner": "Designer wird geladen...", + "designer.loadingDesignerCompleted": "Designer ist geladen", + "designer.newRowText": "Neue/s/n hinzufügen", + "designer.processingChanges": "Änderungen werden verarbeitet...", + "designer.processingChangesCompleted": "Änderungen wurden verarbeitet", + "designer.removeRowText": "Entfernen", + "designer.savingChanges": "Änderungen werden gespeichert...", + "designer.savingChangesCompleted": "Änderungen wurden gespeichert", + "tableDesigner.unknownComponentType": "Komponententyp: {0} wird nicht unterstützt" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Eigenschaften", + "tableDesigner.propertiesPaneTitleWithContext": "{0}-Eigenschaften" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Designer-Text-Editor." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Tabellen-Designer", + "tableDesigner.featureEnabledDescription": "Steuert, ob das Tabellen-Designer-Feature aktiviert ist. Der Standardwert ist „FALSE“." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Zelle hinzufügen", + "convertCellTypeEdit": "Zellentyp konvertieren", + "deleteCellEdit": "Zelle löschen", + "moveCellEdit": "Zelle verschieben", + "splitCellEdit": "Zelle teilen" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index acee4c7159..3217c8bdf0 100644 --- a/i18n/ads-language-pack-es/package.json +++ b/i18n/ads-language-pack-es/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension es" } -} \ No newline at end of file +} 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 41ca67e7bb..5b7c41fbba 100644 --- a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "USD", "arc.addingWorkerNodes": "agregando nodos de trabajo", - "arc.apply": "Apply", + "arc.apply": "Aplicar", "arc.arcDeploymentDeprecation": "La extensión de implementación de Arc se ha reemplazado por la extensión Arc y se ha desinstalado.", "arc.arcResources": "Recursos de Azure Arc", "arc.available": "Disponible", "arc.backup": "Copia de seguridad", - "arc.backups": "Backups", + "arc.backups": "Copias de seguridad", "arc.backupsStorage": "copias de seguridad de {0}", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "Cancelar", "arc.clickTheNewSupportRequestButton": "Haga clic en el botón de nueva solicitud de soporte para archivar una solicitud de soporte en Azure Portal.", "arc.clickTheTroubleshootButton": "Haga clic en el botón Solucionar problemas para abrir el bloc de notas de solución de problemas de Azure Arc {0}.", @@ -29,8 +31,8 @@ "arc.condition": "Condición", "arc.configurationCoordinatorNode": "Configuración", "arc.configurationPerNode": "Configuración (por nodo)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "Configuración de la directiva de retención", + "arc.configureRetentionPolicyButton": "Configuración de la directiva de retención", "arc.confirmNewPassword": "Confirme la nueva contraseña", "arc.connecToServer": "Conectar al servidor", "arc.connect": "Conectar", @@ -76,11 +78,11 @@ "arc.dataController": "Controlador de datos", "arc.dataControllersType": "Controlador de datos de Azure Arc", "arc.dataStorage": "Datos de {0}", - "arc.database": "Database", + "arc.database": "Base de datos", "arc.databaseCreated": "Base de datos {0} creada", "arc.databaseCreationFailed": "No se pudo crear la base de datos {0}. {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "Detalles del destino", + "arc.databaseDetailsText": "Escriba la configuración necesaria para el nombre y la instancia administrada de la base de datos de destino. De forma predeterminada, se selecciona la instancia administrada de origen.", "arc.databaseName": "Nombre de la base de datos", "arc.databases": "Bases de datos", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "Descartar", "arc.drop": "Depositar", "arc.dropMultipleExtensions": "Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "Primer momento dado", "arc.emergency": "Emergencia", "arc.endpoint": "Punto de conexión", "arc.enterANonEmptyPassword": "Escriba una contraseña que no esté vacía o presione ESC para salir.", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "Error inesperado al recuperar la configuración del motor para '{0}'. {1}", "arc.fetchRegistrationsFailed": "Error inesperado al recuperar los registros de '{0}'. {1}", "arc.fullyQualifiedDomain": "Nombre de dominio completo", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Panel de Grafana", "arc.grafanaDashboardDescription": "Panel para ver métricas", "arc.indirect": "Indirecta", "arc.installingExtension": "Instalando la extensión '{0}'...", - "arc.instance": "Instance", + "arc.instance": "Instancia", "arc.instanceDeleted": "Instancia '{0}' eliminada", "arc.instanceDeletionFailed": "No se pudo eliminar la instancia {0}. {1}", "arc.instanceDeletionWarning": "¡Advertencia! La eliminación de una instancia es permanente y no se puede deshacer. Para eliminar la instancia '{0}' escriba el nombre '{0}' a continuación.", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Panel de Kibana", "arc.kibanaDashboardDescription": "Panel para ver registros", "arc.lastTransition": "Última transición", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "Último momento dado", "arc.learnAboutNodeParameters": "Más información sobre la configuración del motor de base de datos para hiperescala de PostgreSQL habilitada para Azure Arc", "arc.learnAboutPostgresClients": "Más información sobre las interfaces de cliente de hiperescala de Azure PostgreSQL", "arc.learnMore": "Más información.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "Límite de memoria (en GB)", "arc.memoryRequest": "Solicitud de memoria (en GB)", "arc.miaaAdmin": "Administrador de instancia administrada", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "A continuación se muestran las bases de datos con copias de seguridad disponibles. Restaure las bases de datos en esta instancia o en cualquier otra instancia dentro de la misma ubicación personalizada.", "arc.miaaComputeAndStorageDescriptionPartOne": "Puede escalar su instancia administrada de Azure SQL: Azure Arc por", "arc.miaaConnectionRequired": "Se necesita una conexión para enumerar las bases de datos de esta instancia.", "arc.miaaDashboard": "Instancia administrada de SQL: panel de Azure Arc (versión preliminar): {0}", @@ -199,8 +202,8 @@ "arc.pending": "Pendiente", "arc.pgConnectionRequired": "Se necesita una conexión para mostrar y establecer la configuración del motor de base de datos.", "arc.pgSqlType": "Hiperescala de PostgreSQL: Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "Restauración a un momento dado", + "arc.pitrInfo": "Especifique durante cuánto tiempo desea conservar sus copias de seguridad a un momento dado. Personalice esta opción para la disponibilidad de la copia de seguridad.", "arc.podConditionsTable": "Tabla de condiciones del pod", "arc.podInitialized": "Se ha inicializado el pod.", "arc.podIssuesDetected": "Los pods que se indican a continuación están experimentando problemas que pueden afectar al rendimiento o a la disponibilidad.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versión de PostgreSQL", "arc.preloaded Extensions": "Extensiones cargadas", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "Detalles del proyecto", + "arc.projectDetailsText": "Seleccione la suscripción para administrar los recursos implementados. Use grupos de recursos, como carpetas, para organizar y administrar todos los recursos.", "arc.properties": "Propiedades", "arc.ram": "RAM", "arc.rangeSetting": "Se espera que el valor esté en el intervalo {0} - {1}", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "Actualizar el nodo para especificar credenciales", "arc.region": "Región", "arc.rememberPassword": "Recordar contraseña", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "Restablecer todos los valores predeterminados", "arc.resetFailed": "No se pudo restablecer. {0}", "arc.resetPassword": "Restablecer contraseña", @@ -239,12 +245,16 @@ "arc.resourceGroup": "Grupo de recursos", "arc.resourceHealth": "Estado de los recursos", "arc.resourceHealthDescription": "El estado de los recursos puede indicarle si el recurso se está ejecutando según lo esperado.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "Restaurar", + "arc.restoreDatabase": "Restaurar base de datos", + "arc.restoreInfo": "Restaure una base de datos en una SQL Managed Instance habilitado para Azure Arc.", + "arc.restorePoint": "Punto de restauración (UTC), en formato de hora: 'AAAA-MM-DDTHH:MM:SSZ", + "arc.restorePointDetails": "Detalles del punto de restauración", + "arc.restorePointErrorrMessage": "Proporcione la hora en el formato correcto y dentro del intervalo: {0} a {1}", + "arc.restorePointText": "Escriba un punto de restauración en el formato de hora especificado dentro del intervalo de tiempo de restauración más antiguo y más reciente.", + "arc.restoreTimeWindowUpdateFailed": "Error al actualizar la ventana de tiempo de restauración a un momento dado. {0}", "arc.restoring": "Restaurando", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Retención de recuperación a un momento dado (días)", "arc.running": "En ejecución", "arc.save": "Guardar", "arc.scalingCompute": "escalando núcleos virtuales de cálculo y memoria.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "Puntos de conexión de servicio", "arc.serviceEndpointsTable": "Tabla de puntos de conexión de servicio", "arc.settings": "Configuración", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "Base de datos de origen", + "arc.sourceDetails": "Detalles de origen", + "arc.sourceDetailsText": "Seleccione un origen de copia de seguridad y proporcione detalles. La configuración adicional se establecerá de forma predeterminada siempre que sea posible en función de la base de datos seleccionada.", "arc.state": "Estado", "arc.status": "Estado", "arc.storagePerNode": "almacenamiento por nodo", - "arc.subscription": "Subscription", + "arc.subscription": "Suscripción", "arc.subscriptionId": "Id. de suscripción", "arc.supportAndTroubleshooting": "Soporte y solución de problemas", "arc.supportRequestNote": "Tenga en cuenta que la configuración de recursos debe haberse cargado en Azure primero para poder abrir una solicitud de soporte.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "Contraseña", "arc.data.controller.admin.account.title": "Cuenta de administrador", "arc.data.controller.agreement": "Acepto {0} y {1}.", + "arc.data.controller.auto.upload.logs": "Cargar los registros automáticamente", + "arc.data.controller.auto.upload.logs.description": "Habilitar la carga automática de registros. Solo modo directo.", + "arc.data.controller.auto.upload.metrics": "Cargar las métricas automáticamente", + "arc.data.controller.auto.upload.metrics.description": "Habilitar la carga automática de métricas. Solo modo directo.", "arc.data.controller.cluster.config.profile": "Perfil de configuración", "arc.data.controller.cluster.config.profile.loading": "Cargando perfiles de configuración", "arc.data.controller.cluster.config.profile.loadingcompleted": "Carga de perfiles de configuración completada", "arc.data.controller.cluster.config.profile.title": "Elegir el perfil de configuración", "arc.data.controller.cluster.environment.title": "¿Cuál es el entorno de clúster de Kubernetes existente de destino?", + "arc.data.controller.connectivity.mode": "Modo de conectividad", "arc.data.controller.create.azureconfig.title": "Configuración de Azure", "arc.data.controller.create.controllerconfig.title": "Configuración de controlador", "arc.data.controller.create.summary.title": "Revise la configuración", - "arc.data.controller.details.description": "Proporcione un espacio de nombres, un nombre y una clase de almacenamiento para el controlador de datos de Azure Arc. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas.", + "arc.data.controller.custom.location": "Ubicación personalizada", + "arc.data.controller.custom.location.description": "Nombre de la ubicación personalizada. Solo modo directo.", + "arc.data.controller.details.description": "Para el modo indirecto, proporcione un espacio de nombres, un nombre y una clase de almacenamiento para el controlador de datos de Azure Arc. Este nombre se usará para identificar la instancia de Arc para la administración y la supervisión remotas. Para el modo directo no es necesario proporcionar un espacio de nombres, pero proporcione el nombre de la ubicación personalizada.", "arc.data.controller.details.title": "Detalles del controlador de datos", "arc.data.controller.infrastructure": "Infraestructura", "arc.data.controller.kube.cluster.context": "Contexto del clúster", @@ -346,6 +363,7 @@ "arc.data.controller.name": "Nombre del controlador de datos", "arc.data.controller.name.validation.description": "El nombre debe constar de caracteres alfanuméricos en minúsculas, \"-\" o \".\", empezar y terminar con un carácter alfanumérico y tener 253 caracteres de longitud o menos.", "arc.data.controller.namespace": "Espacio de nombres del controlador de datos", + "arc.data.controller.namespace.description": "Solo modo indirecto.", "arc.data.controller.namespace.validation.description": "El espacio de nombres debe incluir caracteres alfanuméricos en minúsculas o \"-\", empezar y terminar con una letra, y tener 63 caracteres de longitud o menos.", "arc.data.controller.new.wizard.title": "Crear el controlador de datos de Azure Arc", "arc.data.controller.project.details.description": "Seleccione la suscripción para administrar los recursos y costos implementados. Use grupos de recursos como carpetas para organizar y administrar todos los recursos.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "Información de conexión de SQL", "arc.sql.cores-limit.description": "El límite de núcleos de la instancia administrada como un entero.", "arc.sql.cores-request.description": "Solicitud de núcleos de la instancia administrada como un entero.", + "arc.sql.cost.summary": "Resumen de costos", + "arc.sql.cost.summary.additional.charge": "Cargo adicional por uso. Consulte {0} para obtener más detalles.", + "arc.sql.cost.summary.admin.account": "Cuenta de administrador", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Descuento de Ventaja híbrida de Azure (en USD)", + "arc.sql.cost.summary.basics": "Datos básicos", + "arc.sql.cost.summary.business.critical": "Crítico para la empresa", + "arc.sql.cost.summary.cost.vcore": "Costo por núcleo virtual (en USD)", + "arc.sql.cost.summary.custom.location": "Ubicación personalizada", + "arc.sql.cost.summary.estimated.cost.per.month": "Costo estimado al mes", + "arc.sql.cost.summary.general.purpose": "De uso general", + "arc.sql.cost.summary.instance.name": "Nombre de la instancia", + "arc.sql.cost.summary.managed.instance.admin.login": "Inicio de sesión de administrador de instancia administrada", + "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": "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. {0}", + "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", + "arc.sql.cost.summary.sql.miaa": "Instancia administrada de SQL: Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Resumen de costos de Azure Arc", + "arc.sql.cost.summary.subscription": "Suscripción", + "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.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.high.availability.label": "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. Elija entre: De uso general (hasta 24 núcleos virtuales y 128 Gi de RAM, alta disponibilidad estándar) o [VISTA PREVIA] Crítico para la empresa (RAM y núcleos virtuales ilimitados, alta disponibilidad avanzada).", "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", "arc.sql.invalid.instance.name": "El nombre de instancia debe constar de caracteres alfanuméricos en minúsculas o \"-\", empezar con una letra, terminar con un carácter alfanumérico y tener 13 caracteres o menos de longitud.", "arc.sql.invalid.username": "El nombre de usuario de sa está deshabilitado; elija otro nombre de usuario.", + "arc.sql.license.type.description": "Aplicar el Ventaja híbrida de Azure si ya tiene una licencia de SQL Server", + "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 réplica", + "arc.sql.one.replica": "1", "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.replicas": "Réplicas", "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 de restauración a un momento dado (PITR) (días)", - "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.retention.days.label": "Retención a un momento dado (días)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "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. {0}", - "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.general.purpose": "GeneralPurpose", "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.", "arc.sql.storage-class.datalogs.description": "Clase de almacenamiento que se va a usar para los registros de base de datos (.ldf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", "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.three.replicas": "3 réplicas", - "arc.sql.two.replicas": "2 réplicas", + "arc.sql.summary.arc.by.microsoft": "de Microsoft", + "arc.sql.three.replicas": "3", + "arc.sql.two.replicas": "2", "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)", @@ -472,6 +516,7 @@ "command.connectToController.title": "Conexión a un controlador existente de Azure Arc", "command.createController.title": "Creación de un controlador de Azure Arc", "command.editConnection.title": "Edición de la conexión", + "command.estimateCostSqlMiaa.title": "Costo estimado de SQL Managed Instance - Azure Arc", "command.refresh.title": "Actualización", "command.removeController.title": "Eliminación del controlador", "cores.limit.greater.than.or.equal.to.requested.cores": "El límite de núcleos debe ser mayor o igual que la cantidad de núcleos solicitados.", 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 8f7fc9be32..3c1e17f41f 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "Cerrar área de trabajo", - "data-workspace-view-container-name": "Proyectos", - "extension-description": "Área de trabajo de datos", - "extension-displayName": "Área de trabajo de datos", - "main-view-name": "Proyectos", + "data-workspace-view-container-name": "Proyectos de base de datos", + "main-view-name": "Proyectos de base de datos", "manage-project-command": "Administrar", "new-command": "Nuevo", "open-existing-command": "Abrir existente", diff --git a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json index 97a418966f..3190403b42 100644 --- a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json @@ -41,7 +41,7 @@ "labelBookFolder": "Seleccionar libro de Jupyter", "labelBookSection": "Seleccionar sección del libro de Jupyter", "labelSelectFolder": "Seleccionar carpeta", - "language": "Idioma", + "language": "Lenguaje", "learnMore": "Más información.", "location": "Ubicación", "missingFileError": "Falta el archivo {0} de {1}.", @@ -255,6 +255,7 @@ "notebook.command.boldText": "Texto de Markdown en negrita", "notebook.command.clearactivecellresult": "Borrar resultado de la celda", "notebook.command.codeBlock": "Agregar bloque de código", + "notebook.command.highlightText": "Resaltar texto de Markdown", "notebook.command.italicizeText": "Poner en cursiva el texto de Markdown", "notebook.command.new": "Nuevo Notebook", "notebook.command.open": "Abrir Notebook", diff --git a/i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json index 3870f4cf25..b7c11fc0ec 100644 --- a/i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "Vistas", "SchemaCompare.XmlSchemaCollections": "Colecciones de esquemas XML", "SchemaCompareOptionsDialog.Reset": "Restablecer", + "file": "Archivo", + "flat": "Plano", + "objectType": "Tipo de objeto", + "schema": "Esquema", "schemaCompare.ApplyConfirmation": "¿Seguro de que desea actualizar el destino?", "schemaCompare.CompareDetailsTitle": "Comparar detalles", "schemaCompare.GetConnectionString": "¿Quiere conectar con {0}?", "schemaCompare.RecompareToRefresh": "Presione Comparar para actualizar la comparación.", "schemaCompare.actionColumn": "Acción", "schemaCompare.addAction": "Agregar", - "schemaCompare.applyButtonDisabledTitle": "Aplicar está habilitado cuando el objetivo es una base de datos", + "schemaCompare.applyButtonDisabledTitle": "Aplicar está habilitada cuando el destino es una base de datos o un proyecto de base de datos.", "schemaCompare.applyButtonEnabledTitle": "Aplicar cambios al objetivo", + "schemaCompare.applyError": "Error al actualizar el proyecto", "schemaCompare.applyNoChanges": "No hay cambios que aplicar", + "schemaCompare.applySuccess": "El contacto se actualizó correctamente", "schemaCompare.cancelCompareButton": "Detener", "schemaCompare.cancelErrorMessage": "Error al cancelar la comparación de esquemas: \"{0}\"", "schemaCompare.cannotExcludeMessage": "No se pueden excluir {0}. Existen dependientes incluidos", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "Cargue el origen, el destino y las opciones guardadas en un archivo .scmp", "schemaCompare.openScmpErrorMessage": "Error al abrir el scmp \"{0}\"", "schemaCompare.optionsButton": "Opciones", + "schemaCompare.projectButtonLabel": "Proyecto de base de datos", "schemaCompare.radioButtonsLabel": "Tipo", "schemaCompare.saveFile": "Guardar", "schemaCompare.saveScmpButton": "Guardar archivo .scmp", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "Se ha seleccionado un esquema de origen diferente. ¿Comparar para ver la comparación?", "schemaCompareDialog.differentSourceTargetMessage": "Se han seleccionado diferentes esquemas de origen y destino. ¿Comparar para ver la comparación?", "schemaCompareDialog.differentTargetMessage": "Se ha seleccionado un esquema de destino diferente. ¿Comparar para ver la comparación?", + "schemaCompareDialog.dspErrorSource": "El archivo .sqlproj de origen no especifica un componente de esquema de base de datos", + "schemaCompareDialog.dspErrorTarget": "El archivo .sqlproj de destino no especifica un componente de esquema de base de datos", "schemaCompareDialog.fileTextBoxLabel": "Archivo", + "schemaCompareDialog.noProjectExtension": "La extensión sql-database-projects es necesaria para realizar la comparación de esquemas con los proyectos de base de datos.", + "schemaCompareDialog.noProjectExtensionApply": "La extensión sql-database-projects es necesaria para aplicar cambios a un proyecto", "schemaCompareDialog.ok": "Aceptar", "schemaCompareDialog.serverDropdownTitle": "Servidor", "schemaCompareDialog.sourceDatabaseDropdown": "Base de datos de origen", "schemaCompareDialog.sourceServerDropdown": "Servidor de origen", "schemaCompareDialog.sourceTextBox": "Archivo de código fuente", + "schemaCompareDialog.structureDropdownLabel": "Estructura de carpetas", "schemaCompareDialog.targetDatabaseDropdown": "Base de datos de destino", "schemaCompareDialog.targetServerDropdown": "Servidor de destino", "schemaCompareDialog.targetTextBox": "Archivo de destino", - "schemaCompareOptions.RecompareMessage": "Las opciones han cambiado. ¿Volver a comparar para ver la comparación?" + "schemaCompareOptions.RecompareMessage": "Las opciones han cambiado. ¿Volver a comparar para ver la comparación?", + "schemaObjectType": "Tipo de objeto/esquema", + "targetStructure": "Estructura de carpetas de destino" }, "package": { "description": "La comparación de esquemas de SQL Server para Azure Data Studio admite la comparación de los esquemas de bases de datos y paquetes DAC.", 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 dd8672dde4..a0c0263e22 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "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?", "at": "en", + "autorestProjectName": "Nombre del nuevo proyecto SQL", + "baseDockerImage": "Imagen de Docker de base SQL Server", "browseButtonText": "Examinar carpeta", "browseEllipsis": "Examine...", "browseForProfile": "Buscar perfil", "buildAction": "Compilar", + "buildElements": "Elementos de compilación", "buildFailedCannotStartSchemaCompare": "No se pudo iniciar la comparación de esquemas debido a un error de compilación.", "cancelButtonText": "Cancelar", "cannotResolvePath": "No se puede resolver la ruta {0}.", @@ -43,6 +47,7 @@ "cicularProjectReference": "Referencia circular del proyecto {0}al proyecto {1}", "cleaningDockerImagesMessage": "Limpiando las implementaciones existentes...", "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", "connectionFailedError": "Error en la conexión: \"{0}\"", "connectionRadioButtonLabel": "Conexiones", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "La ubicación del archivo .dacpac es necesaria para agregar una referencia a una base de datos", "dacpacFiles": "Archivos .dacpac", "dacpacNotOnSameDrive": "Las referencias de DACPAC deben encontrarse en la misma unidad de disco que el archivo del proyecto. Este se encuentra en {0}.", + "dacpacReferenceElement": "Referencia DACPAC", "dacpacText": "Aplicación de capa de datos (.dacpac)", "dataSource": "Origen de datos", "dataSourceDropdownTitle": "Origen de datos", @@ -92,12 +98,15 @@ "differentDbDifferentServer": "Base de datos diferente, servidor diferente", "differentDbSameServer": "Base de datos diferente, mismo servidor", "dockerContainerCreatedMessage": "Identificador creado por el Docker: \"{0}\"", - "dockerContainerFailedToRunErrorMessage": "Error al ejecutar el contenedor de Docker", - "dockerContainerNotRunningErrorMessage": "El contenedor de Docker no se está ejecutando", + "dockerContainerFailedToRunErrorMessage": "Error al ejecutar el contenedor Docker", + "dockerContainerNotRunningErrorMessage": "El contenedor Docker no se está ejecutando", + "dockerImageEulaMessage": "Contrato de licencia:", + "dockerImageMessage": "Imagen de Docker:", "dockerLogMessage": "Registros de Docker: \"{0}\"", "dockerNotRunningError": "No se pudo comprobar el Docker. Asegúrese de que el Docker está instalado y se está ejecutando. Error: ' {0} '", "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.", @@ -114,6 +123,10 @@ "enterPortNumber": "Escriba el número de puerto de SQL Server o presione Entrar para usar el valor predeterminado.", "enterSystemDbName": "Escriba un nombre para esta base de datos del sistema.", "errorFindingBuildFilesLocation": "Error al buscar la ubicación de los archivos de compilación: {0}", + "errorReadingProjectGuid": "Error al intentar leer {0} del proyecto “{1}”", + "eulaAgreementTemplate": "Acepto el {0}.", + "eulaAgreementText": "Acepto el {0}.", + "eulaAgreementTitle": "Contrato de licencia de Microsoft SQL Server", "exampleUsage": "Ejemplo de uso", "excludeAction": "Excluir", "externalStream": "Flujo externo", @@ -129,13 +142,17 @@ "flat": "Plano", "folderAlreadyExists": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", "folderAlreadyExistsChooseNewLocation": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otra ubicación.", + "folderElements": "Elementos de carpeta", "folderFriendlyName": "Carpeta", "folderObject": "carpeta", "folderStructureLabel": "Estructura de carpetas", "generateScriptButtonText": "Generar script", - "generatingProjectFailed": "Error al generar el proyecto a través de AutoRest: {0}", + "generatingProjectFailed": "Error al generar el proyecto a través de AutoRest. Compruebe el panel de salida para obtener más detalles. Error: {0}", + "generatingProjectFromAutorest": "Generando nuevo proyecto SQL desde {0}... Compruebe la ventana de resultados para obtener más detalles.", "hr": "h", + "importElements": "Importar elementos", "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.", "invalidGuid": "El GUID especificado no es válido: {0}", @@ -162,20 +179,26 @@ "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.", + "noSqlFilesGenerated": "Autorest no generó ningún archivo .sql. Confirme que la especificación contiene definiciones de modelo o consulte el registro de salida para más detalles.", "noSqlProjFilesSelected": "No se ha seleccionado ningún archivo .sqlproj; seleccione uno.", "noString": "No", "noStringDefault": "No (valor predeterminado)", - "nodeButNotAutorestFound": "No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se ejecuta a través de npx. Ejecute \"npm install autorest -g\" para instalarlo de forma permanente.", - "nodeNotFound": "No se encontraron autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione la generación automática.", + "nodeButNotAutorestFound": "No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se solicita al usuario cómo continuar. Ejecute \"npm install autorest -g\" para instalar de forma permanente y evitar este mensaje.", + "nodeButNotAutorestFoundPrompt": "Autorest no está instalado. Para continuar, elija si quiere ejecutar Autorest desde una ubicación temporal mediante 'npx' o instalar Autorest globalmente y, después, ejecutarlo.", + "nodeNotFound": "No se encontraron Autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione Autorest.", + "noneElements": "Ningún elemento", "notValidVariableName": "El nombre de variable '{0}' no es válido.", "objectType": "Tipo de objeto", "okString": "Aceptar", + "openEulaString": "Abrir contrato de licencia", "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.", "portMustNotBeNumber": "El puerto debe ser un número", + "postDeployElements": "Elementos posteriores a la implementación", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "Elementos anteriores a la implementación", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "Para realizar una compilación correcta, actualice el proyecto para que tenga un script anterior a la implementación o un script posterior a la implementación.", "profile": "Perfil", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "Seleccione la ubicación para crear el proyecto.", "projectNameLabel": "Nombre", "projectNamePlaceholderText": "Escriba el nombre del proyecto.", + "projectReferenceElement": "Referencia de proyecto", + "projectReferenceNameElement": "Elemento de nombre de referencia del proyecto", "publish": "Publicar", "publishAction": "Publicar", "publishDialogName": "Publicación del proyecto", "publishProjectSucceed": "Proyecto de base de datos publicado correctamente", "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", @@ -206,7 +232,8 @@ "retryRunMessage": "Se está ejecutando la operación \"{2}\". Intento {0} de {1}", "retrySucceedMessage": "La operación \"{0}\" se completó correctamente. Resultado: {1}", "retryWaitMessage": "Esperando {0} segundos antes de otro intento de la operación \"{1}\"", - "runningDockerMessage": "Compilando y ejecutando el contenedor de Docker...", + "runViaNpx": "Ejecutar mediante npx", + "runningDockerMessage": "Compilando y ejecutando el contenedor Docker...", "sameDatabase": "Misma base de datos", "save": "Guardar", "saveChangesInFile": "Hay cambios no guardados en el archivo actual. ¿Quiere guardar ahora?", @@ -233,6 +260,8 @@ "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", "serverVariable": "Variable de servidor", "sourceDatabase": "Base de datos de origen", "specSelectionText": "Especificación de OpenAPI/Swagger", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "Valor", "sqlCmdVariableColumn": "Nombre", "sqlConnectionStringFriendly": "Cadena de conexión SQL", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "No se encuentra el SDK de .NET. La compilación del proyecto no funcionará. Instale la versión 3.1 o posterior de SDK de .NET Core o actualice la ubicación de SDK de .NET en la configuración si ya está instalada.", "sqlDatabaseProjects.Install": "Instalar", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "No se encuentra el SDK de .NET Core. La compilación del proyecto no funcionará. Instale la versión 3.1 de SDK de .NET Core o actualice la ubicación de la versión compatible de SDK de .NET Core en la configuración si ya está instalada.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versión de SDK de .NET Core instalada actualmente es {0}, la cual no es compatible. La compilación del proyecto no funcionará. Instale la versión 3.1 de SDK de .NET Core o actualice la ubicación de la versión compatible de SDK de .NET Core en la configuración si ya está instalada.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "Actualizar ubicación", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versión de SDK de .NET Core instalada actualmente es {0}, lo que no se admite. La compilación del proyecto no funcionará. Instale SDK de .NET Core versión 3.1 o posterior o actualice la ubicación de la versión admitida del SDK de .NET en la configuración si ya está instalada.", + "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", @@ -264,8 +293,11 @@ "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:", - "updateProjectDatabaseReferencesForRoundTrip": "Las referencias de base de datos del sistema deben actualizarse para compilar este proyecto. Si el proyecto se crea en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", - "updateProjectForRoundTrip": "Los objetivos, las referencias y las referencias de base de datos del sistema deben actualizarse para compilar este proyecto. Si el proyecto se crea en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", + "updateProjectDatabaseReferencesForRoundTrip": "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?", + "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?", + "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", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "Proyectos de base de datos", "sqlDatabaseProjects.addDatabaseReference": "Agregar referencia de base de datos", - "sqlDatabaseProjects.addSqlBinding": "Agregue el enlace SQL", + "sqlDatabaseProjects.addSqlBinding": "Agregar enlace de SQL (versión preliminar)", "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", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "Eliminar", "sqlDatabaseProjects.description": "Diseñe y publique esquemas de base de datos SQL.", "sqlDatabaseProjects.displayName": "Proyectos de base de datos", + "sqlDatabaseProjects.dotnetInstallLocation": "Ruta de acceso completa al SDK de .NET en la máquina.", "sqlDatabaseProjects.editProjectFile": "Editar archivo. sqlproj", "sqlDatabaseProjects.exclude": "Excluir del proyecto", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Generar proyecto de SQL desde las especificaciones de OpenAPI/Swagger", "sqlDatabaseProjects.netCoreDoNotAsk": "Indica si se pide al usuario que instale .NET Core cuando no se detecte.", - "sqlDatabaseProjects.netCoreInstallLocation": "Ruta de acceso completa a SDK de .NET Core en la máquina.", "sqlDatabaseProjects.new": "Nuevo proyecto de base de datos", "sqlDatabaseProjects.newExternalStreamingJob": "Agregar trabajo de streaming externo", "sqlDatabaseProjects.newFolder": "Agregar carpeta", 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 91e6e1c2a0..7af6b74da7 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "Error al obtener acceso a la cuenta seleccionada \"{0}\". Haga clic en el botón \"Vincular cuenta\" y actualice la cuenta o seleccione otra. Error \"{1}\"", - "azure.accounts.accountStaleError": "El token de acceso para la cuenta seleccionada \"{0}\" ya no es válido. Haga clic en el botón \"Vincular cuenta\" y actualice la cuenta, o seleccione otra.", + "azure.accounts.accountAccessError": "Error al obtener acceso a la cuenta seleccionada \"{0}\" y al espacio empresarial “{1}”. Seleccione \"Vincular cuenta\" y actualice la cuenta o seleccione otra. Error \"{2}\"", + "azure.accounts.accountStaleError": "El token de acceso para la cuenta seleccionada \"{0}\" y el espacio empresarial “{1}” ya no es válido. Seleccione \"Vincular cuenta\" y actualice la cuenta, o seleccione otra.", "sql-migration.wizard.title": "Migrar \"{0}\" a Azure SQL", "sql.cancel.migration.confirmation": "¿Seguro de que desea cancelar la migración?", "sql.migrate.text": "Seleccione las bases de datos que desea migrar a Azure SQL.", "sql.migration.active.backup.files": "Archivos de copia de seguridad activos", "sql.migration.active.backup.files.items": "Archivos de copia de seguridad activos (1 elemento)", "sql.migration.active.backup.files.multiple.items": "Archivos de copia de seguridad activa ({0} elementos)", + "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.assessment": "Resultados de la evaluación para \"{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.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "Cancelar migración", "sql.migration.cannot.cancel": "La migración no está en curso y no se puede cancelar.", "sql.migration.cannot.cutover": "La migración no está en curso y no se puede realizar en modo completo.", + "sql.migration.cannot.retry": "No se puede reintentar la migración.", "sql.migration.cannot.start.cutover.error": "El proceso de migración total no se puede iniciar hasta que se realicen todas las migraciones. Para devolver el estado de archivo más reciente, actualice la ventana del explorador.", "sql.migration.close": "Cerrar", "sql.migration.complete.cutover": "Migración total completa", @@ -72,6 +75,7 @@ "sql.migration.create": "Crear", "sql.migration.create.new": "Crear nuevo", "sql.migration.creating.rg.loading": "Crear grupo de recursos", + "sql.migration.currently.restoring.file": "Restaurando archivo actualmente", "sql.migration.cutover": "Migración total", "sql.migration.cutover.card": "Completando la migración total", "sql.migration.cutover.error": "Se produjo un error al iniciar la transferencia.", @@ -97,6 +101,7 @@ "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.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.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", @@ -150,6 +155,7 @@ "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.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.", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "Última copia de seguridad", "sql.migration.last.scan.completed": "Último examen completado: {0}", "sql.migration.learn.more": "Más información", - "sql.migration.learn.more.pre.reqs": "Obtenga más información acerca de las cosas que necesita antes de iniciar una migració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.migration.completed": "Migraciones completadas", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "Ubicación del recurso compartido de red donde se almacenan las copias de seguridad", "sql.migration.network.share.password.label": "Contraseña", "sql.migration.network.share.password.placeholder": "Escriba la contraseña.", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Escriba el nombre de base de datos de destino para las bases de datos de origen seleccionadas.", + "sql.migration.network.share.path": "Ruta de acceso del recurso compartido de red", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "Escriba el nombre de la base de datos de destino y la información de la ruta de acceso del recurso compartido de red para las bases de datos de origen seleccionadas.", "sql.migration.network.share.windows.user.info": "Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red.", "sql.migration.network.share.windows.user.label": "Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red", "sql.migration.new.resource.group": "(nuevo) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "No se encontró ninguna ubicación.", "sql.migration.no.managedInstance.found": "No se encontraron instancias administradas.", "sql.migration.no.pending.backups": "No hay copias de seguridad pendientes. Haga clic en actualizar para comprobar el estado actual.", + "sql.migration.no.results": "Los resultados de la evaluación no están disponibles.", "sql.migration.no.storageAccount.found": "No se encontró ninguna cuenta de almacenamiento.", "sql.migration.no.subscription.found": "No se encontró ninguna suscripción.", "sql.migration.no.virtualMachine.found": "No se encontraron máquinas virtuales.", @@ -242,9 +250,11 @@ "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.contine": "Continuar el último intento de migración...", + "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.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.saved.assessment.cancel": "Cancelar", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Crear Azure Database Migration Service", "sql.migration.services.location": "Región de Azure para su Azure Database Migration Service. Debe ser la misma región que el Azure SQL de destino.", "sql.migration.services.name": "Nombre de Azure Database Migration Service.", - "sql.migration.services.resourcegroup": "Grupo de recursos para su Azure Database Migration Service.", + "sql.migration.services.resource.group": "Grupo de recursos para su Azure Database Migration Service.", "sql.migration.services.subscription": "Nombre de suscripción para su Azure Database Migration Service.", "sql.migration.services.target": "Destino de Azure SQL seleccionado como predeterminado.", "sql.migration.shir": "Nodo de entorno de ejecución de integración autohospedado", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Cuenta de Azure", "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.yes": "Sí", "total.databases.selected": "Bases de datos seleccionadas {0} de {1}" @@ -386,6 +400,7 @@ "migration-dashboard-title": "Migración de Azure SQL", "migration-notebook-command-title": "Abrir blocs de notas de migración de Azure SQL", "new-support-request-command": "Nueva solicitud de soporte técnico", + "retry-migration-menu": "Reintentar migración", "send-feedback-command": "Comentarios", "start-migration-command": "Migrar a Azure SQL", "view-service-menu": "Detalles de Database Migration Service", diff --git a/i18n/ads-language-pack-es/translations/main.i18n.json b/i18n/ads-language-pack-es/translations/main.i18n.json index a72c743adf..0f46cdcb5a 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "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?", "watermark.newNotebook": "Nuevo cuaderno", - "watermark.newSqlFile": "Nuevo archivo SQL" + "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", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "Fondo del encabezado y pie del cuadro de diálogo de llamada.", "calloutDialogInteriorBorder": "Bordes interiores del cuadro de diálogo de llamada que se usan para separar elementos.", "calloutDialogShadowColor": "Color de sombra del cuadro de diálogo de llamada.", + "designer.paneSeparator": "Color del separador de panel.", "extensionPackGradientColorOne": "Color superior del degradado del paquete de extensiones", "extensionPackGradientColorTwo": "Color inferior del degradado del paquete de extensiones", "extensionPackHeaderShadow": "Color de fondo del texto del encabezado del paquete de extensiones", "gradientBackground": "Color de fondo del degradado de la imagen del mensaje emergente", "gradientOne": "Color superior del degradado de la imagen del mensaje emergente", "gradientTwo": "Color inferior del degradado de la imagen del mensaje emergente", + "groupHeaderBackground": "Color de fondo del encabezado de grupo.", "infoBox.errorBackground": "Cuadro de información: color de fondo cuando la notificación es sobre algún error.", "infoBox.infomationBackground": "Cuadro de información: color de fondo cuando la notificación es informativa.", "infoBox.successBackground": "Cuadro de información: color de fondo cuando la notificación es sobre algo correcto.", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "Opciones para la conexión", "schema.displayName": "Nombre para mostrar del proveedor", "schema.iconPath": "Ruta de acceso al icono para el tipo de servidor", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "Si el proveedor también es un proveedor de consultas. El valor predeterminado es true.", "schema.notebookKernelAlias": "Alias de kernel del cuaderno para el proveedor", "schema.providerId": "Identificador común para el proveedor" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "Expandir contenido de la celda de código" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "Negrita", - "buttonCode": "Código", - "buttonHighlight": "Resaltar", - "buttonImage": "Imagen", - "buttonItalic": "Cursiva", - "buttonLink": "Vínculo", - "buttonList": "Lista", - "buttonOrderedList": "Lista ordenada", + "bold": "Negrita", "buttonPreview": "Alternancia de la vista previa de Markdown: desactivada", - "buttonUnderline": "Subrayado", - "callout.insertImageHeading": "Inserción de una imagen", - "callout.insertLinkHeading": "Inserción de un vínculo", "dropdownHeading": "Encabezado", + "highlight": "Resaltar", + "insertCode": "Insertar código", + "insertImage": "Inserción de una imagen", + "insertLink": "Inserción de un vínculo", + "insertList": "Insertar lista", + "insertOrderedList": "Insertar lista ordenada", + "italic": "Cursiva", "markdownViewButton": "Vista de Markdown", "optionHeading1": "Encabezado 1", "optionHeading2": "Encabezado 2", "optionHeading3": "Encabezado 3", "optionParagraph": "Párrafo", "richTextViewButton": "Vista de texto enriquecido", - "splitViewButton": "Vista En dos paneles" + "splitViewButton": "Vista En dos paneles", + "underline": "Subrayado" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "Error al representar el componente: {0}", @@ -11072,7 +11074,8 @@ "data": "Datos", "notebook": "Notebook", "profiler": "Profiler", - "queryEditor": "Editor de Power Query" + "queryEditor": "Editor de Power Query", + "tableDesigner": "Diseñador de tablas" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Filtros de Profiler", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "No se encontró el ejecutor de consultas para el URI: {0}", "queryManagement.uriAlreadyHasQueryRunner": "URI: inesperadamente {0} ya tiene un ejecutor de consultas." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "Agregar nuevo", - "designer.removeRowText": "Quitar", - "tableDesigner.unknownComponentType": "El tipo de componente: {0} no es compatible" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Propiedades", - "tableDesigner.propertiesPaneTitleWithContext": "Propiedades: {0}{1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "Nueva tabla" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "Guardar cambios" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "Avanzado", + "designer.checkConstraint.description.expression": "Expresión que define la restricción CHECK.", + "designer.checkConstraint.description.name": "Nombre de la restricción CHECK.", + "designer.column.description.allowNulls": "Especifica si la columna puede tener un valor NULL.", + "designer.column.description.dataType": "Muestra el nombre del tipo de datos de la columna", + "designer.column.description.defaultValueBinding": "Valor predeterminado global y predefinido para la columna o enlace.", + "designer.column.description.length": "Longitud máxima (en caracteres) que se puede almacenar en este objeto de base de datos.", + "designer.column.description.name": "El nombre del objeto de la columna.", + "designer.column.description.precision": "Para datos numéricos, número máximo de dígitos decimales que se pueden almacenar en este objeto de base de datos.", + "designer.column.description.primaryKey": "Especifica si la columna se incluye en la clave principal de la tabla.", + "designer.column.description.scale": "Para los datos numéricos, el número máximo de dígitos decimales que se pueden almacenar en este objeto de base de datos a la derecha del punto decimal.", + "designer.foreignkey.description.columnMapping": "Asignación entre las columnas de la clave externa y las de la clave principal.", + "designer.foreignkey.description.name": "Nombre de la clave externa.", + "designer.foreignkey.description.onDeleteAction": "Comportamiento cuando un usuario intenta eliminar una fila con datos que intervienen en una relación de clave externa.", + "designer.foreignkey.description.onUpdateAction": "Comportamiento cuando un usuario intenta actualizar una fila con datos que intervienen en una relación de clave externa.", + "designer.foreignkey.description.primaryKeyTable": "Tabla que contiene la columna de clave principal o única.", + "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.ForeignKeyTypeName": "Clave externa", + "tableDesigner.PrimaryKeyTableName": "Tabla de clave principal", + "tableDesigner.checkConstraintExpressionTitle": "Expresión", + "tableDesigner.checkConstraintNameTitle": "Nombre", + "tableDesigner.checkConstraintTypeName": "Restricción CHECK", + "tableDesigner.checkConstraintsTabTitle": "Restricciones CHECK", "tableDesigner.columnAllowNullTitle": "Permitir NULL", "tableDesigner.columnDefaultValueTitle": "Valor predeterminado", "tableDesigner.columnIsPrimaryKeyTitle": "Clave principal", "tableDesigner.columnLengthTitle": "Longitud", "tableDesigner.columnNameTitle": "Nombre", + "tableDesigner.columnPrecisionTitle": "Precisión", + "tableDesigner.columnScaleTitle": "Escala", "tableDesigner.columnTypeName": "Columna", "tableDesigner.columnTypeTitle": "Tipo", "tableDesigner.columnsTabTitle": "Columnas", "tableDesigner.descriptionTitle": "Descripción", + "tableDesigner.errorInitializingTableDesigner": "Se produjo un error al inicializar el diseñador de tablas: {0}", + "tableDesigner.errorProcessingEdit": "Se produjo un error al procesar el cambio: {0}", + "tableDesigner.foreignKeyColumn": "Columna de clave externa", + "tableDesigner.foreignKeyColumns": "Asignación de columnas", + "tableDesigner.foreignKeyNameTitle": "Nombre", + "tableDesigner.foreignKeyOnDeleteAction": "Al eliminar la acción", + "tableDesigner.foreignKeyOnUpdateAction": "Al actualizar la acción", + "tableDesigner.foreignKeysTabTitle": "Claves externas", + "tableDesigner.generalTab": "General", "tableDesigner.nameTitle": "Nombre de la tabla", + "tableDesigner.primaryKeyColumn": "Columna de clave principal", "tableDesigner.saveChangeError": "Error al guardar los cambios: {0}", "tableDesigner.savedChangeSuccess": "Los cambios se han guardado correctamente.", "tableDesigner.savingChanges": "Guardando cambios del diseñador de tablas...", "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabla" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Carga completada", + "loadingMessage": "Cargando" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "General", + "designer.loadingDesigner": "Cargando el diseñador...", + "designer.loadingDesignerCompleted": "El diseñador está cargado", + "designer.newRowText": "Agregar nuevo", + "designer.processingChanges": "Procesando cambios...", + "designer.processingChangesCompleted": "Se han procesado los cambios", + "designer.removeRowText": "Quitar", + "designer.savingChanges": "Guardando cambios...", + "designer.savingChangesCompleted": "Se han guardado los cambios", + "tableDesigner.unknownComponentType": "El tipo de componente: {0} no es compatible" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Propiedades", + "tableDesigner.propertiesPaneTitleWithContext": "Propiedades de {0}" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Editor de texto del diseñador." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Diseñador de tablas", + "tableDesigner.featureEnabledDescription": "Controla si la característica del diseñador de tablas está habilitada. El valor predeterminado es false." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Agregar celda", + "convertCellTypeEdit": "Convertir tipo de celda", + "deleteCellEdit": "Eliminar celda", + "moveCellEdit": "Mover celda", + "splitCellEdit": "Dividir celda" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index 6e16f75acf..9b2fd813f0 100644 --- a/i18n/ads-language-pack-fr/package.json +++ b/i18n/ads-language-pack-fr/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension fr" } -} \ No newline at end of file +} 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 a8439ea8e2..6173538e23 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "USD", "arc.addingWorkerNodes": "ajout de nœuds Worker", - "arc.apply": "Apply", + "arc.apply": "Appliquer", "arc.arcDeploymentDeprecation": "L’extension de déploiement d’Arc a été remplacée par l’extension Arc et a été désinstallée.", "arc.arcResources": "Ressources Azure Arc", "arc.available": "Disponible", "arc.backup": "Sauvegarder", - "arc.backups": "Backups", + "arc.backups": "Sauvegardes", "arc.backupsStorage": "{0} sauvegardes", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "Annuler", "arc.clickTheNewSupportRequestButton": "Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure.", "arc.clickTheTroubleshootButton": "Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}.", @@ -29,8 +31,8 @@ "arc.condition": "Condition", "arc.configurationCoordinatorNode": "Configuration", "arc.configurationPerNode": "Configuration (par nœud)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "Configurer la stratégie de rétention", + "arc.configureRetentionPolicyButton": "Configurer la stratégie de rétention", "arc.confirmNewPassword": "Confirmer le nouveau mot de passe", "arc.connecToServer": "Se connecter au serveur", "arc.connect": "Connecter", @@ -76,11 +78,11 @@ "arc.dataController": "Contrôleur de données", "arc.dataControllersType": "Contrôleur de données Azure Arc", "arc.dataStorage": "Données {0}", - "arc.database": "Database", + "arc.database": "Base de données", "arc.databaseCreated": "Base de données {0} créée", "arc.databaseCreationFailed": "Échec de la création de la base de données {0}. {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "Détails de la destination", + "arc.databaseDetailsText": "Saisissez les paramètres requis pour le nom de la base de données cible et l'instance gérée SQL. Par défaut, l'instance gérée source est sélectionnée.", "arc.databaseName": "Nom de la base de données", "arc.databases": "Bases de données", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "Abandonner", "arc.drop": "Déposer", "arc.dropMultipleExtensions": "Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "Point le plus tôt dans le temps", "arc.emergency": "Urgence", "arc.endpoint": "Point de terminaison", "arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.", @@ -124,6 +126,7 @@ "arc.fetchEngineSettingsFailed": "Une erreur inattendue s’est produite lors de la récupération des paramètres du moteur pour « {0} ». {1}", "arc.fetchRegistrationsFailed": "Une erreur inattendue s’est produite lors de la récupération des inscription pour « {0} ». {1}", "arc.fullyQualifiedDomain": "Domaine complet", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Tableau de bord Grafana", "arc.grafanaDashboardDescription": "Tableau de bord pour l’affichage des métriques", "arc.indirect": "Indirectement", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Tableau de bord Kibana", "arc.kibanaDashboardDescription": "Tableau de bord pour l’affichage des journaux", "arc.lastTransition": "Dernière transition", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "Dernier moment dans le temps", "arc.learnAboutNodeParameters": "En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL Hyperscale avec Azure Arc", "arc.learnAboutPostgresClients": "En savoir plus sur les interfaces clientes Hyperscale Azure PostgreSQL", "arc.learnMore": "En savoir plus.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "Limite de mémoire (en Go)", "arc.memoryRequest": "Demande de mémoire (en Go)", "arc.miaaAdmin": "Administrateur d'instance managée", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "Les bases de données avec des sauvegardes disponibles sont affichées ci-dessous. Restaurez des bases de données sur cette instance ou toute autre instance au sein du même emplacement personnalisé.", "arc.miaaComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à l’échelle votre Azure SQL Managed Instance : Azure Arc par", "arc.miaaConnectionRequired": "Une connexion est requise pour répertorier les bases de données sur cette instance.", "arc.miaaDashboard": "SQL Managed Instance : tableau de bord Azure Arc (préversion) : {0}", @@ -199,8 +202,8 @@ "arc.pending": "En attente", "arc.pgConnectionRequired": "Une connexion est requise pour afficher et définir les paramètres du moteur de base de données.", "arc.pgSqlType": "PostgreSQL Hyperscale – Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "Limite de restauration dans le temps", + "arc.pitrInfo": "Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes à un instant dans le temps. Personnalisez ceci pour la disponibilité de la sauvegarde.", "arc.podConditionsTable": "Tableau des conditions de pod", "arc.podInitialized": "Le pod est initialisé.", "arc.podIssuesDetected": "Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Version de PostgreSQL", "arc.preloaded Extensions": "Extensions préchargées", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "Détails du projet", + "arc.projectDetailsText": "Sélectionnez l'abonnement pour gérer les ressources déployées. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.", "arc.properties": "Propriétés", "arc.ram": "RAM", "arc.rangeSetting": "La valeur doit être comprise dans la plage {0} - {1}", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "Actualiser le nœud pour entrer les informations d’identification", "arc.region": "Région", "arc.rememberPassword": "Se souvenir du mot de passe", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "Rétablir toutes les valeurs par défaut", "arc.resetFailed": "Échec de la réinitialisation. {0}", "arc.resetPassword": "Réinitialiser le mot de passe", @@ -239,12 +245,16 @@ "arc.resourceGroup": "Groupe de ressources", "arc.resourceHealth": "Intégrité des ressources", "arc.resourceHealthDescription": "Resource Health peut vous indiquer si votre ressource s’exécute comme prévu.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "Restaurer", + "arc.restoreDatabase": "Restaurer la base de données", + "arc.restoreInfo": "Restaurez une base de données sur une SQL Managed Instance avec Azure Arc.", + "arc.restorePoint": "Point de restauration (UTC), dans un format d'heure : 'AAAA-MM-JJTHH:MM:SSZ", + "arc.restorePointDetails": "Détails du point de restauration", + "arc.restorePointErrorrMessage": "Fournissez l'heure au format correct et dans les limites : {0} à {1}", + "arc.restorePointText": "Entrez un point de restauration au format d'heure spécifié dans une plage donnée d'heure de restauration la plus ancienne et la plus récente.", + "arc.restoreTimeWindowUpdateFailed": "Échec de la mise à jour de la fenêtre de temps de restauration à un moment donné. {0}", "arc.restoring": "Restauration", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Conservation de la récupération dans le temps (jours)", "arc.running": "En cours d'exécution", "arc.save": "Enregistrer", "arc.scalingCompute": "mise à l’échelle du calcul vCores et de la mémoire.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "Points de terminaison de service", "arc.serviceEndpointsTable": "Table des points de terminaison de service", "arc.settings": "Paramètres", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "Base de données source", + "arc.sourceDetails": "Détails de la source", + "arc.sourceDetailsText": "Sélectionnez une source de sauvegarde et fournissez des détails. Des paramètres supplémentaires seront définis par défaut dans la mesure du possible en fonction de la base de données sélectionnée.", "arc.state": "État", "arc.status": "État", "arc.storagePerNode": "Stockage par nœud", - "arc.subscription": "Subscription", + "arc.subscription": "Abonnement", "arc.subscriptionId": "ID d'abonnement", "arc.supportAndTroubleshooting": "Support + dépannage", "arc.supportRequestNote": "Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "Mot de passe", "arc.data.controller.admin.account.title": "Compte Administrateur", "arc.data.controller.agreement": "J'accepte {0} et {1}.", + "arc.data.controller.auto.upload.logs": "Charger automatiquement les journaux", + "arc.data.controller.auto.upload.logs.description": "Activez le chargement automatique des journaux. Mode direct uniquement.", + "arc.data.controller.auto.upload.metrics": "Charger automatiquement les métriques", + "arc.data.controller.auto.upload.metrics.description": "Activez le chargement automatique des métriques. Mode direct uniquement.", "arc.data.controller.cluster.config.profile": "Profil de configuration", "arc.data.controller.cluster.config.profile.loading": "Chargement des profils de configuration", "arc.data.controller.cluster.config.profile.loadingcompleted": "Chargement des profils de configuration effectué", "arc.data.controller.cluster.config.profile.title": "Choisir le profil de configuration", "arc.data.controller.cluster.environment.title": "Quel est votre environnement de cluster Kubernetes existant cible ?", + "arc.data.controller.connectivity.mode": "Mode de connectivité", "arc.data.controller.create.azureconfig.title": "Configuration Azure", "arc.data.controller.create.controllerconfig.title": "Configuration du contrôleur", "arc.data.controller.create.summary.title": "Vérifier votre configuration", - "arc.data.controller.details.description": "Fournissez un espace de noms, un nom et une classe de stockage pour votre contrôleur de données Azure Arc. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance.", + "arc.data.controller.custom.location": "Localisation personnalisée", + "arc.data.controller.custom.location.description": "Nom de l’emplacement personnalisé. Mode direct uniquement.", + "arc.data.controller.details.description": "Pour le mode indirect, fournissez un espace de noms, un nom et une classe de stockage pour votre contrôleur de données Azure Arc. Ce nom permet d’identifier votre instance Arc pour la gestion et la supervision à distance. Pour le mode direct, vous n’avez pas besoin de fournir d’espace de noms, mais fournissez le nom d’emplacement personnalisé.", "arc.data.controller.details.title": "Détails du contrôleur de données", "arc.data.controller.infrastructure": "Infrastructure", "arc.data.controller.kube.cluster.context": "Contexte de cluster", @@ -346,6 +363,7 @@ "arc.data.controller.name": "Nom du contrôleur de données", "arc.data.controller.name.validation.description": "Le noms doit être constitué de caractères alphanumériques minuscules, « - » ou « . », commencer/se terminer par un caractère alphanumérique et comporter 253 caractères au maximum.", "arc.data.controller.namespace": "Espace de noms du contrôleur de données", + "arc.data.controller.namespace.description": "Mode indirect uniquement.", "arc.data.controller.namespace.validation.description": "L’espace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum.", "arc.data.controller.new.wizard.title": "Créer le contrôleur de données Azure Arc", "arc.data.controller.project.details.description": "Sélectionnez l'abonnement pour gérer les ressources déployées et les coûts. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "Informations sur la connexion SQL", "arc.sql.cores-limit.description": "Limite des cœurs de l’instance managée en tant qu’entier.", "arc.sql.cores-request.description": "Demande de cœurs de l’instance gérée en tant qu’entier.", + "arc.sql.cost.summary": "Résumé des coûts", + "arc.sql.cost.summary.additional.charge": "Supplément par utilisation. Voir {0} pour plus de détails.", + "arc.sql.cost.summary.admin.account": "Compte administrateur", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Remise Azure Hybrid Benefit (en USD)", + "arc.sql.cost.summary.basics": "Informations de base", + "arc.sql.cost.summary.business.critical": "Critique pour l'entreprise", + "arc.sql.cost.summary.cost.vcore": "Coût par vCore (en USD)", + "arc.sql.cost.summary.custom.location": "Emplacement personnalisé", + "arc.sql.cost.summary.estimated.cost.per.month": "Coût estimé par mois", + "arc.sql.cost.summary.general.purpose": "Usage général", + "arc.sql.cost.summary.instance.name": "Nom de l'instance", + "arc.sql.cost.summary.managed.instance.admin.login": "Connexion administrateur de l'instance gérée", + "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": "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.{0}", + "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", + "arc.sql.cost.summary.sql.miaa": "Instance managée SQL - Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Instance gérée SQL – Résumé des coûts Azure Arc", + "arc.sql.cost.summary.subscription": "Abonnement", + "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.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.high.availability.label": "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. Choisissez parmi : Usage général (jusqu'à 24 vCores et 128 Gi de RAM, haute disponibilité standard) ou [PREVIEW] Business Critical (vCores et RAM illimités, haute disponibilité avancée).", "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", "arc.sql.invalid.instance.name": "Le nom de l’instance doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 13 caractères au maximum.", "arc.sql.invalid.username": "le nom d’utilisateur sa est désactivé, choisissez un autre nom d’utilisateur", + "arc.sql.license.type.description": "Appliquez Azure Hybrid Benefit si vous possédez déjà une licence SQL Server", + "arc.sql.license.type.label": "J'ai déjà une licence SQL Server", "arc.sql.memory-limit.description": "Limite de la capacité de l’instance managée en tant qu’entier.", "arc.sql.memory-request.description": "Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "Limite de restauration dans le temps", "arc.sql.pitr.retention.description": "Configurez la rétention pour les sauvegardes ponctuelles. {0}", + "arc.sql.replicas": "Répliques", "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 PITR (jours)", - "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.retention.days.label": "Rétention ponctuelle (jours)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "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.{0}", - "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.general.purpose": "GeneralPurpose", "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.", "arc.sql.storage-class.datalogs.description": "Classe de stockage à utiliser pour les journaux de base de données (.ldf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", "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.three.replicas": "3 réplicas", - "arc.sql.two.replicas": "2 réplicas", + "arc.sql.summary.arc.by.microsoft": "par Microsoft", + "arc.sql.three.replicas": "3", + "arc.sql.two.replicas": "2", "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)", @@ -472,6 +516,7 @@ "command.connectToController.title": "Se connecter à un contrôleur Azure Arc existant", "command.createController.title": "Créer un contrôleur Azure Arc", "command.editConnection.title": "Modifier la connexion", + "command.estimateCostSqlMiaa.title": "Estimer le coût d'une instance gérée SQL – Azure Arc", "command.refresh.title": "Actualiser", "command.removeController.title": "Supprimer le contrôleur", "cores.limit.greater.than.or.equal.to.requested.cores": "La limite de cœurs doit être supérieure ou égale aux cœurs demandés", 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 a6369e7f5c..17da0ff086 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "Fermer l'espace de travail", - "data-workspace-view-container-name": "Projets", - "extension-description": "Espace de travail de données", - "extension-displayName": "Espace de travail de données", - "main-view-name": "Projets", + "data-workspace-view-container-name": "Projets de base de données", + "main-view-name": "Projets de base de données", "manage-project-command": "Gérer", "new-command": "Nouveau", "open-existing-command": "Ouvrir des instances existantes", diff --git a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json index 3abe5dea15..6a2836c2a7 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "Mettre en gras le texte Markdown", "notebook.command.clearactivecellresult": "Effacer le résultat de la cellule", "notebook.command.codeBlock": "Ajouter un bloc de code", + "notebook.command.highlightText": "Mettre en surbrillance le texte Markdown", "notebook.command.italicizeText": "Mettre en italique le texte de la démarque", "notebook.command.new": "Nouveau notebook", "notebook.command.open": "Ouvrir le notebook", diff --git a/i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json index 20e3af7cba..7b51c58756 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "Vues", "SchemaCompare.XmlSchemaCollections": "Collections de schémas XML", "SchemaCompareOptionsDialog.Reset": "Réinitialiser", + "file": "Fichier", + "flat": "Plat", + "objectType": "Type d'objet", + "schema": "Schéma", "schemaCompare.ApplyConfirmation": "Voulez-vous vraiment mettre à jour la cible ?", "schemaCompare.CompareDetailsTitle": "Comparer les détails", "schemaCompare.GetConnectionString": "Voulez-vous vous connecter à {0}?", "schemaCompare.RecompareToRefresh": "Appuyez sur Comparer pour actualiser la comparaison.", "schemaCompare.actionColumn": "Action", "schemaCompare.addAction": "Ajouter", - "schemaCompare.applyButtonDisabledTitle": "L'option Appliquer est activée quand la cible est une base de données", + "schemaCompare.applyButtonDisabledTitle": "Appliquer est activé lorsque la cible est un base de données ou projet de base de données", "schemaCompare.applyButtonEnabledTitle": "Appliquer les changements à la cible", + "schemaCompare.applyError": "Une erreur s’est produite lors de la mise à jour du projet", "schemaCompare.applyNoChanges": "Aucun changement à appliquer", + "schemaCompare.applySuccess": "Le projet a bien été mis à jour.", "schemaCompare.cancelCompareButton": "Arrêter", "schemaCompare.cancelErrorMessage": "L'annulation de Comparer les schémas a échoué : « {0} »", "schemaCompare.cannotExcludeMessage": "Impossible d’exclure {0}. Il existe des dépendants inclus", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "Charger la source, la cible et les options enregistrées dans un fichier .scmp", "schemaCompare.openScmpErrorMessage": "L'ouverture de scmp a échoué : '{0}'", "schemaCompare.optionsButton": "Options", + "schemaCompare.projectButtonLabel": "Projet de base de données", "schemaCompare.radioButtonsLabel": "Type", "schemaCompare.saveFile": "Enregistrer", "schemaCompare.saveScmpButton": "Enregistrer le fichier .scmp", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "Un autre schéma source a été sélectionné. Comparer pour voir les différences ?", "schemaCompareDialog.differentSourceTargetMessage": "Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ?", "schemaCompareDialog.differentTargetMessage": "Un autre schéma cible a été sélectionné. Comparer pour voir les différences ?", + "schemaCompareDialog.dspErrorSource": "Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données", + "schemaCompareDialog.dspErrorTarget": "Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données", "schemaCompareDialog.fileTextBoxLabel": "Fichier", + "schemaCompareDialog.noProjectExtension": "L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données", + "schemaCompareDialog.noProjectExtensionApply": "L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet", "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Serveur", "schemaCompareDialog.sourceDatabaseDropdown": "Base de données source", "schemaCompareDialog.sourceServerDropdown": "Serveur source", "schemaCompareDialog.sourceTextBox": "Fichier source", + "schemaCompareDialog.structureDropdownLabel": "Structure du dossier", "schemaCompareDialog.targetDatabaseDropdown": "Base de données cible", "schemaCompareDialog.targetServerDropdown": "Serveur cible", "schemaCompareDialog.targetTextBox": "Fichier cible", - "schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?" + "schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?", + "schemaObjectType": "Schéma\\Type d'objet", + "targetStructure": "Structure des dossiers cibles" }, "package": { "description": "Comparer les schémas SQL Server pour Azure Data Studio prend en charge la comparaison des schémas de bases de données et de fichiers dacpac.", 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 898caef5ae..b53229d926 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "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 ?", "at": "à", + "autorestProjectName": "Nouveau nom du projet SQL", + "baseDockerImage": "Image Docker du SQL Server de base", "browseButtonText": "Parcourir le dossier", "browseEllipsis": "Parcourir...", "browseForProfile": "Rechercher un profil", "buildAction": "Build", + "buildElements": "Éléments de construction", "buildFailedCannotStartSchemaCompare": "La comparaison de schémas n’a pas pu démarrer, car la build a échoué", "cancelButtonText": "Annuler", "cannotResolvePath": "Impossible de résoudre le chemin d'accès {0}.", @@ -43,6 +47,7 @@ "cicularProjectReference": "Référence circulaire du projet {0} au projet {1}", "cleaningDockerImagesMessage": "Nettoyage des déploiements existants...", "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", "connectionFailedError": "Erreur d’échec de la connexion : «{0}»", "connectionRadioButtonLabel": "Connexions", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "L’emplacement du fichier dacpac est requis pour l’ajout d’une référence à une base de données", "dacpacFiles": "Fichiers dacpac", "dacpacNotOnSameDrive": "Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0}", + "dacpacReferenceElement": "Référence Dacpac", "dacpacText": "Application de la couche Données (.dacpac)", "dataSource": "Source de données", "dataSourceDropdownTitle": "Source de données", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "ID créé par Docker : «{0}»", "dockerContainerFailedToRunErrorMessage": "Échec de l’exécution du conteneur Docker", "dockerContainerNotRunningErrorMessage": "Le conteneur Docker n’est pas en cours d’exécution", + "dockerImageEulaMessage": "Contrat de licence :", + "dockerImageMessage": "Image Docker :", "dockerLogMessage": "Journaux Docker : «{0}»", "dockerNotRunningError": "Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exécution. Erreur : « {0} »", "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", @@ -114,6 +123,10 @@ "enterPortNumber": "Entrez le serveur SQL numéro de port 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", "errorFindingBuildFilesLocation": "Erreur lors de la recherche de l’emplacement des fichiers de build : {0}", + "errorReadingProjectGuid": "Erreur lors de la tentative de lecture {0} du projet '{1}'", + "eulaAgreementTemplate": "J'accepte les {0}.", + "eulaAgreementText": "J'accepte les {0}.", + "eulaAgreementTitle": "Contrat de licence Microsoft SQL Server", "exampleUsage": "Exemple d'utilisation", "excludeAction": "Exclure", "externalStream": "Flux externe", @@ -129,13 +142,17 @@ "flat": "Plat", "folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", "folderAlreadyExistsChooseNewLocation": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement.", + "folderElements": "Éléments de dossier", "folderFriendlyName": "Dossier", "folderObject": "dossier", "folderStructureLabel": "Structure du dossier", "generateScriptButtonText": "Générer le script", - "generatingProjectFailed": "Échec de la génération du projet via le repos autorest : {0}", + "generatingProjectFailed": "Échec de la génération du projet via AutoRest. Pour plus d’informations, consultez le volet de sortie. Erreur : {0}", + "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", "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", "invalidGuid": "Le GUID spécifié n’est pas valide : {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "{0} introuvable", "noDataSourcesText": "Aucune source de données dans ce projet", "noFileExist": "Le fichier {0} n'existe pas", + "noSqlFilesGenerated": "Aucun fichier .sql n’a été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails.", "noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.", "noString": "Non", "noStringDefault": "Non (pas de valeur par défaut)", - "nodeButNotAutorestFound": "L’outil autorest est introuvable dans le chemin d’accès système, mais il a été trouvé Node.js. Exécution via npx. Exécutez « NPM install autorest-g » pour installer définitivement.", + "nodeButNotAutorestFound": "Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message.", + "nodeButNotAutorestFoundPrompt": "Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter.", "nodeNotFound": "Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne.", + "noneElements": "Aucun élément", "notValidVariableName": "Le nom de variable '{0}' n'est pas valide.", "objectType": "Type d'objet", "okString": "OK", + "openEulaString": "Ouvrir le contrat de licence", "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", "portMustNotBeNumber": "Le port doit être un numéro", + "postDeployElements": "Éléments post-déploiement", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "Éléments de prédéploiement", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement", "profile": "Profil", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "Sélectionner l’emplacement de création du projet", "projectNameLabel": "Nom", "projectNamePlaceholderText": "Entrer le nom du projet", + "projectReferenceElement": "Référence du projet", + "projectReferenceNameElement": "Élément de nom de référence de projet", "publish": "Publier", "publishAction": "Publier", "publishDialogName": "Publier le projet", "publishProjectSucceed": "Projet de base de données publié avec succès", "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", @@ -206,6 +232,7 @@ "retryRunMessage": "Exécution de l’opération «{2}» tentative {0} de {1}", "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...", "sameDatabase": "Même base de données", "save": "Enregistrer", @@ -233,6 +260,8 @@ "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", "serverVariable": "Variable serveur", "sourceDatabase": "Base de données source", "specSelectionText": "Spécification OpenAPI/Swagger", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "Valeur", "sqlCmdVariableColumn": "Nom", "sqlConnectionStringFriendly": "Chaîne de connexion SQL", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez kit SDK .NET version 3.1 ou supérieur ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé.", "sqlDatabaseProjects.Install": "Installer", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Impossible de localiser le kit SDK .NET Core. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3.1 ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version kit SDK .NET Core installée est {0}, ce qui n’est pas pris en charge. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3,1 ou mettez à jour l’emplacement de la version prise en charge kit SDK .NET Core dans les paramètres, le cas échéant.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "Emplacement de mise à jour", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version du SDK .NET Core actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer .NET Core SDK version 3.1 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé.", + "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", @@ -264,8 +293,11 @@ "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 : ", - "updateProjectDatabaseReferencesForRoundTrip": "Pour générer ce projet, Azure Data Studio doit mettre à jour les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet?", - "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 construire ce projet. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet?", + "updateProjectDatabaseReferencesForRoundTrip": "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 ?", + "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 ?", + "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", @@ -283,7 +315,7 @@ "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", + "sqlDatabaseProjects.addSqlBinding": "Ajouter une liaison SQL (préversion)", "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", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "Supprimer", "sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL", "sqlDatabaseProjects.displayName": "Projets de base de données", + "sqlDatabaseProjects.dotnetInstallLocation": "Chemin d’accès complet à kit SDK .NET sur l’ordinateur", "sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj", "sqlDatabaseProjects.exclude": "Exclure du projet", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Générer un projet SQL à partir de OpenAPI/Swagger spec", "sqlDatabaseProjects.netCoreDoNotAsk": "Indique si l’utilisateur doit être invité à installer .NET Core quand il n’est pas détecté.", - "sqlDatabaseProjects.netCoreInstallLocation": "Chemin d’accès complet à kit SDK .NET Core sur l’ordinateur.", "sqlDatabaseProjects.new": "Nouveau projet de base de données", "sqlDatabaseProjects.newExternalStreamingJob": "Ajouter un travail de diffusion en continu externe", "sqlDatabaseProjects.newFolder": "Ajouter un dossier", 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 2bf2ff6b0d..cbcb508be2 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "Une erreur s’est produite lors de l’accès au compte sélectionné «{0}». Cliquez « Lier le compte » et actualisez le compte ou sélectionnez un autre compte. Erreur «{1}»", - "azure.accounts.accountStaleError": "Le jeton d’accès du compte sélectionné «{0}» n’est plus valide. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte.", + "azure.accounts.accountAccessError": "Une erreur s'est produite lors de l'accès au compte sélectionné '{0}' et au locataire '{1}'. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte. Erreur '{2}'", + "azure.accounts.accountStaleError": "Le jeton d'accès pour le compte sélectionné '{0}' et le locataire '{1}' n'est plus valide. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte.", "sql-migration.wizard.title": "Migrer « {0} » vers Azure SQL", "sql.cancel.migration.confirmation": "Voulez-vous vraiment annuler cette migration ?", "sql.migrate.text": "Sélectionnez les bases de données que vous souhaitez migrer vers Azure SQL.", "sql.migration.active.backup.files": "Fichiers de sauvegarde actifs", "sql.migration.active.backup.files.items": "Fichiers de sauvegarde actifs (1 élément)", "sql.migration.active.backup.files.multiple.items": "Fichiers de sauvegarde actifs (éléments{0} )", + "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.assessment": "Résultats de l’évaluation pour «{0}»", "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.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "Annuler la migration", "sql.migration.cannot.cancel": "La migration n’est pas en cours et ne peut pas être annulée.", "sql.migration.cannot.cutover": "La migration n’est pas en cours et ne peut pas être à basculement.", + "sql.migration.cannot.retry": "Impossible de réessayer la migration.", "sql.migration.cannot.start.cutover.error": "Le processus de basculement ne peut pas démarrer tant que toutes les migrations n’ont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur.", "sql.migration.close": "Fermer", "sql.migration.complete.cutover": "Terminer le basculement", @@ -72,6 +75,7 @@ "sql.migration.create": "Créer", "sql.migration.create.new": "Créer", "sql.migration.creating.rg.loading": "Création d'un groupe de ressources", + "sql.migration.currently.restoring.file": "Restauration du fichier en cours", "sql.migration.cutover": "Basculement de la migration", "sql.migration.cutover.card": "Fin du basculement", "sql.migration.cutover.error": "Une erreur s’est produite lors du lancement du basculement.", @@ -97,6 +101,7 @@ "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.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.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", @@ -150,6 +155,7 @@ "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.service.name.error": "Entrez un nom valide pour le service de migration.", "sql.migration.invalid.storageAccount.error": "Sélectionnez un compte de stockage valide. ", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "Dernière sauvegarde", "sql.migration.last.scan.completed": "Dernière analyse terminée : {0}", "sql.migration.learn.more": "En savoir plus", - "sql.migration.learn.more.pre.reqs": "En savoir plus sur les éléments dont vous avez besoin avant de commencer une migration.", + "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.migration.completed": "Migrations terminées", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "Emplacement du partage réseau où les sauvegardes sont stockées", "sql.migration.network.share.password.label": "Mot de passe", "sql.migration.network.share.password.placeholder": "Entrez le mot de passe.", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Entrez le nom de la base de données cible pour les bases de données sources sélectionnées.", + "sql.migration.network.share.path": "Chemin d’accès au partage réseau", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "Entrez le nom de la base de données cible et les informations de chemin d’accès au partage réseau pour les bases de données sources sélectionnées.", "sql.migration.network.share.windows.user.info": "Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau.", "sql.migration.network.share.windows.user.label": "Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau", "sql.migration.new.resource.group": "(nouveau) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "Emplacement introuvable.", "sql.migration.no.managedInstance.found": "Instance managée introuvable.", "sql.migration.no.pending.backups": "Aucune sauvegarde en attente. Cliquez sur Actualiser pour vérifier l’état actuel.", + "sql.migration.no.results": "Les résultats de l’évaluation ne sont pas disponibles.", "sql.migration.no.storageAccount.found": "Aucun compte de stockage trouvé.", "sql.migration.no.subscription.found": "Aucun abonnement trouvé.", "sql.migration.no.virtualMachine.found": "Aucune machine virtuelle trouvée.", @@ -242,9 +250,11 @@ "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.contine": "Poursuivre la dernière tentative de migration...", + "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.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.saved.assessment.cancel": "Annuler", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Créer Azure Database Migration Service", "sql.migration.services.location": "Région Azure pour votre Azure Database Migration Service. Il doit s’agir de la même région que votre Azure SQL cible.", "sql.migration.services.name": "Nom de Azure Database Migration Service.", - "sql.migration.services.resourcegroup": "Groupe de ressources pour votre Azure Database Migration Service.", + "sql.migration.services.resource.group": "Groupe de ressources pour votre Azure Database Migration Service.", "sql.migration.services.subscription": "Nom de l’abonnement pour votre Azure Database Migration Service.", "sql.migration.services.target": "Cible Azure SQL sélectionnée par défaut.", "sql.migration.shir": "Nœuds de runtime d'intégration auto-hébergé", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Compte Azure", "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.yes": "Oui", "total.databases.selected": "{0} de bases de données {1} sélectionnées." @@ -386,6 +400,7 @@ "migration-dashboard-title": "Migration Azure SQL", "migration-notebook-command-title": "Ouvrir les blocs-notes de migration Azure SQL", "new-support-request-command": "Nouvelle demande de support", + "retry-migration-menu": "Réessayer la migration", "send-feedback-command": "Commentaires", "start-migration-command": "Migrer vers Azure SQL", "view-service-menu": "Détails Database Migration Service :", diff --git a/i18n/ads-language-pack-fr/translations/main.i18n.json b/i18n/ads-language-pack-fr/translations/main.i18n.json index c467459182..b9b99651c1 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "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 ?", "watermark.newNotebook": "Nouveau notebook", - "watermark.newSqlFile": "Nouveau fichier SQL" + "watermark.newSqlFile": "Nouveau fichier SQL", + "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", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "Arrière-plan de l'en-tête et du pied de page de la boîte de dialogue de légende.", "calloutDialogInteriorBorder": "Bordures intérieures de la boîte de dialogue de légende utilisées pour séparer les éléments.", "calloutDialogShadowColor": "Couleur de l'ombre de la boîte de dialogue de légende.", + "designer.paneSeparator": "La couleur du séparateur du volet", "extensionPackGradientColorOne": "Couleur supérieure du dégradé du pack d'extension", "extensionPackGradientColorTwo": "Couleur inférieure du dégradé du pack d'extension", "extensionPackHeaderShadow": "Couleur de l'ombre du texte d'en-tête du pack d'extension", "gradientBackground": "Couleur d'arrière-plan du dégradé de l'image de bannière", "gradientOne": "Couleur supérieure du dégradé de l'image de bannière", "gradientTwo": "Couleur inférieure du dégradé de l'image de bannière", + "groupHeaderBackground": "Couleur d'arrière-plan de l'en-tête de groupe.", "infoBox.errorBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Erreur.", "infoBox.infomationBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Information.", "infoBox.successBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Réussite.", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "Options de connexion", "schema.displayName": "Nom d'affichage du fournisseur", "schema.iconPath": "Chemin de l'icône du type de serveur", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "Si le fournisseur est également un fournisseur de requêtes. La valeur par défaut est true.", "schema.notebookKernelAlias": "Alias du noyau de notebook pour le fournisseur", "schema.providerId": "ID courant du fournisseur" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "Développer le contenu de la cellule de code" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "Gras", - "buttonCode": "Code", - "buttonHighlight": "Recommandation", - "buttonImage": "Image", - "buttonItalic": "Italique", - "buttonLink": "Lien", - "buttonList": "Liste", - "buttonOrderedList": "Liste triée", + "bold": "Gras", "buttonPreview": "Bouton bascule d'aperçu Markdown - désactivé", - "buttonUnderline": "Souligné", - "callout.insertImageHeading": "Insérer une image", - "callout.insertLinkHeading": "Insérer un lien", "dropdownHeading": "Titre", + "highlight": "Recommandation", + "insertCode": "Insérer du code", + "insertImage": "Insérer une image", + "insertLink": "Insérer un lien", + "insertList": "Insérer une liste", + "insertOrderedList": "Insérer une liste triée", + "italic": "Italique", "markdownViewButton": "Vue Markdown", "optionHeading1": "Titre 1", "optionHeading2": "Titre 2", "optionHeading3": "Titre 3", "optionParagraph": "Paragraphe", "richTextViewButton": "Vue de texte enrichi", - "splitViewButton": "Mode fractionné" + "splitViewButton": "Mode fractionné", + "underline": "Souligné" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "Erreur de rendu du composant : {0}", @@ -11072,7 +11074,8 @@ "data": "Données", "notebook": "Notebook", "profiler": "Profiler", - "queryEditor": "Éditeur de requêtes" + "queryEditor": "Éditeur de requêtes", + "tableDesigner": "Concepteur de tableaux" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Filtres Profiler", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "Impossible de trouver Query Runner pour l’uri :{0}", "queryManagement.uriAlreadyHasQueryRunner": "Uri : {0} a déjà un Runner de requête de manière inattendue." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "Ajouter nouveau", - "designer.removeRowText": "Supprimer", - "tableDesigner.unknownComponentType": "Le type de composant : {0} n’est pas pris en charge." - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Propriétés", - "tableDesigner.propertiesPaneTitleWithContext": "Propriétés - {0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "Nouvelle table" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "Enregistrer les modifications" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "Avancé", + "designer.checkConstraint.description.expression": "Expression définissant la contrainte de validation.", + "designer.checkConstraint.description.name": "Nom de la contrainte de validation.", + "designer.column.description.allowNulls": "Spécifie si la colonne peut avoir une valeur NULL.", + "designer.column.description.dataType": "Affiche le nom du type de données pour la colonne.", + "designer.column.description.defaultValueBinding": "Valeur globale prédéfinie par défaut pour la colonne ou la liaison.", + "designer.column.description.length": "Longueur maximale (en caractères) pouvant être stockée dans cet objet de base de données.", + "designer.column.description.name": "Le nom de l’objet de colonne", + "designer.column.description.precision": "Pour les données numériques, nombre maximal de chiffres décimaux pouvant être stockés dans cet objet de base de données.", + "designer.column.description.primaryKey": "Indique si la colonne est incluse dans la clé primaire de la table.", + "designer.column.description.scale": "Pour les données numériques, nombre maximal de chiffres décimaux pouvant être stockés dans cet objet de base de données à droite de la virgule décimale.", + "designer.foreignkey.description.columnMapping": "Mappage entre les colonnes de clés étrangères et les colonnes de clé primaire.", + "designer.foreignkey.description.name": "Nom de la clé étrangère.", + "designer.foreignkey.description.onDeleteAction": "Comportement appliqué lorsqu'un utilisateur tente de supprimer une ligne qui est impliquée dans une relation de clé étrangère.", + "designer.foreignkey.description.onUpdateAction": "Comportement appliqué lorsqu'un utilisateur tente de mettre à jour une ligne avec des données impliquées dans une relation de clé étrangère.", + "designer.foreignkey.description.primaryKeyTable": "Tableau qui contient la colonne de clé primaire ou unique.", + "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.ForeignKeyTypeName": "Clé étrangère", + "tableDesigner.PrimaryKeyTableName": "Table de clé primaire", + "tableDesigner.checkConstraintExpressionTitle": "Expression", + "tableDesigner.checkConstraintNameTitle": "Nom", + "tableDesigner.checkConstraintTypeName": "Contrainte de validation", + "tableDesigner.checkConstraintsTabTitle": "Contraintes de validation", "tableDesigner.columnAllowNullTitle": "Autoriser les valeurs Null", "tableDesigner.columnDefaultValueTitle": "Valeur par défaut", "tableDesigner.columnIsPrimaryKeyTitle": "Clé primaire", "tableDesigner.columnLengthTitle": "Longueur", "tableDesigner.columnNameTitle": "Nom", + "tableDesigner.columnPrecisionTitle": "Précision", + "tableDesigner.columnScaleTitle": "Échelle", "tableDesigner.columnTypeName": "Colonne", "tableDesigner.columnTypeTitle": "Type", "tableDesigner.columnsTabTitle": "Colonnes", "tableDesigner.descriptionTitle": "Description", + "tableDesigner.errorInitializingTableDesigner": "Une erreur s'est produite lors de l'initialisation du concepteur de tables : {0}", + "tableDesigner.errorProcessingEdit": "Une erreur s'est produite lors du traitement de la modification : {0}", + "tableDesigner.foreignKeyColumn": "Colonne de clé étrangère", + "tableDesigner.foreignKeyColumns": "Mappage de colonnes", + "tableDesigner.foreignKeyNameTitle": "Nom", + "tableDesigner.foreignKeyOnDeleteAction": "Action de suppression", + "tableDesigner.foreignKeyOnUpdateAction": "Action de mise à jour", + "tableDesigner.foreignKeysTabTitle": "Clés étrangères", + "tableDesigner.generalTab": "Général", "tableDesigner.nameTitle": "Nom de la table", + "tableDesigner.primaryKeyColumn": "Colonne de clé primaire", "tableDesigner.saveChangeError": "Une erreur s’est produite lors de l’enregistrement des modifications : {0}", "tableDesigner.savedChangeSuccess": "Les modifications ont été enregistrées avec succès.", "tableDesigner.savingChanges": "Enregistrement des modifications du concepteur de tables...", "tableDesigner.schemaTitle": "Schéma", "tableDesigner.tableObjectType": "Table" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Chargement effectué", + "loadingMessage": "Chargement" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Général", + "designer.loadingDesigner": "Chargement du concepteur...", + "designer.loadingDesignerCompleted": "Le concepteur est chargé", + "designer.newRowText": "Ajouter nouveau", + "designer.processingChanges": "Changements de traitement...", + "designer.processingChangesCompleted": "Les modifications ont été traitées", + "designer.removeRowText": "Supprimer", + "designer.savingChanges": "Enregistrer les modifications...", + "designer.savingChangesCompleted": "Les modifications ont été enregistrées", + "tableDesigner.unknownComponentType": "Le type de composant : {0} n’est pas pris en charge." + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Propriétés", + "tableDesigner.propertiesPaneTitleWithContext": "{0} Propriétés" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Éditeur de texte de concepteur." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Concepteur de tableaux", + "tableDesigner.featureEnabledDescription": "Contrôle si la fonctionnalité de conception de table est activée. La valeur par défaut est false." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Ajouter une cellule", + "convertCellTypeEdit": "Convertir le type de cellule", + "deleteCellEdit": "Supprimer la cellule", + "moveCellEdit": "Déplacer la cellule", + "splitCellEdit": "Diviser la cellule" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index 2c1211eff8..c04235e059 100644 --- a/i18n/ads-language-pack-it/package.json +++ b/i18n/ads-language-pack-it/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension it" } -} \ No newline at end of file +} 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 8510559ee5..af4c0e30c7 100644 --- a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "USD", "arc.addingWorkerNodes": "aggiunta di nodi di lavoro", - "arc.apply": "Apply", + "arc.apply": "Applica", "arc.arcDeploymentDeprecation": "L'estensione di distribuzione Arc è stata sostituita dall'estensione Arc ed è stata disinstallata.", "arc.arcResources": "Risorse Azure Arc", "arc.available": "Disponibile", "arc.backup": "Backup", - "arc.backups": "Backups", + "arc.backups": "Backup", "arc.backupsStorage": "{0} backup", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "Annulla", "arc.clickTheNewSupportRequestButton": "Fare clic sul pulsante nuova richiesta di supporto per archiviare una richiesta di supporto nel portale di Azure.", "arc.clickTheTroubleshootButton": "Fare clic sul pulsante per la risoluzione dei problemi per aprire il notebook per la risoluzione dei problemi di Azure Arc {0}.", @@ -29,8 +31,8 @@ "arc.condition": "Condizione", "arc.configurationCoordinatorNode": "Configurazione", "arc.configurationPerNode": "Configurazione (per nodo)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "Configura criteri di conservazione", + "arc.configureRetentionPolicyButton": "Configura criterio di conservazione", "arc.confirmNewPassword": "Confermare la nuova password", "arc.connecToServer": "Connetti al server", "arc.connect": "Connettere", @@ -79,8 +81,8 @@ "arc.database": "Database", "arc.databaseCreated": "Database {0} creato", "arc.databaseCreationFailed": "Non è stato possibile creare il database {0}. {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "Dettagli destinazione", + "arc.databaseDetailsText": "Immettere le impostazioni necessarie per il nome del database di destinazione e l'istanza gestita di SQL. Per impostazione predefinita, è selezionata l'istanza gestita di origine.", "arc.databaseName": "Nome del database", "arc.databases": "Database", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "Rimuovi", "arc.drop": "Rimuovere", "arc.dropMultipleExtensions": "È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "Primo punto di ripristino", "arc.emergency": "Emergenza", "arc.endpoint": "Endpoint", "arc.enterANonEmptyPassword": "Immettere una password non vuota o premere ESC per uscire.", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "Errore imprevisto durante il recupero delle impostazioni del motore per '{0}'. {1}", "arc.fetchRegistrationsFailed": "Errore imprevisto durante il recupero delle registrazioni per '{0}'. {1}", "arc.fullyQualifiedDomain": "Dominio completo", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Dashboard Grafana", "arc.grafanaDashboardDescription": "Dashboard per la visualizzazione delle metriche", "arc.indirect": "Indiretto", "arc.installingExtension": "Installazione dell'estensione \"{0}\" in corso...", - "arc.instance": "Instance", + "arc.instance": "Istanza", "arc.instanceDeleted": "L'istanza ' {0}' è stata eliminata", "arc.instanceDeletionFailed": "Impossibile eliminare l'istanza {0}. {1}", "arc.instanceDeletionWarning": "Avviso! L'eliminazione di un'istanza è permanente e non può essere annullata. Per eliminare l'istanza '{0}' digitare il nome '{0}' di seguito per continuare.", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Dashboard Kibana", "arc.kibanaDashboardDescription": "Dashboard per la visualizzazione dei log", "arc.lastTransition": "Ultima transizione", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "Punto di ripristino più recente", "arc.learnAboutNodeParameters": "Altre informazioni sulle impostazioni del motore di database per PostgreSQL Hyperscale abilitato per Azure Arc", "arc.learnAboutPostgresClients": "Altre informazioni sulle interfacce client di Azure PostgreSQL Hyperscale", "arc.learnMore": "Altre informazioni.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "Limite di memoria (in GB)", "arc.memoryRequest": "Richiesta di memoria (in GB)", "arc.miaaAdmin": "Amministratore dell'istanza gestita", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "I database con backup disponibili sono visualizzati di seguito. Ripristinare i database in questa istanza o in qualsiasi altra istanza all'interno della stessa posizione personalizzata.", "arc.miaaComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'istanza gestita di SQL di Azure - Azure Arc di", "arc.miaaConnectionRequired": "È necessaria una connessione per elencare i database in questa istanza.", "arc.miaaDashboard": "Istanza gestita di SQL - Dashboard Azure Arc (anteprima) - {0}", @@ -199,8 +202,8 @@ "arc.pending": "In sospeso", "arc.pgConnectionRequired": "Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione.", "arc.pgSqlType": "PostgreSQL Hyperscale - Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "Ripristino temporizzato", + "arc.pitrInfo": "Specificare per quanto tempo si desidera mantenere i backup temporizzati. Personalizzare questa impostazione per la disponibilità del backup.", "arc.podConditionsTable": "Tabella condizioni Pod", "arc.podInitialized": "Il pod è stato inizializzato.", "arc.podIssuesDetected": "I pod indicati di seguito stanno riscontrando problemi che potrebbero influire sulle prestazioni o sulla disponibilità.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versione di PostgreSQL", "arc.preloaded Extensions": "Estensioni precaricate", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "Dettagli del progetto", + "arc.projectDetailsText": "Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse.", "arc.properties": "Proprietà", "arc.ram": "RAM", "arc.rangeSetting": "Il valore dovrebbe essere compreso nell'intervallo {0} - {1}", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "Aggiornare il nodo per immettere le credenziali", "arc.region": "Area", "arc.rememberPassword": "Memorizza password", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "Ripristina tutte le impostazioni predefinite", "arc.resetFailed": "Reimpostazione non riuscita. {0}", "arc.resetPassword": "Reimposta password", @@ -239,12 +245,16 @@ "arc.resourceGroup": "Gruppo di risorse", "arc.resourceHealth": "Integrità risorsa", "arc.resourceHealthDescription": "L'integrità delle risorse può informare in merito al funzionamento previsto della risorsa.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "Ripristina", + "arc.restoreDatabase": "Ripristina database", + "arc.restoreInfo": "Ripristinare un database in una istanza gestita di SQL abilitata per Azure Arc.", + "arc.restorePoint": "Punto di ripristino (UTC), in formato ora: 'AAAA-MM-GGTHH:MM:SSZ", + "arc.restorePointDetails": "Dettagli punto di ripristino", + "arc.restorePointErrorrMessage": "Specificare l'ora nel formato corretto e nell'intervallo: da {0} a {1}", + "arc.restorePointText": "Immettere un punto di ripristino nel formato di ora specificato entro l'intervallo di tempo di ripristino più vecchio e più recente specificato.", + "arc.restoreTimeWindowUpdateFailed": "L'aggiornamento dell'intervallo di tempo di ripristino temporizzato non è riuscito. {0}", "arc.restoring": "Ripristino in corso", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Conservazione per il recupero temporizzato (giorni)", "arc.running": "In esecuzione", "arc.save": "Salvare", "arc.scalingCompute": "ridimensionamento di vCore e memoria dell'ambiente di calcolo in corso.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "Endpoint servizio", "arc.serviceEndpointsTable": "Griglia degli endpoint servizio", "arc.settings": "Impostazioni", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "Database di origine", + "arc.sourceDetails": "Dettagli origine", + "arc.sourceDetailsText": "Selezionare un'origine di backup e fornire i dettagli. Le impostazioni aggiuntive verranno configurate come predefinite dove possibile in base al database selezionato.", "arc.state": "Stato", "arc.status": "Stato", "arc.storagePerNode": "spazio di archiviazione per nodo", - "arc.subscription": "Subscription", + "arc.subscription": "Sottoscrizione", "arc.subscriptionId": "ID sottoscrizione", "arc.supportAndTroubleshooting": "Supporto e risoluzione dei problemi", "arc.supportRequestNote": "Tenere presente che la configurazione della risorsa deve essere stata prima caricata in Azure per aprire una richiesta di supporto.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "Password", "arc.data.controller.admin.account.title": "Account amministratore", "arc.data.controller.agreement": "Accetto {0} e {1}.", + "arc.data.controller.auto.upload.logs": "Caricare automaticamente i log", + "arc.data.controller.auto.upload.logs.description": "Abilitare il caricamento automatico dei log. Solo modalità diretta.", + "arc.data.controller.auto.upload.metrics": "Caricare automaticamente le metriche", + "arc.data.controller.auto.upload.metrics.description": "Abilitare il caricamento automatico delle metriche. Solo modalità diretta.", "arc.data.controller.cluster.config.profile": "Profilo di configurazione", "arc.data.controller.cluster.config.profile.loading": "Caricamento profili di configurazione", "arc.data.controller.cluster.config.profile.loadingcompleted": "Caricamento profili di configurazione completato", "arc.data.controller.cluster.config.profile.title": "Scegliere il profilo di configurazione", "arc.data.controller.cluster.environment.title": "Qual è l'ambiente cluster Kubernetes esistente di destinazione?", + "arc.data.controller.connectivity.mode": "Modalità di connettività", "arc.data.controller.create.azureconfig.title": "Configurazione di Azure", "arc.data.controller.create.controllerconfig.title": "Configurazione controller", "arc.data.controller.create.summary.title": "Verificare la configurazione", - "arc.data.controller.details.description": "Specificare uno spazio dei nomi, un nome e una classe di archiviazione per il controller dei dati Azure Arc. Questo nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti.", + "arc.data.controller.custom.location": "Località personalizzata", + "arc.data.controller.custom.location.description": "Nome della località personalizzata. Solo modalità diretta.", + "arc.data.controller.details.description": "Per la modalità indiretta, specificare uno spazio dei nomi, un nome e una classe di archiviazione per il controller dei dati Azure Arc. Questo nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. Per la modalità diretta non è necessario specificare uno spazio dei nomi, ma specificare il nome della località personalizzata.", "arc.data.controller.details.title": "Dettagli del controller dei dati", "arc.data.controller.infrastructure": "Infrastruttura", "arc.data.controller.kube.cluster.context": "Contesto del cluster", @@ -346,6 +363,7 @@ "arc.data.controller.name": "Nome del controller dei dati", "arc.data.controller.name.validation.description": "Il nome deve essere composto da caratteri alfanumerici minuscoli, '-' o '.', iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 253 caratteri.", "arc.data.controller.namespace": "Spazio dei nomi del controller dei dati", + "arc.data.controller.namespace.description": "Solo modalità indiretta.", "arc.data.controller.namespace.validation.description": "Lo spazio dei nomi deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 63 caratteri.", "arc.data.controller.new.wizard.title": "Creare controller dei dati di Azure Arc", "arc.data.controller.project.details.description": "Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "Informazioni di connessione SQL", "arc.sql.cores-limit.description": "Il limite core dell'istanza gestita come numero intero.", "arc.sql.cores-request.description": "La richiesta di core dell'istanza gestita come numero intero.", + "arc.sql.cost.summary": "Riepilogo dei costi", + "arc.sql.cost.summary.additional.charge": "Addebito aggiuntivo per utilizzo. Per altri dettagli, vedere {0}.", + "arc.sql.cost.summary.admin.account": "Account amministratore", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Sconto per il Vantaggio Azure Hybrid (in USD)", + "arc.sql.cost.summary.basics": "Dati principali", + "arc.sql.cost.summary.business.critical": "Business critical", + "arc.sql.cost.summary.cost.vcore": "Costo per vCore (in USD)", + "arc.sql.cost.summary.custom.location": "Percorso personalizzato", + "arc.sql.cost.summary.estimated.cost.per.month": "Costo stimato al mese", + "arc.sql.cost.summary.general.purpose": "Utilizzo generico", + "arc.sql.cost.summary.instance.name": "Nome dell'istanza", + "arc.sql.cost.summary.managed.instance.admin.login": "Account di accesso amministratore istanza gestita", + "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": "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. {0}", + "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", + "arc.sql.cost.summary.sql.miaa": "Istanza gestita di SQL- Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Istanza gestita di SQL di Azure - Riepilogo costi di Azure Arc ", + "arc.sql.cost.summary.subscription": "Sottoscrizione", + "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.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.high.availability.label": "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. Scegliere tra: per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard) o [PREVIEW] business critical (vCore e RAM illimitati, disponibilità elevata avanzata).", "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", "arc.sql.invalid.instance.name": "Il nome dell'istanza deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare con una lettera, terminare con un carattere alfanumerico e avere una lunghezza massima di 13 caratteri.", "arc.sql.invalid.username": "il nome utente sa è disabilitato. Scegliere un altro nome utente", + "arc.sql.license.type.description": "Applica il Vantaggio Azure Hybrid se si dispone già di una licenza di SQL Server", + "arc.sql.license.type.label": "Ho già una licenza di SQL Server.", "arc.sql.memory-limit.description": "Il limite della capacità dell'istanza gestita come numero intero.", "arc.sql.memory-request.description": "La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB.", - "arc.sql.one.replica": "1 replica", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "Ripristino temporizzato", "arc.sql.pitr.retention.description": "Configurare la conservazione per i backup temporizzati. {0}", + "arc.sql.replicas": "Repliche", "arc.sql.retention.days.description": "Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato.", - "arc.sql.retention.days.label": "Conservazione PITR (giorni)", - "arc.sql.service.tier.business.critical": "[ANTEPRIMA] Business critical (vCore e RAM illimitati, disponibilità elevata avanzata)", + "arc.sql.retention.days.label": "Conservazione per il recupero temporizzato (giorni)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "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. {0}", - "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.general.purpose": "GeneralPurpose", "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.", "arc.sql.storage-class.datalogs.description": "La classe di archiviazione da utilizzare per i log di database (.ldf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", "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.three.replicas": "3 repliche", - "arc.sql.two.replicas": "2 repliche", + "arc.sql.summary.arc.by.microsoft": "di Microsoft", + "arc.sql.three.replicas": "3", + "arc.sql.two.replicas": "2", "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)", @@ -472,6 +516,7 @@ "command.connectToController.title": "Connettersi al controller esistente di Azure Arc", "command.createController.title": "Creare nuovo controller Azure Arc", "command.editConnection.title": "Modificare connessione", + "command.estimateCostSqlMiaa.title": "Costo stimato dell'Istanza gestita SQL - Azure Arc", "command.refresh.title": "Aggiorna", "command.removeController.title": "Rimuovere controller", "cores.limit.greater.than.or.equal.to.requested.cores": "Il limite dei core deve essere maggiore o uguale ai core richiesti", 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 de013bb77f..0d33d0b58b 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "Chiudi area di lavoro", - "data-workspace-view-container-name": "Progetti", - "extension-description": "Area di lavoro dati", - "extension-displayName": "Area di lavoro dati", - "main-view-name": "Progetti", + "data-workspace-view-container-name": "Progetti di database", + "main-view-name": "Progetti di database", "manage-project-command": "Gestisci", "new-command": "Nuovo", "open-existing-command": "Apri esistente", diff --git a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json index 0149cf9682..43ebb8cca4 100644 --- a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "Testo Markdown grassetto", "notebook.command.clearactivecellresult": "Cancella risultato della cella", "notebook.command.codeBlock": "Aggiungi blocco di codice", + "notebook.command.highlightText": "Evidenzia testo Markdown", "notebook.command.italicizeText": "Testo Markdown corsivo", "notebook.command.new": "Nuovo notebook", "notebook.command.open": "Apri notebook", diff --git a/i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json index 5ea2049a17..140f50adf9 100644 --- a/i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "Visualizzazioni", "SchemaCompare.XmlSchemaCollections": "Raccolte XML Schema", "SchemaCompareOptionsDialog.Reset": "Reimposta", + "file": "File", + "flat": "Semplice", + "objectType": "Tipo di oggetto", + "schema": "Schema", "schemaCompare.ApplyConfirmation": "Aggiornare la destinazione?", "schemaCompare.CompareDetailsTitle": "Dettagli confronto", "schemaCompare.GetConnectionString": "Si desidera connettersi a {0}?", "schemaCompare.RecompareToRefresh": "Fare clic su Confronta per aggiornare il confronto.", "schemaCompare.actionColumn": "Azione", "schemaCompare.addAction": "Aggiungi", - "schemaCompare.applyButtonDisabledTitle": "L'opzione Applica è abilitata quando la destinazione è un database", + "schemaCompare.applyButtonDisabledTitle": "L'opzione Applica è abilitata quando la destinazione è un database o un progetto di database", "schemaCompare.applyButtonEnabledTitle": "Applica modifiche alla destinazione", + "schemaCompare.applyError": "Errore durante l'aggiornamento del progetto", "schemaCompare.applyNoChanges": "Non sono presenti modifiche da applicare", + "schemaCompare.applySuccess": "Aggiornamento del progetto completato", "schemaCompare.cancelCompareButton": "Arresta", "schemaCompare.cancelErrorMessage": "L'annullamento del confronto schemi non è riuscito: '{0}'", "schemaCompare.cannotExcludeMessage": "Non è possibile escludere {0}. Esistono dipendenti inclusi", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "Carica origine, destinazione e opzioni salvate in un file con estensione scmp", "schemaCompare.openScmpErrorMessage": "L'apertura del file scmp non è riuscita: '{0}'", "schemaCompare.optionsButton": "Opzioni", + "schemaCompare.projectButtonLabel": "Progetto di database", "schemaCompare.radioButtonsLabel": "Tipo", "schemaCompare.saveFile": "Salva", "schemaCompare.saveScmpButton": "Salva file con estensione scmp", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "È stato selezionato uno schema di origine diverso. Eseguire il confronto?", "schemaCompareDialog.differentSourceTargetMessage": "Sono stati selezionati schemi di origine e di destinazione diversi. Eseguire il confronto?", "schemaCompareDialog.differentTargetMessage": "È stato selezionato uno schema di destinazione diverso. Eseguire il confronto?", + "schemaCompareDialog.dspErrorSource": "Il file di origine .sqlproj non specifica un componente dello schema del database", + "schemaCompareDialog.dspErrorTarget": "Il file di destinazione .sqlproj non specifica un componente dello schema del database", "schemaCompareDialog.fileTextBoxLabel": "File", + "schemaCompareDialog.noProjectExtension": "L'estensione sql-database-projects è necessaria per eseguire il confronto dello schema con i progetti di database", + "schemaCompareDialog.noProjectExtensionApply": "L'estensione sql-database-projects è necessaria per applicare le modifiche a un progetto", "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Server", "schemaCompareDialog.sourceDatabaseDropdown": "Database di origine", "schemaCompareDialog.sourceServerDropdown": "Server di origine", "schemaCompareDialog.sourceTextBox": "File di origine", + "schemaCompareDialog.structureDropdownLabel": "Struttura della cartella", "schemaCompareDialog.targetDatabaseDropdown": "Database di destinazione", "schemaCompareDialog.targetServerDropdown": "Server di destinazione", "schemaCompareDialog.targetTextBox": "File di destinazione", - "schemaCompareOptions.RecompareMessage": "Le opzioni sono state modificate. Ripetere il confronto?" + "schemaCompareOptions.RecompareMessage": "Le opzioni sono state modificate. Ripetere il confronto?", + "schemaObjectType": "Schema/Tipo di oggetto", + "targetStructure": "Struttura della cartella di destinazione" }, "package": { "description": "La funzionalità Confronto schemi di SQL Server per Azure Data Studio supporta il confronto degli schemi di database e pacchetti di applicazione livello dati.", 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 e26501e958..f948528b62 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "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?", "at": "in", + "autorestProjectName": "Nuovo nome del progetto SQL", + "baseDockerImage": "Immagine Docker SQL Server di base", "browseButtonText": "Sfoglia cartella", "browseEllipsis": "Sfoglia...", "browseForProfile": "Cercare profilo", "buildAction": "Build", + "buildElements": "Elementi di compilazione", "buildFailedCannotStartSchemaCompare": "Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita", "cancelButtonText": "Annulla", "cannotResolvePath": "Non è possibile risolvere il percorso {0}", @@ -43,6 +47,7 @@ "cicularProjectReference": "Riferimento circolare dal progetto {0} al progetto {1}", "cleaningDockerImagesMessage": "Pulizia delle distribuzioni esistenti in corso...", "confirmPassword": "Confermare la password amministratore del server SQL", + "confirmServerPassword": "Confermare la password amministratore del server SQL", "connectingToSqlServerOnDockerMessage": "Connessione a SQL Server in Docker", "connectionFailedError": "Errore di connessione non riuscita: '{0}'", "connectionRadioButtonLabel": "Connessioni", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "Il percorso del file Dacpac è necessario per aggiungere un riferimento a un database", "dacpacFiles": "File dacpac", "dacpacNotOnSameDrive": "I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto. Il file di progetto si trova in {0}", + "dacpacReferenceElement": "Dizionari ed enciclopedie Dacpac", "dacpacText": "Applicazione livello dati (.dacpac)", "dataSource": "Origine dati", "dataSourceDropdownTitle": "Origine dati", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "ID creato da Docker: '{0}'", "dockerContainerFailedToRunErrorMessage": "Non è stato possibile eseguire il contenitore Docker", "dockerContainerNotRunningErrorMessage": "Il contenitore Docker non è in esecuzione", + "dockerImageEulaMessage": "Contratto di licenza:", + "dockerImageMessage": "Immagine Docker:", "dockerLogMessage": "Log di Docker: '{0}'", "dockerNotRunningError": "Non è stato possibile verificare docker. Verificare che Docker sia installato e in esecuzione. Errore: '{0}'", "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", @@ -114,6 +123,10 @@ "enterPortNumber": "Immettere il numero di porta di SQL server o premere INVIO per usare il valore predefinito", "enterSystemDbName": "Immettere un nome di database per il database di sistema", "errorFindingBuildFilesLocation": "Errore durante la ricerca del percorso dei file di compilazione: {0}", + "errorReadingProjectGuid": "Errore durante il tentativo di leggere {0} del progetto '{1}'", + "eulaAgreementTemplate": "Accetto {0}.", + "eulaAgreementText": "Accetto {0}.", + "eulaAgreementTitle": "Contratto di licenza di Microsoft SQL Server", "exampleUsage": "Esempio di utilizzo", "excludeAction": "Escludi", "externalStream": "Flusso esterno", @@ -129,13 +142,17 @@ "flat": "Semplice", "folderAlreadyExists": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", "folderAlreadyExistsChooseNewLocation": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un'altra posizione.", + "folderElements": "Elementi cartella", "folderFriendlyName": "Cartella", "folderObject": "cartella", "folderStructureLabel": "Struttura di cartelle", "generateScriptButtonText": "Generare script", - "generatingProjectFailed": "Generazione del progetto tramite Autorest non riuscita: {0}", + "generatingProjectFailed": "La generazione del progetto tramite AutoRest non è riuscita. Per altri dettagli, controllare il riquadro di output. Errore: {0}", + "generatingProjectFromAutorest": "Generazione del nuovo progetto SQL da {0}... Eseguire il checkouot della finestra di output per i dettagli.", "hr": "ora", + "importElements": "Importa elementi", "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", "invalidGuid": "Il GUID specificato non è valido: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "Non è stato trovato alcun artefatto di tipo {0}", "noDataSourcesText": "Nessuna origine dati in questo progetto", "noFileExist": "Il file {0} non esiste", + "noSqlFilesGenerated": "Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli.", "noSqlProjFilesSelected": "Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno.", "noString": "No", "noStringDefault": "Nessuna (impostazione predefinita)", - "nodeButNotAutorestFound": "Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Esecuzione tramite npx. Eseguire ' npm install autorest-g ' per l'installazione definitiva.", + "nodeButNotAutorestFound": "Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Richiesta all'utente di informazioni su come procedere. Eseguire 'npm install autorest -g' per installare in modo permanente ed evitare questo messaggio.", + "nodeButNotAutorestFoundPrompt": "Autorest non installato. Per continuare, scegliere se eseguire Autorest da un percorso temporaneo tramite 'npx' o installare Autorest a livello globale, quindi eseguire.", "nodeNotFound": "Non è stato trovato né autorest né Node.js (NPX) nel percorso di sistema. Installare Node.js per il funzionamento della generazione di autorest.", + "noneElements": "Nessuno elemento", "notValidVariableName": "Il nome della variabile '{0}' non è valido.", "objectType": "Tipo di oggetto", "okString": "OK", + "openEulaString": "Apri contratto di licenza", "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", "portMustNotBeNumber": "La porta deve essere un numero", + "postDeployElements": "Elementi PreDeploy", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "Elementi PreDeploy", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "Per eseguire correttamente la compilazione, aggiornare il progetto in modo che abbia uno script di pre-distribuzione e/o uno script di post-distribuzione", "profile": "Profilo", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "Selezionare il percorso per creare il progetto", "projectNameLabel": "Nome", "projectNamePlaceholderText": "Immettere il nome del progetto", + "projectReferenceElement": "Riferimento al progetto", + "projectReferenceNameElement": "Elemento del nome del riferimento al progetto", "publish": "Pubblica", "publishAction": "Pubblica", "publishDialogName": "Pubblicare il progetto", "publishProjectSucceed": "Il progetto di database è stato pubblicato", "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", @@ -206,6 +232,7 @@ "retryRunMessage": "Esecuzione dell'operazione '{2}' Tentativo {0} di {1}", "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...", "sameDatabase": "Stesso database", "save": "Salva", @@ -233,6 +260,8 @@ "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", "serverVariable": "Variabile server", "sourceDatabase": "Database di origine", "specSelectionText": "Specifics OpenAPI/Swagger", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "Valore", "sqlCmdVariableColumn": "Nome", "sqlConnectionStringFriendly": "Stringa di connessione SQL", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Non è possibile trovare .NET SDK. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o superiore o aggiornare la posizione di .NET SDK nelle impostazioni, se è già installato.", "sqlDatabaseProjects.Install": "Installa", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Non è possibile trovare .NET Core SDK. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o aggiornare la posizione di .NET Core SDK nelle impostazioni, se è già installato.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versione attualmente installata di .NET Core SDK è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o aggiornare la posizione della versione supportata di .NET Core SDK nelle impostazioni, se è già installato.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "Aggiornare percorso", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versione attualmente installata di .NET Core SDK è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o successiva o aggiornare la posizione della versione supportata di .NET SDK nelle impostazioni, se è già installato.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Aggiornare percorso", "sqlDatabaseProjects.doNotAskAgain": "Non chiedere più", "sqlDatabaseProjects.outputChannel": "Progetti di database", "sqlTableOrViewToQuery": "Tabella o vista SQL su cui eseguire una query", @@ -264,8 +293,11 @@ "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: ", - "updateProjectDatabaseReferencesForRoundTrip": "Per compilare questo progetto, è necessario aggiornare i riferimenti al database di sistema. Se il progetto viene creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", - "updateProjectForRoundTrip": "Per compilare questo progetto, è necessario aggiornare le destinazioni, i riferimenti e i riferimenti al database di sistema. Se il progetto viene creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", + "updateProjectDatabaseReferencesForRoundTrip": "Per compilare il progetto, è necessario aggiornare 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?", + "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?", + "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", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "Progetti di database", "sqlDatabaseProjects.addDatabaseReference": "Aggiungere riferimento al database", - "sqlDatabaseProjects.addSqlBinding": "Aggiungi associazione SQL", + "sqlDatabaseProjects.addSqlBinding": "Aggiungi binding SQL (anteprima)", "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", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "Elimina", "sqlDatabaseProjects.description": "Progettare e pubblicare schemi di database SQL", "sqlDatabaseProjects.displayName": "Progetti di database", + "sqlDatabaseProjects.dotnetInstallLocation": "Percorso completo a .NET SDK nel computer.", "sqlDatabaseProjects.editProjectFile": "Edit .sqlproj File", "sqlDatabaseProjects.exclude": "Escludere dal progetto", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Genera progetto SQL dalla specifica OpenAPI/Swagger", "sqlDatabaseProjects.netCoreDoNotAsk": "Indica se richiedere all'utente di installare .NET Core quando non viene rilevato.", - "sqlDatabaseProjects.netCoreInstallLocation": "Percorso completo a .NET Core SDK nel computer.", "sqlDatabaseProjects.new": "Nuovo progetto di database", "sqlDatabaseProjects.newExternalStreamingJob": "Aggiungi processo di streaming esterno", "sqlDatabaseProjects.newFolder": "Aggiungi cartella", 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 afe7c02a82..04ec5dfaeb 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "Si è verificato un errore durante l'accesso all'account selezionato '{0}'. Selezionare 'Collega account' e aggiornare l'account oppure selezionare un account diverso. Errore: '{1}'", - "azure.accounts.accountStaleError": "Il token di accesso per l'account selezionato '{0}' non è più valido. Selezionare 'Collega account' per aggiornare l'account o selezionare un account diverso.", + "azure.accounts.accountAccessError": "Si è verificato un errore durante l'accesso all'account selezionato '{0}' e il tenant '{1}'. Selezionare 'Collega account' e aggiornare l'account oppure selezionare un account diverso. Errore: '{2}'", + "azure.accounts.accountStaleError": "Il token di accesso per l'account selezionato '{0}' e il tenant '{1}' non è più valido. Selezionare 'Collega account' per aggiornare l'account o selezionare un account diverso.", "sql-migration.wizard.title": "Eseguire la migrazione di '{0}' a Azure SQL", "sql.cancel.migration.confirmation": "Annullare la migrazione?", "sql.migrate.text": "Selezionare i database per cui si desidera eseguire la migrazione ad Azure SQL.", "sql.migration.active.backup.files": "File di backup attivi", "sql.migration.active.backup.files.items": "File di backup attivi (1 elemento)", "sql.migration.active.backup.files.multiple.items": "File di backup attivi ({0} elementi)", + "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.assessment": "Risultati valutazione per '{0}'", "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.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "Annulla migrazione", "sql.migration.cannot.cancel": "La migrazione non è in corso e non può essere annullata.", "sql.migration.cannot.cutover": "La migrazione non è in corso e non è possibile eseguirne il cutover.", + "sql.migration.cannot.retry": "Non è possibile ripetere la migrazione.", "sql.migration.cannot.start.cutover.error": "Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Per restituire lo stato dei file più recente, aggiornare la finestra del browser.", "sql.migration.close": "Chiudi", "sql.migration.complete.cutover": "Completa cutover", @@ -72,6 +75,7 @@ "sql.migration.create": "Crea", "sql.migration.create.new": "Crea nuovo", "sql.migration.creating.rg.loading": "Creazione del gruppo di risorse", + "sql.migration.currently.restoring.file": "Ripristino del file in corso", "sql.migration.cutover": "Cutover di migrazione", "sql.migration.cutover.card": "Completamento cutover", "sql.migration.cutover.error": "Si è verificato un errore durante l'avvio del cutover.", @@ -97,6 +101,7 @@ "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.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.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", @@ -150,6 +155,7 @@ "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.service.name.error": "Immettere un nome valido per il Servizio Migrazione.", "sql.migration.invalid.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido.", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "Ultimo backup", "sql.migration.last.scan.completed": "Ultima analisi completata: {0}", "sql.migration.learn.more": "Altre informazioni", - "sql.migration.learn.more.pre.reqs": "Altre informazioni sulle operazioni necessarie prima di avviare una migrazione.", + "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.migration.completed": "Migrazioni completate", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "Percorso di condivisione di rete in cui sono archiviati i backup", "sql.migration.network.share.password.label": "Password", "sql.migration.network.share.password.placeholder": "Immetti password.", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Immettere il nome del database di destinazione per i database di origine selezionati.", + "sql.migration.network.share.path": "Percorso condivisione di rete", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "Immettere il nome del database di destinazione e le informazioni sul percorso della condivisione di rete per i database di origine selezionati.", "sql.migration.network.share.windows.user.info": "Account utente di Windows con accesso in lettura al percorso di condivisione di rete.", "sql.migration.network.share.windows.user.label": "Account utente di Windows con accesso in lettura al percorso di condivisione di rete", "sql.migration.new.resource.group": "(nuovo) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "Nessun percorso trovato.", "sql.migration.no.managedInstance.found": "Non sono state trovate istanze gestite.", "sql.migration.no.pending.backups": "Nessun backup in sospeso. Fare clic su Aggiorna per controllare lo stato corrente.", + "sql.migration.no.results": "I risultati della valutazione non sono disponibili.", "sql.migration.no.storageAccount.found": "Non sono stati trovati account di archiviazione.", "sql.migration.no.subscription.found": "Non sono state trovate sottoscrizioni.", "sql.migration.no.virtualMachine.found": "Non sono state trovate macchine virtuali.", @@ -242,9 +250,11 @@ "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.contine": "Continua ultimo tentativo di migrazione...", + "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.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.saved.assessment.cancel": "Annulla", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Creare Servizio Migrazione del database di Azure", "sql.migration.services.location": "Area di Azure per il Servizio Migrazione del database di Azure. Deve essere la stessa area dell'Azure SQL di destinazione.", "sql.migration.services.name": "Nome del Servizio Migrazione del database di Azure.", - "sql.migration.services.resourcegroup": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", + "sql.migration.services.resource.group": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", "sql.migration.services.subscription": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", "sql.migration.services.target": "Destinazione Azure SQL selezionata come predefinita.", "sql.migration.shir": "Nodo del runtime di integrazione self-hosted", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Account Azure", "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.yes": "Sì", "total.databases.selected": "{0} di {1} database selezionati." @@ -386,6 +400,7 @@ "migration-dashboard-title": "Migrazione di Azure SQL", "migration-notebook-command-title": "Apri notebook di migrazione di Azure SQL", "new-support-request-command": "Nuova richiesta di supporto", + "retry-migration-menu": "Ripeti migrazione", "send-feedback-command": "Feedback", "start-migration-command": "Esegui migrazione ad Azure SQL", "view-service-menu": "Dettagli sul Servizio Migrazione del database", diff --git a/i18n/ads-language-pack-it/translations/main.i18n.json b/i18n/ads-language-pack-it/translations/main.i18n.json index ee25dc76f0..e132138e59 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "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?", "watermark.newNotebook": "Nuovo notebook", - "watermark.newSqlFile": "Nuovo file SQL" + "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", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "Sfondo dell'intestazione e del piè di pagina della finestra di dialogo di callout.", "calloutDialogInteriorBorder": "Bordi interni della finestra di dialogo callout usati per separare gli elementi.", "calloutDialogShadowColor": "Colore di ombreggiatura della finestra di dialogo di callout.", + "designer.paneSeparator": "Colore separatore riquadro.", "extensionPackGradientColorOne": "Colore superiore per la sfumatura del pacchetto di estensione", "extensionPackGradientColorTwo": "Colore inferiore per la sfumatura del pacchetto di estensione", "extensionPackHeaderShadow": "Colore di ombreggiatura del testo dell'intestazione del pacchetto di estensione", "gradientBackground": "Colore di sfondo per la sfumatura dell'immagine del banner", "gradientOne": "Colore superiore per la sfumatura dell'immagine del banner", "gradientTwo": "Colore inferiore per la sfumatura dell'immagine del banner", + "groupHeaderBackground": "Colore di sfondo dell'intestazione del gruppo.", "infoBox.errorBackground": "InfoBox: colore di sfondo per una notifica di tipo errore.", "infoBox.infomationBackground": "InfoBox: colore di sfondo per una notifica di tipo informazioni.", "infoBox.successBackground": "InfoBox: colore di sfondo per una notifica di tipo operazione riuscita.", @@ -10805,26 +10809,24 @@ "expandCellContents": "Espandi contenuto cella codice" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "Grassetto", - "buttonCode": "Codice", - "buttonHighlight": "Evidenziazione", - "buttonImage": "Immagine", - "buttonItalic": "Corsivo", - "buttonLink": "Collegamento", - "buttonList": "Elenco", - "buttonOrderedList": "Elenco ordinato", + "bold": "Grassetto", "buttonPreview": "Disattivazione anteprima Markdown", - "buttonUnderline": "Sottolineato", - "callout.insertImageHeading": "Inserisci immagine", - "callout.insertLinkHeading": "Inserire il collegamento", "dropdownHeading": "Intestazione", + "highlight": "Evidenziazione", + "insertCode": "Inserisci codice", + "insertImage": "Inserisci immagine", + "insertLink": "Inserire il collegamento", + "insertList": "Inserisci elenco", + "insertOrderedList": "Inserisci elenco numerato", + "italic": "Corsivo", "markdownViewButton": "Visualizzazione Markdown", "optionHeading1": "Intestazione 1", "optionHeading2": "Intestazione 2", "optionHeading3": "Intestazione 3", "optionParagraph": "Paragrafo", "richTextViewButton": "Visualizzazione RTF", - "splitViewButton": "Doppia visualizzazione" + "splitViewButton": "Doppia visualizzazione", + "underline": "Sottolineato" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "Si è verificato un errore durante il rendering del componente: {0}", @@ -11072,7 +11074,8 @@ "data": "Dati", "notebook": "Notebook", "profiler": "Profiler", - "queryEditor": "Editor di query" + "queryEditor": "Editor di query", + "tableDesigner": "Progettazione tabelle" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Filtri profiler", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "Non è stato possibile trovare il Runner di query per l'URI: {0}", "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} imprevisto ha già un Runner di query." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "Aggiungi nuovo", - "designer.removeRowText": "Rimuovi", - "tableDesigner.unknownComponentType": "Il tipo di componente: {0} non è supportato" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Proprietà", - "tableDesigner.propertiesPaneTitleWithContext": "Proprietà - {0}{1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "Nuova tabella" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "Salva modifiche" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "Avanzate", + "designer.checkConstraint.description.expression": "Espressione che definisce il vincolo CHECK.", + "designer.checkConstraint.description.name": "Nome del vincolo CHECK.", + "designer.column.description.allowNulls": "Specifica se la colonna può includere un valore NULL.", + "designer.column.description.dataType": "Visualizza il nome del tipo di dati della colonna.", + "designer.column.description.defaultValueBinding": "Valore predefinito globale per la colonna o l'associazione.", + "designer.column.description.length": "Lunghezza massima (in caratteri) che è possibile archiviare in questo oggetto di database.", + "designer.column.description.name": "Il nome dell’oggetto colonna.", + "designer.column.description.precision": "Per dati numerici, il numero massimo di cifre decimali che è possibile archiviare in questo oggetto di database.", + "designer.column.description.primaryKey": "Specifica se la colonna è inclusa nella chiave primaria della tabella.", + "designer.column.description.scale": "Per dati numerici, il numero massimo di cifre decimali che è possibile archiviare in questo oggetto di database a destra della virgola.", + "designer.foreignkey.description.columnMapping": "Mapping tra colonne chiave esterna e colonne chiave primaria.", + "designer.foreignkey.description.name": "Nome della chiave esterna.", + "designer.foreignkey.description.onDeleteAction": "Comportamento applicato quando un utente tenta di eliminare una riga contenente dati che interessano una relazione di chiave esterna.", + "designer.foreignkey.description.onUpdateAction": "Comportamento applicato quando un utente tenta di aggiornare una riga contenente dati che interessano una relazione di chiave esterna.", + "designer.foreignkey.description.primaryKeyTable": "Tabella contenente la colonna chiave univoca o primaria.", + "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.ForeignKeyTypeName": "Chiave esterna", + "tableDesigner.PrimaryKeyTableName": "Tabella chiave primaria", + "tableDesigner.checkConstraintExpressionTitle": "Espressione", + "tableDesigner.checkConstraintNameTitle": "Nome", + "tableDesigner.checkConstraintTypeName": "Vincolo CHECK", + "tableDesigner.checkConstraintsTabTitle": "Vincoli CHECK", "tableDesigner.columnAllowNullTitle": "Consenti valori Null", "tableDesigner.columnDefaultValueTitle": "Valore predefinito", "tableDesigner.columnIsPrimaryKeyTitle": "Chiave primaria", "tableDesigner.columnLengthTitle": "Lunghezza", "tableDesigner.columnNameTitle": "Nome", + "tableDesigner.columnPrecisionTitle": "Precisione", + "tableDesigner.columnScaleTitle": "Scala", "tableDesigner.columnTypeName": "Colonna", "tableDesigner.columnTypeTitle": "Tipo", "tableDesigner.columnsTabTitle": "Colonne", "tableDesigner.descriptionTitle": "Descrizione", + "tableDesigner.errorInitializingTableDesigner": "Errore durante l'inizializzazione della progettazione tabelle: {0}", + "tableDesigner.errorProcessingEdit": "Errore durante l'elaborazione della modifica: {0}", + "tableDesigner.foreignKeyColumn": "Colonna chiave esterna", + "tableDesigner.foreignKeyColumns": "Mapping colonne", + "tableDesigner.foreignKeyNameTitle": "Nome", + "tableDesigner.foreignKeyOnDeleteAction": "Azione di eliminazione", + "tableDesigner.foreignKeyOnUpdateAction": "Azione di aggiornamento", + "tableDesigner.foreignKeysTabTitle": "Chiavi esterne", + "tableDesigner.generalTab": "Generale", "tableDesigner.nameTitle": "Nome della tabella", + "tableDesigner.primaryKeyColumn": "Colonna chiave primaria", "tableDesigner.saveChangeError": "Si è verificato un errore durante il salvataggio delle modifiche: {0}", "tableDesigner.savedChangeSuccess": "Le modifiche sono state salvate.", "tableDesigner.savingChanges": "Salvataggio delle modifiche di Progettazione tabelle in corso...", "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabella" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Caricamento completato", + "loadingMessage": "Caricamento" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Generale", + "designer.loadingDesigner": "Caricamento della finestra di progettazione in corso", + "designer.loadingDesignerCompleted": "La finestra di progettazione è caricata", + "designer.newRowText": "Aggiungi nuovo", + "designer.processingChanges": "Elaborazione delle modifiche in corso...", + "designer.processingChangesCompleted": "Le modifiche sono state elaborate", + "designer.removeRowText": "Rimuovi", + "designer.savingChanges": "Salvataggio modifiche in corso...", + "designer.savingChangesCompleted": "Le modifiche sono state salvate.", + "tableDesigner.unknownComponentType": "Il tipo di componente: {0} non è supportato" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Proprietà", + "tableDesigner.propertiesPaneTitleWithContext": "Proprietà di {0}" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Editor di testo della finestra di progettazione." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Progettazione tabelle", + "tableDesigner.featureEnabledDescription": "Controllare se la funzionalità Progettazione tabelle è abilitata. Il valore predefinito è false." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Aggiungi cella", + "convertCellTypeEdit": "Converti tipo di cella", + "deleteCellEdit": "Elimina cella", + "moveCellEdit": "Sposta cella", + "splitCellEdit": "Dividi cella" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index dc4720d163..3ab77fc993 100644 --- a/i18n/ads-language-pack-ja/package.json +++ b/i18n/ads-language-pack-ja/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension ja" } -} \ No newline at end of file +} 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 1a346ec0a0..a975ef76e3 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "米国ドル", "arc.addingWorkerNodes": "ワーカー ノードを追加しています", - "arc.apply": "Apply", + "arc.apply": "適用", "arc.arcDeploymentDeprecation": "Arc 展開拡張機能が Arc 拡張機能に置き換えられ、アンインストールされました。", "arc.arcResources": "Azure Arc リソース", "arc.available": "利用可能", "arc.backup": "バックアップ", - "arc.backups": "Backups", + "arc.backups": "バックアップ", "arc.backupsStorage": "{0} 個のバックアップ", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "キャンセル", "arc.clickTheNewSupportRequestButton": "[新しいサポートリクエスト] ボタンをクリックして、Azure Portal でサポート リクエストを作成します。", "arc.clickTheTroubleshootButton": "[トラブルシューティング] ボタンをクリックして、Azure Arc {0} トラブルシューティング ノートブックを開きます。", @@ -29,8 +31,8 @@ "arc.condition": "条件", "arc.configurationCoordinatorNode": "構成", "arc.configurationPerNode": "構成 (ノードあたり)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "アイテム保持ポリシーを構成する", + "arc.configureRetentionPolicyButton": "Retention Policy を構成する", "arc.confirmNewPassword": "新しいパスワードを確認入力します", "arc.connecToServer": "サーバーに接続", "arc.connect": "接続", @@ -76,11 +78,11 @@ "arc.dataController": "データ コントローラー", "arc.dataControllersType": "Azure Arc データ コントローラー", "arc.dataStorage": "{0} データ", - "arc.database": "Database", + "arc.database": "データベース", "arc.databaseCreated": "{0} データベースが作成されました", "arc.databaseCreationFailed": "データベース {0} を作成できませんでした。{1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "宛先の詳細", + "arc.databaseDetailsText": "ターゲット データベース名と SQL Managed Instance に必要な設定を入力します。既定では、ソース マネージド インスタンスが選択されています。", "arc.databaseName": "データベース名", "arc.databases": "データベース", "arc.defaultControllerName": "ARC - dc", @@ -93,7 +95,7 @@ "arc.discard": "破棄", "arc.drop": "ドロップ", "arc.dropMultipleExtensions": "現在、別の拡張機能を切断しています。完了してからもう一度お試しください。", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "最も古い特定の時点", "arc.emergency": "緊急", "arc.endpoint": "エンドポイント", "arc.enterANonEmptyPassword": "空でないパスワードを入力するか、esc キーを押して終了してください。", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "'{0}' のエンジン設定を取得中に予期しないエラーが発生しました。{1}", "arc.fetchRegistrationsFailed": "'{0}' の登録を取得中に予期しないエラーが発生しました。{1}", "arc.fullyQualifiedDomain": "完全修飾ドメイン", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana ダッシュボード", "arc.grafanaDashboardDescription": "メトリックを表示するためのダッシュボード", "arc.indirect": "間接", "arc.installingExtension": "拡張機能 '{0}' をインストールしています...", - "arc.instance": "Instance", + "arc.instance": "インスタンス", "arc.instanceDeleted": "インスタンス '{0}' が削除されました", "arc.instanceDeletionFailed": "インスタンス {0} を削除できません。{1}", "arc.instanceDeletionWarning": "警告!インスタンスの削除は永久的であり、元に戻すことはできません。インスタンス '{0}' を削除するには、下に名前 '{0}' を入力して続行します。", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Kibana ダッシュボード", "arc.kibanaDashboardDescription": "ログを表示するためのダッシュボード", "arc.lastTransition": "最終移行", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "最新の特定の時点", "arc.learnAboutNodeParameters": "Azure Arc を有効にした PostgreSQL Hyperscale のデータベース エンジンの設定に関する詳細情報", "arc.learnAboutPostgresClients": "PostgreSQL Hyperscale クライアント インターフェースに関する詳細情報", "arc.learnMore": "詳細情報。", @@ -153,7 +156,7 @@ "arc.memoryLimit": "メモリの制限 (GB)", "arc.memoryRequest": "メモリ要求 (GB)", "arc.miaaAdmin": "マネージド インスタンスの管理者", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。", "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc を拡張できます", "arc.miaaConnectionRequired": "このインスタンスのデータベースを一覧表示するには接続する必要があります。", "arc.miaaDashboard": "SQL Managed Instance - Azure Arc ダッシュボード (プレビュー) - {0}", @@ -199,8 +202,8 @@ "arc.pending": "保留中", "arc.pgConnectionRequired": "データベース エンジンの設定を表示および設定するには接続する必要があります。", "arc.pgSqlType": "PostgreSQL Hyperscale – Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "特定の時点に復元", + "arc.pitrInfo": "ポイントインタイム バックアップを保持する期間を指定します。バックアップの可用性のためにこれをカスタマイズします。", "arc.podConditionsTable": "ポッド条件テーブル", "arc.podInitialized": "ポッドが初期化されました。", "arc.podIssuesDetected": "以下のポッドでは、パフォーマンスや可用性に影響を与える可能性のある問題が発生しています。", @@ -220,7 +223,7 @@ "arc.postgresVersion": "PostgreSQL のバージョン", "arc.preloaded Extensions": "事前読み込みの拡張機能", "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetailsText": "デプロイされたリソースを管理するためのサブスクリプションを選択します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", "arc.properties": "プロパティ", "arc.ram": "RAM", "arc.rangeSetting": "値は {0} から {1} の範囲内である必要があります", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "ノードを更新して資格情報を入力する", "arc.region": "リージョン", "arc.rememberPassword": "パスワードを記憶する", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "すべてを既定にリセット", "arc.resetFailed": "リセットに失敗しました。{0}", "arc.resetPassword": "パスワードの再設定", @@ -239,12 +245,16 @@ "arc.resourceGroup": "リソース グループ", "arc.resourceHealth": "リソース正常性", "arc.resourceHealthDescription": "リソース正常性では、リソースが予期したとおりに実行されているかどうか知ることができます。", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "復元", + "arc.restoreDatabase": "Database の復元", + "arc.restoreInfo": "Azure Arc 対応 SQL Managed Instance にデータベースを復元します。", + "arc.restorePoint": "復元ポイント (UTC)、時刻形式: 'YYYY-MM-DDTHH:MM:SSZ", + "arc.restorePointDetails": "復元ポイントの詳細", + "arc.restorePointErrorrMessage": "正しい形式の時刻を、{0} から {1} の範囲内で指定してください", + "arc.restorePointText": "指定された時間形式の復元ポイントを、指定された最も古い復元時間と最新の復元時間の範囲内で入力してください。", + "arc.restoreTimeWindowUpdateFailed": "ポイントインタイム リストアの時間枠の更新に失敗しました。{0}", "arc.restoring": "復元しています", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Point-In-Time Recovery の保持期間 (日数)", "arc.running": "実行中", "arc.save": "保存", "arc.scalingCompute": "計算の仮想コアとメモリをスケーリングしています。", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "サービス エンドポイント", "arc.serviceEndpointsTable": "サービス エンドポイント テーブル", "arc.settings": "設定", - "arc.sourceDatabase": "Source database", + "arc.sourceDatabase": "ソース データベース", "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDetailsText": "バックアップ ソースを選択し、詳細を提供してください。可能な場合は、選択したデータベースに基づく可能な追加の設定が既定になります。", "arc.state": "状態", "arc.status": "状態", "arc.storagePerNode": "ストレージ (ノードあたり)", - "arc.subscription": "Subscription", + "arc.subscription": "サブスクリプション", "arc.subscriptionId": "サブスクリプション ID", "arc.supportAndTroubleshooting": "サポート + トラブルシューティング", "arc.supportRequestNote": "サポート要求を開くには、リソース構成が最初に Azure にアップロードされている必要があることに注意してください。", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "パスワード", "arc.data.controller.admin.account.title": "管理者アカウント", "arc.data.controller.agreement": "{0} および {1} に同意します。", + "arc.data.controller.auto.upload.logs": "Auto-upload Logs", + "arc.data.controller.auto.upload.logs.description": "ログの自動アップロードを有効にする。ダイレクト モードのみ。", + "arc.data.controller.auto.upload.metrics": "Auto-upload Metrics", + "arc.data.controller.auto.upload.metrics.description": "メトリックの自動アップロードを有効にする。ダイレクト モードのみ。", "arc.data.controller.cluster.config.profile": "構成プロファイル", "arc.data.controller.cluster.config.profile.loading": "構成プロファイルの読み込み中", "arc.data.controller.cluster.config.profile.loadingcompleted": "構成プロファイルの完了を読み込み中", "arc.data.controller.cluster.config.profile.title": "構成プロファイルを選択する", "arc.data.controller.cluster.environment.title": "対象の既存の Kubernetes クラスター環境は何ですか?", + "arc.data.controller.connectivity.mode": "接続モード", "arc.data.controller.create.azureconfig.title": "Azure の構成", "arc.data.controller.create.controllerconfig.title": "コントローラーの構成", "arc.data.controller.create.summary.title": "構成の確認", - "arc.data.controller.details.description": "Azure Arc データ コントローラーの名前空間、名前、およびストレージクラスを指定します。 この名前は、リモート管理および監視用の Arc インスタンスを識別するために使用されます。 ", + "arc.data.controller.custom.location": "Custom Location", + "arc.data.controller.custom.location.description": "固有の地域名。ダイレクト モードのみ。", + "arc.data.controller.details.description": "間接モードの場合は、Azure Arc データ コントローラーの名前空間、名前、ストレージ クラスを準備します。この名前は、リモート管理と監視のための Azure Arc インスタンスを識別するために使用されます。ダイレクト モードの場合、名前空間を指定する必要はありませんが、固有の地域名を指定してください。", "arc.data.controller.details.title": "データ コントローラーの詳細", "arc.data.controller.infrastructure": "インフラストラクチャ", "arc.data.controller.kube.cluster.context": "クラスター コンテキスト", @@ -346,6 +363,7 @@ "arc.data.controller.name": "データ コントローラー名", "arc.data.controller.name.validation.description": "名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。", "arc.data.controller.namespace": "データ コントローラー名前空間", + "arc.data.controller.namespace.description": "間接モードのみ。", "arc.data.controller.namespace.validation.description": "名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。", "arc.data.controller.new.wizard.title": "Azure Arc データ コントローラーの作成", "arc.data.controller.project.details.description": "サブスクリプションを選択して、デプロイ済みのリソースとコストを管理します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "SQL 接続情報", "arc.sql.cores-limit.description": "整数で表したマネージド インスタンスのコア数の上限。", "arc.sql.cores-request.description": "整数として表したマネージド インスタンスのコアの要求。", + "arc.sql.cost.summary": "コストの概要", + "arc.sql.cost.summary.additional.charge": "使用量あたりの追加料金。詳細については、{0} を参照してください。", + "arc.sql.cost.summary.admin.account": "管理者アカウント", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure ハイブリッド特典割引 (米国ドル)", + "arc.sql.cost.summary.basics": "基本情報", + "arc.sql.cost.summary.business.critical": "Business Critical", + "arc.sql.cost.summary.cost.vcore": "仮想コアあたりのコスト (米国ドル)", + "arc.sql.cost.summary.custom.location": "カスタムの場所", + "arc.sql.cost.summary.estimated.cost.per.month": "月ごとの推定コスト", + "arc.sql.cost.summary.general.purpose": "General Purpose", + "arc.sql.cost.summary.instance.name": "インスタンス名", + "arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance の管理者ログイン", + "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": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0}", + "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 インスタンスの設定", + "arc.sql.cost.summary.sql.miaa": "SQL マネージド インスタンス - Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc コストの概要", + "arc.sql.cost.summary.subscription": "サブスクリプション", + "arc.sql.cost.summary.vcore.limit": "CPU の仮想コアの制限", "arc.sql.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", "arc.sql.dev.use.label": "開発用途のみ", - "arc.sql.high.availability.description": "高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。", - "arc.sql.high.availability.label": "高可用性", + "arc.sql.high.availability.description": "高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。General Purpose (最大 24 個の仮想コアと 128 Gi の RAM、標準的な高可用性)、または [プレビュー] Business Critical (無制限の仮想コアと RAM、詳細な高可用性) のいずれかを選択します。", "arc.sql.instance.name": "インスタンス名", "arc.sql.instance.retention.policy.title": "SQL インスタンス バックアップ保持ポリシー", "arc.sql.instance.settings.section.title": "SQL インスタンスの設定", "arc.sql.invalid.instance.name": "インスタンス名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、13 文字以下にする必要があります。", "arc.sql.invalid.username": "sa ユーザー名が無効です。別のユーザー名を選択してください", + "arc.sql.license.type.description": "既に SQL Server ライセンスを所有している場合は、Azure ハイブリッド特典を適用します", + "arc.sql.license.type.label": "私は、既に SQL Server ライセンスを所有しています", "arc.sql.memory-limit.description": "整数で表したマネージド インスタンスの容量の上限。", "arc.sql.memory-request.description": "マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。", - "arc.sql.one.replica": "1 個のレプリカ", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "特定の時点に復元", "arc.sql.pitr.retention.description": "ポイントインタイム バックアップのための保有期間を構成します。{0}", + "arc.sql.replicas": "レプリカ", "arc.sql.retention.days.description": "ポイントインタイム バックアップを保管する期間を指定します。", - "arc.sql.retention.days.label": "PITR 保持期間 (日数)", - "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (無制限の仮想コアと RAM、詳細な高可用性)", + "arc.sql.retention.days.label": "特定の時点のリテンション期間 (日数)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "arc.sql.service.tier.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0}", - "arc.sql.service.tier.general.purpose": "General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性)", + "arc.sql.service.tier.general.purpose": "GeneralPurpose", "arc.sql.service.tier.label": "サービス層", "arc.sql.storage-class.backups.description": "バックアップ永続ボリュームに使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.storage-class.data.description": "データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.storage-class.datalogs.description": "データベース ログ (.ldf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.storage-class.dc.description": "すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。", "arc.sql.storage-class.logs.description": "ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", - "arc.sql.three.replicas": "3 個のレプリカ", - "arc.sql.two.replicas": "2 個のレプリカ", + "arc.sql.summary.arc.by.microsoft": "Microsoft 提供", + "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) (バックアップ)", @@ -472,6 +516,7 @@ "command.connectToController.title": "既存の Azure Arc Controller に接続する", "command.createController.title": "新しい Azure Arc コントローラーの作成", "command.editConnection.title": "接続の編集", + "command.estimateCostSqlMiaa.title": "SQL Managed Instance - Azure Arc の推定コスト", "command.refresh.title": "最新の情報に更新", "command.removeController.title": "コントローラーの削除", "cores.limit.greater.than.or.equal.to.requested.cores": "コアの上限は要求されたコア以上でなければなりません", 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 a6ad5e795d..334ca851b7 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "ワークスペースを閉じる", - "data-workspace-view-container-name": "プロジェクト", - "extension-description": "データ ワークスペース", - "extension-displayName": "データ ワークスペース", - "main-view-name": "プロジェクト", + "data-workspace-view-container-name": "データベース プロジェクト", + "main-view-name": "データベース プロジェクト", "manage-project-command": "管理", "new-command": "新規", "open-existing-command": "既存のものを開く", diff --git a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json index 631a75e158..d546bcff50 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "Markdown テキストを太字にする", "notebook.command.clearactivecellresult": "セル結果をクリアする", "notebook.command.codeBlock": "コード ブロックを追加する", + "notebook.command.highlightText": "Markdown テキストの強調表示", "notebook.command.italicizeText": "Markdown テキストを斜体にする", "notebook.command.new": "新しいノートブック", "notebook.command.open": "ノートブックを開く", diff --git a/i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json index 3a0b9b619b..e2469dc37b 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "ビュー", "SchemaCompare.XmlSchemaCollections": "XML スキーマ コレクション", "SchemaCompareOptionsDialog.Reset": "リセット", + "file": "ファイル", + "flat": "フラット", + "objectType": "オブジェクト型", + "schema": "スキーマ", "schemaCompare.ApplyConfirmation": "ターゲットを更新しますか?", "schemaCompare.CompareDetailsTitle": "詳細の比較", "schemaCompare.GetConnectionString": "{0} に接続しますか?", "schemaCompare.RecompareToRefresh": "比較を更新するには、[比較] を押します。", "schemaCompare.actionColumn": "アクション", "schemaCompare.addAction": "追加", - "schemaCompare.applyButtonDisabledTitle": "ターゲットがデータベースの場合に適用が有効になります", + "schemaCompare.applyButtonDisabledTitle": "ターゲットがデータベースまたはデータベース プロジェクトの場合、[適用] は有効化されます。", "schemaCompare.applyButtonEnabledTitle": "ターゲットに変更を適用する", + "schemaCompare.applyError": "プロジェクトの更新中にエラーが発生しました", "schemaCompare.applyNoChanges": "適用する変更はありません", + "schemaCompare.applySuccess": "プロジェクトが正常に更新されました", "schemaCompare.cancelCompareButton": "停止", "schemaCompare.cancelErrorMessage": "スキーマ比較を取り消すことができませんでした: '{0}'", "schemaCompare.cannotExcludeMessage": "{0} を除外することはできません。対象の依存関係が存在します", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": ".scmp ファイルに保存されたソース、ターゲット、およびオプションを読み込みます", "schemaCompare.openScmpErrorMessage": "scmp を開くことができませんでした: '{0}'", "schemaCompare.optionsButton": "オプション​​", + "schemaCompare.projectButtonLabel": "データベース プロジェクト", "schemaCompare.radioButtonsLabel": "種類", "schemaCompare.saveFile": "保存", "schemaCompare.saveScmpButton": ".scmp ファイルを保存", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "別のソース スキーマが選択されました。比較を表示して比較しますか?", "schemaCompareDialog.differentSourceTargetMessage": "異なるソース スキーマとターゲット スキーマが選択されています。比較を表示して比較しますか?", "schemaCompareDialog.differentTargetMessage": "別のターゲット スキーマが選択されました。比較を表示して比較しますか?", + "schemaCompareDialog.dspErrorSource": "ソース .sqlproj ファイルでデータベース スキーマ コンポーネントを指定していません", + "schemaCompareDialog.dspErrorTarget": "ターゲットの .sqlproj ファイルは、データベース スキーマ コンポーネントを指定していません", "schemaCompareDialog.fileTextBoxLabel": "ファイル", + "schemaCompareDialog.noProjectExtension": "複数のデータベース プロジェクトについてのスキーマ比較を実行するには、sql-database-projects 拡張機能が必要です", + "schemaCompareDialog.noProjectExtensionApply": "プロジェクトに変更を適用するには、sql-database-projects 拡張機能が必要です", "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "サーバー", "schemaCompareDialog.sourceDatabaseDropdown": "ソース データベース", "schemaCompareDialog.sourceServerDropdown": "ソース サーバー", "schemaCompareDialog.sourceTextBox": "ソース ファイル", + "schemaCompareDialog.structureDropdownLabel": "フォルダー構造", "schemaCompareDialog.targetDatabaseDropdown": "ターゲット データベース", "schemaCompareDialog.targetServerDropdown": "ターゲット サーバー", "schemaCompareDialog.targetTextBox": "ターゲット ファイル", - "schemaCompareOptions.RecompareMessage": "オプションが変更されました。比較を表示して再比較しますか?" + "schemaCompareOptions.RecompareMessage": "オプションが変更されました。比較を表示して再比較しますか?", + "schemaObjectType": "スキーマ/オブジェクト型", + "targetStructure": "ターゲット フォルダー 構造" }, "package": { "description": "Azure Data Studio 用 SQL Server Schema Compare では、データベースと dacpac のスキーマを比較できます。", 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 7346ff0edd..977582beda 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "addItemAction": "項目の追加", "addPackage": "パッケージの追加", "addPackageReferenceMessage": "SQL バインドを使用するには、Azure Functions プロジェクトに {0} への参照があることを確認します", + "addSqlBindingPackageError": "SQL バインド拡張機能パッケージをプロジェクトに追加中にエラーが発生しました", "appSettingPrompt": "Azure Function local.settings.json を新しい接続文字列で更新しますか?", "at": "場所", + "autorestProjectName": "新しい SQL プロジェクト名", + "baseDockerImage": "基本 SQL Server Docker のイメージ", "browseButtonText": "フォルダーの参照", "browseEllipsis": "参照...", "browseForProfile": "プロファイルを参照する", "buildAction": "ビルド", + "buildElements": "要素のビルド", "buildFailedCannotStartSchemaCompare": "ビルドに失敗したため、Schema Compare を開始できませんでした", "cancelButtonText": "キャンセル", "cannotResolvePath": "パス {0} を解決できません", @@ -43,6 +47,7 @@ "cicularProjectReference": "プロジェクト {0} からプロジェクト {1} への循環参照", "cleaningDockerImagesMessage": "既存の展開をクリーンにしています...", "confirmPassword": "SQL サーバー管理者パスワードを確認する", + "confirmServerPassword": "SQL サーバー管理者パスワードを確認する", "connectingToSqlServerOnDockerMessage": "Docker の SQL Server に接続しています", "connectionFailedError": "接続に失敗しました。エラー: '{0}'", "connectionRadioButtonLabel": "接続", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "データベースに参照を追加するには DACPAC ファイルの場所が必要です", "dacpacFiles": "DACPAC ファイル", "dacpacNotOnSameDrive": "DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。プロジェクト ファイルは {0} に配置されています", + "dacpacReferenceElement": "Dacpac 参照", "dacpacText": "データ層アプリケーション (.dacpac)", "dataSource": "データ ソース", "dataSourceDropdownTitle": "データ ソース", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "Docker によって作成された ID: '{0}'", "dockerContainerFailedToRunErrorMessage": "Docker コンテナーを実行できませんでした", "dockerContainerNotRunningErrorMessage": "Docker コンテナーが実行されていません", + "dockerImageEulaMessage": "ライセンス契約:", + "dockerImageMessage": "Docker イメージ", "dockerLogMessage": "Docker ログ: '{0}'", "dockerNotRunningError": "Docker を確認できませんでした。Docker がインストールされ、実行されていることを確認してください。エラー: '{0}'", "done": "完了", "dontUseProfile": "プロファイルを使用しません", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge License Agreement", "edgeProjectTypeDescription": "コア部分を開始し、SQL Edge のスキーマを開発して公開する", "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "空のプロジェクトから SQL データベース用のスキーマを開発して公開する", @@ -114,6 +123,10 @@ "enterPortNumber": "SQL server ポート番号を入力するか、Enter キーを押して既定値を使用します", "enterSystemDbName": "このシステム データベースのデータベース名を入力します", "errorFindingBuildFilesLocation": "ビルド ファイルの場所の検索中にエラーが発生しました: {0}", + "errorReadingProjectGuid": "プロジェクト '{0}' の {1} を読み込もうとしてエラーが発生しました", + "eulaAgreementTemplate": "{0} に同意します。", + "eulaAgreementText": "{0} に同意します。", + "eulaAgreementTitle": "Microsoft SQL Server ライセンス契約", "exampleUsage": "使用例", "excludeAction": "除外", "externalStream": "外部ストリーム", @@ -129,13 +142,17 @@ "flat": "フラット", "folderAlreadyExists": "'{0}' という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", "folderAlreadyExistsChooseNewLocation": "\"{0}\" という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の場所を選択してください。", + "folderElements": "フォルダー要素", "folderFriendlyName": "フォルダー", "folderObject": "フォルダー", "folderStructureLabel": "フォルダー構造", "generateScriptButtonText": "スクリプトの生成", - "generatingProjectFailed": "AutoRest を介したプロジェクトの生成に失敗しました: {0}", + "generatingProjectFailed": "AutoRest を介したプロジェクトの生成に失敗しました。詳細については、出力ウィンドウを確認してください。エラー: {0}", + "generatingProjectFromAutorest": "{0} から新しい SQL プロジェクトを生成しています... 詳細については、出力ウィンドウを確認してください。", "hr": "時間", + "importElements": "要素のインポート", "input": "入力", + "installGlobally": "グローバルにインストールする", "invalidDataSchemaProvider": ".sqlproj ファイルにある無効な DSP", "invalidDatabaseReference": ".sqlproj ファイルでの無効なデータベース参照", "invalidGuid": "指定された GUID は無効です: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "{0} が見つかりません", "noDataSourcesText": "このプロジェクトにデータソースがありません", "noFileExist": "{0} ファイルは存在しません", + "noSqlFilesGenerated": "Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。", "noSqlProjFilesSelected": ".sqlproj ファイルが選択されていません。1 つ選択してください。", "noString": "いいえ", "noStringDefault": "いいえ (既定値)", - "nodeButNotAutorestFound": "AutoRest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。NPX を介して実行しています。完全にインストールするには、'npm install autorest -g' を実行してください。", + "nodeButNotAutorestFound": "Autorest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。 続行する方法をユーザーに確認しています。完全にインストールしてこのメッセージを回避するには、'npm install autorest -g' を実行します。", + "nodeButNotAutorestFoundPrompt": "Autorest がインストールされていません。続行するには、'npx' を介した一時的な場所で Autorest を実行するか、Autorest をグローバルにインストールしてから実行するかを選択します。", "nodeNotFound": "システム パスで AutoRest と Node.js (npx) のいずれも見つかりませんでした。AutoRest の生成を機能させるには、Node.js をインストールしてください。", + "noneElements": "要素なし", "notValidVariableName": "変数名 '{0}' は無効です。", "objectType": "オブジェクトの種類", "okString": "OK", + "openEulaString": "ライセンス契約を開く", "output": "出力", "outsideFolderPath": "プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。", "parentTreeItemUnknown": "指定されたツリー項目の親にアクセスできません", "passwordNotMatch": "SQL Server パスワードが確認パスワードと一致しません", "portMustNotBeNumber": "ポートは数値である必要があります", + "postDeployElements": "PostDeploy 要素", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "PreDeploy 要素", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "ビルドを成功させるには、1 つの配置前スクリプトと 1 つの配置後スクリプトを含むように、プロジェクトを更新します", "profile": "プロファイル", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "プロジェクトを作成する場所の選択", "projectNameLabel": "名前", "projectNamePlaceholderText": "プロジェクト名を入力してください", + "projectReferenceElement": "プロジェクト参照", + "projectReferenceNameElement": "プロジェクト参照名の要素", "publish": "公開", "publishAction": "公開", "publishDialogName": "プロジェクトの発行", "publishProjectSucceed": "データベース プロジェクトが正常に公開されました", "publishSettingsFiles": "公開の設定ファイル", + "publishTo": "ターゲットの公開", "publishToContainerFailed": "コンテナーを公開できませんでした。{0}", "publishToDockerContainer": "コンテナー内の新しいサーバーに公開する", "publishToExistingServer": "既存サーバーへに公開", @@ -206,6 +232,7 @@ "retryRunMessage": "操作 '{2}' を実行しています。{1} の {0} を試みます", "retrySucceedMessage": "操作 '{0}' が正常に完了しました。結果: {1}", "retryWaitMessage": "操作 '{1}' をもう一度実行する前に、{0}秒間待機しています", + "runViaNpx": "npx を介して実行する", "runningDockerMessage": "Docker コンテナーをビルドして実行しています...", "sameDatabase": "同じデータベース", "save": "保存", @@ -233,6 +260,8 @@ "selectTargetPlatform": "現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します", "server": "サーバー", "serverName": "サーバー名", + "serverPassword": "SQL Server 管理者パスワード", + "serverPortNumber": "SQL Server のポート番号", "serverVariable": "サーバー変数", "sourceDatabase": "ソース データベース", "specSelectionText": "OpenAPI または Swagger 仕様", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "値", "sqlCmdVariableColumn": "名前", "sqlConnectionStringFriendly": "SQL 接続文字列", + "sqlDatabaseProjects.DotnetInstallationConfirmation": ".NET SDK が見つかりません。プロジェクトのビルドは機能しません。バージョン 3.1 以降の .NET Core SDK をインストールするか、既にインストールされている場合は、設定で .NET SDK の場所を更新してください。", "sqlDatabaseProjects.Install": "インストール", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": ".NET Core SDK が見つかりません。プロジェクトのビルドは機能しません。.NET Core SDK バージョン 3.1 をインストールするか、既にインストールされている場合は [設定] で .NET Core SDK の場所を更新してください。", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "現在インストール済みの .NET Core SDK バージョンは {0} であり、サポートされていません。プロジェクトのビルドは機能しません。.NET Core SDK バージョン 3.1 をインストールするか、既にインストールされている場合は [設定] で .Net Core SDK のサポートされたバージョンの場所を更新してください。", - "sqlDatabaseProjects.UpdateNetCoreLocation": "場所の更新", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "現在インストールされている .NET Core SDK バージョンは {0} ですが、これはサポートされていません。プロジェクトのビルドは機能しません。バージョン 3.1 以降の .NET Core SDK をインストールするか、すでにインストールされている場合には、設定で .NET SDK でサポートされているバージョンの場所を更新してください。", + "sqlDatabaseProjects.UpdateDotnetLocation": "場所の更新", "sqlDatabaseProjects.doNotAskAgain": "今後このメッセージを表示しない", "sqlDatabaseProjects.outputChannel": "データベース プロジェクト", "sqlTableOrViewToQuery": "クエリを実行する SQL テーブルまたはビュー", @@ -264,8 +293,11 @@ "unexpectedProjectContext": "プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0}", "unknownDataSourceType": "不明なデータ ソースの種類:", "unrecognizedDataSourcesVersion": "認識されていないバージョン:", - "updateProjectDatabaseReferencesForRoundTrip": "このプロジェクトをビルドするには、システム データベース参照を更新する必要があります。SSDTにプロジェクトが作成される場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", - "updateProjectForRoundTrip": "このプロジェクトをビルドするには、ターゲット、参照、そしてシステム データベース参照を更新する必要があります。SSDTにプロジェクトが作成される場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", + "updateProjectDatabaseReferencesForRoundTrip": "プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", + "updateProjectForRoundTrip": "プロジェクト '{0}' をビルドするには、ターゲット、参照、そしてシステム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", + "userSelectionCancelled": "autorest の実行方法の選択がユーザーによって取り消されました。", + "userSelectionInstallGlobally": "ユーザーは autorest のグローバル インストールを選択しました。今すぐインストールしています...", + "userSelectionRunNpx": "ユーザーは、npx 経由での実行を選択しました。", "valueCannotBeEmpty": "値を空にすることはできません", "valueMustNotBeEmpty": "この値を空にすることはできません", "viewFriendlyName": "表示", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "データベース プロジェクト", "sqlDatabaseProjects.addDatabaseReference": "データベース参照の追加", - "sqlDatabaseProjects.addSqlBinding": "SQL バインドの追加", + "sqlDatabaseProjects.addSqlBinding": "SQL バインドの追加 (プレビュー)", "sqlDatabaseProjects.autorestSqlVersion": "NPM から使用する Autorest.Sql のバージョン。設定されていない場合は、最新版が使用されます。", "sqlDatabaseProjects.build": "ビルド", "sqlDatabaseProjects.changeTargetPlatform": "ターゲット プラットフォームの変更", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "削除", "sqlDatabaseProjects.description": "SQL データベース スキーマをデザインして発行する", "sqlDatabaseProjects.displayName": "データベース プロジェクト", + "sqlDatabaseProjects.dotnetInstallLocation": "コンピューター上の .NET SDK への完全なパス。", "sqlDatabaseProjects.editProjectFile": ".sqlproj ファイルの編集", "sqlDatabaseProjects.exclude": "プロジェクトから除外する", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "OpenAPI または Swagger 仕様から SQL プロジェクトを生成する", "sqlDatabaseProjects.netCoreDoNotAsk": "検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。", - "sqlDatabaseProjects.netCoreInstallLocation": "マシン上の .NET Core SDK への完全なパス。", "sqlDatabaseProjects.new": "新しいデータベース プロジェクト", "sqlDatabaseProjects.newExternalStreamingJob": "外部ストリーミング ジョブの追加", "sqlDatabaseProjects.newFolder": "フォルダーの追加", 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 6da524d9e4..84ce61589c 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "選択したアカウント '{0}' へのアクセス中にエラーが発生しました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。エラー '{1}'", - "azure.accounts.accountStaleError": "選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。", + "azure.accounts.accountAccessError": "選択したアカウント '{0}' とテナント '{1}' へのアクセス中にエラーが発生しました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。エラー '{2}'", + "azure.accounts.accountStaleError": "選択したアカウント '{0}' とテナント '{1}' のアクセス トークンは有効でなくなりました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。", "sql-migration.wizard.title": "'{0}' を Azure SQL に移行する", "sql.cancel.migration.confirmation": "この移行を取り消しますか?", "sql.migrate.text": "Azure SQL に移行するデータベースを選択します。", "sql.migration.active.backup.files": "アクティブなバックアップ ファイル", "sql.migration.active.backup.files.items": "アクティブなバックアップ ファイル (1 項目)", "sql.migration.active.backup.files.multiple.items": "アクティブなバックアップ ファイル ({0} 項目)", + "sql.migration.all.backups.restored": "すべてのバックアップが復元されました", "sql.migration.all.fields.required": "すべてのフィールドに入力してください。", "sql.migration.apply": "適用", + "sql.migration.asessment.failed": "SQL Server インスタンス '{0}' を評価できませんでした。", "sql.migration.assessment": "'{0}' の評価結果", "sql.migration.assessment.in.progress": "評価の実行中", "sql.migration.assessment.in.progress.content": "適切な Azure SQL ターゲットを特定するために、SQL Server インスタンス {0} でデータベースを評価しています。\r\n\r\nこれには時間がかかることがあります。", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "移行のキャンセル", "sql.migration.cannot.cancel": "移行は進行中ではないため、取り消すことができません。", "sql.migration.cannot.cutover": "移行は進行中ではないため、一括にすることができません。", + "sql.migration.cannot.retry": "移行を再試行できません。", "sql.migration.cannot.start.cutover.error": "すべての移行が完了するまでカットオーバー処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。", "sql.migration.close": "閉じる", "sql.migration.complete.cutover": "一括を完了する", @@ -72,6 +75,7 @@ "sql.migration.create": "作成", "sql.migration.create.new": "新規作成", "sql.migration.creating.rg.loading": "リソース グループを作成しています", + "sql.migration.currently.restoring.file": "現在ファイルを復元しています", "sql.migration.cutover": "移行のカットオーバー", "sql.migration.cutover.card": "カットオーバーを完了しています", "sql.migration.cutover.error": "一括開始中にエラーが発生しました。", @@ -97,6 +101,7 @@ "sql.migration.data.uploaded.size": "アップロードされたデータ/サイズ", "sql.migration.database": "データベース", "sql.migration.database.already.exists": "データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。", + "sql.migration.database.backup.load.error": "データベースの詳細へのアクセス中にエラーが発生しました。", "sql.migration.database.migration": "移行のデータベース", "sql.migration.database.migration.mode.description": "Azure SQL ターゲットに移行するには、ダウンタイムの要件に基づいて移行モードを選択します。", "sql.migration.database.migration.mode.label": "移行モード", @@ -150,6 +155,7 @@ "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.service.name.error": "移行サービスに有効な名前を入力してください。", "sql.migration.invalid.storageAccount.error": "先に進むには、有効なストレージ アカウントを選択してください。", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "前回のバックアップ", "sql.migration.last.scan.completed": "完了した最後のスキャン: {0}", "sql.migration.learn.more": "詳細情報", - "sql.migration.learn.more.pre.reqs": "移行を開始する前に、必要な事項の詳細を説明します。", + "sql.migration.learn.more.prerequisites": "移行を開始する前に、必要な事項の詳細を説明します。", "sql.migration.location": "場所", "sql.migration.managed.instance": "Azure SQL Managed Instance", "sql.migration.migration.completed": "移行が完了しました", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "バックアップが保存されているネットワーク共有の場所", "sql.migration.network.share.password.label": "パスワード", "sql.migration.network.share.password.placeholder": "パスワードを入力します。", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "選択したソース データベースのターゲット データベース名を入力してください。", + "sql.migration.network.share.path": "ネットワーク共有パス", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "選択したソース データベースのターゲット データベース名とネットワーク共有パス情報を入力します。", "sql.migration.network.share.windows.user.info": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント。", "sql.migration.network.share.windows.user.label": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント", "sql.migration.new.resource.group": "(新規) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "場所が見つかりませんでした。", "sql.migration.no.managedInstance.found": "マネージド インスタンスが見つかりません。", "sql.migration.no.pending.backups": "保留中のバックアップはありません。[最新の情報に更新] をクリックして、現在の状態を確認します。", + "sql.migration.no.results": "評価結果を使用できません。", "sql.migration.no.storageAccount.found": "ストレージ アカウントが見つかりませんでした。", "sql.migration.no.subscription.found": "サブスクリプションが見つかりません。", "sql.migration.no.virtualMachine.found": "仮想マシンが見つかりません。", @@ -242,9 +250,11 @@ "sql.migration.resource.group.description": "リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです。", "sql.migration.resource.group.not.found": "リソース グループが見つかりません。", "sql.migration.resourceGroups": "リソース グループ", - "sql.migration.resume.contine": "前の以降の接続を続行します...", + "sql.migration.resume.continue": "前の以降の接続を続行します...", "sql.migration.resume.start": "移行評価を再度開始する (推奨)", "sql.migration.resume.title": "移行ワークフローを再度実行する", + "sql.migration.retry.migration": "移行の再試行", + "sql.migration.retry.migration.error": "移行の再試行中にエラーが発生しました。", "sql.migration.rg.created": "リソース グループが作成されました", "sql.migration.save.close": "保存して閉じる", "sql.migration.saved.assessment.cancel": "キャンセル", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Azure Database Migration Service の作成", "sql.migration.services.location": "Azure Database Migration Service の Azure リージョン。これは、ターゲット Azure SQL と同じリージョンである必要があります。", "sql.migration.services.name": "Azure Database Migration Service 名。", - "sql.migration.services.resourcegroup": "Azure Database Migration Service のリソース グループ。", + "sql.migration.services.resource.group": "Azure Database Migration Service のリソース グループ。", "sql.migration.services.subscription": "Azure Database Migration Service のサブスクリプション名。", "sql.migration.services.target": "既定として Azure SQL ターゲットが選択されました。", "sql.migration.shir": "セルフホステッド統合ランタイム ノード", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Azure アカウント", "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.yes": "はい", "total.databases.selected": "{0}/{1} のデータベースが選択されています" @@ -386,6 +400,7 @@ "migration-dashboard-title": "Azure SQL の移行", "migration-notebook-command-title": "Azure SQL 移行ノートブックを開く", "new-support-request-command": "新しいサポート リクエスト", + "retry-migration-menu": "移行の再試行", "send-feedback-command": "フィードバック", "start-migration-command": "Azure SQLへの移行", "view-service-menu": "Database Migration Service の詳細", diff --git a/i18n/ads-language-pack-ja/translations/main.i18n.json b/i18n/ads-language-pack-ja/translations/main.i18n.json index 4190a9698b..3dcf4e3382 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "uninstallExtensionComplete": "拡張機能 {0}のアンインストールを完了するには、Azure Data Studio を再度読み込んでください。", "updateLocale": "Azure Data Studio の UI 言語を {0} に変更して再起動しますか?", "watermark.newNotebook": "新しいノートブック", - "watermark.newSqlFile": "新しい SQL ファイル" + "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": "一覧からオプションを選択する必要があります", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "吹き出しダイアログのヘッダーとフッターの背景。", "calloutDialogInteriorBorder": "要素を区切るために使用される吹き出しダイアログの内側の境界線。", "calloutDialogShadowColor": "吹き出しダイアログ ボックスの影の色。", + "designer.paneSeparator": "ウィンドウ区切り記号の色。", "extensionPackGradientColorOne": "拡張機能パックのグラデーションの上部の色", "extensionPackGradientColorTwo": "拡張機能パックのグラデーションの下部の色", "extensionPackHeaderShadow": "拡張機能パックのヘッダー テキストの shadowcolor", "gradientBackground": "バナー画像のグラデーションの背景色", "gradientOne": "バナー画像のグラデーションの上部の色", "gradientTwo": "バナー画像のグラデーションの下部の色", + "groupHeaderBackground": "グループ ヘッダーの背景色。", "infoBox.errorBackground": "InfoBox: 通知の種類がエラーの場合の背景色。", "infoBox.infomationBackground": "InfoBox: 通知の種類が情報の場合の背景色。", "infoBox.successBackground": "InfoBox: 通知の種類が成功の場合の背景色。", @@ -10805,26 +10809,24 @@ "expandCellContents": "コード セルの内容の展開" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "太字", - "buttonCode": "コード", - "buttonHighlight": "強調表示", - "buttonImage": "イメージ", - "buttonItalic": "斜体", - "buttonLink": "リンク", - "buttonList": "リスト", - "buttonOrderedList": "順序指定済みリスト", + "bold": "太字", "buttonPreview": "マークダウン プレビューの切り替え - オフ", - "buttonUnderline": "下線を付ける", - "callout.insertImageHeading": "画像の挿入", - "callout.insertLinkHeading": "リンクの挿入", "dropdownHeading": "見出し", + "highlight": "強調表示", + "insertCode": "コードの挿入", + "insertImage": "画像の挿入", + "insertLink": "リンクの挿入", + "insertList": "リストの挿入", + "insertOrderedList": "順序指定されたリストの挿入", + "italic": "斜体", "markdownViewButton": "マークダウン ビュー", "optionHeading1": "見出し 1", "optionHeading2": "見出し 2", "optionHeading3": "見出し 3", "optionParagraph": "段落", "richTextViewButton": "リッチ テキスト ビュー", - "splitViewButton": "分割ビュー" + "splitViewButton": "分割ビュー", + "underline": "下線を付ける" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "コンポーネントのレンダリング エラー: {0}", @@ -11072,7 +11074,8 @@ "data": "データ", "notebook": "ノートブック", "profiler": "Profiler", - "queryEditor": "クエリ エディター" + "queryEditor": "クエリ エディター", + "tableDesigner": "テーブル デザイナー" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Profiler フィルター", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "URI のクエリ ランナーが見つかりませんでした:{0}", "queryManagement.uriAlreadyHasQueryRunner": "URI: {0}には予期しないクエリ ランナーが既に存在します。" }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "新規追加", - "designer.removeRowText": "削除", - "tableDesigner.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "プロパティ", - "tableDesigner.propertiesPaneTitleWithContext": "プロパティ - {0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "新しいテーブル" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "変更内容を保存" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "詳細設定", + "designer.checkConstraint.description.expression": "CHECK 制約を定義する式です。", + "designer.checkConstraint.description.name": "CHECK 制約の名前。", + "designer.column.description.allowNulls": "列が NULL 値を持つことができるかどうかを指定します。", + "designer.column.description.dataType": "列のデータ型名を表示します", + "designer.column.description.defaultValueBinding": "列またはバインドの定義済みのグローバルな既定値です。", + "designer.column.description.length": "このデータベース オブジェクトに格納できる最大長 (文字数) です。", + "designer.column.description.name": "列オブジェクトの名前です。", + "designer.column.description.precision": "数値データの場合、このデータベース オブジェクトに格納できる 10 進数の最大桁数です。", + "designer.column.description.primaryKey": "列がテーブルの主キーに含まれるかどうかを指定します。", + "designer.column.description.scale": "数値データの場合、この小数点の右側にあるデータベース オブジェクトに格納できる小数点以下の最大桁数です。", + "designer.foreignkey.description.columnMapping": "外部キー列と主キー列の間のマッピング。", + "designer.foreignkey.description.name": "外部キーの名前です。", + "designer.foreignkey.description.onDeleteAction": "外部キー リレーションシップに含まれるデータのある行をユーザーが削除しようとしたときの動作です。", + "designer.foreignkey.description.onUpdateAction": "外部キー リレーションシップに含まれるデータのある行をユーザーが更新しようとしたときの動作です。", + "designer.foreignkey.description.primaryKeyTable": "主キー列または一意キー列を含むテーブルです。", + "designer.table.description.description": "テーブルの説明です。", + "designer.table.description.name": "テーブル オブジェクトの名前です。", + "designer.table.description.schema": "テーブルを含むスキーマです。", + "tableDesigner.ForeignKeyTypeName": "外部キー", + "tableDesigner.PrimaryKeyTableName": "主キー テーブル", + "tableDesigner.checkConstraintExpressionTitle": "式", + "tableDesigner.checkConstraintNameTitle": "名前", + "tableDesigner.checkConstraintTypeName": "制約のチェック", + "tableDesigner.checkConstraintsTabTitle": "チェック制約", "tableDesigner.columnAllowNullTitle": "Null を許容", "tableDesigner.columnDefaultValueTitle": "既定値", "tableDesigner.columnIsPrimaryKeyTitle": "主キー", "tableDesigner.columnLengthTitle": "長さ", "tableDesigner.columnNameTitle": "名前", + "tableDesigner.columnPrecisionTitle": "有効桁数", + "tableDesigner.columnScaleTitle": "倍率", "tableDesigner.columnTypeName": "列", "tableDesigner.columnTypeTitle": "種類", "tableDesigner.columnsTabTitle": "列", "tableDesigner.descriptionTitle": "説明", + "tableDesigner.errorInitializingTableDesigner": "テーブル デザイナーの初期化中にエラーが発生しました: {0}", + "tableDesigner.errorProcessingEdit": "変更の処理中にエラーが発生しました: {0}", + "tableDesigner.foreignKeyColumn": "外部キー列", + "tableDesigner.foreignKeyColumns": "列マッピング", + "tableDesigner.foreignKeyNameTitle": "名前", + "tableDesigner.foreignKeyOnDeleteAction": "削除アクション時に", + "tableDesigner.foreignKeyOnUpdateAction": "更新アクション時に", + "tableDesigner.foreignKeysTabTitle": "外部キー", + "tableDesigner.generalTab": "全般", "tableDesigner.nameTitle": "テーブル名", + "tableDesigner.primaryKeyColumn": "主キー列", "tableDesigner.saveChangeError": "変更の保存中にエラーが発生しました: {0}", "tableDesigner.savedChangeSuccess": "変更が正常に保存されました。", "tableDesigner.savingChanges": "テーブル デザイナーの変更を保存しています...", "tableDesigner.schemaTitle": "スキーマ", "tableDesigner.tableObjectType": "テーブル" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "読み込みが完了しました", + "loadingMessage": "読み込んでいます" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "全般", + "designer.loadingDesigner": "デザイナーの読み込み中...", + "designer.loadingDesignerCompleted": "デザイナーが読み込まれます", + "designer.newRowText": "新規追加", + "designer.processingChanges": "変更の処理中...", + "designer.processingChangesCompleted": "変更が処理されました", + "designer.removeRowText": "削除", + "designer.savingChanges": "変更を保存しています...", + "designer.savingChangesCompleted": "変更が保存されました。", + "tableDesigner.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "プロパティ", + "tableDesigner.propertiesPaneTitleWithContext": "{0} のプロパティ" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "デザイナー テキスト エディター。" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "テーブル デザイナー", + "tableDesigner.featureEnabledDescription": "テーブル デザイナー機能を有効にするかどうかを制御します。既定値は false です。" + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "セルの追加", + "convertCellTypeEdit": "セルの種類の変換", + "deleteCellEdit": "セルの削除", + "moveCellEdit": "セルの移動", + "splitCellEdit": "セルの分割" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index db006d21de..4e2c90deea 100644 --- a/i18n/ads-language-pack-ko/package.json +++ b/i18n/ads-language-pack-ko/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension ko" } -} \ No newline at end of file +} 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 35a49a2e6f..ae1ce4bd76 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "USD", "arc.addingWorkerNodes": "작업자 노드 추가", - "arc.apply": "Apply", + "arc.apply": "적용", "arc.arcDeploymentDeprecation": "Arc 배포 확장이 Arc 확장으로 대체되었으며 제거되었습니다.", "arc.arcResources": "Azure Arc 리소스", "arc.available": "사용 가능", "arc.backup": "백업", - "arc.backups": "Backups", + "arc.backups": "백업", "arc.backupsStorage": "백업 {0}개", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "취소", "arc.clickTheNewSupportRequestButton": "[새 지원 요청] 단추를 클릭하여 Azure Portal에서 지원 요청을 제출합니다.", "arc.clickTheTroubleshootButton": "[문제 해결] 단추를 클릭하여 Azure Arc {0} 문제 해결 Notebook을 엽니다.", @@ -29,8 +31,8 @@ "arc.condition": "조건", "arc.configurationCoordinatorNode": "구성", "arc.configurationPerNode": "구성(노드당)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "보존 정책 구성", + "arc.configureRetentionPolicyButton": "보존 정책 구성", "arc.confirmNewPassword": "새 암호 확인", "arc.connecToServer": "서버에 연결", "arc.connect": "연결", @@ -76,11 +78,11 @@ "arc.dataController": "데이터 컨트롤러", "arc.dataControllersType": "Azure Arc 데이터 컨트롤러", "arc.dataStorage": "{0} 데이터", - "arc.database": "Database", + "arc.database": "데이터베이스", "arc.databaseCreated": "데이터베이스 {0} 생성됨", "arc.databaseCreationFailed": "{0} 데이터베이스를 만들지 못했습니다. {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "대상 세부 정보", + "arc.databaseDetailsText": "대상 데이터베이스 이름 및 SQL Managed Instance에 필요한 설정을 입력합니다. 기본적으로 원본 Managed Instance가 선택됩니다.", "arc.databaseName": "데이터베이스 이름", "arc.databases": "데이터베이스", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "삭제", "arc.drop": "삭제", "arc.dropMultipleExtensions": "현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "가장 빠른 시점", "arc.emergency": "비상", "arc.endpoint": "엔드포인트", "arc.enterANonEmptyPassword": "비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다.", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "'{0}'에 대한 엔진 설정을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", "arc.fetchRegistrationsFailed": "'{0}'에 대한 등록을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", "arc.fullyQualifiedDomain": "정규화된 도메인", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana 대시보드", "arc.grafanaDashboardDescription": "메트릭을 보기 위한 대시보드", "arc.indirect": "간접", "arc.installingExtension": "'{0}' 확장을 설치하는 중...", - "arc.instance": "Instance", + "arc.instance": "인스턴스", "arc.instanceDeleted": "인스턴스 '{0}'이(가) 삭제됨", "arc.instanceDeletionFailed": "{0} 인스턴스를 삭제하지 못했습니다. {1}", "arc.instanceDeletionWarning": "경고! 인스턴스 삭제는 영구적이므로 실행 취소할 수 없습니다. 인스턴스 '{0}'을(를) 삭제하려면 아래에 '{0}' 이름을 입력하고 계속합니다.", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Kibana 대시보드", "arc.kibanaDashboardDescription": "로그를 보기 위한 대시보드", "arc.lastTransition": "마지막 전환", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "최신 시점", "arc.learnAboutNodeParameters": "Azure Arc 지원 PostgreSQL 하이퍼스케일의 데이터베이스 엔진 설정에 대한 자세한 정보", "arc.learnAboutPostgresClients": "Azure PostgreSQL 하이퍼스케일 클라이언트 인터페이스에 대한 자세한 정보", "arc.learnMore": "자세히 알아보세요.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "메모리 제한(GB)", "arc.memoryRequest": "메모리 요청(GB)", "arc.miaaAdmin": "관리되는 인스턴스 관리자", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다.", "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다.", "arc.miaaConnectionRequired": "이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다.", "arc.miaaDashboard": "Azure SQL Managed Instance - Azure Arc(미리 보기) - {0}", @@ -199,8 +202,8 @@ "arc.pending": "보류 중", "arc.pgConnectionRequired": "데이터베이스 엔진 설정을 표시하고 설정하려면 연결이 필요합니다.", "arc.pgSqlType": "PostgreSQL 하이퍼스케일 - Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "지정 시간 복원", + "arc.pitrInfo": "특정 시점 백업을 유지할 기간을 지정합니다. 백업 가용성을 위해 이를 사용자 지정합니다.", "arc.podConditionsTable": "Pod 조건 테이블", "arc.podInitialized": "Pod가 초기화됩니다.", "arc.podIssuesDetected": "아래에 나열된 Pod에는 성능 또는 가용성에 영향을 줄 수 있는 문제가 있습니다.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 버전", "arc.preloaded Extensions": "미리 로드된 확장", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "프로젝트 세부 정보", + "arc.projectDetailsText": "배포된 리소스를 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", "arc.properties": "속성", "arc.ram": "RAM", "arc.rangeSetting": "값이 {0}-{1} 범위에 있어야 합니다.", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "자격 증명을 입력하려면 노드 새로 고침", "arc.region": "지역", "arc.rememberPassword": "암호 저장", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "모두 기본값으로 다시 설정", "arc.resetFailed": "다시 설정하지 못했습니다. {0}", "arc.resetPassword": "암호 재설정", @@ -239,12 +245,16 @@ "arc.resourceGroup": "리소스 그룹", "arc.resourceHealth": "리소스 상태", "arc.resourceHealthDescription": "리소스 상태는 리소스가 예상대로 실행되고 있는지를 알려줄 수 있습니다.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "복원", + "arc.restoreDatabase": "데이터베이스 복원", + "arc.restoreInfo": "Azure Arc 지원 SQL Managed Instance로 데이터베이스를 복원합니다.", + "arc.restorePoint": "복원 지점(UTC), 시간 형식: 'YYYY-MM-DDTHH:MM:SSZ", + "arc.restorePointDetails": "복원 지점 세부 정보", + "arc.restorePointErrorrMessage": "올바른 형식으로 범위: {0} ~ {1} 내의 시간 제공", + "arc.restorePointText": "가장 이른 복원 시간과 가장 늦은 복원 시간의 지정된 범위 내에서 지정된 시간 형식으로 복원 지점을 입력합니다.", + "arc.restoreTimeWindowUpdateFailed": "지정 시간 복원 시간 창 업데이트에 실패했습니다. {0}", "arc.restoring": "복원", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "특정 시점 복원 보존(일)", "arc.running": "실행", "arc.save": "저장", "arc.scalingCompute": "계산 vCore 및 메모리 크기를 조정합니다.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "서비스 엔드포인트", "arc.serviceEndpointsTable": "서비스 엔드포인트 테이블", "arc.settings": "설정", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "원본 데이터베이스", + "arc.sourceDetails": "원본 세부 정보", + "arc.sourceDetailsText": "백업 원본을 선택하고 세부 정보를 입력합니다. 선택한 데이터베이스를 기준으로 가능한 경우 추가 설정이 기본값으로 설정됩니다.", "arc.state": "상태", "arc.status": "상태", "arc.storagePerNode": "노드당 스토리지", - "arc.subscription": "Subscription", + "arc.subscription": "구독", "arc.subscriptionId": "구독 ID", "arc.supportAndTroubleshooting": "지원 + 문제 해결", "arc.supportRequestNote": "지원 요청을 열려면 먼저 리소스 구성을 Azure에 업로드해야 합니다.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "암호", "arc.data.controller.admin.account.title": "관리자 계정", "arc.data.controller.agreement": "{0} 및 {1}에 동의합니다.", + "arc.data.controller.auto.upload.logs": "로그 자동 업로드", + "arc.data.controller.auto.upload.logs.description": "로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", + "arc.data.controller.auto.upload.metrics": "메트릭 자동 업로드", + "arc.data.controller.auto.upload.metrics.description": "메트릭의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", "arc.data.controller.cluster.config.profile": "구성 프로필", "arc.data.controller.cluster.config.profile.loading": "구성 프로필 로드 중", "arc.data.controller.cluster.config.profile.loadingcompleted": "구성 프로필 로드 완료", "arc.data.controller.cluster.config.profile.title": "구성 프로필 선택", "arc.data.controller.cluster.environment.title": "대상 기존 Kubernetes 클러스터 환경은 무엇인가요?", + "arc.data.controller.connectivity.mode": "연결 모드", "arc.data.controller.create.azureconfig.title": "Azure 구성", "arc.data.controller.create.controllerconfig.title": "컨트롤러 구성", "arc.data.controller.create.summary.title": "구성 검토", - "arc.data.controller.details.description": "Azure Arc 데이터 컨트롤러에 대한 네임스페이스, 이름 및 스토리지 클래스를 제공합니다. 이 이름은 원격 관리 및 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다.", + "arc.data.controller.custom.location": "사용자 지정 위치", + "arc.data.controller.custom.location.description": "사용자 지정 위치의 이름입니다. 직접 모드 전용입니다.", + "arc.data.controller.details.description": "간접 모드의 경우 Azure Arc 데이터 컨트롤러의 네임스페이스, 이름, 스토리지 클래스를 제공하세요. 원격 관리와 모니터링을 위한 Arc 인스턴스 식별에 이 이름을 사용합니다. 직접 모드의 경우 네임스페이스는 제공할 필요가 없지만 사용자 지정 위치 이름을 제공해 주세요.", "arc.data.controller.details.title": "데이터 컨트롤러 세부 정보", "arc.data.controller.infrastructure": "인프라", "arc.data.controller.kube.cluster.context": "클러스터 컨텍스트", @@ -346,6 +363,7 @@ "arc.data.controller.name": "데이터 컨트롤러 이름", "arc.data.controller.name.validation.description": "이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다.", "arc.data.controller.namespace": "데이터 컨트롤러 네임스페이스", + "arc.data.controller.namespace.description": "간접 모드 전용입니다.", "arc.data.controller.namespace.validation.description": "네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다.", "arc.data.controller.new.wizard.title": "Azure Arc 데이터 컨트롤러 만들기", "arc.data.controller.project.details.description": "배포된 리소스 및 비용을 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "SQL 연결 정보", "arc.sql.cores-limit.description": "정수로 관리되는 인스턴스의 코어 제한입니다.", "arc.sql.cores-request.description": "정수로 관리되는 인스턴스의 코어에 대한 요청입니다.", + "arc.sql.cost.summary": "비용 요약", + "arc.sql.cost.summary.additional.charge": "사용량당 추가 요금. 자세한 내용은 {0}을(를) 참조하세요.", + "arc.sql.cost.summary.admin.account": "관리자 계정", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure 하이브리드 혜택 할인(USD)", + "arc.sql.cost.summary.basics": "기본 사항", + "arc.sql.cost.summary.business.critical": "중요 비즈니스용", + "arc.sql.cost.summary.cost.vcore": "vCore당 비용(USD)", + "arc.sql.cost.summary.custom.location": "사용자 지정 위치", + "arc.sql.cost.summary.estimated.cost.per.month": "월별 예상 비용", + "arc.sql.cost.summary.general.purpose": "범용", + "arc.sql.cost.summary.instance.name": "인스턴스 이름", + "arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance 관리자 로그인", + "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": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0}", + "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 인스턴스 설정", + "arc.sql.cost.summary.sql.miaa": "SQL 관리형 인스턴스 - Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc 비용 요약", + "arc.sql.cost.summary.subscription": "구독", + "arc.sql.cost.summary.vcore.limit": "CPU vCore 제한", "arc.sql.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", "arc.sql.dev.use.label": "개발용으로만 사용", - "arc.sql.high.availability.description": "고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다.", - "arc.sql.high.availability.label": "고가용성", + "arc.sql.high.availability.description": "고가용성을 위해 추가 복제본을 사용하도록 설정합니다. 아래에서 선택한 컴퓨팅 및 저장소 구성은 모든 복제본에 적용됩니다. 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) 또는 [미리 보기] 중요 비즈니스용(무제한 vCore 및 RAM, 고급 고가용성) 중에서 선택하세요.", "arc.sql.instance.name": "인스턴스 이름", "arc.sql.instance.retention.policy.title": "SQL 인스턴스 백업 보존 정책", "arc.sql.instance.settings.section.title": "SQL 인스턴스 설정", "arc.sql.invalid.instance.name": "인스턴스 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 13자 이하여야 합니다.", "arc.sql.invalid.username": "sa 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요.", + "arc.sql.license.type.description": "이미 SQL Server 라이선스를 소유하고 있는 경우 Azure 하이브리드 혜택을 적용하세요", + "arc.sql.license.type.label": "이미 SQL Server 라이선스가 있습니다.", "arc.sql.memory-limit.description": "정수로 관리되는 인스턴스의 용량 제한입니다.", "arc.sql.memory-request.description": "관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다.", - "arc.sql.one.replica": "복제본 1개", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "지정 시간 복원", "arc.sql.pitr.retention.description": "특정 시점 백업의 보존을 구성합니다. {0}", + "arc.sql.replicas": "복제본", "arc.sql.retention.days.description": "특정 시점 백업을 유지할 기간을 지정합니다.", - "arc.sql.retention.days.label": "PITR 보존(일)", - "arc.sql.service.tier.business.critical": "[미리 보기] 비즈니스 크리티컬(무제한 vCore 및 RAM, 고급 고가용성)", + "arc.sql.retention.days.label": "특정 시점 보존(일)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "arc.sql.service.tier.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0}", - "arc.sql.service.tier.general.purpose": "범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성)", + "arc.sql.service.tier.general.purpose": "GeneralPurpose", "arc.sql.service.tier.label": "서비스 계층", "arc.sql.storage-class.backups.description": "백업 영구 볼륨에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다.", "arc.sql.storage-class.data.description": "데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", "arc.sql.storage-class.datalogs.description": "데이터베이스 로그(.ldf)에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다.", "arc.sql.storage-class.dc.description": "모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다.", "arc.sql.storage-class.logs.description": "로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", - "arc.sql.three.replicas": "복제본 3개", - "arc.sql.two.replicas": "복제본 2개", + "arc.sql.summary.arc.by.microsoft": "Microsoft 제공", + "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 단위의 볼류 크기(백업)", @@ -472,6 +516,7 @@ "command.connectToController.title": "기존 Azure Arc 컨트롤러에 연결", "command.createController.title": "새 Azure Arc 컨트롤러 만들기", "command.editConnection.title": "연결 편집", + "command.estimateCostSqlMiaa.title": "SQL Managed Instance 예상 비용 - Azure Arc", "command.refresh.title": "새로 고침", "command.removeController.title": "컨트롤러 제거", "cores.limit.greater.than.or.equal.to.requested.cores": "코어 제한은 요청된 코어보다 크거나 같아야 합니다.", 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 74f0077e6a..a0f3fcf683 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "작업 영역 닫기", - "data-workspace-view-container-name": "프로젝트", - "extension-description": "데이터 작업 영역", - "extension-displayName": "데이터 작업 영역", - "main-view-name": "프로젝트", + "data-workspace-view-container-name": "데이터베이스 프로젝트", + "main-view-name": "데이터베이스 프로젝트", "manage-project-command": "관리", "new-command": "새로 만들기", "open-existing-command": "기존 항목 열기", diff --git a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json index ec96186eb4..8d82b8e303 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "굵은 마크다운 텍스트", "notebook.command.clearactivecellresult": "셀 결과 지우기", "notebook.command.codeBlock": "코드 블록 추가", + "notebook.command.highlightText": "Markdown 텍스트 강조 표시", "notebook.command.italicizeText": "Markdown 텍스트 기울임꼴", "notebook.command.new": "새 Notebook", "notebook.command.open": "Notebook 열기", diff --git a/i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json index dd3b0d119b..43d9a63c7d 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "뷰", "SchemaCompare.XmlSchemaCollections": "XML 스키마 컬렉션", "SchemaCompareOptionsDialog.Reset": "다시 설정", + "file": "파일", + "flat": "평면", + "objectType": "개체 형식", + "schema": "스키마", "schemaCompare.ApplyConfirmation": "대상을 업데이트하시겠습니까?", "schemaCompare.CompareDetailsTitle": "세부 정보 비교", "schemaCompare.GetConnectionString": "{0}에 연결하시겠습니까?", "schemaCompare.RecompareToRefresh": "비교를 눌러 비교를 새로 고칩니다.", "schemaCompare.actionColumn": "작업", "schemaCompare.addAction": "추가", - "schemaCompare.applyButtonDisabledTitle": "대상이 데이터베이스이면 적용이 사용하도록 설정됩니다.", + "schemaCompare.applyButtonDisabledTitle": "대상이 데이터베이스 또는 데이터베이스 프로젝트인 경우 적용을 사용하도록 설정합니다.", "schemaCompare.applyButtonEnabledTitle": "대상에 변경 내용 적용", + "schemaCompare.applyError": "프로젝트를 업데이트하는 동안 오류가 발생했습니다.", "schemaCompare.applyNoChanges": "적용할 변경 내용 없음", + "schemaCompare.applySuccess": "프로젝트를 업데이트했습니다.", "schemaCompare.cancelCompareButton": "중지", "schemaCompare.cancelErrorMessage": "스키마 비교 취소 실패: '{0}'", "schemaCompare.cannotExcludeMessage": "{0}을(를) 제외할 수 없습니다. 포함된 종속 항목이 있습니다.", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": ".scmp 파일에 저장된 원본, 대상 및 옵션 로드", "schemaCompare.openScmpErrorMessage": "scmp 열기 실패: '{0}'", "schemaCompare.optionsButton": "옵션", + "schemaCompare.projectButtonLabel": "데이터베이스 프로젝트", "schemaCompare.radioButtonsLabel": "형식", "schemaCompare.saveFile": "저장", "schemaCompare.saveScmpButton": ".scmp 파일 저장", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "다른 원본 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", "schemaCompareDialog.differentSourceTargetMessage": "다른 원본 및 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", "schemaCompareDialog.differentTargetMessage": "다른 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", + "schemaCompareDialog.dspErrorSource": "원본 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다.", + "schemaCompareDialog.dspErrorTarget": "대상 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다.", "schemaCompareDialog.fileTextBoxLabel": "파일", + "schemaCompareDialog.noProjectExtension": "데이터베이스 프로젝트와 스키마 비교를 수행하려면 sql-database-projects 확장이 필요합니다.", + "schemaCompareDialog.noProjectExtensionApply": "프로젝트에 변경 내용을 적용하려면 sql-database-projects 확장이 필요합니다.", "schemaCompareDialog.ok": "확인", "schemaCompareDialog.serverDropdownTitle": "서버", "schemaCompareDialog.sourceDatabaseDropdown": "원본 데이터베이스", "schemaCompareDialog.sourceServerDropdown": "원본 서버", "schemaCompareDialog.sourceTextBox": "원본 파일", + "schemaCompareDialog.structureDropdownLabel": "폴더 구조", "schemaCompareDialog.targetDatabaseDropdown": "대상 데이터베이스", "schemaCompareDialog.targetServerDropdown": "대상 서버", "schemaCompareDialog.targetTextBox": "대상 파일", - "schemaCompareOptions.RecompareMessage": "옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요." + "schemaCompareOptions.RecompareMessage": "옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요.", + "schemaObjectType": "스키마/개체 형식", + "targetStructure": "대상 폴더 구조" }, "package": { "description": "Azure Data Studio에 대한 SQL Server 스키마 비교는 데이터베이스 및 Dacpac의 스키마 비교를 지원합니다.", 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 a5e3caea28..5cffe3ff76 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "addItemAction": "항목 추가", "addPackage": "패키지 추가", "addPackageReferenceMessage": "SQL 바인딩을 사용하려면 Azure Functions 프로젝트에 {0} 대한 참조가 있어야 합니다.", + "addSqlBindingPackageError": "프로젝트에 SQL 바인딩 확장 패키지를 추가하는 동안 오류가 발생했습니다.", "appSettingPrompt": "Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까?", "at": "위치", + "autorestProjectName": "새 SQL 프로젝트 이름", + "baseDockerImage": "기본 SQL Server Docker 이미지", "browseButtonText": "폴더 찾아보기", "browseEllipsis": "찾아보기...", "browseForProfile": "프로필 찾아보기", "buildAction": "빌드", + "buildElements": "빌드 요소", "buildFailedCannotStartSchemaCompare": "빌드 실패로 인해 스키마 비교를 시작할 수 없습니다.", "cancelButtonText": "취소", "cannotResolvePath": "경로 {0}를 확인할 수 없습니다.", @@ -43,6 +47,7 @@ "cicularProjectReference": "프로젝트에서 {0}프로젝트로의{1} 순환 참조", "cleaningDockerImagesMessage": "기존 배포를 정리하는 중...", "confirmPassword": "SQL 서버 관리자 암호 확인", + "confirmServerPassword": "SQL Server 관리자 암호 확인", "connectingToSqlServerOnDockerMessage": "Docker에서 SQL Server에 연결하는 중", "connectionFailedError": "연결 실패 오류: '{0}'", "connectionRadioButtonLabel": "연결", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "데이터베이스에 대한 참조를 추가하려면 Dacpac 파일 위치가 필요합니다.", "dacpacFiles": "DACPAC 파일", "dacpacNotOnSameDrive": "Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다. 프로젝트 파일이 {0}에 있습니다.", + "dacpacReferenceElement": "Dacpac 참조", "dacpacText": "데이터 계층 애플리케이션(.dacpac)", "dataSource": "데이터 원본", "dataSourceDropdownTitle": "데이터 원본", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "Docker 생성 ID: '{0}'", "dockerContainerFailedToRunErrorMessage": "Docker 컨테이너를 실행하지 못함", "dockerContainerNotRunningErrorMessage": "Docker 컨테이너가 실행되고 있지 않음", + "dockerImageEulaMessage": "라이선스 계약", + "dockerImageMessage": "Docker 이미지", "dockerLogMessage": "Docker 로그: '{0}'", "dockerNotRunningError": "도커를 확인하지 못했습니다. 도커가 설치되어 실행 중인지 확인하세요. 오류: '{0}'", "done": "완료", "dontUseProfile": "프로필 사용 안 함", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 사용권 계약", "edgeProjectTypeDescription": "SQL Edge에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다.", "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL 데이터베이스에 대한 스키마 개발 및 게시", @@ -114,6 +123,10 @@ "enterPortNumber": "SQL 서버 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함", "enterSystemDbName": "이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오.", "errorFindingBuildFilesLocation": "빌드 파일 위치를 찾는 동안 오류 발생: {0}", + "errorReadingProjectGuid": "'{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다.", + "eulaAgreementTemplate": "{0}을(를) 수락합니다.", + "eulaAgreementText": "{0}을(를) 수락합니다.", + "eulaAgreementTitle": "Microsoft SQL Server 라이선스 계약", "exampleUsage": "사용 예제", "excludeAction": "제외", "externalStream": "외부 스트림", @@ -129,13 +142,17 @@ "flat": "플랫", "folderAlreadyExists": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", "folderAlreadyExistsChooseNewLocation": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 위치를 선택하세요.", + "folderElements": "폴더 요소", "folderFriendlyName": "폴더", "folderObject": "폴더", "folderStructureLabel": "폴더 구조", "generateScriptButtonText": "스크립트 생성", - "generatingProjectFailed": "AutoRest를 통한 프로젝트 생성 실패: {0}", + "generatingProjectFailed": "AutoRest를 통해 프로젝트를 생성하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. 오류: {0}", + "generatingProjectFromAutorest": "{0}에서 새 SQL 프로젝트를 생성하는 중... 자세한 내용은 출력 창을 확인하세요.", "hr": "시간", + "importElements": "요소 가져오기", "input": "입력", + "installGlobally": "전역으로 설치", "invalidDataSchemaProvider": ".sqlproj 파일의 DSP가 잘못되었습니다.", "invalidDatabaseReference": ".sqlproj 파일의 데이터베이스 참조가 잘못되었습니다.", "invalidGuid": "지정한 GUID가 잘못됨: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "{0}을(를) 찾을 수 없음", "noDataSourcesText": "이 프로젝트에 데이터 원본이 없습니다.", "noFileExist": "파일 {0}이(가) 존재하지 않습니다.", + "noSqlFilesGenerated": "Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요.", "noSqlProjFilesSelected": "Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요.", "noString": "아니요", "noStringDefault": "(기본값) 없음", - "nodeButNotAutorestFound": "Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. npx를 통해 실행. 영구적으로 설치하려면 'npm install autorest -g'를 실행하세요.", - "nodeNotFound": "시스템 경로에 autorest나 Node.js(npx)가 없습니다. autorest 생성이 작동하려면 Node.js를 설치하세요.", + "nodeButNotAutorestFound": "Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. 사용자에게 진행 방법을 묻는 메시지를 표시합니다. 영구적으로 설치하고 이 메시지를 피하려면 'npm install autorest -g'를 실행하세요.", + "nodeButNotAutorestFoundPrompt": "자동 테스트가 설치되어 있지 않습니다. 계속하려면 'npx'를 통해 임시 위치에서 Autorest를 실행할지 아니면 전역으로 Autorest를 설치할지 선택한 다음 실행합니다.", + "nodeNotFound": "시스템 경로에 Autorest나 Node.js(npx)가 없습니다. Autorest 생성이 작동하려면 Node.js를 설치하세요.", + "noneElements": "요소 없음", "notValidVariableName": "'{0}'은(는) 잘못된 변수 이름입니다.", "objectType": "개체 형식", "okString": "확인", + "openEulaString": "라이선스 계약 열기", "output": "출력", "outsideFolderPath": "프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요.", "parentTreeItemUnknown": "제공된 트리 항목의 부모에 액세스할 수 없습니다.", "passwordNotMatch": "SQL Server 암호가 확인 암호와 일치하지 않습니다.", "portMustNotBeNumber": "포트는 숫자여야 함", + "postDeployElements": "요소 사후 배포", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "요소 사전 배포", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "성공적으로 빌드하려면 프로젝트를 배포 전 스크립트 하나 및/또는 배포 후 스크립트 하나를 보유하도록 업데이트합니다.", "profile": "프로필", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "프로젝트를 만들 위치 선택", "projectNameLabel": "이름", "projectNamePlaceholderText": "프로젝트 이름 입력", + "projectReferenceElement": "프로젝트 참조", + "projectReferenceNameElement": "프로젝트 참조 이름 요소", "publish": "게시", "publishAction": "게시", "publishDialogName": "프로젝트 게시", "publishProjectSucceed": "데이터베이스 프로젝트를 게시했습니다.", "publishSettingsFiles": "설정 파일 게시", + "publishTo": "대상 게시", "publishToContainerFailed": "컨테이너에 게시하지 못했습니다. {0}", "publishToDockerContainer": "컨테이너의 새 서버에 게시", "publishToExistingServer": "기존 서버에 게시", @@ -206,6 +232,7 @@ "retryRunMessage": "작업 '{2}' 실행 중 {0}/{1} 시도", "retrySucceedMessage": "작업 '{0}'이(가) 완료됨. 결과: {1}", "retryWaitMessage": "작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기", + "runViaNpx": "npx를 통해 실행", "runningDockerMessage": "Docker 컨테이너를 빌드하고 실행하는 중...", "sameDatabase": "동일한 데이터베이스", "save": "저장", @@ -233,6 +260,8 @@ "selectTargetPlatform": "현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택", "server": "서버", "serverName": "서버 이름", + "serverPassword": "SQL Server 관리자 암호", + "serverPortNumber": "SQL Server 포트 번호", "serverVariable": "서버 변수", "sourceDatabase": "원본 데이터베이스", "specSelectionText": "OpenAPI/Swagger 사양", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "값", "sqlCmdVariableColumn": "이름", "sqlConnectionStringFriendly": "SQL 연결 문자열", + "sqlDatabaseProjects.DotnetInstallationConfirmation": ".NET SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1 이상을 설치하거나 이미 설치된 경우 설정에서 .NET SDK 위치를 업데이트하세요.", "sqlDatabaseProjects.Install": "설치", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": ".NET Core SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1을 설치하거나 이미 설치된 경우 설정에서 .NET Core SDK 위치를 업데이트하세요.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "현재 설치된 .NET Core SDK 버전은 지원되지 않는 {0}입니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1을 설치하거나 이미 설치된 경우 설정에서 .NET Core SDK 지원 버전 위치를 업데이트하세요.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "업데이트 위치", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "현재 설치된 .NET Core SDK 버전은 지원되지 않는 {0}입니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1 이상을 설치하거나 이미 설치된 경우 설정에서 .NET SDK 지원 버전 위치를 업데이트하세요.", + "sqlDatabaseProjects.UpdateDotnetLocation": "업데이트 위치", "sqlDatabaseProjects.doNotAskAgain": "다시 묻지 않음", "sqlDatabaseProjects.outputChannel": "데이터베이스 프로젝트", "sqlTableOrViewToQuery": "쿼리할 SQL 테이블 또는 뷰", @@ -264,8 +293,11 @@ "unexpectedProjectContext": "프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0}", "unknownDataSourceType": "알 수 없는 데이터 원본 유형: ", "unrecognizedDataSourcesVersion": "인식할 수 없는 버전: ", - "updateProjectDatabaseReferencesForRoundTrip": "이 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 만들어지면 두 도구에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", - "updateProjectForRoundTrip": "이 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 만들어지면 두 도구에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", + "updateProjectDatabaseReferencesForRoundTrip": "'{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", + "updateProjectForRoundTrip": "'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", + "userSelectionCancelled": "사용자가 autorest 실행 방법에 대한 선택을 취소했습니다.", + "userSelectionInstallGlobally": "autorest를 전역적으로 설치하도록 선택한 사용자입니다. 지금 설치 중입니다...", + "userSelectionRunNpx": "사용자가 npx를 통해 실행하도록 선택했습니다.", "valueCannotBeEmpty": "값을 비워 둘 수 없음", "valueMustNotBeEmpty": "값은 비워 둘 수 없습니다.", "viewFriendlyName": "보기", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "데이터베이스 프로젝트", "sqlDatabaseProjects.addDatabaseReference": "데이터베이스 참조 추가", - "sqlDatabaseProjects.addSqlBinding": "SQL 바인딩 추가", + "sqlDatabaseProjects.addSqlBinding": "SQL 바인딩 추가(미리 보기)", "sqlDatabaseProjects.autorestSqlVersion": "NPM에서 사용할 Autorest.Sql 버전입니다. 설정하지 않으면 최신이 사용됩니다.", "sqlDatabaseProjects.build": "빌드", "sqlDatabaseProjects.changeTargetPlatform": "대상 플랫폼 변경", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "삭제", "sqlDatabaseProjects.description": "SQL 데이터베이스 스키마 디자인 및 게시", "sqlDatabaseProjects.displayName": "데이터베이스 프로젝트", + "sqlDatabaseProjects.dotnetInstallLocation": "컴퓨터의 .NET SDK에 대한 전체 경로입니다.", "sqlDatabaseProjects.editProjectFile": ".sqlproj 파일 편집", "sqlDatabaseProjects.exclude": "프로젝트에서 제외", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "OpenAPI/Swagger 사양에서 SQL 프로젝트 생성", "sqlDatabaseProjects.netCoreDoNotAsk": "검색되지 않는 경우 사용자에게 .NET Core를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다.", - "sqlDatabaseProjects.netCoreInstallLocation": "컴퓨터에서 .NET Core SDK에 대한 전체 경로입니다.", "sqlDatabaseProjects.new": "새 데이터베이스 프로젝트", "sqlDatabaseProjects.newExternalStreamingJob": "외부 스트리밍 작업 추가", "sqlDatabaseProjects.newFolder": "폴더 추가", 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 962682e699..8f1477a73a 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "선택한 계정 '{0}'에 액세스하는 동안 오류가 발생했습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요. 오류 '{1}'", - "azure.accounts.accountStaleError": "선택한 계정 '{0}'에 대한 액세스 토큰이 더 이상 유효하지 않습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요.", + "azure.accounts.accountAccessError": "선택한 계정 '{0}' 및 테넌트 '{1}'에 액세스하는 동안 오류가 발생했습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요. 오류 '{2}'", + "azure.accounts.accountStaleError": "선택한 계정 '{0}' 및 테넌트 '{1}'에 대한 액세스 토큰이 더 이상 유효하지 않습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요.", "sql-migration.wizard.title": "Azure SQL로 '{0}' 마이그레이션", "sql.cancel.migration.confirmation": "이 마이그레이션을 취소하시겠습니까?", "sql.migrate.text": "Azure SQL로 마이그레이션할 데이터베이스를 선택합니다.", "sql.migration.active.backup.files": "활성 백업 파일", "sql.migration.active.backup.files.items": "활성 백업 파일(1개 항목)", "sql.migration.active.backup.files.multiple.items": "활성 백업 파일({0}개 항목)", + "sql.migration.all.backups.restored": "모든 백업이 복원됨", "sql.migration.all.fields.required": "모든 필드가 필수 항목입니다.", "sql.migration.apply": "적용", + "sql.migration.asessment.failed": "SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다.", "sql.migration.assessment": "‘{0}’에 대한 평가 결과", "sql.migration.assessment.in.progress": "평가 진행 중", "sql.migration.assessment.in.progress.content": "올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다.\r\n\r\n평가하는 데 시간이 걸릴 수 있습니다.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "마이그레이션 취소", "sql.migration.cannot.cancel": "마이그레이션이 진행 중이 아니므로 취소할 수 없습니다.", "sql.migration.cannot.cutover": "마이그레이션이 진행 중이 아니므로 중단할 수 없습니다.", + "sql.migration.cannot.retry": "마이그레이션을 다시 시도하지 못했습니다.", "sql.migration.cannot.start.cutover.error": "모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다.", "sql.migration.close": "닫기", "sql.migration.complete.cutover": "컷오버 완료", @@ -72,6 +75,7 @@ "sql.migration.create": "만들기", "sql.migration.create.new": "새로 만들기", "sql.migration.creating.rg.loading": "리소스 그룹을 만드는 중", + "sql.migration.currently.restoring.file": "현재 파일을 복원하는 중", "sql.migration.cutover": "마이그레이션 컷오버", "sql.migration.cutover.card": "컷오버를 완료하는 중", "sql.migration.cutover.error": "컷오버를 시작하는 동안 오류가 발생했습니다.", @@ -97,6 +101,7 @@ "sql.migration.data.uploaded.size": "업로드된 데이터/크기", "sql.migration.database": "데이터베이스", "sql.migration.database.already.exists": "데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다.", + "sql.migration.database.backup.load.error": "데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다.", "sql.migration.database.migration": "마이그레이션할 데이터베이스", "sql.migration.database.migration.mode.description": "Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다.", "sql.migration.database.migration.mode.label": "마이그레이션 모드", @@ -150,6 +155,7 @@ "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.service.name.error": "마이그레이션 서비스의 유효한 이름을 입력하세요.", "sql.migration.invalid.storageAccount.error": "계속하려면 유효한 스토리지 계정을 선택하세요.", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "마지막 백업", "sql.migration.last.scan.completed": "마지막 검사 완료: {0}", "sql.migration.learn.more": "자세히 알아보기", - "sql.migration.learn.more.pre.reqs": "마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요.", + "sql.migration.learn.more.prerequisites": "마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요.", "sql.migration.location": "위치", "sql.migration.managed.instance": "Azure SQL Managed Instance", "sql.migration.migration.completed": "마이그레이션 완료됨", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "백업이 저장되는 네트워크 공유 위치", "sql.migration.network.share.password.label": "암호", "sql.migration.network.share.password.placeholder": "암호를 입력합니다.", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "선택한 원본 데이터베이스의 대상 데이터베이스 이름을 입력합니다.", + "sql.migration.network.share.path": "네트워크 공유 경로", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "선택한 원본 데이터베이스에 대한 대상 데이터베이스 이름 및 네트워크 공유 경로 정보를 입력하세요.", "sql.migration.network.share.windows.user.info": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정입니다.", "sql.migration.network.share.windows.user.label": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정", "sql.migration.new.resource.group": "(신규) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "위치를 찾을 수 없습니다.", "sql.migration.no.managedInstance.found": "관리되는 인스턴스를 찾을 수 없음", "sql.migration.no.pending.backups": "보류 중인 백업이 없습니다. 새로 고침을 클릭하여 현재 상태를 확인합니다.", + "sql.migration.no.results": "평가 결과를 사용할 수 없습니다.", "sql.migration.no.storageAccount.found": "스토리지 계정이 없습니다.", "sql.migration.no.subscription.found": "구독을 찾을 수 없습니다.", "sql.migration.no.virtualMachine.found": "가상 머신이 없습니다.", @@ -242,9 +250,11 @@ "sql.migration.resource.group.description": "리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다.", "sql.migration.resource.group.not.found": "리소스 그룹을 찾을 수 없습니다.", "sql.migration.resourceGroups": "리소스 그룹", - "sql.migration.resume.contine": "마지막 마이그레이션 시도 계속...", + "sql.migration.resume.continue": "마지막 마이그레이션 시도 계속...", "sql.migration.resume.start": "마이그레이션 평가 다시 시작(권장)", "sql.migration.resume.title": "마이그레이션 워크플로 다시 실행", + "sql.migration.retry.migration": "마이그레이션 다시 시도", + "sql.migration.retry.migration.error": "마이그레이션을 다시 시도할 때 오류가 발생합니다.", "sql.migration.rg.created": "리소스 그룹을 만들었습니다.", "sql.migration.save.close": "저장하고 닫기", "sql.migration.saved.assessment.cancel": "취소", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Azure Database Migration Service 만들기", "sql.migration.services.location": "Azure Database Migration Service의 Azure 지역입니다. 대상 Azure SQL과 동일한 지역이어야 합니다.", "sql.migration.services.name": "Azure Database Migration Service 이름", - "sql.migration.services.resourcegroup": "Azure Database Migration Service의 리소스 그룹입니다.", + "sql.migration.services.resource.group": "Azure Database Migration Service의 리소스 그룹입니다.", "sql.migration.services.subscription": "Azure Database Migration Service의 구독 이름입니다.", "sql.migration.services.target": "Azure SQL 대상이 기본값으로 선택됨", "sql.migration.shir": "자체 호스팅 통합 런타임 노드 ", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Azure 계정", "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.yes": "예", "total.databases.selected": "데이터베이스 {0}/{1}개가 선택됨" @@ -386,6 +400,7 @@ "migration-dashboard-title": "Azure SQL 마이그레이션", "migration-notebook-command-title": "Azure SQL 마이그레이션 Notebook 열기", "new-support-request-command": "새 지원 요청", + "retry-migration-menu": "마이그레이션 다시 시도", "send-feedback-command": "피드백", "start-migration-command": "Azure SQL로 마이그레이션", "view-service-menu": "Database Migration Service 세부 정보", diff --git a/i18n/ads-language-pack-ko/translations/main.i18n.json b/i18n/ads-language-pack-ko/translations/main.i18n.json index 18d52c382f..05da217135 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "uninstallExtensionComplete": "Azure Data Studio를 다시 로드하여 이 확장 {0}의 제거를 완료하세요.", "updateLocale": "Azure Data Studio의 UI 언어를 {0}(으)로 변경하고 다시 시작하시겠습니까?", "watermark.newNotebook": "새 Notebook", - "watermark.newSqlFile": "새 SQL 파일" + "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": "목록에 있는 옵션이어야 합니다.", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "설명선 대화 상자 머리글 및 바닥글 배경입니다.", "calloutDialogInteriorBorder": "요소를 구분하는 데 사용되는 설명선 대화 상자 내부 테두리입니다.", "calloutDialogShadowColor": "설명선 대화 상자 그림자 색입니다.", + "designer.paneSeparator": "창 구분 기호 색입니다.", "extensionPackGradientColorOne": "확장 팩 그라데이션의 위쪽 색", "extensionPackGradientColorTwo": "확장 팩 그라데이션의 아래쪽 색", "extensionPackHeaderShadow": "확장 팩 헤더 텍스트 그림자 색", "gradientBackground": "배너 이미지 그라데이션의 배경색", "gradientOne": "배너 이미지 그라데이션의 위쪽 색", "gradientTwo": "배너 이미지 그라데이션의 아래쪽 색", + "groupHeaderBackground": "그룹 헤더의 배경색입니다.", "infoBox.errorBackground": "InfoBox: 알림 유형이 오류인 경우 배경색입니다.", "infoBox.infomationBackground": "InfoBox: 알림 유형이 정보인 경우 배경색입니다.", "infoBox.successBackground": "InfoBox: 알림 유형이 성공인 경우 배경색입니다.", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "연결 옵션", "schema.displayName": "공급자의 표시 이름", "schema.iconPath": "서버 유형의 아이콘 경로", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "공급자가 쿼리 공급자에도 해당되는지 여부입니다. 기본값은 true입니다.", "schema.notebookKernelAlias": "공급자의 Notebook 커널 별칭", "schema.providerId": "공급자의 일반 ID" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "코드 셀 콘텐츠 확장" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "굵게", - "buttonCode": "코드", - "buttonHighlight": "강조 표시", - "buttonImage": "이미지", - "buttonItalic": "기울임꼴", - "buttonLink": "링크", - "buttonList": "목록", - "buttonOrderedList": "순서가 지정된 목록", + "bold": "굵게", "buttonPreview": "Markdown 미리 보기 토글 - 끄기", - "buttonUnderline": "밑줄", - "callout.insertImageHeading": "이미지 삽입", - "callout.insertLinkHeading": "링크 삽입", "dropdownHeading": "제목", + "highlight": "강조 표시", + "insertCode": "코드 삽입", + "insertImage": "이미지 삽입", + "insertLink": "링크 삽입", + "insertList": "목록 삽입", + "insertOrderedList": "순서가 지정된 목록 삽입", + "italic": "기울임꼴", "markdownViewButton": "Markdown 보기", "optionHeading1": "제목 1", "optionHeading2": "제목 2", "optionHeading3": "제목 3", "optionParagraph": "단락", "richTextViewButton": "서식 있는 텍스트 보기", - "splitViewButton": "분할 보기" + "splitViewButton": "분할 보기", + "underline": "밑줄" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "구성 요소 {0} 렌더링 중 오류 발생", @@ -11072,7 +11074,8 @@ "data": "데이터", "notebook": "Notebook", "profiler": "Profiler", - "queryEditor": "쿼리 편집기" + "queryEditor": "쿼리 편집기", + "tableDesigner": "테이블 디자이너" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Profiler 필터", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "{0} URI에 대한 쿼리 실행기를 찾을 수 없습니다.", "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 예외에는 쿼리 실행기를 이미 가지고 있습니다." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "새로 추가", - "designer.removeRowText": "제거", - "tableDesigner.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "속성", - "tableDesigner.propertiesPaneTitleWithContext": "속성 - {0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "새 테이블" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "변경 내용 저장" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "고급", + "designer.checkConstraint.description.expression": "CHECK 제약 조건을 정의하는 식입니다.", + "designer.checkConstraint.description.name": "CHECK 제약 조건의 이름입니다.", + "designer.column.description.allowNulls": "열에 NULL 값을 사용할 수 있는지 여부를 지정합니다.", + "designer.column.description.dataType": "열의 데이터 형식 이름을 표시합니다.", + "designer.column.description.defaultValueBinding": "열 또는 바인딩에 대해 미리 정의된 전역 기본값입니다.", + "designer.column.description.length": "이 데이터베이스 개체에 저장할 수 있는 최대 길이(문자 수)입니다.", + "designer.column.description.name": "열 개체의 이름입니다.", + "designer.column.description.precision": "숫자 데이터의 경우 이 데이터베이스 개체에 저장할 수 있는 최대 자릿수입니다.", + "designer.column.description.primaryKey": "열이 테이블의 기본 키에 포함되는지 여부를 지정합니다.", + "designer.column.description.scale": "숫자 데이터의 경우 소수점 오른쪽에 있는 이 데이터베이스 개체에 저장할 수 있는 최대 10진수 수입니다.", + "designer.foreignkey.description.columnMapping": "외래 키 열과 기본 키 열 간의 매핑입니다.", + "designer.foreignkey.description.name": "외래 키의 이름입니다.", + "designer.foreignkey.description.onDeleteAction": "사용자가 외래 키 관계에 포함된 데이터가 있는 행을 삭제하려고 할 때 수행할 동작입니다.", + "designer.foreignkey.description.onUpdateAction": "사용자가 외래 키 관계에 포함된 데이터가 있는 행을 업데이트하려고 할 때 수행할 동작입니다.", + "designer.foreignkey.description.primaryKeyTable": "기본 또는 고유 키 열을 포함하는 테이블입니다.", + "designer.table.description.description": "테이블에 대한 설명입니다.", + "designer.table.description.name": "테이블 개체의 이름입니다.", + "designer.table.description.schema": "테이블을 포함하는 스키마입니다.", + "tableDesigner.ForeignKeyTypeName": "외래 키", + "tableDesigner.PrimaryKeyTableName": "기본 키 테이블", + "tableDesigner.checkConstraintExpressionTitle": "식", + "tableDesigner.checkConstraintNameTitle": "이름", + "tableDesigner.checkConstraintTypeName": "CHECK 제약 조건", + "tableDesigner.checkConstraintsTabTitle": "CHECK 제약 조건", "tableDesigner.columnAllowNullTitle": "Null 허용", "tableDesigner.columnDefaultValueTitle": "기본값", "tableDesigner.columnIsPrimaryKeyTitle": "기본 키", "tableDesigner.columnLengthTitle": "길이", "tableDesigner.columnNameTitle": "이름", + "tableDesigner.columnPrecisionTitle": "정밀도", + "tableDesigner.columnScaleTitle": "스케일링", "tableDesigner.columnTypeName": "열", "tableDesigner.columnTypeTitle": "형식", "tableDesigner.columnsTabTitle": "열", "tableDesigner.descriptionTitle": "설명", + "tableDesigner.errorInitializingTableDesigner": "테이블 디자이너를 초기화하는 동안 오류가 발생했습니다. {0}", + "tableDesigner.errorProcessingEdit": "변경을 처리하는 동안 오류가 발생했습니다: {0}", + "tableDesigner.foreignKeyColumn": "외래 키 열", + "tableDesigner.foreignKeyColumns": "열 매핑", + "tableDesigner.foreignKeyNameTitle": "이름", + "tableDesigner.foreignKeyOnDeleteAction": "삭제 시 작업", + "tableDesigner.foreignKeyOnUpdateAction": "업데이트 작업 시", + "tableDesigner.foreignKeysTabTitle": "외래 키", + "tableDesigner.generalTab": "일반", "tableDesigner.nameTitle": "테이블 이름", + "tableDesigner.primaryKeyColumn": "기본 키 열", "tableDesigner.saveChangeError": "변경 내용을 저장하는 동안 오류가 발생했습니다. {0}", "tableDesigner.savedChangeSuccess": "변경 내용이 저장되었습니다.", "tableDesigner.savingChanges": "테이블 디자이너 변경 내용을 저장하는 중...", "tableDesigner.schemaTitle": "스키마", "tableDesigner.tableObjectType": "테이블" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "로드 완료", + "loadingMessage": "로드 중" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "일반", + "designer.loadingDesigner": "디자이너를 로드하는 중...", + "designer.loadingDesignerCompleted": "디자이너가 로드되었습니다.", + "designer.newRowText": "새로 추가", + "designer.processingChanges": "변경 내용 처리 중...", + "designer.processingChangesCompleted": "변경 내용이 처리되었습니다.", + "designer.removeRowText": "제거", + "designer.savingChanges": "변경 내용 저장 중...", + "designer.savingChangesCompleted": "변경 내용이 저장되었습니다.", + "tableDesigner.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "속성", + "tableDesigner.propertiesPaneTitleWithContext": "{0} 속성" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "디자이너 텍스트 편집기." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "테이블 디자이너", + "tableDesigner.featureEnabledDescription": "테이블 디자이너 기능의 사용 여부를 제어합니다. 기본값은 false입니다." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "셀 추가", + "convertCellTypeEdit": "셀 유형 변환", + "deleteCellEdit": "셀 삭제", + "moveCellEdit": "셀 이동", + "splitCellEdit": "셀 분할" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index 66a69e5799..40f4745801 100644 --- a/i18n/ads-language-pack-pt-BR/package.json +++ b/i18n/ads-language-pack-pt-BR/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension pt-br" } -} \ No newline at end of file +} 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 3f7ce8739f..f4b8466339 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "USD", "arc.addingWorkerNodes": "adicionando nós de trabalho", - "arc.apply": "Apply", + "arc.apply": "Aplicar", "arc.arcDeploymentDeprecation": "A extensão de implantação ARC foi substituída pela extensão Arc e foi desinstalada.", "arc.arcResources": "Recursos do Azure Arc", "arc.available": "Disponíveis", "arc.backup": "Backup", "arc.backups": "Backups", "arc.backupsStorage": "{0} backups", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "Cancelar", "arc.clickTheNewSupportRequestButton": "Clique no botão nova solicitação de suporte para enviar uma solicitação de suporte no Portal do Azure.", "arc.clickTheTroubleshootButton": "Clique no botão solução de problemas para abrir o bloco de anotações de solução de problemas{0} do Azure Arc.", @@ -29,8 +31,8 @@ "arc.condition": "Condição", "arc.configurationCoordinatorNode": "Configuração", "arc.configurationPerNode": "Configuração (por nó)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "Configurar política de retenção", + "arc.configureRetentionPolicyButton": "Configurar Política de Retenção", "arc.confirmNewPassword": "Confirmar a nova senha", "arc.connecToServer": "Conectar ao Servidor", "arc.connect": "Conectar", @@ -76,11 +78,11 @@ "arc.dataController": "Controlador de dados", "arc.dataControllersType": "Controlador de dados do Azure Arc", "arc.dataStorage": "{0} dados", - "arc.database": "Database", + "arc.database": "Banco de dados", "arc.databaseCreated": "Banco de dados {0} criado", "arc.databaseCreationFailed": "Falha ao criar o banco de dados {0}. {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "Detalhes do Destino", + "arc.databaseDetailsText": "Insira as configurações necessárias para o nome do banco de dados de destino e a instância gerenciada de SQL. Por padrão, é selecionada a instância gerenciada de origem.", "arc.databaseName": "Nome do banco de dados", "arc.databases": "Bancos de dados", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "Descartar", "arc.drop": "Remover", "arc.dropMultipleExtensions": "Descartando outra extensão no momento. Tente novamente após a conclusão.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "Ponto no tempo mais antigo", "arc.emergency": "Emergência", "arc.endpoint": "Ponto de Extremidade", "arc.enterANonEmptyPassword": "Insira uma senha não vazia ou clique em escape para sair.", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "Ocorreu um erro inesperado ao recuperar as configurações do mecanismo de '{0}'. {1}", "arc.fetchRegistrationsFailed": "Ocorreu um erro inesperado ao recuperar os registros de '{0}'. {1}", "arc.fullyQualifiedDomain": "Domínio totalmente qualificado", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Painel do Grafana", "arc.grafanaDashboardDescription": "Painel para a exibição de métricas", "arc.indirect": "Indireto", "arc.installingExtension": "Instalando a Extensão '{0}'...", - "arc.instance": "Instance", + "arc.instance": "Instância", "arc.instanceDeleted": "Instância '{0}' excluída", "arc.instanceDeletionFailed": "Ocorreu um erro ao excluir a instância {0}. {1}", "arc.instanceDeletionWarning": "Aviso! A exclusão de uma instância é permanente e não pode ser desfeita. Para excluir a instância '{0}', digite o nome '{0}' abaixo para continuar.", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Painel do Kibana", "arc.kibanaDashboardDescription": "Painel para a exibição de registros", "arc.lastTransition": "Última transição", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "Último ponto no tempo", "arc.learnAboutNodeParameters": "Saiba mais sobre as configurações do mecanismo de banco de dados da Hiperescala de PostgreSQL habilitada para o Azure Arc", "arc.learnAboutPostgresClients": "Saiba mais sobre a Hiperescala de PostgreSQL habilitada para o Azure Arc.", "arc.learnMore": "Saiba mais.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "Limite de Memória (em GB)", "arc.memoryRequest": "Solicitação de Memória (em GB)", "arc.miaaAdmin": "Administrador da instância gerenciada", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "Os bancos de dados com backups disponíveis são exibidos abaixo. Restaure bancos de dados para essa instância ou qualquer outra instância no mesmo local personalizado.", "arc.miaaComputeAndStorageDescriptionPartOne": "Você pode dimensionar sua instância SQL do Azure gerenciada – pelo Azure Arc", "arc.miaaConnectionRequired": "Uma conexão é necessária para listar os bancos de dados nesta instância.", "arc.miaaDashboard": "Instância gerenciada de SQL – Azure Arc Dashboard (Visualização) – {0}", @@ -199,8 +202,8 @@ "arc.pending": "Pendente", "arc.pgConnectionRequired": "É necessária uma conexão para mostrar e definir as configurações do mecanismo do banco de dados.", "arc.pgSqlType": "Hiperescala do PostgreSQL – Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "Restauração pontual", + "arc.pitrInfo": "Especifique por quanto tempo você deseja manter seus backups point-in-time. Personalize isso para disponibilidade de backup.", "arc.podConditionsTable": "Tabela de condições Pod", "arc.podInitialized": "O pod foi inicializado.", "arc.podIssuesDetected": "Os pods listados abaixo estão enfrentando problemas que podem afetar o desempenho ou a disponibilidade.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versão do PostgreSQL", "arc.preloaded Extensions": "Extensões pré-carregadas", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "Detalhes do projeto", + "arc.projectDetailsText": "Selecione a assinatura para gerenciar recursos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos.", "arc.properties": "Propriedades", "arc.ram": "RAM", "arc.rangeSetting": "Espera-se que o valor esteja no intervalo {0} - {1}", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "Atualizar nó para inserir as credenciais", "arc.region": "Região", "arc.rememberPassword": "Lembrar Senha", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "Redefinir tudo para padrão", "arc.resetFailed": "Falha na redefinição. {0}", "arc.resetPassword": "Redefinir senha", @@ -239,12 +245,16 @@ "arc.resourceGroup": "Grupo de Recursos", "arc.resourceHealth": "Integridade do recurso", "arc.resourceHealthDescription": "A integridade do recurso pode informar se o recurso está sendo executado como esperado.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "Restaurar", + "arc.restoreDatabase": "Restaurar Banco de Dados", + "arc.restoreInfo": "Restaurar um banco de dados para uma Instância Gerenciada de SQL habilitada para Azure Arc.", + "arc.restorePoint": "Ponto de restauração (UTC), em um formato de hora: 'DD-MM-AAAADTHH:MM:SSZ", + "arc.restorePointDetails": "Detalhes do Ponto de Restauração", + "arc.restorePointErrorrMessage": "Forneça a hora no formato correto e dentro do intervalo: {0} a {1}", + "arc.restorePointText": "Insira um ponto de restauração no formato de hora especificado dentro do intervalo de tempo de restauração mais antigo e mais recente.", + "arc.restoreTimeWindowUpdateFailed": "A atualização da janela de tempo de restauração pontual falhou. {0}", "arc.restoring": "Restaurando", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Retenção de Recuperação pontual (dias)", "arc.running": "Executando", "arc.save": "Salvar", "arc.scalingCompute": "dimensionamento de vCore e memória de computação.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "Pontos de extremidade de serviço", "arc.serviceEndpointsTable": "Tabela de ponto de extremidade de serviço", "arc.settings": "Configurações", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "Banco de dados de origem", + "arc.sourceDetails": "Detalhes da Origem", + "arc.sourceDetailsText": "Selecione uma fonte de backup e forneça os detalhes. Configurações adicionais serão padronizados sempre que possível com base no banco de dados selecionado.", "arc.state": "Estado", "arc.status": "Status", "arc.storagePerNode": "armazenamento por nó", - "arc.subscription": "Subscription", + "arc.subscription": "Assinatura", "arc.subscriptionId": "ID da Assinatura", "arc.supportAndTroubleshooting": "Suporte + solução de problemas", "arc.supportRequestNote": "Observe que a configuração de recurso deve ter sido carregada para o Azure primeiro para abrir uma solicitação de suporte.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "Senha", "arc.data.controller.admin.account.title": "Conta de administrador", "arc.data.controller.agreement": "Aceito {0} e {1}.", + "arc.data.controller.auto.upload.logs": "Carregar logs automaticamente", + "arc.data.controller.auto.upload.logs.description": "Habilitar o carregamento automático de logs. Somente modo direto.", + "arc.data.controller.auto.upload.metrics": "Métricas de carregamento automático", + "arc.data.controller.auto.upload.metrics.description": "Habilitar o carregamento automático de métricas. Somente modo direto.", "arc.data.controller.cluster.config.profile": "Perfil de configuração", "arc.data.controller.cluster.config.profile.loading": "Carregando perfis de configuração", "arc.data.controller.cluster.config.profile.loadingcompleted": "Carregamento de perfis de configuração concluído", "arc.data.controller.cluster.config.profile.title": "Escolher o perfil de configuração", "arc.data.controller.cluster.environment.title": "Qual é a sua meta de ambiente de cluster Kubernete existente?", + "arc.data.controller.connectivity.mode": "Modo de conectividade", "arc.data.controller.create.azureconfig.title": "Configuração do Azure", "arc.data.controller.create.controllerconfig.title": "Configuração do Controlador", "arc.data.controller.create.summary.title": "Examine a sua configuração", - "arc.data.controller.details.description": "Forneça um namespace, nome e classe de armazenamento para seu controlador de dados Azure Arc. Este nome será usado para identificar sua instância Arc para gerenciamento e monitoramento remoto.", + "arc.data.controller.custom.location": "Local Personalizado", + "arc.data.controller.custom.location.description": "O nome do local personalizado. Apenas modo direto.", + "arc.data.controller.details.description": "Para o modo indireto, forneça um namespace, nome e classe de armazenamento para o controlador de dados Azure Arc. Este nome será usado para identificar sua instância do Arc para gerenciamento e monitoramento remoto. Para o modo direto, você não precisa fornecer um namespace, mas forneça o nome do local personalizado.", "arc.data.controller.details.title": "Detalhes do controlador de dados", "arc.data.controller.infrastructure": "Infraestrutura", "arc.data.controller.kube.cluster.context": "Contexto de cluster", @@ -346,6 +363,7 @@ "arc.data.controller.name": "Nome do controlador de dados", "arc.data.controller.name.validation.description": "O nome deve consistir em caracteres alfanuméricos minúsculos, '-' ou '.', Iniciar/terminar com um caractere alfanumérico e ter 253 caracteres ou menos.", "arc.data.controller.namespace": "Namespace do controlador de dados", + "arc.data.controller.namespace.description": "Somente modo indireto.", "arc.data.controller.namespace.validation.description": "O namespace deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar/terminar com um caractere alfanumérico e ter 63 caracteres ou menos de comprimento.", "arc.data.controller.new.wizard.title": "Criar controlador de dados do Azure Arc", "arc.data.controller.project.details.description": "Selecione a assinatura para gerenciar os recursos e os custos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "Informações da Conexão SQL", "arc.sql.cores-limit.description": "O limite de núcleos da instância gerenciada como um inteiro.", "arc.sql.cores-request.description": "A solicitação de núcleos da instância gerenciada como um inteiro.", + "arc.sql.cost.summary": "Resumo de Custos", + "arc.sql.cost.summary.additional.charge": "Custo adicional por uso. Consulte {0} para obter mais detalhes.", + "arc.sql.cost.summary.admin.account": "Conta de administrador", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Desconto no Benefício Híbrido do Azure (em USD)", + "arc.sql.cost.summary.basics": "Básico", + "arc.sql.cost.summary.business.critical": "Comercialmente Crítico", + "arc.sql.cost.summary.cost.vcore": "Custo por vCore (em USD)", + "arc.sql.cost.summary.custom.location": "Localização personalizada", + "arc.sql.cost.summary.estimated.cost.per.month": "Custo estimado por mês", + "arc.sql.cost.summary.general.purpose": "Uso Geral", + "arc.sql.cost.summary.instance.name": "Nome da instância", + "arc.sql.cost.summary.managed.instance.admin.login": "Instância Gerenciada logon de administrador", + "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": "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. {0}", + "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", + "arc.sql.cost.summary.sql.miaa": "Instância gerenciada do SQL – Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Instância Gerenciada de SQL — Resumo de custos do Azure Arc", + "arc.sql.cost.summary.subscription": "Assinatura", + "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.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.high.availability.label": "Alta Disponibilidade", + "arc.sql.high.availability.description": "Habilitar réplicas adicionais para alta disponibilidade. A configuração de computação e armazenamento selecionada abaixo será aplicada a todas as réplicas. Escolha entre: Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão) ou [PRÉVIA] Comercialmente Crítica (vCores e RAM ilimitados, alta disponibilidade avançada).", "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", "arc.sql.invalid.instance.name": "O nome da instância deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 13 caracteres ou menos.", "arc.sql.invalid.username": "nome de usuário sa está desabilitado, escolha outro nome", + "arc.sql.license.type.description": "Aplique o Benefício Híbrido do Azure se você já possui uma Licença do SQL Server", + "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 réplica", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "Restauração pontual", "arc.sql.pitr.retention.description": "Configure a retenção para backups pontuais. {0}", + "arc.sql.replicas": "Réplicas", "arc.sql.retention.days.description": "Especifique por quanto tempo você deseja manter os seus backups pontuais.", - "arc.sql.retention.days.label": "Retenção PITR (dias)", - "arc.sql.service.tier.business.critical": "[VERSÃO PRÉVIA] Comercialmente Crítico (vCores e RAM ilimitados, alta disponibilidade avançada)", + "arc.sql.retention.days.label": "Retenção de ponto no tempo (dias)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "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. {0}", - "arc.sql.service.tier.general.purpose": "Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão)", + "arc.sql.service.tier.general.purpose": "GeneralPurpose", "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.", "arc.sql.storage-class.datalogs.description": "A classe de armazenamento a ser usada nos logs dos banco de dados (.ldf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", "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.three.replicas": "3 réplicas", - "arc.sql.two.replicas": "2 réplicas", + "arc.sql.summary.arc.by.microsoft": "por Microsoft", + "arc.sql.three.replicas": "3", + "arc.sql.two.replicas": "2", "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)", @@ -472,6 +516,7 @@ "command.connectToController.title": "Conectar-se ao Controlador Azure Arc Existente", "command.createController.title": "Criar novo controlador do Azure Arc", "command.editConnection.title": "Editar Conexão", + "command.estimateCostSqlMiaa.title": "Estimar o custo da Instância Gerenciada de SQL - Azure Arc", "command.refresh.title": "Atualizar", "command.removeController.title": "Remover Controlador", "cores.limit.greater.than.or.equal.to.requested.cores": "O limite de núcleos deve ser maior ou igual aos núcleos solicitados", 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 28b272e9a4..f8a52ab865 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "Fechar espaço de trabalho", - "data-workspace-view-container-name": "Projetos", - "extension-description": "Espaço de trabalho de dados", - "extension-displayName": "Espaço de trabalho de dados", - "main-view-name": "Projetos", + "data-workspace-view-container-name": "Projetos de Banco de Dados", + "main-view-name": "Projetos de Banco de Dados", "manage-project-command": "Gerenciar", "new-command": "Novo", "open-existing-command": "Abrir existente", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json index f30ab1aad6..c70fa856cc 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "Texto Negrito de Markdown", "notebook.command.clearactivecellresult": "Limpar o Resultado da Célula", "notebook.command.codeBlock": "Adicionar bloco de código", + "notebook.command.highlightText": "Destacar Texto de Markdown", "notebook.command.italicizeText": "Italicize Markdown Texto", "notebook.command.new": "Novo Notebook", "notebook.command.open": "Abrir o Notebook", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json index 76537516c4..0e781c9336 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "Exibições", "SchemaCompare.XmlSchemaCollections": "Coleções de Esquema XML", "SchemaCompareOptionsDialog.Reset": "Redefinir", + "file": "Arquivo", + "flat": "Simples", + "objectType": "Tipo de Objeto", + "schema": "Esquema", "schemaCompare.ApplyConfirmation": "Tem certeza de que deseja atualizar o destino?", "schemaCompare.CompareDetailsTitle": "Comparar os Detalhes", "schemaCompare.GetConnectionString": "Você deseja se conectar a {0}?", "schemaCompare.RecompareToRefresh": "Pressione Comparar para atualizar a comparação.", "schemaCompare.actionColumn": "Ação", "schemaCompare.addAction": "Adicionar", - "schemaCompare.applyButtonDisabledTitle": "Aplicar é habilitado quando o destino é um banco de dados", + "schemaCompare.applyButtonDisabledTitle": "A aplicação é habilitada quando o destino é um banco de dados ou projeto de banco de dados", "schemaCompare.applyButtonEnabledTitle": "Aplicar alterações ao destino", + "schemaCompare.applyError": "Ocorreu um erro ao atualizar o projeto", "schemaCompare.applyNoChanges": "Não há nenhuma alteração a ser aplicada", + "schemaCompare.applySuccess": "O projeto foi atualizado com êxito", "schemaCompare.cancelCompareButton": "Parar", "schemaCompare.cancelErrorMessage": "Falha no cancelamento da comparação de esquemas: '{0}'", "schemaCompare.cannotExcludeMessage": "Não é possível excluir {0}. Existem dependentes incluídos", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "Carregar a origem, o destino e as opções salvas em um arquivo .scmp", "schemaCompare.openScmpErrorMessage": "Falha ao abrir o scmp: '{0}'", "schemaCompare.optionsButton": "Opções", + "schemaCompare.projectButtonLabel": "Projeto de Banco de Dados", "schemaCompare.radioButtonsLabel": "Tipo", "schemaCompare.saveFile": "Salvar", "schemaCompare.saveScmpButton": "Salvar o arquivo .scmp", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "Um esquema de origem diferente foi selecionado. Comparar para ver a comparação?", "schemaCompareDialog.differentSourceTargetMessage": "Diferentes esquemas de origem e de destino foram selecionados. Comparar para ver a comparação?", "schemaCompareDialog.differentTargetMessage": "Um esquema de destino diferente foi selecionado. Comparar para ver a comparação?", + "schemaCompareDialog.dspErrorSource": "O arquivo .sqlproj de origem não especifica um componente de esquema de banco de dados", + "schemaCompareDialog.dspErrorTarget": "O arquivo .sqlproj de destino não especifica um componente de esquema de banco de dados", "schemaCompareDialog.fileTextBoxLabel": "Arquivo", + "schemaCompareDialog.noProjectExtension": "A extensão sql-database-projects é necessária para realizar a comparação do esquema com o projeto do banco de dados", + "schemaCompareDialog.noProjectExtensionApply": "A extensão sql-database-projects é necessária para aplicar alterações a um projeto", "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Servidor", "schemaCompareDialog.sourceDatabaseDropdown": "Banco de Dados de Origem", "schemaCompareDialog.sourceServerDropdown": "Servidor de Origem", "schemaCompareDialog.sourceTextBox": "Arquivo de origem", + "schemaCompareDialog.structureDropdownLabel": "Estrutura de Pastas", "schemaCompareDialog.targetDatabaseDropdown": "Banco de Dados de Destino", "schemaCompareDialog.targetServerDropdown": "Servidor de Destino", "schemaCompareDialog.targetTextBox": "Arquivo de destino", - "schemaCompareOptions.RecompareMessage": "As opções mudaram. Comparar novamente para ver a comparação?" + "schemaCompareOptions.RecompareMessage": "As opções mudaram. Comparar novamente para ver a comparação?", + "schemaObjectType": "Tipo de esquema/objeto", + "targetStructure": "Estrutura de Pasta de Destino" }, "package": { "description": "A Comparação de Esquemas do SQL Server para o Azure Data Studio dá suporte à comparação de esquemas de bancos de dados e dacpacs.", 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 df368f0b52..6ab54abac0 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "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?", "at": "em", + "autorestProjectName": "Novo nome do projeto SQL", + "baseDockerImage": "Imagem base do Docker do SQL Server", "browseButtonText": "Procurar pasta", "browseEllipsis": "Procurar...", "browseForProfile": "Procurar perfil", "buildAction": "Compilar", + "buildElements": "Criar Elementos", "buildFailedCannotStartSchemaCompare": "Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação", "cancelButtonText": "Cancelar", "cannotResolvePath": "Não foi possível resolver o caminho {0}", @@ -43,6 +47,7 @@ "cicularProjectReference": "Referência circular do projeto {0} para o projeto {1}", "cleaningDockerImagesMessage": "Limpando implantações existentes...", "confirmPassword": "Confirmar senha de administrador do SQL Server", + "confirmServerPassword": "Confirmar SQL Server senha de administrador", "connectingToSqlServerOnDockerMessage": "Conectando-se ao SQL Server no Docker", "connectionFailedError": "Erro de falha na conexão: '{0}'", "connectionRadioButtonLabel": "Conexões", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "O local do arquivo Dacpac é necessário para adicionar uma referência a um banco de dados", "dacpacFiles": "Arquivos dacpac", "dacpacNotOnSameDrive": "As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto. O arquivo de projeto está localizado em {0}", + "dacpacReferenceElement": "Referência Dacpac", "dacpacText": "Aplicativo da camada de dados (.dacpac)", "dataSource": "Fonte de dados", "dataSourceDropdownTitle": "Fonte de dados", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "ID criada pelo Docker: '{0}'", "dockerContainerFailedToRunErrorMessage": "Falha ao executar o contêiner do Docker", "dockerContainerNotRunningErrorMessage": "O contêiner do Docker não está em execução", + "dockerImageEulaMessage": "Contrato de Licença:", + "dockerImageMessage": "Imagem do Docker:", "dockerLogMessage": "Logs do Docker: '{0}'", "dockerNotRunningError": "Falha ao verificar o Docker. Verifique se o Docker está instalado e em execução. Erro: '{0}'", "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", @@ -114,6 +123,10 @@ "enterPortNumber": "Insira o número da porta do SQL Server ou pressione Enter para usar o valor padrão", "enterSystemDbName": "Insira um nome de banco de dados para esse banco de dados do sistema", "errorFindingBuildFilesLocation": "Erro ao localizar o local dos arquivos de build: {0}", + "errorReadingProjectGuid": "Erro ao tentar ler {0} do projeto '{1}'", + "eulaAgreementTemplate": "Eu aceito os {0}.", + "eulaAgreementText": "Eu aceito os {0}.", + "eulaAgreementTitle": "Contrato de Licença do Microsoft SQL Server", "exampleUsage": "Exemplo de uso", "excludeAction": "Excluir", "externalStream": "Fluxo externo", @@ -129,13 +142,17 @@ "flat": "Simples", "folderAlreadyExists": "Já existe uma pasta com o nome '{0}' no disco neste local. Escolha outro nome.", "folderAlreadyExistsChooseNewLocation": "Uma pasta com o nome '{0}' já existe em disco neste local. Escolha outro local.", + "folderElements": "Elementos da Pasta", "folderFriendlyName": "Pasta", "folderObject": "pasta", "folderStructureLabel": "Estrutura de pastas", "generateScriptButtonText": "Gerar script", - "generatingProjectFailed": "Falha ao gerar o projeto por meio do AutoRest: {0}", + "generatingProjectFailed": "Falha na geração do projeto por meio do AutoRest. Verifique o painel de saída para obter mais detalhes. Erro: {0}", + "generatingProjectFromAutorest": "Gerando novo projeto SQL a partir de {0}... Verifique a janela de saída para obter detalhes.", "hr": "h", + "importElements": "Importar Elementos", "input": "Entrada", + "installGlobally": "Instale globalmente", "invalidDataSchemaProvider": "DSP inválido no arquivo. sqlproj", "invalidDatabaseReference": "Referência de banco de dados inválida no arquivo .sqlproj", "invalidGuid": "O GUID especificado é inválido: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "Não foi localizado nenhum {0}", "noDataSourcesText": "Nenhuma fonte de dados neste projeto", "noFileExist": "O arquivo {0} não existe", + "noSqlFilesGenerated": "Nenhum arquivo.sql foi gerado pelo Autorest. Confirme se sua especificação contém definições de modelo ou verifique o log de saída para obter detalhes.", "noSqlProjFilesSelected": "Nenhum arquivo. sqlproj selecionado; selecione um.", "noString": "Não", "noStringDefault": "Não (padrão)", - "nodeButNotAutorestFound": "A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou Node.js. Em execução via npx. Execute 'npm install autorest -g' para instalar permanentemente.", - "nodeNotFound": "Nem autorest nem Node.js (npx) encontrados no caminho do sistema. Instale o Node.js para que a geração de autorest funcione.", + "nodeButNotAutorestFound": "A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou o Node.js. Solicitando ao usuário como proceder. Execute 'npm install autorest -g' para instalar permanentemente e evitar esta mensagem.", + "nodeButNotAutorestFoundPrompt": "O Autorest não está instalado. Para continuar, escolha se deseja executar o Autorest a partir de um local temporário por meio de 'npx' ou instale o Autorest globalmente e depois execute.", + "nodeNotFound": "Nem o Autorest nem o Node.js (npx) foram encontrados no caminho do sistema. Instale o Node.js para que a geração do Autorest funcione.", + "noneElements": "Nenhum Elemento", "notValidVariableName": "O nome de variável '{0}' não é válido.", "objectType": "Tipo de Objeto", "okString": "Ok", + "openEulaString": "Abrir o Contrato de Licença", "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", "portMustNotBeNumber": "A porta deve ser um número", + "postDeployElements": "Elementos de PostDeploy", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "Elementos de PreDeploy", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "Para compilar com êxito, atualize o projeto para ter um script de pré-implantação e/ou um script pós-implantação", "profile": "Perfil", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "Selecione o local para criar o projeto", "projectNameLabel": "Nome", "projectNamePlaceholderText": "Inserir nome do projeto", + "projectReferenceElement": "Referência do projeto", + "projectReferenceNameElement": "Elemento do nome da referência do projeto", "publish": "Publicar", "publishAction": "Publicar", "publishDialogName": "Publicar projeto", "publishProjectSucceed": "Projeto de banco de dados publicado com êxito", "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", @@ -206,6 +232,7 @@ "retryRunMessage": "Executando operação '{2}' Tentativa {0} de {1}", "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...", "sameDatabase": "Mesmo banco de dados", "save": "Salvar", @@ -233,6 +260,8 @@ "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", "serverVariable": "Variável de servidor", "sourceDatabase": "Banco de dados de origem", "specSelectionText": "Especificação de OpenAPI/Swagger", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "Valor", "sqlCmdVariableColumn": "Nome", "sqlConnectionStringFriendly": "Cadeia de conexão SQL", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "O SDK do .NET não pode ser localizado. O build do projeto não funcionará. Instale o SDK do .NET Core versão 3.1 ou superior ou atualize o local do SDK do .NET nas configurações, se já estiver instalado.", "sqlDatabaseProjects.Install": "Instalar", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Não é possível localizar o SDK do .NET Core. A compilação do projeto não funcionará. Instale a versão 3.1 do SDK do .NET Core ou atualize o local do SDK do .NET Core nas configurações, se já estiver instalado.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "A versão SDK do .NET Core instalada atualmente é {0}, que não tem suporte. A compilação do projeto não funcionará. Instale a versão 3.1 do SDK do .NET Core ou atualize o local da versão com suporte do SDK do .NET Core nas configurações, se já estiver instalado.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "Atualizar Local", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "A versão SDK do .NET Core é {0}, que não tem suporte. O build do projeto não funcionará. Instale o SDK do .NET Core versão 3.1 ou superior ou atualize o local da versão com suporte do SDK do .NET nas configurações, se já estiver instalado.", + "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", @@ -264,8 +293,11 @@ "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: ", - "updateProjectDatabaseReferencesForRoundTrip": "As referências de banco de dados do sistema precisam ser atualizadas para compilar esse projeto. Se o projeto for criado no SSDT, ele continuará a funcionar em ambas as ferramentas. Deseja atualizar o projeto?", - "updateProjectForRoundTrip": "Os destinos, referências e referências de banco de dados do sistema precisam ser atualizados para compilar esse projeto. Se o projeto for criado no SSDT, ele continuará a funcionar em ambas as ferramentas. Deseja atualizar o projeto?", + "updateProjectDatabaseReferencesForRoundTrip": "As referências do banco de dados do sistema precisam ser atualizadas para criar o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto?", + "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?", + "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", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "Projetos de Banco de Dados", "sqlDatabaseProjects.addDatabaseReference": "Adicionar a referência do banco de dados", - "sqlDatabaseProjects.addSqlBinding": "Adicionar Associação SQL", + "sqlDatabaseProjects.addSqlBinding": "Adicionar Associação SQL (versão prévia)", "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", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "Deletar", "sqlDatabaseProjects.description": "Criar e publicar esquemas de banco de dados SQL", "sqlDatabaseProjects.displayName": "Projetos de Banco de Dados", + "sqlDatabaseProjects.dotnetInstallLocation": "Caminho completo para o SDK do .NET no computador.", "sqlDatabaseProjects.editProjectFile": "Editar Arquivo .sqlproj", "sqlDatabaseProjects.exclude": "Excluir do projeto", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Gerar Projeto SQL da especificação OpenAPI/Swagger", "sqlDatabaseProjects.netCoreDoNotAsk": "Se deseja solicitar ao usuário que instale o .NET Core quando não detectado.", - "sqlDatabaseProjects.netCoreInstallLocation": "Caminho completo para SDK do .NET Core no computador.", "sqlDatabaseProjects.new": "Novo Projeto de Banco de Dados", "sqlDatabaseProjects.newExternalStreamingJob": "Adicionar Trabalho de Streaming Externo", "sqlDatabaseProjects.newFolder": "Adicionar pasta", 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 8c087d24f8..0dcce204b9 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "Erro ao acessar a conta selecionada '{0}'. Selecione 'Vincular Conta' e atualize a conta ou selecione uma conta diferente. Erro '{1}'", - "azure.accounts.accountStaleError": "O token de acesso para a conta selecionada '{0}' não é mais válido. Selecione 'Vincular Conta' e atualize a conta ou selecione uma conta diferente.", + "azure.accounts.accountAccessError": "Ocorreu um erro ao acessar a conta selecionada '{0}' e o locatário '{1}'. Selecione “Vincular conta” e atualize a conta, ou selecione uma conta diferente. Erro '{2}'", + "azure.accounts.accountStaleError": "O token de acesso para a conta selecionada '{0}' e o locatário '{1}' não são mais válidos. Selecione “Vincular conta” e atualize a conta, ou selecione uma conta diferente.", "sql-migration.wizard.title": "Migrar '{0}' para SQL do Azure", "sql.cancel.migration.confirmation": "Tem certeza de que deseja cancelar esta migração?", "sql.migrate.text": "Selecionar bancos de dados que deseja migrar para SQL do Azure.", "sql.migration.active.backup.files": "Arquivos de backup ativos", "sql.migration.active.backup.files.items": "Arquivos de backup ativos (1 item)", "sql.migration.active.backup.files.multiple.items": "Arquivos de backup ativos ({0} items)", + "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.assessment": "Resultados da avaliação para '{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.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "Cancelar migração", "sql.migration.cannot.cancel": "A migração não está em andamento não pode ser cancelada.", "sql.migration.cannot.cutover": "A migração não está em andamento e não pode ser substituída.", + "sql.migration.cannot.retry": "A migração não pode ser repetida.", "sql.migration.cannot.start.cutover.error": "O processo de substituição não pode ser iniciado até que todas as migrações sejam concluídos. Para retornar o último status do arquivo, atualize a janela do navegador.", "sql.migration.close": "Fechar", "sql.migration.complete.cutover": "Concluir substituição", @@ -72,6 +75,7 @@ "sql.migration.create": "Criar", "sql.migration.create.new": "Criar novo", "sql.migration.creating.rg.loading": "Criando grupo de recursos", + "sql.migration.currently.restoring.file": "Atualmente restaurando arquivo", "sql.migration.cutover": "Substituição de migração", "sql.migration.cutover.card": "Concluindo substituição", "sql.migration.cutover.error": "Ocorreu um erro ao iniciar a substituição.", @@ -97,6 +101,7 @@ "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.backup.load.error": "Erro ao acessar detalhes do banco de dados.", "sql.migration.database.migration": "Banco de dados para migração", "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", @@ -150,6 +155,7 @@ "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.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.", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "Último backup", "sql.migration.last.scan.completed": "Última verificação concluída: {0}", "sql.migration.learn.more": "Saiba mais", - "sql.migration.learn.more.pre.reqs": "Saiba mais sobre o que você precisa antes de iniciar uma migração.", + "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.migration.completed": "Migrações concluídas", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "Local de compartilhamento de rede onde os backups estão armazenados", "sql.migration.network.share.password.label": "Senha", "sql.migration.network.share.password.placeholder": "Digitar a senha.", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Inserir o nome do banco de dados de destino para os bancos de dados de origem selecionados.", + "sql.migration.network.share.path": "Caminho de compartilhamento de rede", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "Insira o nome do banco de dados de destino e as informações do caminho de compartilhamento de rede para os bancos de dados de origem selecionados.", "sql.migration.network.share.windows.user.info": "Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede.", "sql.migration.network.share.windows.user.label": "Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede.", "sql.migration.new.resource.group": "(novo) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "Nenhum local foi encontrado.", "sql.migration.no.managedInstance.found": "Nenhuma instância gerenciada encontrada.", "sql.migration.no.pending.backups": "Nenhum backup pendente. Clique em Atualizar para verificar o status atual.", + "sql.migration.no.results": "Os resultados da avaliação não estão disponíveis.", "sql.migration.no.storageAccount.found": "Nenhuma conta de armazenamento encontrada.", "sql.migration.no.subscription.found": "Nenhuma assinatura foi encontrada.", "sql.migration.no.virtualMachine.found": "Nenhuma máquina virtual encontrada.", @@ -242,9 +250,11 @@ "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.contine": "Continuar a última tentativa de migração...", + "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.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.saved.assessment.cancel": "Cancelar", @@ -261,7 +271,7 @@ "sql.migration.select.target.to.continue": "Para continuar, selecione um banco de dados de 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 de integração auto-hospedada do Azure Data Factory para carregar backups do compartilhamento de arquivo de rede local para o Azure.", + "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.", "sql.migration.service.container.container.description2": "Siga as instruções abaixo para configurar o runtime de integração auto-hospedada.", "sql.migration.service.container.heading": "Configurar o runtime de integração", "sql.migration.service.container.loading.help": "Carregando Serviços de Migração", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Criar Serviço de Migração de Banco de Dados do Azure", "sql.migration.services.location": "Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Essa deve ser a mesma região que o SQL do Azure de destino.", "sql.migration.services.name": "Nome do Serviço de Migração de Banco de Dados do Azure.", - "sql.migration.services.resourcegroup": "Grupo de recursos para o seu Serviço de Migração de Banco de Dados do Azure.", + "sql.migration.services.resource.group": "Grupo de recursos para o seu Serviço de Migração de Banco de Dados do Azure.", "sql.migration.services.subscription": "Nome da assinatura para o seu Serviço de Migração de Banco de Dados do Azure.", "sql.migration.services.target": "SQL do Azure de destino selecionado como padrão.", "sql.migration.shir": "Nó de runtime de integração auto-hospedada", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Conta do Azure", "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.yes": "Sim", "total.databases.selected": "{0} de {1} banco(s) de dados selecionado(s)." @@ -386,6 +400,7 @@ "migration-dashboard-title": "Migração do SQL do Azure", "migration-notebook-command-title": "Abrir blocos de anotações de migração do SQL do Azure", "new-support-request-command": "Nova solicitação de suporte", + "retry-migration-menu": "Repetir a migração", "send-feedback-command": "Comentários", "start-migration-command": "Migrar para SQL do Azure", "view-service-menu": "Detalhes do Serviço de Migração de Banco de Dados", 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 1aa538e345..954ac6a1a7 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "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?", "watermark.newNotebook": "Novo bloco de anotações", - "watermark.newSqlFile": "Novo arquivo SQL" + "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", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "Tela de fundo do cabeçalho e rodapé da caixa de diálogo do texto explicativo.", "calloutDialogInteriorBorder": "Bordas interiores da caixa de diálogo do texto explicativo usadas para separar elementos.", "calloutDialogShadowColor": "Cor da sombra da caixa de diálogo do texto explicativo.", + "designer.paneSeparator": "A cor do separador de painel.", "extensionPackGradientColorOne": "A cor superior do gradiente do pacote de extensão", "extensionPackGradientColorTwo": "A cor inferior do gradiente do pacote de extensão", "extensionPackHeaderShadow": "A cor da sombra do texto do cabeçalho do pacote de extensão", "gradientBackground": "A cor da tela de fundo do gradiente de imagem da barra de notificação", "gradientOne": "A cor superior do gradiente de imagem da barra de notificação", "gradientTwo": "A cor inferior do gradiente de imagem da barra de notificação", + "groupHeaderBackground": "Cor da tela de fundo do cabeçalho do grupo.", "infoBox.errorBackground": "InfoBox: a cor da tela de fundo quando o tipo de notificação for erro.", "infoBox.infomationBackground": "InfoBox: a cor da tela de fundo quando o tipo de notificação for informações.", "infoBox.successBackground": "InfoBox: a cor da tela de fundo quando o tipo de notificação for bem-sucedido.", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "Opções de conexão", "schema.displayName": "Nome de Exibição do provedor", "schema.iconPath": "Caminho do ícone do tipo de servidor", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "Se o provedor também for um provedor de consulta. O valor padrão é true.", "schema.notebookKernelAlias": "Alias do Kernel do Notebook para o provedor", "schema.providerId": "ID comum do provedor" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "Expandir conteúdo da célula do código" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "Negrito", - "buttonCode": "Código", - "buttonHighlight": "Realçar", - "buttonImage": "Imagem", - "buttonItalic": "Itálico", - "buttonLink": "Vínculo", - "buttonList": "Lista", - "buttonOrderedList": "Lista ordenada", + "bold": "Negrito", "buttonPreview": "Alternância de versão prévia do Markdown – Desativado", - "buttonUnderline": "Sublinhado", - "callout.insertImageHeading": "Inserir imagem", - "callout.insertLinkHeading": "Inserir link", "dropdownHeading": "Título", + "highlight": "Realçar", + "insertCode": "Inserir código", + "insertImage": "Inserir imagem", + "insertLink": "Inserir link", + "insertList": "Inserir lista", + "insertOrderedList": "Inserir uma lista ordenada", + "italic": "Itálico", "markdownViewButton": "Exibição do Markdown", "optionHeading1": "Título 1", "optionHeading2": "Título 2", "optionHeading3": "Título 3", "optionParagraph": "Parágrafo", "richTextViewButton": "Exibição de Rich Text", - "splitViewButton": "Modo Divisão" + "splitViewButton": "Modo Divisão", + "underline": "Sublinhado" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "Erro ao renderizar o componente: {0}", @@ -11072,7 +11074,8 @@ "data": "Dados", "notebook": "Notebook", "profiler": "Profiler", - "queryEditor": "Editor de Consultas" + "queryEditor": "Editor de Consultas", + "tableDesigner": "Designer de Tabela" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Filtros do Profiler", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "Não foi possível localizar o Executor de Consulta para o uri: {0}", "queryManagement.uriAlreadyHasQueryRunner": "Uri: {0} inesperadamente já tem um executor de consulta." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "Adicionar Novo", - "designer.removeRowText": "Remover", - "tableDesigner.unknownComponentType": "O tipo de componente: {0} não tem suporte" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Propriedades", - "tableDesigner.propertiesPaneTitleWithContext": "Propriedades - {0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "Nova Tabela" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "Salvar Alterações" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "Avançado", + "designer.checkConstraint.description.expression": "A expressão que define a restrição de verificação.", + "designer.checkConstraint.description.name": "O nome da restrição de verificação.", + "designer.column.description.allowNulls": "Especifica se a coluna pode conter um valor NULL.", + "designer.column.description.dataType": "Exibe o nome do tipo de dados da coluna", + "designer.column.description.defaultValueBinding": "Um valor padrão global predefinido para a coluna ou ligação.", + "designer.column.description.length": "O comprimento máximo (em caracteres) que pode ser armazenado neste objeto de banco de dados.", + "designer.column.description.name": "O nome do objeto de coluna.", + "designer.column.description.precision": "Para dados numéricos, o número máximo de dígitos decimais que podem ser armazenados neste objeto de banco de dados.", + "designer.column.description.primaryKey": "Especifica se a coluna está incluída na chave primária da tabela.", + "designer.column.description.scale": "Para dados numéricos, o número máximo de dígitos decimais que podem ser armazenados nesse objeto de banco de dados à direita da vírgula decimal.", + "designer.foreignkey.description.columnMapping": "O mapeamento entre colunas de chave estrangeira e colunas de chave primária.", + "designer.foreignkey.description.name": "O nome da chave estrangeira.", + "designer.foreignkey.description.onDeleteAction": "O comportamento quando um usuário tenta excluir uma linha com dados que estão envolvidos em uma relação com uma chave estrangeira.", + "designer.foreignkey.description.onUpdateAction": "O comportamento quando um usuário tenta atualizar uma linha com dados que estão envolvidos em uma relação com uma chave estrangeira.", + "designer.foreignkey.description.primaryKeyTable": "A tabela que contém a coluna de chave primária ou exclusiva.", + "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.ForeignKeyTypeName": "Chave Estrangeira", + "tableDesigner.PrimaryKeyTableName": "Tabela de Chaves Primárias", + "tableDesigner.checkConstraintExpressionTitle": "Expressão", + "tableDesigner.checkConstraintNameTitle": "Nome", + "tableDesigner.checkConstraintTypeName": "Verificar Restrição", + "tableDesigner.checkConstraintsTabTitle": "Verificar Restrições", "tableDesigner.columnAllowNullTitle": "Permitir Valores Nulos", "tableDesigner.columnDefaultValueTitle": "Valor Padrão", "tableDesigner.columnIsPrimaryKeyTitle": "Chave Primária", "tableDesigner.columnLengthTitle": "Comprimento", "tableDesigner.columnNameTitle": "Nome", + "tableDesigner.columnPrecisionTitle": "Precisão", + "tableDesigner.columnScaleTitle": "Escala", "tableDesigner.columnTypeName": "Coluna", "tableDesigner.columnTypeTitle": "Tipo", "tableDesigner.columnsTabTitle": "Colunas", "tableDesigner.descriptionTitle": "Descrição", + "tableDesigner.errorInitializingTableDesigner": "Ocorreu um erro ao inicializar o designer de tabelas: {0}", + "tableDesigner.errorProcessingEdit": "Ocorreu um erro durante ao processar a alteração: {0}", + "tableDesigner.foreignKeyColumn": "Coluna de Chave Estrangeira", + "tableDesigner.foreignKeyColumns": "Mapeamento de Coluna", + "tableDesigner.foreignKeyNameTitle": "Nome", + "tableDesigner.foreignKeyOnDeleteAction": "Ao Excluir Ação", + "tableDesigner.foreignKeyOnUpdateAction": "Na Ação de Atualização", + "tableDesigner.foreignKeysTabTitle": "Chaves Estrangeiras", + "tableDesigner.generalTab": "Geral", "tableDesigner.nameTitle": "Nome da tabela", + "tableDesigner.primaryKeyColumn": "Coluna de Chave Primária", "tableDesigner.saveChangeError": "Ocorreu um erro ao salvar as alterações: {0}", "tableDesigner.savedChangeSuccess": "As alterações foram salvas com sucesso.", "tableDesigner.savingChanges": "Alterações no designer da mesa de salvamento...", "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabela" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Carregamento concluído", + "loadingMessage": "Carregando" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Geral", + "designer.loadingDesigner": "Carregando designer...", + "designer.loadingDesignerCompleted": "O designer está carregado", + "designer.newRowText": "Adicionar Novo", + "designer.processingChanges": "Processando alterações...", + "designer.processingChangesCompleted": "As alterações foram processadas", + "designer.removeRowText": "Remover", + "designer.savingChanges": "Salvando alterações...", + "designer.savingChangesCompleted": "As alterações foram salvas.", + "tableDesigner.unknownComponentType": "O tipo de componente: {0} não tem suporte" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Propriedades", + "tableDesigner.propertiesPaneTitleWithContext": "{0} propriedades" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Editor de texto do designer." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Designer de Tabela", + "tableDesigner.featureEnabledDescription": "Controla se o recurso de designer de tabelas está habilitado. O valor padrão é falso." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Adicionar Célula", + "convertCellTypeEdit": "Converter Tipo de Célula", + "deleteCellEdit": "Excluir Célula", + "moveCellEdit": "Mover Célula", + "splitCellEdit": "Dividir Célula" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index 9bbbddb5a4..6ba7ee8613 100644 --- a/i18n/ads-language-pack-ru/package.json +++ b/i18n/ads-language-pack-ru/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension ru" } -} \ No newline at end of file +} 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 66155486a7..642afcf35a 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "Доллары США", "arc.addingWorkerNodes": "добавление рабочих узлов", - "arc.apply": "Apply", + "arc.apply": "Применить", "arc.arcDeploymentDeprecation": "Расширение развертывания Arc было заменено расширением Arc и было удалено.", "arc.arcResources": "Ресурсы Azure Arc", "arc.available": "Доступно", "arc.backup": "Резервное копирование", - "arc.backups": "Backups", + "arc.backups": "Резервные копии", "arc.backupsStorage": "Резервные копии: {0}", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "Отмена", "arc.clickTheNewSupportRequestButton": "Нажмите кнопку \"Новый запрос в службу поддержки\", чтобы отправить запрос в службу поддержки на портале Azure.", "arc.clickTheTroubleshootButton": "Нажмите кнопку \"Устранение неполадок\", чтобы открыть записную книжку по устранению неполадок в Azure Arc {0}.", @@ -29,8 +31,8 @@ "arc.condition": "Условие", "arc.configurationCoordinatorNode": "Конфигурация", "arc.configurationPerNode": "Конфигурация (по каждому узлу)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "Настройка политики хранения", + "arc.configureRetentionPolicyButton": "Настройка политики хранения", "arc.confirmNewPassword": "Подтвердите новый пароль", "arc.connecToServer": "Подключиться к серверу", "arc.connect": "Подключиться", @@ -76,11 +78,11 @@ "arc.dataController": "Контроллер данных", "arc.dataControllersType": "Контроллер данных Azure Arc", "arc.dataStorage": "Данные: {0}", - "arc.database": "Database", + "arc.database": "База данных", "arc.databaseCreated": "База данных {0} создана", "arc.databaseCreationFailed": "Не удалось создать базу данных {0}. {1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "Сведения о назначении", + "arc.databaseDetailsText": "Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр.", "arc.databaseName": "Имя базы данных", "arc.databases": "Базы данных", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "Отменить", "arc.drop": "Удалить", "arc.dropMultipleExtensions": "Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения.", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "Самая ранняя точка во времени", "arc.emergency": "Аварийный режим", "arc.endpoint": "Конечная точка", "arc.enterANonEmptyPassword": "Введите непустой пароль или нажмите клавишу ESC, чтобы выйти.", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "Произошла непредвиденная ошибка при извлечении параметров обработчика для \"{0}\". {1}", "arc.fetchRegistrationsFailed": "Произошла непредвиденная ошибка при извлечении регистраций для \"{0}\". {1}", "arc.fullyQualifiedDomain": "Полное доменное имя", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Панель мониторинга Grafana", "arc.grafanaDashboardDescription": "Панель мониторинга для просмотра метрик", "arc.indirect": "Косвенный", "arc.installingExtension": "Установка расширения \"{0}\"…", - "arc.instance": "Instance", + "arc.instance": "Экземпляр", "arc.instanceDeleted": "Экземпляр \"{0}\" удален", "arc.instanceDeletionFailed": "Не удалось удалить экземпляр {0}. {1}", "arc.instanceDeletionWarning": "Предупреждение! Удаление экземпляра является окончательным и не может быть отменено. Чтобы удалить экземпляр \"{0}\" введите имя \"{0}\" ниже для продолжения.", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Панель мониторинга Kibana", "arc.kibanaDashboardDescription": "Панель мониторинга для просмотра журналов", "arc.lastTransition": "Последний переход", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "Последняя точка во времени", "arc.learnAboutNodeParameters": "Дополнительные сведения о параметрах ядра СУБД для гипермасштабирования PostgreSQL с поддержкой Azure Arc", "arc.learnAboutPostgresClients": "Дополнительные сведения о клиентских интерфейсах гипермасштабирования PostgreSQL Azure", "arc.learnMore": "Дополнительные сведения.", @@ -153,7 +156,7 @@ "arc.memoryLimit": "Предельный объем памяти (в ГБ)", "arc.memoryRequest": "Запрошенная память (в ГБ)", "arc.miaaAdmin": "Администратор управляемого экземпляра", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении.", "arc.miaaComputeAndStorageDescriptionPartOne": "Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью", "arc.miaaConnectionRequired": "Для перечисления баз данных в этом экземпляре требуется подключение.", "arc.miaaDashboard": "Управляемый экземпляр SQL — панель мониторинга Azure Arc (предварительная версия) — {0}", @@ -199,8 +202,8 @@ "arc.pending": "Ожидание", "arc.pgConnectionRequired": "Для отображения и настройки параметров ядра СУБД требуется подключение.", "arc.pgSqlType": "Гипермасштабирование PostgreSQL — Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "Восстановление на момент времени", + "arc.pitrInfo": "Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования.", "arc.podConditionsTable": "Таблица условий pod", "arc.podInitialized": "Объект pod инициализирован.", "arc.podIssuesDetected": "В указанных ниже объектах pod возникли проблемы, которые могут повлиять на производительность или доступность.", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Версия PostgreSQL", "arc.preloaded Extensions": "Предварительно загруженные расширения", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "Сведения о проекте", + "arc.projectDetailsText": "Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов.", "arc.properties": "Свойства", "arc.ram": "ОЗУ", "arc.rangeSetting": "Значение должно находиться в диапазоне от {0} до {1}", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "Обновите узел, чтобы ввести учетные данные", "arc.region": "Регион", "arc.rememberPassword": "Запомнить пароль", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "Сбросить все к значениям по умолчанию", "arc.resetFailed": "Сбой сброса. {0}", "arc.resetPassword": "Сброс пароля", @@ -239,12 +245,16 @@ "arc.resourceGroup": "Группа ресурсов", "arc.resourceHealth": "Работоспособность ресурсов", "arc.resourceHealthDescription": "Функция \"Работоспособность ресурсов\" позволит вам понять, правильно ли работает ваш ресурс.", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "Восстановить", + "arc.restoreDatabase": "Восстановление базы данных", + "arc.restoreInfo": "Восстановите базу данных в управляемом экземпляре SQL с поддержкой Azure Arc.", + "arc.restorePoint": "Точка восстановления (время в формате UTC) в формате времени: \"YYYY-MM-DDTHH:MM:SSZ", + "arc.restorePointDetails": "Сведения о точке восстановления", + "arc.restorePointErrorrMessage": "Укажите время в правильном формате и в диапазоне от {0} до {1}", + "arc.restorePointText": "Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления.", + "arc.restoreTimeWindowUpdateFailed": "Не удалось обновить временной интервал восстановления до точки во времени. {0}", "arc.restoring": "Восстановление", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "Хранение восстановления до точки во времени (в днях)", "arc.running": "Выполняется", "arc.save": "Сохранить", "arc.scalingCompute": "масштабирование виртуальных ядер и памяти вычисления.", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "Конечные точки службы", "arc.serviceEndpointsTable": "Таблица конечных точек службы", "arc.settings": "Параметры", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "База данных-источник", + "arc.sourceDetails": "Сведения об источнике", + "arc.sourceDetailsText": "Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию.", "arc.state": "Состояние", "arc.status": "Состояние", "arc.storagePerNode": "размер хранилища на узел", - "arc.subscription": "Subscription", + "arc.subscription": "Подписка", "arc.subscriptionId": "Идентификатор подписки", "arc.supportAndTroubleshooting": "Поддержка и устранение неполадок", "arc.supportRequestNote": "Обратите внимание, что перед созданием запроса в службу поддержки необходимо предварительно отправить конфигурацию ресурса в Azure.", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "Пароль", "arc.data.controller.admin.account.title": "Учетная запись администратора", "arc.data.controller.agreement": "Я принимаю {0} и {1}.", + "arc.data.controller.auto.upload.logs": "Автоматически отправлять журналы", + "arc.data.controller.auto.upload.logs.description": "Включить автоматическую отправку журналов. Только прямой режим.", + "arc.data.controller.auto.upload.metrics": "Автоматически отправлять метрики", + "arc.data.controller.auto.upload.metrics.description": "Включить автоматическую отправку метрик. Только прямой режим.", "arc.data.controller.cluster.config.profile": "Профиль конфигурации", "arc.data.controller.cluster.config.profile.loading": "Загрузка профилей конфигурации", "arc.data.controller.cluster.config.profile.loadingcompleted": "Загрузка профилей конфигурации завершена", "arc.data.controller.cluster.config.profile.title": "Выберите профиль конфигурации", "arc.data.controller.cluster.environment.title": "Какова целевая существующая среда кластера Kubernetes?", + "arc.data.controller.connectivity.mode": "Режим подключения", "arc.data.controller.create.azureconfig.title": "Конфигурация Azure", "arc.data.controller.create.controllerconfig.title": "Конфигурация контроллера", "arc.data.controller.create.summary.title": "Проверьте конфигурацию", - "arc.data.controller.details.description": "Укажите пространство имен, имя и класс хранения для контроллера данных Azure Arc. Это имя будет использоваться для идентификации экземпляра Arc в целях удаленного управления и мониторинга.", + "arc.data.controller.custom.location": "Настраиваемое расположение", + "arc.data.controller.custom.location.description": "Имя настраиваемого расположения. Только прямой режим.", + "arc.data.controller.details.description": "Для непрямого режима необходимо указать пространство имен, имя и класс хранение для контроллера данных Azure Arc. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима не требуется пространство имен, но нужно указать имя настраиваемого расположения.", "arc.data.controller.details.title": "Сведения о контроллере данных", "arc.data.controller.infrastructure": "Инфраструктура", "arc.data.controller.kube.cluster.context": "Контекст кластера", @@ -346,6 +363,7 @@ "arc.data.controller.name": "Имя контроллера данных", "arc.data.controller.name.validation.description": "Имя должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов.", "arc.data.controller.namespace": "Пространство имен контроллера данных", + "arc.data.controller.namespace.description": "Только непрямой режим.", "arc.data.controller.namespace.validation.description": "Пространство имен должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов.", "arc.data.controller.new.wizard.title": "Создать контроллер данных Azure Arc", "arc.data.controller.project.details.description": "Выберите подписку для управления развернутыми ресурсами и затратами. Используйте группы ресурсов, такие как папки, для организации всех ресурсов и управления ими.", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "Сведения о подключении SQL", "arc.sql.cores-limit.description": "Предельное количество ядер управляемого экземпляра в виде целого числа.", "arc.sql.cores-request.description": "Запрос ядер управляемого экземпляра в виде целого числа.", + "arc.sql.cost.summary": "Сводка по затратам", + "arc.sql.cost.summary.additional.charge": "Дополнительная плата за использование. Дополнительные сведения см. в {0}.", + "arc.sql.cost.summary.admin.account": "Учетная запись администратора", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Скидка на преимущество гибридного использования Azure (в долларах США)", + "arc.sql.cost.summary.basics": "Основное", + "arc.sql.cost.summary.business.critical": "Критически важный для бизнеса", + "arc.sql.cost.summary.cost.vcore": "Стоимость виртуального ядра (в долларах США)", + "arc.sql.cost.summary.custom.location": "Настраиваемое расположение", + "arc.sql.cost.summary.estimated.cost.per.month": "Примерная стоимость в месяц", + "arc.sql.cost.summary.general.purpose": "Общего назначения", + "arc.sql.cost.summary.instance.name": "Имя экземпляра", + "arc.sql.cost.summary.managed.instance.admin.login": "Имя для входа администратора Управляемого экземпляра", + "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": "Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни \"Общего назначения\" и \"Критически важный для бизнеса\". {0}", + "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", + "arc.sql.cost.summary.sql.miaa": "Управляемый экземпляр SQL — Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Управляемый экземпляр SQL — сводка по затратам Azure Arc", + "arc.sql.cost.summary.subscription": "Подписка", + "arc.sql.cost.summary.vcore.limit": "Ограничение виртуальных ядер ЦП", "arc.sql.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", "arc.sql.dev.use.label": "Только для разработки", - "arc.sql.high.availability.description": "Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам.", - "arc.sql.high.availability.label": "Высокая доступность", + "arc.sql.high.availability.description": "Включить дополнительные реплики для высокой группа доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. Выберите один из вариантов: общее назначение (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) или[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности).", "arc.sql.instance.name": "Имя экземпляра", "arc.sql.instance.retention.policy.title": "Политика хранения резервных копий экземпляров SQL", "arc.sql.instance.settings.section.title": "Параметры экземпляра SQL", "arc.sql.invalid.instance.name": "Имя экземпляра должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 13 символов.", "arc.sql.invalid.username": "Имя пользователя sa отключено, выберите другое имя пользователя", + "arc.sql.license.type.description": "Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server.", + "arc.sql.license.type.label": "У меня уже есть лицензия на SQL Server", "arc.sql.memory-limit.description": "Предельная емкость управляемого экземпляра в виде целого числа.", "arc.sql.memory-request.description": "Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ.", - "arc.sql.one.replica": "1 реплика", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "Восстановление на момент времени", "arc.sql.pitr.retention.description": "Настройте хранение резервных копий до определенного момента во времени. {0}", + "arc.sql.replicas": "Реплики", "arc.sql.retention.days.description": "Укажите срок хранения резервных копий для восстановления до точки во времени.", - "arc.sql.retention.days.label": "Хранение PITR (в днях)", - "arc.sql.service.tier.business.critical": "[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности)", + "arc.sql.retention.days.label": "Хранение до точки во времени (в днях)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "arc.sql.service.tier.description": "Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни \"Общего назначения\" и \"Критически важный для бизнеса\". {0}", - "arc.sql.service.tier.general.purpose": "Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности)", + "arc.sql.service.tier.general.purpose": "GeneralPurpose", "arc.sql.service.tier.label": "Уровень служб", "arc.sql.storage-class.backups.description": "Класс хранения для постоянных томов резервного копирования. Если значение не указано, будет использоваться класс по умолчанию.", "arc.sql.storage-class.data.description": "Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию.", "arc.sql.storage-class.datalogs.description": "Класс хранения для журналов базы данных (.ldf). Если значение не указано, будет использоваться класс по умолчанию.", "arc.sql.storage-class.dc.description": "Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются.", "arc.sql.storage-class.logs.description": "Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию.", - "arc.sql.three.replicas": "3 реплики", - "arc.sql.two.replicas": "2 реплики", + "arc.sql.summary.arc.by.microsoft": "от Майкрософт", + "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": "Размер тома в ГиБ (резервные копии)", @@ -472,6 +516,7 @@ "command.connectToController.title": "Подключение к существующему контроллеру Azure Arc", "command.createController.title": "Создание нового контроллера Azure Arc", "command.editConnection.title": "Изменение подключения", + "command.estimateCostSqlMiaa.title": "Оценка стоимости управляемого экземпляра SQL — Azure Arc", "command.refresh.title": "Обновление", "command.removeController.title": "Удаление контроллера", "cores.limit.greater.than.or.equal.to.requested.cores": "Предельное число ядер должно быть не менее запрошенного", 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 9dacf2738a..77c9923c9d 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "Закрыть рабочую область", - "data-workspace-view-container-name": "Проекты", - "extension-description": "Рабочая область данных", - "extension-displayName": "Рабочая область данных", - "main-view-name": "Проекты", + "data-workspace-view-container-name": "Проекты баз данных", + "main-view-name": "Проекты баз данных", "manage-project-command": "Управление", "new-command": "Создать", "open-existing-command": "Открыть существующий", diff --git a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json index 47cee40dd7..36979e0bf6 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "Полужирный текст Markdown", "notebook.command.clearactivecellresult": "Очистить результат ячейки", "notebook.command.codeBlock": "Добавить блок кода", + "notebook.command.highlightText": "Выделить текст Markdown", "notebook.command.italicizeText": "Курсивный текст Markdown", "notebook.command.new": "Создать записную книжку", "notebook.command.open": "Открыть записную книжку", diff --git a/i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json index 9c452e3615..fb57cd6d58 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "Представления", "SchemaCompare.XmlSchemaCollections": "Коллекции схем XML", "SchemaCompareOptionsDialog.Reset": "Сброс", + "file": "Файл", + "flat": "Одноуровневая", + "objectType": "Тип объекта", + "schema": "Схема", "schemaCompare.ApplyConfirmation": "Вы действительно хотите обновить целевой объект?", "schemaCompare.CompareDetailsTitle": "Сравнить сведения", "schemaCompare.GetConnectionString": "Установить подключение к {0}?", "schemaCompare.RecompareToRefresh": "Нажмите \"Сравнить\", чтобы обновить сравнение.", "schemaCompare.actionColumn": "Действие", "schemaCompare.addAction": "Добавить", - "schemaCompare.applyButtonDisabledTitle": "Применение включено, когда целевой объект является базой данных", + "schemaCompare.applyButtonDisabledTitle": "Применение включено, когда целевой объект является базой данных или проектом базы данных", "schemaCompare.applyButtonEnabledTitle": "Применить изменения к целевому объекту", + "schemaCompare.applyError": "Ошибка при обновлении проекта", "schemaCompare.applyNoChanges": "Нет изменений для применения", + "schemaCompare.applySuccess": "Проект успешно обновлен", "schemaCompare.cancelCompareButton": "Остановить", "schemaCompare.cancelErrorMessage": "Сбой при отмене сравнения схем: \"{0}\"", "schemaCompare.cannotExcludeMessage": "Невозможно исключить {0}. Существуют включенные зависимости", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP", "schemaCompare.openScmpErrorMessage": "Сбой при открытии файла SCMP: \"{0}\"", "schemaCompare.optionsButton": "Параметры", + "schemaCompare.projectButtonLabel": "Проект базы данных", "schemaCompare.radioButtonsLabel": "Тип", "schemaCompare.saveFile": "Сохранить", "schemaCompare.saveScmpButton": "Сохранить файл SCMP", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов?", "schemaCompareDialog.differentSourceTargetMessage": "Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов?", "schemaCompareDialog.differentTargetMessage": "Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов?", + "schemaCompareDialog.dspErrorSource": "Исходный файл .SQLPROJ не указывает компонент схемы базы данных", + "schemaCompareDialog.dspErrorTarget": "Целевой файл .SQLPROJ не указывает компонент схемы базы данных", "schemaCompareDialog.fileTextBoxLabel": "Файл", + "schemaCompareDialog.noProjectExtension": "Для сравнения схем с проектами баз данных требуется расширение sql-database-projects", + "schemaCompareDialog.noProjectExtensionApply": "Для применения изменений к проектам требуется расширение sql-database-projects", "schemaCompareDialog.ok": "ОК", "schemaCompareDialog.serverDropdownTitle": "Сервер", "schemaCompareDialog.sourceDatabaseDropdown": "Исходная база данных", "schemaCompareDialog.sourceServerDropdown": "Исходный сервер", "schemaCompareDialog.sourceTextBox": "Исходный файл", + "schemaCompareDialog.structureDropdownLabel": "Структура папок", "schemaCompareDialog.targetDatabaseDropdown": "Целевая база данных", "schemaCompareDialog.targetServerDropdown": "Целевой сервер", "schemaCompareDialog.targetTextBox": "Целевой файл", - "schemaCompareOptions.RecompareMessage": "Параметры изменились. Выполнить повторное сравнение для просмотра его результатов?" + "schemaCompareOptions.RecompareMessage": "Параметры изменились. Выполнить повторное сравнение для просмотра его результатов?", + "schemaObjectType": "Схема или тип объекта", + "targetStructure": "Целевая структура папок" }, "package": { "description": "Сравнение схем SQL для Azure Data Studio поддерживает сравнение схем баз данных и файлов DACPAC.", 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 5a3b730662..a1ad5e6948 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "addItemAction": "Добавить элемент", "addPackage": "Добавить пакет", "addPackageReferenceMessage": "Чтобы использовать привязки SQL, убедитесь, что проект Функций Azure содержит ссылку на {0}", + "addSqlBindingPackageError": "Ошибка при добавлении в проект пакета расширения привязки SQL", "appSettingPrompt": "Обновить функцию Azure local.settings.json с помощью новой строки подключения?", "at": "в", + "autorestProjectName": "Имя нового проекта SQL", + "baseDockerImage": "Базовый образ Docker SQL Server", "browseButtonText": "Поиск папки", "browseEllipsis": "Обзор...", "browseForProfile": "Поиск профиля", "buildAction": "Создать", + "buildElements": "Элементы сборки", "buildFailedCannotStartSchemaCompare": "Не удалось начать сравнение схем, поскольку произошел сбой сборки", "cancelButtonText": "Отмена", "cannotResolvePath": "Не удается сопоставить путь {0}", @@ -43,6 +47,7 @@ "cicularProjectReference": "Циклическая ссылка из проекта {0} на проект {1}", "cleaningDockerImagesMessage": "Очистка существующих развертываний...", "confirmPassword": "Подтвердите пароль администратора SQL Server", + "confirmServerPassword": "Подтвердите пароль администратора SQL Server", "connectingToSqlServerOnDockerMessage": "Подключение к SQL Server в Docker", "connectionFailedError": "Ошибка подключения: \"{0}\"", "connectionRadioButtonLabel": "Подключения", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "Для добавления ссылки на базу данных требуется расположение файла DACPAC", "dacpacFiles": "Файлы DACPAC", "dacpacNotOnSameDrive": "Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. Файл проекта расположен в {0}", + "dacpacReferenceElement": "Ссылка на DACPAC", "dacpacText": "Приложение уровня данных (.dacpac)", "dataSource": "Источник данных", "dataSourceDropdownTitle": "Источник данных", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "Создан идентификатор Docker: \"{0}\"", "dockerContainerFailedToRunErrorMessage": "Не удалось запустить контейнер Docker", "dockerContainerNotRunningErrorMessage": "Контейнер Docker не запущен", + "dockerImageEulaMessage": "Лицензионное соглашение:", + "dockerImageMessage": "Образ Docker:", "dockerLogMessage": "Журналы Docker: \"{0}\"", "dockerNotRunningError": "Не удалось проверить Docker. Убедитесь, что инструмент Docker установлен и работает. Ошибка: \"{0}\"", "done": "Готово", "dontUseProfile": "Не использовать профиль", + "edgeEulaAgreementTitle": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", "edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для SQL для пограничных вычислений", "edgeProjectTypeDisplayName": "SQL для пограничных вычислений", "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL, начиная с пустого проекта", @@ -114,6 +123,10 @@ "enterPortNumber": "Введите номер порта SQL Server или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", "enterSystemDbName": "Введите имя базы данных для этой системной базы данных", "errorFindingBuildFilesLocation": "Ошибка при поиске расположения файлов сборки: {0}", + "errorReadingProjectGuid": "Ошибка при попытке чтения {0} проекта \"{1}\"", + "eulaAgreementTemplate": "Я принимаю {0}.", + "eulaAgreementText": "Я принимаю {0}.", + "eulaAgreementTitle": "Лицензионное соглашение Microsoft SQL Server", "exampleUsage": "Пример использования", "excludeAction": "Исключить", "externalStream": "Внешний поток", @@ -129,13 +142,17 @@ "flat": "Без иерархии", "folderAlreadyExists": "Папка с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", "folderAlreadyExistsChooseNewLocation": "Папка с именем \"{0}\" уже существует на диске в этом расположении. Выберите другое расположение.", + "folderElements": "Элементы папки", "folderFriendlyName": "Папка", "folderObject": "папка", "folderStructureLabel": "Структура папок", "generateScriptButtonText": "Создать сценарий", - "generatingProjectFailed": "Ошибка формирования проекта через AutoRest: {0}", + "generatingProjectFailed": "Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0}", + "generatingProjectFromAutorest": "Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода.", "hr": "ч", + "importElements": "Импорт элементов", "input": "Ввод", + "installGlobally": "Установить глобально", "invalidDataSchemaProvider": "Недопустимый DSP в файле SQLPROJ", "invalidDatabaseReference": "Недопустимая ссылка на базу данных в файле SQLPROJ", "invalidGuid": "Указан недопустимый GUID: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "Не обнаружено {0}", "noDataSourcesText": "В этом проекте нет источников данных", "noFileExist": "Файл {0} не существует", + "noSqlFilesGenerated": "Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода.", "noSqlProjFilesSelected": "Файл sqlproj не выбран. Выберите один из них.", "noString": "Нет", "noStringDefault": "Нет (по умолчанию)", - "nodeButNotAutorestFound": "Инструмент Autorest не найден в системном пути, но найдена платформа Node.js. Запуск через npx. Выполните команду \"npm install autorest -g\" для постоянной установки.", - "nodeNotFound": "В системном пути не найдены autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование autorest.", + "nodeButNotAutorestFound": "Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните \"npm install autorest -g\", чтобы установить навсегда и избежать появления этого сообщения.", + "nodeButNotAutorestFoundPrompt": "Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью \"npx\" или установить Autorest глобально, а затем запустить.", + "nodeNotFound": "В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest.", + "noneElements": "Нет элементов", "notValidVariableName": "Недопустимое имя переменной \"{0}\".", "objectType": "Тип объекта", "okString": "ОК", + "openEulaString": "Открыть лицензионное соглашение", "output": "Выходные данные", "outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.", "parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева", "passwordNotMatch": "Пароль SQL Server не совпадает с подтверждением", "portMustNotBeNumber": "Порт должен быть числом", + "postDeployElements": "Элементы PostDeploy", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "Элементы PreDeploy", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "Для успешной сборки обновите проект, добавив в него один сценарий перед развертыванием и/или один сценарий после развертывания.", "profile": "Профиль", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "Выберите расположение для создания проекта", "projectNameLabel": "Имя", "projectNamePlaceholderText": "Введите имя проекта", + "projectReferenceElement": "Ссылка на проект", + "projectReferenceNameElement": "Элемент имени ссылки на проект", "publish": "Опубликовать", "publishAction": "Опубликовать", "publishDialogName": "Опубликовать проект", "publishProjectSucceed": "Проект базы данных успешно опубликован", "publishSettingsFiles": "Опубликовать файл параметров", + "publishTo": "Опубликовать целевой объект", "publishToContainerFailed": "Не удалось опубликовать в контейнере. {0}", "publishToDockerContainer": "Опубликовать на новом сервере в контейнере", "publishToExistingServer": "Опубликовать на существующем сервере", @@ -206,6 +232,7 @@ "retryRunMessage": "Выполнение операции \"{2}\". Попытка {0} из {1}", "retrySucceedMessage": "Операция \"{0}\" успешно завершена. Результат: {1}", "retryWaitMessage": "Ожидание {0} сек. до выполнения другой попытки операции \"{1}\"", + "runViaNpx": "Запустить через npx", "runningDockerMessage": "Создание и запуск контейнера Docker...", "sameDatabase": "Та же база данных", "save": "Сохранить", @@ -233,6 +260,8 @@ "selectTargetPlatform": "Текущая целевая платформа: {0}. Выберите новую целевую платформу", "server": "Сервер", "serverName": "Имя сервера", + "serverPassword": "Пароль администратора SQL Server", + "serverPortNumber": "Номер порта SQL Server", "serverVariable": "Переменная сервера", "sourceDatabase": "База данных-источник", "specSelectionText": "Спецификация OpenAPI/Swagger", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "Значение", "sqlCmdVariableColumn": "Имя", "sqlConnectionStringFriendly": "Строка подключения SQL", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 3.1 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", "sqlDatabaseProjects.Install": "Установить", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Не удается найти пакет SDK для .NET Core. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или, если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Установленная сейчас версия пакета SDK для .NET Core {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или, если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", - "sqlDatabaseProjects.UpdateNetCoreLocation": "Обновить расположение", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Установленная сейчас версия пакета SDK для .NET Core {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Обновить расположение", "sqlDatabaseProjects.doNotAskAgain": "Больше не спрашивать", "sqlDatabaseProjects.outputChannel": "Проекты баз данных", "sqlTableOrViewToQuery": "Таблица или представление SQL для запроса", @@ -264,8 +293,11 @@ "unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}", "unknownDataSourceType": "Неизвестный тип источника данных: ", "unrecognizedDataSourcesVersion": "Нераспознанная версия: ", - "updateProjectDatabaseReferencesForRoundTrip": "Для сборки этого проекта необходимо обновить ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", - "updateProjectForRoundTrip": "Для сборки этого проекта необходимо обновить целевые объекты, ссылки и ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", + "updateProjectDatabaseReferencesForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", + "updateProjectForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", + "userSelectionCancelled": "Пользователь отменил выбор способа выполнения автоматического восстановления.", + "userSelectionInstallGlobally": "Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас...", + "userSelectionRunNpx": "Пользователь выбран для запуска через NPX.", "valueCannotBeEmpty": "Значение не может быть пустым.", "valueMustNotBeEmpty": "Значение не должно быть пустым", "viewFriendlyName": "Представление", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "Проекты баз данных", "sqlDatabaseProjects.addDatabaseReference": "Добавить ссылку на базу данных", - "sqlDatabaseProjects.addSqlBinding": "Добавить привязку SQL", + "sqlDatabaseProjects.addSqlBinding": "Добавить привязку SQL (предварительная версия)", "sqlDatabaseProjects.autorestSqlVersion": "Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия.", "sqlDatabaseProjects.build": "Сборка", "sqlDatabaseProjects.changeTargetPlatform": "Изменить целевую платформу", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "Удалить", "sqlDatabaseProjects.description": "Разработка и публикация схем базы данных SQL", "sqlDatabaseProjects.displayName": "Проекты баз данных", + "sqlDatabaseProjects.dotnetInstallLocation": "Полный путь к пакету SDK для .NET на компьютере.", "sqlDatabaseProjects.editProjectFile": "Изменить файл .sqlproj", "sqlDatabaseProjects.exclude": "Исключить из проекта", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Сформировать проект SQL из спецификации OpenAPI/Swagger", "sqlDatabaseProjects.netCoreDoNotAsk": "Следует ли предлагать пользователю установить .NET Core, если он не будет обнаружен.", - "sqlDatabaseProjects.netCoreInstallLocation": "Полный путь к пакету SDK для .NET Core на компьютере.", "sqlDatabaseProjects.new": "Новый проект базы данных", "sqlDatabaseProjects.newExternalStreamingJob": "Добавить задание внешней потоковой передачи", "sqlDatabaseProjects.newFolder": "Добавить папку", 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 498eb960ef..d4e29e566c 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "Произошла ошибка при доступе к выбранной учетной записи \"{0}\". Нажмите кнопку \"Связать учетную запись\" и обновите учетную запись или выберите другую учетную запись. Ошибка \"{1}\".", - "azure.accounts.accountStaleError": "Маркер доступа для выбранной учетной записи \"{0}\" больше не действителен. Нажмите \"Связать учетную запись\" и обновите учетную запись, либо выберите другую учетную запись.", + "azure.accounts.accountAccessError": "Произошла ошибка при доступе к выбранной учетной записи \"{0}\" и клиенту \"{1}\". Нажмите кнопку \"Связать учетную запись\" и обновите учетную запись или выберите другую учетную запись. Ошибка \"{2}\".", + "azure.accounts.accountStaleError": "Маркер доступа для выбранной учетной записи \"{0}\" и клиента \"{1}\" больше не действителен. Нажмите \"Связать учетную запись\" и обновите учетную запись, либо выберите другую учетную запись.", "sql-migration.wizard.title": "Миграция \"{0}\" в Azure SQL", "sql.cancel.migration.confirmation": "Вы действительно хотите отменить эту миграцию?", "sql.migrate.text": "Выберите базы данных, которые вы хотите переместить в Azure SQL.", "sql.migration.active.backup.files": "Активные файлы резервных копий", "sql.migration.active.backup.files.items": "Активные файлы резервного копирования (1 элемент)", "sql.migration.active.backup.files.multiple.items": "Активные файлы резервных копий ({0} элементов)", + "sql.migration.all.backups.restored": "Все резервные копии восстановлены", "sql.migration.all.fields.required": "Нужно заполнить все поля.", "sql.migration.apply": "Применить", + "sql.migration.asessment.failed": "Сбой оценки экземпляра SQL Server \"{0}\".", "sql.migration.assessment": "Результаты оценки для «{0}»", "sql.migration.assessment.in.progress": "Оценка выполняется", "sql.migration.assessment.in.progress.content": "Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL.\r\n\r\nЭто может занять некоторое время.", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "Отменить миграцию", "sql.migration.cannot.cancel": "Миграция не выполняется и не может быть отменена.", "sql.migration.cannot.cutover": "Миграция не выполняется и не может быть отменена.", + "sql.migration.cannot.retry": "Невозможно повторить попытку миграции.", "sql.migration.cannot.start.cutover.error": "Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера.", "sql.migration.close": "Закрыть", "sql.migration.complete.cutover": "Выполнение прямой миграции", @@ -72,6 +75,7 @@ "sql.migration.create": "Создать", "sql.migration.create.new": "Создать", "sql.migration.creating.rg.loading": "Создание группы ресурсов", + "sql.migration.currently.restoring.file": "Выполняется восстановление файла", "sql.migration.cutover": "Прямая миграция", "sql.migration.cutover.card": "Завершение прямой миграции", "sql.migration.cutover.error": "При запуске прямой миграции произошла ошибка.", @@ -97,6 +101,7 @@ "sql.migration.data.uploaded.size": "Отправленные данные или размер", "sql.migration.database": "База данных", "sql.migration.database.already.exists": "База данных \"{0}\" уже существует в целевом управляемом экземпляре \"{1}\".", + "sql.migration.database.backup.load.error": "Произошла ошибка при доступе к сведениям базы данных.", "sql.migration.database.migration": "Базы данных для миграции", "sql.migration.database.migration.mode.description": "Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою.", "sql.migration.database.migration.mode.label": "Режим миграции", @@ -150,6 +155,7 @@ "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.service.name.error": "Введите действительное имя для службы миграции.", "sql.migration.invalid.storageAccount.error": "Чтобы продолжить, выберите действительную учетную запись хранения.", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "Последняя архивация", "sql.migration.last.scan.completed": "Последнее сканирование: {0}", "sql.migration.learn.more": "Дополнительные сведения", - "sql.migration.learn.more.pre.reqs": "Дополнительные сведения о необходимых вещах перед началом миграции.", + "sql.migration.learn.more.prerequisites": "Дополнительные сведения о необходимых вещах перед началом миграции.", "sql.migration.location": "Расположение", "sql.migration.managed.instance": "Управляемый экземпляр SQL Azure", "sql.migration.migration.completed": "Миграция завершена", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "Расположение общей сетевой папки, в которой хранятся архивные копии", "sql.migration.network.share.password.label": "Пароль", "sql.migration.network.share.password.placeholder": "Введите пароль.", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Введите имя целевой базы данных для выбранных баз данных источника.", + "sql.migration.network.share.path": "Путь к общей папке", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных.", "sql.migration.network.share.windows.user.info": "Учетная запись пользователя Windows с доступом на чтение сетевой папки.", "sql.migration.network.share.windows.user.label": "Учетная запись пользователя Windows с доступом на чтение сетевой папки", "sql.migration.new.resource.group": "(новое) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "Расположение не найдено.", "sql.migration.no.managedInstance.found": "Управляемый экземпляр не найден.", "sql.migration.no.pending.backups": "Ожидающие резервные копии отсутствуют. Нажмите кнопку Обновить, чтобы проверить текущее состояние.", + "sql.migration.no.results": "Результаты оценки недоступны.", "sql.migration.no.storageAccount.found": "Учетная запись хранения не найдена.", "sql.migration.no.subscription.found": "Подписка не найдена.", "sql.migration.no.virtualMachine.found": "Виртуальные машины не найдены.", @@ -242,9 +250,11 @@ "sql.migration.resource.group.description": "Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure.", "sql.migration.resource.group.not.found": "Группы ресурсов не найдены.", "sql.migration.resourceGroups": "Группа ресурсов", - "sql.migration.resume.contine": "Продолжить последнюю попытку миграции...", + "sql.migration.resume.continue": "Продолжить последнюю попытку миграции...", "sql.migration.resume.start": "Снова начать оценку миграции (рекомендуется)", "sql.migration.resume.title": "Снова запустить рабочий процесс миграции", + "sql.migration.retry.migration": "Повтор миграции", + "sql.migration.retry.migration.error": "Произошла ошибка при повторной попытке миграции.", "sql.migration.rg.created": "Создана группа ресурсов", "sql.migration.save.close": "Сохранить и закрыть", "sql.migration.saved.assessment.cancel": "Отмена", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "Создать Azure Database Migration Service", "sql.migration.services.location": "Регион Azure для Azure Database Migration Service. Это должен быть тот же регион, что и целевой экземпляр Azure SQL.", "sql.migration.services.name": "Имя Azure Database Migration Service.", - "sql.migration.services.resourcegroup": "Группа ресурсов для Azure Database Migration Service.", + "sql.migration.services.resource.group": "Группа ресурсов для Azure Database Migration Service.", "sql.migration.services.subscription": "Имя подписки для Azure Database Migration Service.", "sql.migration.services.target": "Целевой объект Azure SQL выбран по умолчанию.", "sql.migration.shir": "Узел локальной среды выполнения интеграции", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Учетная запись Azure", "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.yes": "Да", "total.databases.selected": "Выбрано баз данных: {0} из {1}." @@ -386,6 +400,7 @@ "migration-dashboard-title": "Миграция SQL Azure", "migration-notebook-command-title": "Открыть записные книжки миграции Azure SQL", "new-support-request-command": "Новый запрос на поддержку", + "retry-migration-menu": "Повтор миграции", "send-feedback-command": "Отзывы", "start-migration-command": "Миграция в Azure SQL", "view-service-menu": "Сведения Database Migration Service", diff --git a/i18n/ads-language-pack-ru/translations/main.i18n.json b/i18n/ads-language-pack-ru/translations/main.i18n.json index a410d80f6f..c33a804d37 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "uninstallExtensionComplete": "Перезапустите Azure Data Studio, чтобы завершить удаление расширения {0}.", "updateLocale": "Хотите изменить язык пользовательского интерфейса Azure Data Studio на {0} и выполнить перезапуск?", "watermark.newNotebook": "Новая записная книжка", - "watermark.newSqlFile": "Новый файл SQL" + "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": "Необходимо выбрать вариант из списка", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "Цвет фона верхнего и нижнего колонтитулов диалогового окна выноски.", "calloutDialogInteriorBorder": "Внутренние границы диалогового окна выноски, используемые для разделения элементов.", "calloutDialogShadowColor": "Цвет тени диалогового окна выноски.", + "designer.paneSeparator": "Цвет разделителя панелей.", "extensionPackGradientColorOne": "Верхний цвет для градиента пакета расширения", "extensionPackGradientColorTwo": "Нижний цвет для градиента пакета расширения", "extensionPackHeaderShadow": "Цвет тени для текста заголовка пакета расширения", "gradientBackground": "Цвет фона для градиента изображения баннера", "gradientOne": "Верхний цвет для градиента изображения баннера", "gradientTwo": "Нижний цвет для градиента изображения баннера", + "groupHeaderBackground": "Цвет фона заголовка группы.", "infoBox.errorBackground": "Информационное окно: цвет фона, если тип уведомления — ошибка.", "infoBox.infomationBackground": "Информационное окно: цвет фона, если тип уведомления — информационное сообщение.", "infoBox.successBackground": "Информационное окно: цвет фона, если тип уведомления — успешно.", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "Параметры подключения", "schema.displayName": "Отображаемое имя поставщика", "schema.iconPath": "Путь к значку для типа сервера", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "Является ли поставщик также поставщиком запросов. Значение по умолчанию — true (истина).", "schema.notebookKernelAlias": "Псевдоним ядра записной книжки для поставщика", "schema.providerId": "Общий идентификатор поставщика" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "Развернуть содержимое ячеек кода" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "Полужирный", - "buttonCode": "Код", - "buttonHighlight": "Выделить цветом", - "buttonImage": "Изображение", - "buttonItalic": "Курсив", - "buttonLink": "Ссылка", - "buttonList": "Список", - "buttonOrderedList": "Упорядоченный список", + "bold": "Полужирный", "buttonPreview": "Переключить предварительный просмотр Markdown — отключено", - "buttonUnderline": "Подчеркнутый", - "callout.insertImageHeading": "Вставка изображения", - "callout.insertLinkHeading": "Вставка ссылки", "dropdownHeading": "Заголовок", + "highlight": "Выделить цветом", + "insertCode": "Вставить код", + "insertImage": "Вставка изображения", + "insertLink": "Вставка ссылки", + "insertList": "Вставить список", + "insertOrderedList": "Вставить упорядоченный список", + "italic": "Курсив", "markdownViewButton": "Представление Markdown", "optionHeading1": "Заголовок 1", "optionHeading2": "Заголовок 2", "optionHeading3": "Заголовок 3", "optionParagraph": "Абзац", "richTextViewButton": "Представление форматированного текста", - "splitViewButton": "Разделенное представление" + "splitViewButton": "Разделенное представление", + "underline": "Подчеркнутый" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "Ошибка при отрисовке компонента: {0}", @@ -11072,7 +11074,8 @@ "data": "Данные", "notebook": "Записная книжка", "profiler": "Профилировщик", - "queryEditor": "Редактор запросов" + "queryEditor": "Редактор запросов", + "tableDesigner": "Конструктор таблиц" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "Фильтры профилировщика", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "Не найдено средство выполнения запросов для URI: {0}", "queryManagement.uriAlreadyHasQueryRunner": "URI: у {0} неожиданно оказалось выполнения запросов." }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "Добавить новый", - "designer.removeRowText": "Удалить", - "tableDesigner.unknownComponentType": "Тип компонента {0} не поддерживается" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "Свойства", - "tableDesigner.propertiesPaneTitleWithContext": "Свойства — {0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "Создать таблицу" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "Сохранить изменения" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "Дополнительно", + "designer.checkConstraint.description.expression": "Выражение, определяющее проверочное ограничение.", + "designer.checkConstraint.description.name": "Имя проверочного ограничения.", + "designer.column.description.allowNulls": "Указывает, может ли столбец иметь значение NULL.", + "designer.column.description.dataType": "Отображает имя типа данных столбца.", + "designer.column.description.defaultValueBinding": "Предопределенное глобальное значение по умолчанию для столбца или привязки.", + "designer.column.description.length": "Максимальная длина (в символах), которая может быть сохранена в этом объекте базы данных.", + "designer.column.description.name": "Имя объекта столбца.", + "designer.column.description.precision": "Для числовых данных максимальное количество десятичных знаков, которые могут быть сохранены в этом объекте базы данных.", + "designer.column.description.primaryKey": "Указывает, включен ли столбец в первичный ключ таблицы.", + "designer.column.description.scale": "Для числовых данных максимальное количество десятичных знаков, которые могут быть сохранены в этом объекте базы данных справа от десятичного разделителя.", + "designer.foreignkey.description.columnMapping": "Сопоставление столбцов внешних ключей и столбцов первичных ключей.", + "designer.foreignkey.description.name": "Имя внешнего ключа.", + "designer.foreignkey.description.onDeleteAction": "Поведение, которое реализуется при попытке пользователя удалить строку с данными, участвующую в связи по внешнему ключу.", + "designer.foreignkey.description.onUpdateAction": "Поведение, которое реализуется при попытке пользователя обновить строку с данными, участвующую в связи по внешнему ключу.", + "designer.foreignkey.description.primaryKeyTable": "Таблица, которая содержит первичный или уникальный ключевой столбец.", + "designer.table.description.description": "Описание таблицы.", + "designer.table.description.name": "Имя объекта таблицы.", + "designer.table.description.schema": "Схема, содержащая таблицу.", + "tableDesigner.ForeignKeyTypeName": "Внешний ключ", + "tableDesigner.PrimaryKeyTableName": "Таблица первичных ключей", + "tableDesigner.checkConstraintExpressionTitle": "Выражение", + "tableDesigner.checkConstraintNameTitle": "Имя", + "tableDesigner.checkConstraintTypeName": "Проверочное ограничение", + "tableDesigner.checkConstraintsTabTitle": "Проверочные ограничения", "tableDesigner.columnAllowNullTitle": "Разрешить значения NULL", "tableDesigner.columnDefaultValueTitle": "Значение по умолчанию", "tableDesigner.columnIsPrimaryKeyTitle": "Первичный ключ", "tableDesigner.columnLengthTitle": "Длина", "tableDesigner.columnNameTitle": "Имя", + "tableDesigner.columnPrecisionTitle": "Точность", + "tableDesigner.columnScaleTitle": "Масштаб", "tableDesigner.columnTypeName": "Столбец", "tableDesigner.columnTypeTitle": "Тип", "tableDesigner.columnsTabTitle": "Столбцы", "tableDesigner.descriptionTitle": "Описание", + "tableDesigner.errorInitializingTableDesigner": "Произошла ошибка при инициализации конструктора таблиц: {0}", + "tableDesigner.errorProcessingEdit": "Произошла ошибка при обработке изменения: {0}", + "tableDesigner.foreignKeyColumn": "Столбец внешних ключей", + "tableDesigner.foreignKeyColumns": "Сопоставление столбцов", + "tableDesigner.foreignKeyNameTitle": "Имя", + "tableDesigner.foreignKeyOnDeleteAction": "При действии удаления", + "tableDesigner.foreignKeyOnUpdateAction": "При действии обновления", + "tableDesigner.foreignKeysTabTitle": "Внешние ключи", + "tableDesigner.generalTab": "Общие", "tableDesigner.nameTitle": "Имя таблицы", + "tableDesigner.primaryKeyColumn": "Столбец первичного ключа", "tableDesigner.saveChangeError": "Произошла ошибка при сохранении изменений: {0}", "tableDesigner.savedChangeSuccess": "Изменения успешно сохранены.", "tableDesigner.savingChanges": "Сохранение изменений конструктора таблиц...", "tableDesigner.schemaTitle": "Схема", "tableDesigner.tableObjectType": "Таблицы" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "Загрузка завершена", + "loadingMessage": "Загрузка" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "Общие", + "designer.loadingDesigner": "Идет загрузка конструктора...", + "designer.loadingDesignerCompleted": "Конструктор загружен", + "designer.newRowText": "Добавить новый", + "designer.processingChanges": "Обработка изменений...", + "designer.processingChangesCompleted": "Изменения обработаны", + "designer.removeRowText": "Удалить", + "designer.savingChanges": "Сохранение изменений...", + "designer.savingChangesCompleted": "Изменения сохранены", + "tableDesigner.unknownComponentType": "Тип компонента {0} не поддерживается" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "Свойства", + "tableDesigner.propertiesPaneTitleWithContext": "Свойства {0}" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "Текстовый редактор конструктора." + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "Конструктор таблиц", + "tableDesigner.featureEnabledDescription": "Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false." + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "Добавить ячейку", + "convertCellTypeEdit": "Преобразование типа ячейки", + "deleteCellEdit": "Удалить ячейку", + "moveCellEdit": "Переместить ячейку", + "splitCellEdit": "Разбить ячейку" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index 9a84d8572e..c5d5ac0028 100644 --- a/i18n/ads-language-pack-zh-hans/package.json +++ b/i18n/ads-language-pack-zh-hans/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension zh-hans" } -} \ No newline at end of file +} 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 980ac230f7..051e7d8754 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 @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "美元", "arc.addingWorkerNodes": "正在添加工作器节点", - "arc.apply": "Apply", + "arc.apply": "应用", "arc.arcDeploymentDeprecation": "Arc 部署扩展已由 Arc 扩展取代,并已卸载。", "arc.arcResources": "Azure Arc 资源", "arc.available": "可用", "arc.backup": "备份", - "arc.backups": "Backups", + "arc.backups": "备份", "arc.backupsStorage": "{0} 备份", + "arc.businessCriticalLabel": "业务关键", "arc.cancel": "取消", "arc.clickTheNewSupportRequestButton": "单击“新建支持请求”按钮可在 Azure 门户中提出支持请求。", "arc.clickTheTroubleshootButton": "单击“故障排除”按钮以打开 Azure Arc {0} 疑难解答笔记本。", @@ -29,8 +31,8 @@ "arc.condition": "条件", "arc.configurationCoordinatorNode": "配置", "arc.configurationPerNode": "配置(每个节点)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "配置保留策略", + "arc.configureRetentionPolicyButton": "配置保留策略", "arc.confirmNewPassword": "确认新密码", "arc.connecToServer": "连接到服务器", "arc.connect": "连接", @@ -76,11 +78,11 @@ "arc.dataController": "数据控制器", "arc.dataControllersType": "Azure Arc 数据控制器", "arc.dataStorage": "{0} 数据", - "arc.database": "Database", + "arc.database": "数据库", "arc.databaseCreated": "已创建数据库 {0}", "arc.databaseCreationFailed": "未能创建数据库 {0}。{1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "目标详细信息", + "arc.databaseDetailsText": "请输入目标数据库所需的设置,包括名称和 SQL 托管实例。源托管实例默认已选择。", "arc.databaseName": "数据库名", "arc.databases": "数据库", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "放弃", "arc.drop": "放置", "arc.dropMultipleExtensions": "当前正在删除另一个扩展,请在完成后重试。", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "最早的时间点", "arc.emergency": "紧急", "arc.endpoint": "终结点", "arc.enterANonEmptyPassword": "输入非空密码或按 Esc 退出。", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "检索“{0}”的引擎设置时出现意外错误。{1}", "arc.fetchRegistrationsFailed": "检索“{0}”的注册时出现意外错误。{1}", "arc.fullyQualifiedDomain": "完全限定的域", + "arc.generalPurposeLabel": "常规用途", "arc.grafanaDashboard": "Grafana 仪表板", "arc.grafanaDashboardDescription": "用于查看指标的仪表板", "arc.indirect": "间接", "arc.installingExtension": "正在安装扩展“{0}”...", - "arc.instance": "Instance", + "arc.instance": "实例", "arc.instanceDeleted": "已删除实例“{0}”", "arc.instanceDeletionFailed": "未能删除实例 {0}。{1}", "arc.instanceDeletionWarning": "警告! 删除实例是永久性操作,且无法撤消。要删除实例“{0}”,请在下面键入名称“{0}”以继续。", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Kibana 仪表板", "arc.kibanaDashboardDescription": "用于查看日志的仪表板", "arc.lastTransition": "上次转换时间", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "最近的时间点", "arc.learnAboutNodeParameters": "详细了解已启用 Azure Arc 的 PostgreSQL 超大规模数据库引擎设置", "arc.learnAboutPostgresClients": "详细了解 Azure PostgreSQL 超大规模客户端接口", "arc.learnMore": "了解详细信息。", @@ -153,7 +156,7 @@ "arc.memoryLimit": "内存限制(以 GB 为单位)", "arc.memoryRequest": "内存请求(以 GB 为单位)", "arc.miaaAdmin": "托管实例管理员", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。", "arc.miaaComputeAndStorageDescriptionPartOne": "可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc", "arc.miaaConnectionRequired": "需要连接以列出此实例上的数据库。", "arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板(预览) - {0}", @@ -199,8 +202,8 @@ "arc.pending": "挂起", "arc.pgConnectionRequired": "需要连接才能显示和设置数据库引擎设置。", "arc.pgSqlType": "PostgreSQL 超大规模 - Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "时点还原", + "arc.pitrInfo": "指定要保留时点备份的时长。可按备份可用性自定义此项。", "arc.podConditionsTable": "Pod 条件表", "arc.podInitialized": "Pod 已初始化。", "arc.podIssuesDetected": "下面列出的 Pod 遇到可能会影响性能或可用性的问题。", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 版本", "arc.preloaded Extensions": "预加载的扩展", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "项目详细信息", + "arc.projectDetailsText": "选择订阅以管理已部署的资源。使用资源组(如文件夹)来整理和管理所有资源。", "arc.properties": "属性", "arc.ram": "RAM", "arc.rangeSetting": "值应位于 {0} - {1} 范围内", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "刷新节点以输入凭据", "arc.region": "区域", "arc.rememberPassword": "记住密码", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "全部重置为默认设置", "arc.resetFailed": "重置失败。{0}", "arc.resetPassword": "重置密码", @@ -239,12 +245,16 @@ "arc.resourceGroup": "资源组", "arc.resourceHealth": "资源运行状况", "arc.resourceHealthDescription": "资源运行状况可以让你了解资源是否按预期运行。", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "还原", + "arc.restoreDatabase": "还原数据库", + "arc.restoreInfo": "将数据库还原到已启用 Azure Arc 的 SQL 托管实例。", + "arc.restorePoint": "恢复点(UTC),采用以下时间格式:“年-月-日,时:分:秒", + "arc.restorePointDetails": "还原点详细信息", + "arc.restorePointErrorrMessage": "提供采用正确格式且在范围内的时间:{0} 至 {1}", + "arc.restorePointText": "以指定时间格式输入处于给定最早和最近的还原时间范围内的还原点。", + "arc.restoreTimeWindowUpdateFailed": "时间点还原时间范围更新失败。{0}", "arc.restoring": "正在还原", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "时点恢复保留期(天)", "arc.running": "正在运行", "arc.save": "保存", "arc.scalingCompute": "正在缩放计算 vCore 和内存。", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "服务终结点", "arc.serviceEndpointsTable": "服务终结点表", "arc.settings": "设置", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "源数据库", + "arc.sourceDetails": "源详细信息", + "arc.sourceDetailsText": "选择备份源并提供详细信息。如果可能,将根据所选数据库默认采用其他设置。", "arc.state": "状态", "arc.status": "状态", "arc.storagePerNode": "每个节点的存储", - "arc.subscription": "Subscription", + "arc.subscription": "订阅", "arc.subscriptionId": "订阅 ID", "arc.supportAndTroubleshooting": "支持 + 疑难解答", "arc.supportRequestNote": "请注意,必须先将资源配置上传到 Azure 才能打开支持请求。", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "密码", "arc.data.controller.admin.account.title": "管理员帐户", "arc.data.controller.agreement": "我接受 {0} 和 {1}。", + "arc.data.controller.auto.upload.logs": "自动上传日志", + "arc.data.controller.auto.upload.logs.description": "启用日志的自动上传。仅限直接模式。", + "arc.data.controller.auto.upload.metrics": "自动上传指标", + "arc.data.controller.auto.upload.metrics.description": "启用指标的自动上传。仅限直接模式。", "arc.data.controller.cluster.config.profile": "配置文件", "arc.data.controller.cluster.config.profile.loading": "正在加载配置文件", "arc.data.controller.cluster.config.profile.loadingcompleted": "加载配置文件已完成", "arc.data.controller.cluster.config.profile.title": "选择配置文件", "arc.data.controller.cluster.environment.title": "你的目标现有 Kubernetes 群集环境是什么?", + "arc.data.controller.connectivity.mode": "连接模式", "arc.data.controller.create.azureconfig.title": "Azure 配置", "arc.data.controller.create.controllerconfig.title": "控制器配置", "arc.data.controller.create.summary.title": "查看配置", - "arc.data.controller.details.description": "提供 Azure Arc 数据控制器的命名空间、名称、存储类。此名称将用于标识用于远程管理和监视的 Arc 实例。", + "arc.data.controller.custom.location": "自定义位置", + "arc.data.controller.custom.location.description": "自定义位置的名称。仅限直接模式。", + "arc.data.controller.details.description": "对于间接模式,请为 Azure Arc 数据控制器提供命名空间、名称和存储类。此名称将用于标识 Arc 实例以进行远程管理和监视。对于直接模式,无需提供命名空间,但请提供自定义位置名称。", "arc.data.controller.details.title": "数据控制器详细信息", "arc.data.controller.infrastructure": "基础结构", "arc.data.controller.kube.cluster.context": "群集上下文", @@ -346,6 +363,7 @@ "arc.data.controller.name": "数据控制器名称", "arc.data.controller.name.validation.description": "名称必须包含小写字母数字字符、\"-\" 或 \"。\",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。", "arc.data.controller.namespace": "数据控制器命名空间", + "arc.data.controller.namespace.description": "仅限间接模式。", "arc.data.controller.namespace.validation.description": "命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。", "arc.data.controller.new.wizard.title": "创建 Azure Arc 数据控制器", "arc.data.controller.project.details.description": "选择订阅以管理已部署的资源和成本。使用资源组(如文件夹)来整理和管理所有资源。", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "SQL 连接信息", "arc.sql.cores-limit.description": "托管实例的核心限制(整数)。", "arc.sql.cores-request.description": "将托管实例的核心作为整数的请求。", + "arc.sql.cost.summary": "成本摘要", + "arc.sql.cost.summary.additional.charge": "每次使用的额外费用。有关详细信息,请参阅 {0}。", + "arc.sql.cost.summary.admin.account": "管理员帐户", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure 混合使用权益折扣(美元)", + "arc.sql.cost.summary.basics": "基本信息", + "arc.sql.cost.summary.business.critical": "业务关键", + "arc.sql.cost.summary.cost.vcore": "每个 vCore 的成本(美元)", + "arc.sql.cost.summary.custom.location": "自定义位置", + "arc.sql.cost.summary.estimated.cost.per.month": "每月估计成本", + "arc.sql.cost.summary.general.purpose": "常规用途", + "arc.sql.cost.summary.instance.name": "实例名称", + "arc.sql.cost.summary.managed.instance.admin.login": "托管实例管理员登录名", + "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": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}", + "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 实例设置", + "arc.sql.cost.summary.sql.miaa": "SQL 托管实例 - Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Azure SQL 托管实例 – Azure Arc 成本摘要", + "arc.sql.cost.summary.subscription": "订阅", + "arc.sql.cost.summary.vcore.limit": "CPU vCores 限制", "arc.sql.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", "arc.sql.dev.use.label": "仅供开发使用", - "arc.sql.high.availability.description": "启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。", - "arc.sql.high.availability.label": "高可用性", + "arc.sql.high.availability.description": "启用其他副本以实现高可用性。下面选择的计算和存储配置将应用于所有副本。选择自:常规用途(最多 24 个 vCore 和 128Gi 的 RAM、标准高可用性)或[PREVIEW]业务关键(无限 vCore 和 RAM,高级高可用性)。", "arc.sql.instance.name": "实例名称", "arc.sql.instance.retention.policy.title": "SQL 实例备份保留策略", "arc.sql.instance.settings.section.title": "SQL 实例设置", "arc.sql.invalid.instance.name": "实例名称必须包含小写字母数字字符或 \"-\",以字母开头,以字母数字字符结尾,并且长度不能超过 13 个字符。", "arc.sql.invalid.username": "sa 用户名已禁用,请选择其他用户名", + "arc.sql.license.type.description": "如果你已经拥有 SQL Server 许可证,请申请 Azure 混合权益", + "arc.sql.license.type.label": "我已有 SQL Server 许可证", "arc.sql.memory-limit.description": "托管实例的容量限制(整数)。", "arc.sql.memory-request.description": "对托管实例容量的请求(整数内存量,以 GB 为单位)。", - "arc.sql.one.replica": "1 个副本", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "时点还原", "arc.sql.pitr.retention.description": "配置时间点备份的保留期。{0}", + "arc.sql.replicas": "副本", "arc.sql.retention.days.description": "指定要将时间点备份保留多长时间。", - "arc.sql.retention.days.label": "PITR 保留期(天)", - "arc.sql.service.tier.business.critical": "[预览] 业务关键(无限制的 vCore 和 RAM,高级高可用性)", + "arc.sql.retention.days.label": "时间点保留(天)", + "arc.sql.service.tier.business.critical": "业务关键", "arc.sql.service.tier.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}", - "arc.sql.service.tier.general.purpose": "常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性)", + "arc.sql.service.tier.general.purpose": "常规用途", "arc.sql.service.tier.label": "服务层", "arc.sql.storage-class.backups.description": "用于备份永久性卷的存储类。如果未指定任何值,则将使用默认存储类。", "arc.sql.storage-class.data.description": "用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。", "arc.sql.storage-class.datalogs.description": "用于数据的数据库日志(.ldf)。如果未指定任何值,则将使用默认存储类。", "arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。", "arc.sql.storage-class.logs.description": "用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。", - "arc.sql.three.replicas": "3 个副本", - "arc.sql.two.replicas": "2 个副本", + "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", + "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 为单位的卷大小(备份)。", @@ -472,6 +516,7 @@ "command.connectToController.title": "连接到现有 Azure Arc 控制器", "command.createController.title": "新建 Azure Arc 控制器", "command.editConnection.title": "编辑连接", + "command.estimateCostSqlMiaa.title": "SQL 托管实例的估计成本 - Azure Arc", "command.refresh.title": "刷新", "command.removeController.title": "删除控制器", "cores.limit.greater.than.or.equal.to.requested.cores": "内核限制必须大于或等于请求内核", 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 ddf8013979..59afab562a 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "关闭工作区", - "data-workspace-view-container-name": "项目", - "extension-description": "数据工作区", - "extension-displayName": "数据工作区", - "main-view-name": "项目", + "data-workspace-view-container-name": "数据库项目", + "main-view-name": "数据库项目", "manage-project-command": "管理", "new-command": "新建", "open-existing-command": "打开现有", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json index bc7d679476..fe2ed85e66 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "加粗 Markdown 文本", "notebook.command.clearactivecellresult": "清除单元格结果", "notebook.command.codeBlock": "添加代码块", + "notebook.command.highlightText": "突出显示 Markdown 文本", "notebook.command.italicizeText": "倾斜 Markdown 文本", "notebook.command.new": "新建笔记本", "notebook.command.open": "打开笔记本", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json index 53b2eb540d..8f140cc898 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "视图", "SchemaCompare.XmlSchemaCollections": "XML 架构集合", "SchemaCompareOptionsDialog.Reset": "重置", + "file": "文件", + "flat": "平面", + "objectType": "对象类型", + "schema": "架构", "schemaCompare.ApplyConfirmation": "确定要更新目标吗?", "schemaCompare.CompareDetailsTitle": "比较详细信息", "schemaCompare.GetConnectionString": "是否要连接到 {0}?", "schemaCompare.RecompareToRefresh": "按“比较”以刷新比较结果。", "schemaCompare.actionColumn": "操作", "schemaCompare.addAction": "添加", - "schemaCompare.applyButtonDisabledTitle": "当目标为数据库时启用应用", + "schemaCompare.applyButtonDisabledTitle": "当目标为数据库或数据库项目时启用应用", "schemaCompare.applyButtonEnabledTitle": "将更改应用到目标", + "schemaCompare.applyError": "更新项目时出错", "schemaCompare.applyNoChanges": "没有可应用的更改", + "schemaCompare.applySuccess": "已成功更新项目", "schemaCompare.cancelCompareButton": "停止", "schemaCompare.cancelErrorMessage": "取消架构比较失败:“{0}”", "schemaCompare.cannotExcludeMessage": "无法排除 {0}。存在包括的依赖项", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "加载保存在 .smp 文件中的源、目标和选项", "schemaCompare.openScmpErrorMessage": "打开 scmp 失败:“{0}”", "schemaCompare.optionsButton": "选项", + "schemaCompare.projectButtonLabel": "数据库项目", "schemaCompare.radioButtonsLabel": "类型", "schemaCompare.saveFile": "保存", "schemaCompare.saveScmpButton": "保存 .smp 文件", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "已选择其他源架构。是否进行比较以查看比较结果?", "schemaCompareDialog.differentSourceTargetMessage": "已选择其他源和目标架构。是否进行比较以查看比较结果?", "schemaCompareDialog.differentTargetMessage": "已选择其他目标架构。是否进行比较以查看比较结果?", + "schemaCompareDialog.dspErrorSource": "源 .sqlproj 文件未指定数据库架构组件", + "schemaCompareDialog.dspErrorTarget": "目标 .sqlproj 文件未指定数据库架构组件", "schemaCompareDialog.fileTextBoxLabel": "文件", + "schemaCompareDialog.noProjectExtension": "需要 sql-database-projects 扩展才能执行与数据库项目的架构比较", + "schemaCompareDialog.noProjectExtensionApply": "需要 sql-database-projects 扩展才能将更改应用于项目", "schemaCompareDialog.ok": "确定", "schemaCompareDialog.serverDropdownTitle": "服务器", "schemaCompareDialog.sourceDatabaseDropdown": "源数据库", "schemaCompareDialog.sourceServerDropdown": "源服务器", "schemaCompareDialog.sourceTextBox": "源文件", + "schemaCompareDialog.structureDropdownLabel": "文件夹结构", "schemaCompareDialog.targetDatabaseDropdown": "目标数据库", "schemaCompareDialog.targetServerDropdown": "目标服务器", "schemaCompareDialog.targetTextBox": "目标文件", - "schemaCompareOptions.RecompareMessage": "选项已更改。是否重新比较以查看比较结果?" + "schemaCompareOptions.RecompareMessage": "选项已更改。是否重新比较以查看比较结果?", + "schemaObjectType": "架构/对象类型", + "targetStructure": "目标文件夹结构" }, "package": { "description": "Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。", 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 6334c23454..51b7158eba 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "addItemAction": "添加项", "addPackage": "添加包", "addPackageReferenceMessage": "若要使用 SQL 绑定,请确保 Azure Functions 项目具有对 {0} 的引用", + "addSqlBindingPackageError": "将 SQL 绑定扩展包添加到项目时出错", "appSettingPrompt": "是否要使用新的连接字符串更新 Azure 函数 local.settings.json?", "at": "位于", + "autorestProjectName": "新 SQL 项目名称", + "baseDockerImage": "基本 SQL Server Docker 映像", "browseButtonText": "浏览文件夹", "browseEllipsis": "浏览...", "browseForProfile": "浏览配置文件", "buildAction": "生成", + "buildElements": "生成元素", "buildFailedCannotStartSchemaCompare": "架构比较无法启动,因为生成失败", "cancelButtonText": "取消", "cannotResolvePath": "无法解析路径 {0}", @@ -43,6 +47,7 @@ "cicularProjectReference": "从项目 {0} 到项目 {1} 的循环引用", "cleaningDockerImagesMessage": "正在清理现有部署...", "confirmPassword": "确认 SQL Server 管理员密码", + "confirmServerPassword": "确认 SQL Server 管理员密码", "connectingToSqlServerOnDockerMessage": "连接到 Docker 上的 SQL Server", "connectionFailedError": "连接失败错误: \"{0}\"", "connectionRadioButtonLabel": "连接", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "添加对数据库的引用时需要 Dacpac 文件位置", "dacpacFiles": "dacpac 文件", "dacpacNotOnSameDrive": "Dacpac 引用需要位于项目文件所在的同一驱动器上。项目文件位于 {0}", + "dacpacReferenceElement": "Dacpac 引用", "dacpacText": "数据层应用程序(.dacpac)", "dataSource": "数据源", "dataSourceDropdownTitle": "数据源", @@ -92,12 +98,15 @@ "differentDbDifferentServer": "不同数据库,不同服务器", "differentDbSameServer": "不同数据库,同一服务器", "dockerContainerCreatedMessage": "Docker 创建的 ID: \"{0}\"", - "dockerContainerFailedToRunErrorMessage": "无法运行 docker 容器", + "dockerContainerFailedToRunErrorMessage": "无法运行 Docker 容器", "dockerContainerNotRunningErrorMessage": "Docker 容器未运行", + "dockerImageEulaMessage": "许可协议:", + "dockerImageMessage": "Docker 映像:", "dockerLogMessage": "Docker 日志: \"{0}\"", "dockerNotRunningError": "验证 docker 失败。请确保 docker 已安装并正在运行。错误:“{0}”", "done": "完成", "dontUseProfile": "不使用配置文件", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 许可协议", "edgeProjectTypeDescription": "从核心部分开始开发和发布 SQL Edge 的架构", "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL 数据库架构", @@ -114,6 +123,10 @@ "enterPortNumber": "输入 SQL Server 端口号或按 Enter 以使用默认值", "enterSystemDbName": "输入此系统数据库的数据库名", "errorFindingBuildFilesLocation": "查找生成文件位置时出错: {0}", + "errorReadingProjectGuid": "尝试读取项目“{1}”的 {0} 时出错", + "eulaAgreementTemplate": "我接受 {0}。", + "eulaAgreementText": "我接受 {0}。", + "eulaAgreementTitle": "Microsoft SQL Server 许可协议", "exampleUsage": "示例用法", "excludeAction": "不包括", "externalStream": "外部 Stream", @@ -129,13 +142,17 @@ "flat": "平面", "folderAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件夹。请选择其他名称。", "folderAlreadyExistsChooseNewLocation": "此位置的磁盘上已经存在名为 \"{0}\" 的文件夹。请选择其他名称。", + "folderElements": "文件夹元素", "folderFriendlyName": "文件夹", "folderObject": "文件夹", "folderStructureLabel": "文件夹结构", "generateScriptButtonText": "生成脚本", - "generatingProjectFailed": "通过 AutoRest 生成项目失败: {0}", + "generatingProjectFailed": "通过 AutoRest 生成项目失败。有关更多详细信息,请查看输出窗格。错误: {0}", + "generatingProjectFromAutorest": "正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。", "hr": "小时", + "importElements": "导入元素", "input": "输入", + "installGlobally": "全局安装", "invalidDataSchemaProvider": ".Sqlproj 文件中的 DSP 无效", "invalidDatabaseReference": ".Sqlproj 文件中的数据库引用无效", "invalidGuid": "指定的 GUID 无效: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "找不到 {0}。", "noDataSourcesText": "此项目中没有数据源", "noFileExist": "文件 {0} 不存在", + "noSqlFilesGenerated": "Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。", "noSqlProjFilesSelected": "未选择任何 .sqlproj 文件;请选择一个。", "noString": "否", "noStringDefault": "无(默认)", - "nodeButNotAutorestFound": "在系统路径中找不到 Autorest 工具,但找到 Node.js。正在通过 npx 运行。请执行“npm install autorest -g”以永久安装。", - "nodeNotFound": "在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使自动生成正常工作。", + "nodeButNotAutorestFound": "在系统路径中找不到 Autorest 工具,但发现Node.js。提示用户如何继续。执行“npm install autorest -g”,永久安装并避免此消息。", + "nodeButNotAutorestFoundPrompt": "未安装 Autorest。若要继续,请选择是通过 “npx” 从临时位置运行 Autorest,还是全局安装 Autorest,然后运行。", + "nodeNotFound": "在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。", + "noneElements": "无元素", "notValidVariableName": "变量名“{0}”无效。", "objectType": "对象类型", "okString": "确定", + "openEulaString": "打开许可协议", "output": "输出", "outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。", "parentTreeItemUnknown": "无法访问所提供树项的父级", "passwordNotMatch": "SQL Server 密码与确认密码不匹配", "portMustNotBeNumber": "端口必须是数字", + "postDeployElements": "PostDeploy 元素", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "PreDeploy 元素", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "要成功生成,请更新项目以具有一个预先部署脚本和/或一个后期部署脚本", "profile": "配置文件", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "选择要创建项目的位置", "projectNameLabel": "名称", "projectNamePlaceholderText": "输入项目名", + "projectReferenceElement": "项目引用", + "projectReferenceNameElement": "项目引用名称元素", "publish": "发布", "publishAction": "发布", "publishDialogName": "发布项目", "publishProjectSucceed": "已成功发布数据库项目", "publishSettingsFiles": "发布设置文件", + "publishTo": "发布目标", "publishToContainerFailed": "未能发布到容器。{0}", "publishToDockerContainer": "发布到容器中的新服务器", "publishToExistingServer": "发布到现有服务器", @@ -206,7 +232,8 @@ "retryRunMessage": "正在运行操作 \"{2}\",第 {0} 次尝试(共 {1} 次)", "retrySucceedMessage": "操作 \"{0}\" 已成功完成。结果: {1}", "retryWaitMessage": "正在等待 {0} 秒,然后再次尝试执行操作 \"{1}\"", - "runningDockerMessage": "正在生成并运行 docker 容器...", + "runViaNpx": "通过 npx 运行", + "runningDockerMessage": "正在生成并运行 Docker 容器...", "sameDatabase": "同一数据库", "save": "保存", "saveChangesInFile": "当前文件中存在未保存的更改。立即保存?", @@ -233,6 +260,8 @@ "selectTargetPlatform": "当前目标平台: {0}。请选择新目标平台", "server": "服务器", "serverName": "服务器名", + "serverPassword": "服务器管理员密码", + "serverPortNumber": "SQL Server 商品号", "serverVariable": "服务器变量", "sourceDatabase": "源数据库", "specSelectionText": "OpenAPI/Swagger 规范", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "值", "sqlCmdVariableColumn": "名称", "sqlConnectionStringFriendly": "SQL 连接字符串", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "找不到 .NET SDK。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1 或更高版本,或在设置中更新 .Net SDK 位置(如果已安装)。", "sqlDatabaseProjects.Install": "安装", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "找不到 .NET Core SDK。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1 或在设置中更新 .Net Core SDK 位置(如果已安装)。", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "当前安装的 .NET Core SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1,或在设置中更新 .NET Core SDK 支持的版本位置(如果已安装)。", - "sqlDatabaseProjects.UpdateNetCoreLocation": "更新位置", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "当前安装的 .NET Core SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1 或更高版本,或在设置中更新 .NET SDK 支持的版本位置(如果已安装)。", + "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", "sqlDatabaseProjects.doNotAskAgain": "不再询问", "sqlDatabaseProjects.outputChannel": "数据库项目", "sqlTableOrViewToQuery": "要查询的 SQL 表或视图", @@ -264,8 +293,11 @@ "unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}", "unknownDataSourceType": "未知的数据源类型: ", "unrecognizedDataSourcesVersion": "无法识别的版本: ", - "updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", - "updateProjectForRoundTrip": "需要更新目标、引用、系统数据库引用才能生成此项目。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", + "updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", + "updateProjectForRoundTrip": "需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", + "userSelectionCancelled": "用户已取消选择的 autorest 运行方式。", + "userSelectionInstallGlobally": "用户已选择全局安装 autorest。正在安装...", + "userSelectionRunNpx": "用户已选择通过 npx 运行。", "valueCannotBeEmpty": "值不能为空", "valueMustNotBeEmpty": "值不能为空", "viewFriendlyName": "查看", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "数据库项目", "sqlDatabaseProjects.addDatabaseReference": "添加数据库引用", - "sqlDatabaseProjects.addSqlBinding": "添加 SQL 绑定", + "sqlDatabaseProjects.addSqlBinding": "添加 SQL 绑定(预览)", "sqlDatabaseProjects.autorestSqlVersion": "要从 NPM 使用哪个版本的 Autorest.Sql。如果未设置,则将使用最新版本。", "sqlDatabaseProjects.build": "生成", "sqlDatabaseProjects.changeTargetPlatform": "更新目标平台", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "删除", "sqlDatabaseProjects.description": "设计和发布 SQL 数据库架构", "sqlDatabaseProjects.displayName": "数据库项目", + "sqlDatabaseProjects.dotnetInstallLocation": "计算机上到 .NET SDK 的完整路径。", "sqlDatabaseProjects.editProjectFile": "编辑 .sqlproj 文件", "sqlDatabaseProjects.exclude": "从项目中排除", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "从 OpenAPI/Swagger 规范生成 SQL 项目", "sqlDatabaseProjects.netCoreDoNotAsk": "未检测到时是否提示用户安装 .NET Core。", - "sqlDatabaseProjects.netCoreInstallLocation": "计算机上到 .NET Core SDK 的完整路径。", "sqlDatabaseProjects.new": "新建数据库项目", "sqlDatabaseProjects.newExternalStreamingJob": "添加外部流式处理作业", "sqlDatabaseProjects.newFolder": "添加文件夹", 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 6960c22eb9..ce764472b1 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "访问所选帐户“{0}”时出错。请选择“链接帐户”并刷新帐户,或选择其他帐户。错误“{1}”", - "azure.accounts.accountStaleError": "所选帐户“{0}”的访问令牌不再有效。请单击“链接账户”,并刷新帐户或选择其他帐户。", + "azure.accounts.accountAccessError": "访问所选帐户“{0}”和租户“{1}“时出错。请选择“链接帐户”并刷新帐户,或选择其他帐户。错误“{2}”", + "azure.accounts.accountStaleError": "所选帐户“{0}”和租户“{1}”的访问令牌不再有效。请单击“链接账户”,并刷新帐户或选择其他帐户。", "sql-migration.wizard.title": "将“{0}”迁移到 Azure SQL", "sql.cancel.migration.confirmation": "是否确实要取消此迁移?", "sql.migrate.text": "选择要迁移到 Azure SQL 的数据库。", "sql.migration.active.backup.files": "活动备份文件", "sql.migration.active.backup.files.items": "活动备份文件(1 项)", "sql.migration.active.backup.files.multiple.items": "活动备份文件({0} 项)", + "sql.migration.all.backups.restored": "已还原的所有备份", "sql.migration.all.fields.required": "所有字段均为必填。", "sql.migration.apply": "应用", + "sql.migration.asessment.failed": "SQL Server 实例“{0}”的评估失败。", "sql.migration.assessment": "“{0}”的评估结果", "sql.migration.assessment.in.progress": "正在进行评估", "sql.migration.assessment.in.progress.content": "我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。\r\n\r\n这可能需要一些时间才能完成。", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "取消迁移", "sql.migration.cannot.cancel": "迁移未进行,并且无法取消。", "sql.migration.cannot.cutover": "迁移未进行,无法直接转换。", + "sql.migration.cannot.retry": "无法重试迁移。", "sql.migration.cannot.start.cutover.error": "在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。", "sql.migration.close": "关闭", "sql.migration.complete.cutover": "完成直接转换", @@ -72,6 +75,7 @@ "sql.migration.create": "创建", "sql.migration.create.new": "新建", "sql.migration.creating.rg.loading": "正在创建资源组", + "sql.migration.currently.restoring.file": "当前正在还原文件", "sql.migration.cutover": "迁移直接转换", "sql.migration.cutover.card": "正在完成直接转换", "sql.migration.cutover.error": "启动直接转换时出错。", @@ -97,6 +101,7 @@ "sql.migration.data.uploaded.size": "已上传数据/大小", "sql.migration.database": "数据库", "sql.migration.database.already.exists": "目标托管实例“{1}”上已存在数据库“{0}”。", + "sql.migration.database.backup.load.error": "访问数据库详细信息时出错。", "sql.migration.database.migration": "要迁移的数据库", "sql.migration.database.migration.mode.description": "要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。", "sql.migration.database.migration.mode.label": "迁移模式", @@ -150,6 +155,7 @@ "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.service.name.error": "输入迁移服务的有效名称。", "sql.migration.invalid.storageAccount.error": "若要继续,请选择有效的存储帐户。", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "上次备份时间", "sql.migration.last.scan.completed": "最近完成的扫描: {0}", "sql.migration.learn.more": "了解详细信息", - "sql.migration.learn.more.pre.reqs": "在开始迁移之前,请了解有关所需内容的详细信息。", + "sql.migration.learn.more.prerequisites": "在开始迁移之前,请了解有关所需内容的详细信息。", "sql.migration.location": "位置", "sql.migration.managed.instance": "Azure SQL 托管实例", "sql.migration.migration.completed": "迁移已完成", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "存储备份的网络共享位置", "sql.migration.network.share.password.label": "密码", "sql.migration.network.share.password.placeholder": "输入密码。", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "输入所选源数据库的目标数据库名称。", + "sql.migration.network.share.path": "网络共享路径", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "输入所选源数据库的目标数据库名称和网络共享路径信息。", "sql.migration.network.share.windows.user.info": "具有对网络共享位置读取权限的 Windows 用户账户。", "sql.migration.network.share.windows.user.label": "具有对网络共享位置读取权限的 Windows 用户账户。", "sql.migration.new.resource.group": "(新) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "找不到位置。", "sql.migration.no.managedInstance.found": "找不到托管实例。", "sql.migration.no.pending.backups": "没有挂起的备份。请单击“刷新”以检查当前状态。", + "sql.migration.no.results": "评估结果不可用。", "sql.migration.no.storageAccount.found": "找不到存储帐户。", "sql.migration.no.subscription.found": "未找到订阅。", "sql.migration.no.virtualMachine.found": "未找到虚拟机。", @@ -242,9 +250,11 @@ "sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。", "sql.migration.resource.group.not.found": "未找到资源组。", "sql.migration.resourceGroups": "资源组", - "sql.migration.resume.contine": "继续上次迁移尝试...", + "sql.migration.resume.continue": "继续上次迁移尝试...", "sql.migration.resume.start": "再次开始迁移评估(推荐)", "sql.migration.resume.title": "再次运行迁移工作流", + "sql.migration.retry.migration": "重试迁移", + "sql.migration.retry.migration.error": "重试迁移时出现错误。", "sql.migration.rg.created": "已创建资源组", "sql.migration.save.close": "保存并关闭", "sql.migration.saved.assessment.cancel": "取消", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "创建 Azure 数据库迁移服务", "sql.migration.services.location": "适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。", "sql.migration.services.name": "Azure 数据库迁移服务名称。", - "sql.migration.services.resourcegroup": "Azure 数据库迁移服务的资源组。", + "sql.migration.services.resource.group": "Azure 数据库迁移服务的资源组。", "sql.migration.services.subscription": "Azure 数据库迁移服务的订阅名称。", "sql.migration.services.target": "Azure SQL 目标选择为默认。", "sql.migration.shir": "自承载集成运行时节点", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Azure 帐户", "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.yes": "是", "total.databases.selected": "已选择 {0}/{1} 个数据库。" @@ -386,6 +400,7 @@ "migration-dashboard-title": "Azure SQL 迁移", "migration-notebook-command-title": "打开 Azure SQL 迁移笔记本", "new-support-request-command": "新建支持请求", + "retry-migration-menu": "重试迁移", "send-feedback-command": "反馈", "start-migration-command": "迁移到 Azure SQL", "view-service-menu": "数据库迁移服务详细信息", 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 4c500dc82e..4b97f8d812 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "uninstallExtensionComplete": "请重新加载 Azure Data Studio 以完成扩展 {0} 的卸载。", "updateLocale": "是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启?", "watermark.newNotebook": "新建笔记本", - "watermark.newSqlFile": "新建 SQL 文件" + "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": "必须是列表中的选项", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "标注对话框页眉和页脚背景。", "calloutDialogInteriorBorder": "标注对话框内部边框,用于分隔元素。", "calloutDialogShadowColor": "标注对话框阴影颜色。", + "designer.paneSeparator": "窗格分隔符颜色。", "extensionPackGradientColorOne": "扩展包渐变的顶部颜色", "extensionPackGradientColorTwo": "扩展包渐变的底部颜色", "extensionPackHeaderShadow": "扩展包标头文本阴影颜色", "gradientBackground": "横幅图像渐变的背景色", "gradientOne": "横幅图像渐变的顶部颜色", "gradientTwo": "横幅图像渐变的底部颜色", + "groupHeaderBackground": "组标题的背景色。", "infoBox.errorBackground": "InfoBox: 通知类型为错误时的背景色。", "infoBox.infomationBackground": "InfoBox: 通知类型为信息时的背景色。", "infoBox.successBackground": "InfoBox: 通知类型为成功时的背景色。", @@ -10271,7 +10275,7 @@ "schema.connectionOptions": "连接选项", "schema.displayName": "提供程序的显示名称", "schema.iconPath": "服务器类型的图标路径", - "schema.isQueryProvider": "Whether the provider is also a query provider. The default value is true.", + "schema.isQueryProvider": "提供程序是否也是查询提供程序。默认值为 true。", "schema.notebookKernelAlias": "提供程序的笔记本内核别名", "schema.providerId": "提供程序的公用 ID" }, @@ -10805,26 +10809,24 @@ "expandCellContents": "展开代码单元格内容" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "加粗", - "buttonCode": "代码", - "buttonHighlight": "突出显示", - "buttonImage": "图像", - "buttonItalic": "倾斜", - "buttonLink": "链接", - "buttonList": "列表", - "buttonOrderedList": "已排序列表", + "bold": "加粗", "buttonPreview": "Markdown 预览切换 - 关闭", - "buttonUnderline": "下划线", - "callout.insertImageHeading": "插入图像", - "callout.insertLinkHeading": "插入链接", "dropdownHeading": "标题", + "highlight": "突出显示", + "insertCode": "插入代码", + "insertImage": "插入图像", + "insertLink": "插入链接", + "insertList": "插入列表", + "insertOrderedList": "插入已排序列表", + "italic": "倾斜", "markdownViewButton": "Markdown 视图", "optionHeading1": "标题 1", "optionHeading2": "标题 2", "optionHeading3": "标题 3", "optionParagraph": "段落", "richTextViewButton": "格式文本视图", - "splitViewButton": "拆分视图" + "splitViewButton": "拆分视图", + "underline": "下划线" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "渲染组件时出错: {0}", @@ -11072,7 +11074,8 @@ "data": "数据", "notebook": "笔记本", "profiler": "探查器", - "queryEditor": "查询编辑器" + "queryEditor": "查询编辑器", + "tableDesigner": "表设计器" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "探查器筛选器", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "找不到此 URI 的查询运行程序: {0}", "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 意外地已具有查询运行程序。" }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "新增", - "designer.removeRowText": "删除", - "tableDesigner.unknownComponentType": "组件类型: 不支持 {0}" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "属性", - "tableDesigner.propertiesPaneTitleWithContext": "属性–{0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "新建表" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "保存更改" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "高级", + "designer.checkConstraint.description.expression": "定义 CHECK 约束的表达式。", + "designer.checkConstraint.description.name": "CHECK 约束的名称。", + "designer.column.description.allowNulls": "指定列是否可以有 NULL 值。", + "designer.column.description.dataType": "显示列的数据类型名称", + "designer.column.description.defaultValueBinding": "列或绑定的预定义的全局默认值。", + "designer.column.description.length": "可以存储在此数据库对象中的最大长度(字符)。", + "designer.column.description.name": "列对象的名称。", + "designer.column.description.precision": "对于数值数据,可以存储在此数据库对象中的最大小数位数。", + "designer.column.description.primaryKey": "指定该列是否包含在表的主键中。", + "designer.column.description.scale": "对于数值数据,可以存储在此数据库对象中的小数点右侧的最大小数位数。", + "designer.foreignkey.description.columnMapping": "外键列和主键列之间的映射。", + "designer.foreignkey.description.name": "外键的名称。", + "designer.foreignkey.description.onDeleteAction": "用户尝试删除以下行时的行为: 该行包含外键关系中涉及的数据。", + "designer.foreignkey.description.onUpdateAction": "用户尝试更新以下行时的行为: 该行包含外键关系中涉及的数据。", + "designer.foreignkey.description.primaryKeyTable": "包含主键列或唯一键列的表。", + "designer.table.description.description": "表的说明。", + "designer.table.description.name": "表对象的名称。", + "designer.table.description.schema": "包含该表的架构。", + "tableDesigner.ForeignKeyTypeName": "外键", + "tableDesigner.PrimaryKeyTableName": "主键表", + "tableDesigner.checkConstraintExpressionTitle": "表达式", + "tableDesigner.checkConstraintNameTitle": "名称", + "tableDesigner.checkConstraintTypeName": "CHECK 约束", + "tableDesigner.checkConstraintsTabTitle": "检查约束", "tableDesigner.columnAllowNullTitle": "允许 Null", "tableDesigner.columnDefaultValueTitle": "默认值", "tableDesigner.columnIsPrimaryKeyTitle": "主键", "tableDesigner.columnLengthTitle": "长度", "tableDesigner.columnNameTitle": "名称", + "tableDesigner.columnPrecisionTitle": "精度", + "tableDesigner.columnScaleTitle": "小数位数", "tableDesigner.columnTypeName": "列", "tableDesigner.columnTypeTitle": "类型", "tableDesigner.columnsTabTitle": "列", "tableDesigner.descriptionTitle": "说明", + "tableDesigner.errorInitializingTableDesigner": "初始化表设计器时出错: {0}", + "tableDesigner.errorProcessingEdit": "处理更改时出错: {0}", + "tableDesigner.foreignKeyColumn": "外键列", + "tableDesigner.foreignKeyColumns": "列映射", + "tableDesigner.foreignKeyNameTitle": "名称", + "tableDesigner.foreignKeyOnDeleteAction": "当删除操作发生时", + "tableDesigner.foreignKeyOnUpdateAction": "当更新操作发生时", + "tableDesigner.foreignKeysTabTitle": "外键", + "tableDesigner.generalTab": "常规", "tableDesigner.nameTitle": "表名", + "tableDesigner.primaryKeyColumn": "主键列", "tableDesigner.saveChangeError": "保存更改时出错: {0}", "tableDesigner.savedChangeSuccess": "已成功保存更改。", "tableDesigner.savingChanges": "正在保存表设计器更改...", "tableDesigner.schemaTitle": "架构", "tableDesigner.tableObjectType": "表" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "加载已完成", + "loadingMessage": "正在加载" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "常规", + "designer.loadingDesigner": "正在加载设计器...", + "designer.loadingDesignerCompleted": "已加载设计器", + "designer.newRowText": "新增", + "designer.processingChanges": "正在处理更改...", + "designer.processingChangesCompleted": "已处理更改", + "designer.removeRowText": "删除", + "designer.savingChanges": "正在保存更改...", + "designer.savingChangesCompleted": "更改已保存", + "tableDesigner.unknownComponentType": "组件类型: 不支持 {0}" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "属性", + "tableDesigner.propertiesPaneTitleWithContext": "{0} 属性" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "设计器文本编辑器。" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "表设计器", + "tableDesigner.featureEnabledDescription": "控制是否启用表设计器功能。默认值为 false。" + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "添加单元格", + "convertCellTypeEdit": "转换单元格类型", + "deleteCellEdit": "删除单元格", + "moveCellEdit": "移动单元格", + "splitCellEdit": "拆分单元格" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index 976cb357b6..de706231c8 100644 --- a/i18n/ads-language-pack-zh-hant/package.json +++ b/i18n/ads-language-pack-zh-hant/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.33.0" + "azdata": "^1.34.0" }, "icon": "languagepack.png", "categories": [ @@ -271,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension zh-hant" } -} \ No newline at end of file +} 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 51c43bf1dd..565a51e7f2 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 @@ -9,14 +9,16 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "arc.USD": "美元", "arc.addingWorkerNodes": "正在新增背景工作節點", - "arc.apply": "Apply", + "arc.apply": "套用", "arc.arcDeploymentDeprecation": "Arc 部署延伸模組已被 Arc 延伸模組取代,且已解除安裝。", "arc.arcResources": "Azure Arc 資源", "arc.available": "可用", "arc.backup": "備份", - "arc.backups": "Backups", + "arc.backups": "備份", "arc.backupsStorage": "{0} 個備份", + "arc.businessCriticalLabel": "BusinessCritical", "arc.cancel": "取消", "arc.clickTheNewSupportRequestButton": "按一下新的支援要求按鈕,以在 Azure 入口網站中提出支援要求。", "arc.clickTheTroubleshootButton": "按一下 [疑難排解] 按鈕,開啟 Azure Arc {0} 疑難排解筆記本。", @@ -29,8 +31,8 @@ "arc.condition": "條件", "arc.configurationCoordinatorNode": "設定", "arc.configurationPerNode": "設定 (每個節點)", - "arc.configureRP": "Configure retention policy", - "arc.configureRetentionPolicyButton": "Configure Retention Policy", + "arc.configureRP": "設定保留原則", + "arc.configureRetentionPolicyButton": "設定保留原則", "arc.confirmNewPassword": "確認新密碼", "arc.connecToServer": "連線到伺服器", "arc.connect": "連線", @@ -76,11 +78,11 @@ "arc.dataController": "資料控制器", "arc.dataControllersType": "Azure Arc 資料控制器", "arc.dataStorage": "{0} 資料", - "arc.database": "Database", + "arc.database": "資料庫", "arc.databaseCreated": "資料庫 {0} 已建立", "arc.databaseCreationFailed": "無法建立資料庫 {0}。{1}", - "arc.databaseDetails": "Database Details", - "arc.databaseDetailsText": "Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected.", + "arc.databaseDetails": "目的地詳細資料", + "arc.databaseDetailsText": "輸入目標資料庫名稱和 SQL 受控執行個體的必要設定。根據預設,會選取來源受控執行個體。", "arc.databaseName": "資料庫名稱", "arc.databases": "資料庫", "arc.defaultControllerName": "arc-dc", @@ -93,7 +95,7 @@ "arc.discard": "捨棄", "arc.drop": "卸除", "arc.dropMultipleExtensions": "目前正在卸載另一個延伸模組,請在完成後再試一次。", - "arc.earliestPitrRestorePoint": "Earliest PITR restore point", + "arc.earliestPitrRestorePoint": "最早的時間點", "arc.emergency": "緊急", "arc.endpoint": "端點", "arc.enterANonEmptyPassword": "輸入非空白的密碼或按 Esc 鍵結束。", @@ -124,11 +126,12 @@ "arc.fetchEngineSettingsFailed": "擷取 '{0}' 的引擎設定時發生未預期的錯誤。{1}", "arc.fetchRegistrationsFailed": "擷取 '{0}' 的註冊時發生未預期的錯誤。{1}", "arc.fullyQualifiedDomain": "完整網域", + "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana 儀表板", "arc.grafanaDashboardDescription": "用於檢視計量的儀表板", "arc.indirect": "間接", "arc.installingExtension": "正在安裝延伸模組 '{0}'...", - "arc.instance": "Instance", + "arc.instance": "執行個體", "arc.instanceDeleted": "執行個體 '{0}' 已刪除", "arc.instanceDeletionFailed": "無法刪除執行個體 {0}。{1}", "arc.instanceDeletionWarning": "警告! 刪除執行個體是永久性的,無法復原。若要刪除執行個體 '{0}',請在下方輸入名稱 '{0}' 以繼續。", @@ -140,7 +143,7 @@ "arc.kibanaDashboard": "Kibana 儀表板", "arc.kibanaDashboardDescription": "用於檢視記錄的儀表板", "arc.lastTransition": "上次轉換時間", - "arc.latestpitrRestorePoint": "Latest PITR restore point", + "arc.latestpitrRestorePoint": "最近的時間點", "arc.learnAboutNodeParameters": "深入了解支援 Azure Arc 之 PostgreSQL 超大規模資料庫的資料庫引擎設定", "arc.learnAboutPostgresClients": "深入了解 Azure PostgreSQL 超大規模資料庫用戶端介面", "arc.learnMore": "深入了解。", @@ -153,7 +156,7 @@ "arc.memoryLimit": "記憶體限制 (GB)", "arc.memoryRequest": "記憶體要求 (GB)", "arc.miaaAdmin": "受控執行個體管理員", - "arc.miaaBackupsDatabasesDescription": "Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location.", + "arc.miaaBackupsDatabasesDescription": "具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。", "arc.miaaComputeAndStorageDescriptionPartOne": "您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為", "arc.miaaConnectionRequired": "需要連線才能列出此執行個體上的資料庫。", "arc.miaaDashboard": "SQL 受控執行個體 - Azure Arc 儀表板 (預覽) - {0}", @@ -199,8 +202,8 @@ "arc.pending": "擱置中", "arc.pgConnectionRequired": "需要連線才能顯示及設定資料庫引擎設定。", "arc.pgSqlType": "PostgreSQL 超大規模資料庫 - Azure Arc", - "arc.pitr": "Point-in-time restore (PITR)", - "arc.pitrInfo": "Specify how long you want to keep your point-in-time backups. Customize this for backup availability.", + "arc.pitr": "還原時間點", + "arc.pitrInfo": "指定您想要保留時間點備份的時間。自訂此備份可用性。", "arc.podConditionsTable": "Pod 條件表格", "arc.podInitialized": "已初始化 Pod。", "arc.podIssuesDetected": "以下所列的 pod 出現可能會影響效能或可用性的問題。", @@ -219,8 +222,8 @@ "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 版本", "arc.preloaded Extensions": "預先載入的延伸模組", - "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources.", + "arc.projectDetails": "專案詳細資料", + "arc.projectDetailsText": "請選取訂閱,以管理已部署資源。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", "arc.properties": "屬性", "arc.ram": "RAM", "arc.rangeSetting": "值應在 {0} - {1} 的範圍內", @@ -232,6 +235,9 @@ "arc.refreshToEnterCredentials": "重新整理節點以輸入認證", "arc.region": "區域", "arc.rememberPassword": "記住密碼", + "arc.replicaOne": "1", + "arc.replicaThree": "3", + "arc.replicaTwo": "2", "arc.resetAllToDefault": "全部重設為預設值", "arc.resetFailed": "重設失敗。{0}", "arc.resetPassword": "重設密碼", @@ -239,12 +245,16 @@ "arc.resourceGroup": "資源群組", "arc.resourceHealth": "資源健康狀態", "arc.resourceHealthDescription": "資源健康狀態可告訴您資源是否以預期的方式執行。", - "arc.restore": "Restore", - "arc.restoreDatabase": "Restore Database", - "arc.restoreInfo": "Restore a database to an Azure Arc enabled SQL Managed Instance of your choice.", - "arc.restorePoint": "Restore point (UTC)", + "arc.restore": "還原", + "arc.restoreDatabase": "還原資料庫", + "arc.restoreInfo": "將資料庫還原到已啟用 Azure Arc 的 SQL 受控執行個體。", + "arc.restorePoint": "還原點 (UTC) 時間格式: 'YYYY-MM-DDTHH:MM:SSZ", + "arc.restorePointDetails": "還原點詳細資料", + "arc.restorePointErrorrMessage": "以正確的格式提供時間,且在以下範圍內: {0} 到 {1}", + "arc.restorePointText": "以指定的時間格式,在指定的最早和最新還原時間範圍內輸入還原點。", + "arc.restoreTimeWindowUpdateFailed": "時間點還原時窗更新失敗。{0}", "arc.restoring": "正在還原", - "arc.retentionDays": "Point-In-Time Recovery retention (days)", + "arc.retentionDays": "時間點復原保留 (天)", "arc.running": "正在執行", "arc.save": "儲存", "arc.scalingCompute": "正在調整計算虛擬核心和記憶體。", @@ -257,13 +267,13 @@ "arc.serviceEndpoints": "服務端點", "arc.serviceEndpointsTable": "服務端點表格", "arc.settings": "設定", - "arc.sourceDatabase": "Source database", - "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup.", + "arc.sourceDatabase": "來源資料庫", + "arc.sourceDetails": "來源詳細資料", + "arc.sourceDetailsText": "選取備份來源並提供詳細資料。其他設定將根據選取的資料庫採用預設值。", "arc.state": "狀態", "arc.status": "狀態", "arc.storagePerNode": "每個節點的儲存體", - "arc.subscription": "Subscription", + "arc.subscription": "訂用帳戶", "arc.subscriptionId": "訂用帳戶識別碼", "arc.supportAndTroubleshooting": "支援與疑難排解", "arc.supportRequestNote": "請注意,資源設定必須先上傳到 Azure 才能開啟支援要求。", @@ -330,15 +340,22 @@ "arc.data.controller.admin.account.password": "密碼", "arc.data.controller.admin.account.title": "系統管理員帳戶", "arc.data.controller.agreement": "我接受 {0} 和 {1}。", + "arc.data.controller.auto.upload.logs": "自動上傳記錄", + "arc.data.controller.auto.upload.logs.description": "啟用自動上傳記錄檔。僅直接模式。", + "arc.data.controller.auto.upload.metrics": "自動上傳計量", + "arc.data.controller.auto.upload.metrics.description": "啟用計量的自動上傳。僅直接模式。", "arc.data.controller.cluster.config.profile": "組態設定檔", "arc.data.controller.cluster.config.profile.loading": "正在載入組態設定檔", "arc.data.controller.cluster.config.profile.loadingcompleted": "載入組態設定檔完成", "arc.data.controller.cluster.config.profile.title": "選擇組態設定檔", "arc.data.controller.cluster.environment.title": "您的目標現有 Kubernetes 叢集環境是什麼?", + "arc.data.controller.connectivity.mode": "連線模式", "arc.data.controller.create.azureconfig.title": "Azure 組態", "arc.data.controller.create.controllerconfig.title": "控制器設定", "arc.data.controller.create.summary.title": "檢閱您的設定", - "arc.data.controller.details.description": "請提供 Azure Arc 資料控制器的命名空間、名稱和儲存類別。此名稱將用於識別您的 Arc 執行個體,以進行遠端管理及監視。", + "arc.data.controller.custom.location": "自訂位置", + "arc.data.controller.custom.location.description": "自訂位置的名稱。僅直接模式。", + "arc.data.controller.details.description": "對於間接模式,請為您的 Azure Arc 資料控制器提供命名空間、名稱和儲存類別。此名稱將用來識別您的 Arc 執行個體,以進行遠端系統管理和監視。對於直接模式,您不需要提供命名空間,但請提供自訂位置名稱。", "arc.data.controller.details.title": "資料控制器詳細資料", "arc.data.controller.infrastructure": "基礎結構", "arc.data.controller.kube.cluster.context": "叢集內容", @@ -346,6 +363,7 @@ "arc.data.controller.name": "資料控制器名稱", "arc.data.controller.name.validation.description": "名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。", "arc.data.controller.namespace": "資料控制器命名空間", + "arc.data.controller.namespace.description": "僅間接模式。", "arc.data.controller.namespace.validation.description": "命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。", "arc.data.controller.new.wizard.title": "建立 Azure Arc 資料控制器", "arc.data.controller.project.details.description": "請選取訂閱,以管理部署的資源與費用。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", @@ -423,33 +441,59 @@ "arc.sql.connection.settings.section.title": "SQL 連線資訊", "arc.sql.cores-limit.description": "受控執行個體的核心數限制 (整數)。", "arc.sql.cores-request.description": "受控執行個體的核心數要求,以整數表示。", + "arc.sql.cost.summary": "成本摘要", + "arc.sql.cost.summary.additional.charge": "每個使用方式的額外費用。如需詳細資訊,請參閱 {0}。", + "arc.sql.cost.summary.admin.account": "系統管理員帳戶", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure Hybrid Benefit 折扣 (美元)", + "arc.sql.cost.summary.basics": "基本", + "arc.sql.cost.summary.business.critical": "業務關鍵", + "arc.sql.cost.summary.cost.vcore": "每 vCore 成本 (美元)", + "arc.sql.cost.summary.custom.location": "自訂位置", + "arc.sql.cost.summary.estimated.cost.per.month": "每月預估費用", + "arc.sql.cost.summary.general.purpose": "一般用途", + "arc.sql.cost.summary.instance.name": "執行個體名稱", + "arc.sql.cost.summary.managed.instance.admin.login": "受控執行個體系統管理員登入", + "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": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0}", + "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 執行個體設定", + "arc.sql.cost.summary.sql.miaa": "SQL 受控執行個體 - Azure Arc", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL 受控執行個體 - Azure Arc 成本摘要", + "arc.sql.cost.summary.subscription": "訂用帳戶", + "arc.sql.cost.summary.vcore.limit": "CPU vCore 限制", "arc.sql.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", "arc.sql.dev.use.label": "僅供開發使用", - "arc.sql.high.availability.description": "為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。", - "arc.sql.high.availability.label": "高可用性", + "arc.sql.high.availability.description": "啟用其他複本以提升可用性。以下選取的計算和儲存體設定將會套用到所有複本。選項: 一般用途 (最多 24 個 vCore 和 128 Gi 的 RAM、標準高可用性) 或 [預覽] 業務關鍵 (無上限的 vCore 數目和 RAM、進階高可用性)。", "arc.sql.instance.name": "執行個體名稱", "arc.sql.instance.retention.policy.title": "SQL 執行個體備份保留原則", "arc.sql.instance.settings.section.title": "SQL 執行個體設定", "arc.sql.invalid.instance.name": "執行個體名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 13 個字元。", "arc.sql.invalid.username": "已停用 sa 使用者名稱,請選擇其他使用者名稱", + "arc.sql.license.type.description": "如果您已擁有 SQL Server 授權,請套用 Azure Hybrid Benefit", + "arc.sql.license.type.label": "我已有 SQL Server 授權", "arc.sql.memory-limit.description": "受控執行個體的容量限制 (整數)。", "arc.sql.memory-request.description": "受控執行個體的容量要求,以記憶體整數 GB 為單位。", - "arc.sql.one.replica": "1 個複本", + "arc.sql.one.replica": "1", "arc.sql.pitr.description": "還原時間點", "arc.sql.pitr.retention.description": "設定時間點備份的保留期。{0}", + "arc.sql.replicas": "複本", "arc.sql.retention.days.description": "指定時間點備份的保留時間長度。", - "arc.sql.retention.days.label": "時間點還原保留 (天)", - "arc.sql.service.tier.business.critical": "[預覽] 商務關鍵性 (無限虛擬核心及 RAM,進階高可用性)", + "arc.sql.retention.days.label": "保留時間點 (天)", + "arc.sql.service.tier.business.critical": "BusinessCritical", "arc.sql.service.tier.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0}", - "arc.sql.service.tier.general.purpose": "一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性)", + "arc.sql.service.tier.general.purpose": "GeneralPurpose", "arc.sql.service.tier.label": "服務層級", "arc.sql.storage-class.backups.description": "用用於備份永久性磁碟區的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.storage-class.data.description": "用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.storage-class.datalogs.description": "用於資料庫記錄 (.ldf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.storage-class.dc.description": "用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。", "arc.sql.storage-class.logs.description": "用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", - "arc.sql.three.replicas": "3 個複本", - "arc.sql.two.replicas": "2 個複本", + "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", + "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 表示的磁碟區大小 (備份)", @@ -472,6 +516,7 @@ "command.connectToController.title": "連線到現有的 Azure Arc 控制器", "command.createController.title": "建立新的 Azure Arc 控制器", "command.editConnection.title": "編輯連線", + "command.estimateCostSqlMiaa.title": "SQL 受控執行個體預估成本 - Azure Arc", "command.refresh.title": "重新整理", "command.removeController.title": "移除控制器", "cores.limit.greater.than.or.equal.to.requested.cores": "核心數限制必須大於或等於要求的核心數", 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 26da455ae8..e86745ebcc 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 @@ -60,10 +60,8 @@ }, "package": { "close-workspace-command": "關閉工作區", - "data-workspace-view-container-name": "專案", - "extension-description": "資料工作區", - "extension-displayName": "資料工作區", - "main-view-name": "專案", + "data-workspace-view-container-name": "資料庫專案", + "main-view-name": "資料庫專案", "manage-project-command": "管理", "new-command": "新增", "open-existing-command": "開啟現有項目", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json index 20ddeacd67..7a12f65206 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json @@ -255,6 +255,7 @@ "notebook.command.boldText": "將 Markdown 文字變為粗體", "notebook.command.clearactivecellresult": "清除資料格結果", "notebook.command.codeBlock": "新增程式碼區塊", + "notebook.command.highlightText": "將 Markdown 文字強調顯示", "notebook.command.italicizeText": "將 Markdown 文字變為斜體", "notebook.command.new": "新增 Notebook", "notebook.command.open": "開啟 Notebook", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json index d0960b26bf..9cea23df85 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json @@ -234,15 +234,21 @@ "SchemaCompare.Views": "檢視", "SchemaCompare.XmlSchemaCollections": "XML 結構描述集合", "SchemaCompareOptionsDialog.Reset": "重設", + "file": "FILE", + "flat": "一般", + "objectType": "物件類型", + "schema": "結構描述", "schemaCompare.ApplyConfirmation": "確定要更新目標嗎?", "schemaCompare.CompareDetailsTitle": "比較詳細資料", "schemaCompare.GetConnectionString": "是否要連接到 {0}?", "schemaCompare.RecompareToRefresh": "按下 [比較] 即可重新整理比較結果。", "schemaCompare.actionColumn": "動作", "schemaCompare.addAction": "新增", - "schemaCompare.applyButtonDisabledTitle": "當目標為資料庫時會啟用套用", + "schemaCompare.applyButtonDisabledTitle": "當目標為資料庫或資料庫專案時,會啟用套用", "schemaCompare.applyButtonEnabledTitle": "將變更套用至目標", + "schemaCompare.applyError": "更新專案時發生錯誤", "schemaCompare.applyNoChanges": "沒有任何要套用的變更", + "schemaCompare.applySuccess": "已成功更新專案", "schemaCompare.cancelCompareButton": "停止", "schemaCompare.cancelErrorMessage": "取消結構描述比較失敗: '{0}'", "schemaCompare.cannotExcludeMessage": "無法排除 {0}。包含的相依性已存在", @@ -270,6 +276,7 @@ "schemaCompare.openScmpButtonTitle": "載入儲存在 .scmp 檔案中的來源、目標和選項", "schemaCompare.openScmpErrorMessage": "無法開啟 scmp: '{0}'", "schemaCompare.optionsButton": "選項", + "schemaCompare.projectButtonLabel": "資料庫專案", "schemaCompare.radioButtonsLabel": "類型", "schemaCompare.saveFile": "儲存", "schemaCompare.saveScmpButton": "儲存 .scmp 檔案", @@ -299,16 +306,23 @@ "schemaCompareDialog.differentSourceMessage": "已選取其他來源結構描述。要比較以查看比較結果嗎?", "schemaCompareDialog.differentSourceTargetMessage": "已選取不同的來源和結構描述。要比較以查看比較結果嗎?", "schemaCompareDialog.differentTargetMessage": "已選取其他目標結構描述。要比較以查看比較結果嗎?", + "schemaCompareDialog.dspErrorSource": "來源 .sqlproj 檔案未指定資料庫結構描述元件", + "schemaCompareDialog.dspErrorTarget": "目標 .sqlproj 檔案未指定資料庫結構描述元件", "schemaCompareDialog.fileTextBoxLabel": "FILE", + "schemaCompareDialog.noProjectExtension": "需要 sql-database-projects 延伸模組,才能與資料庫專案進行結構描述比較", + "schemaCompareDialog.noProjectExtensionApply": "需要 sql-database-projects 延伸模組,才能將變更套用至專案", "schemaCompareDialog.ok": "確定", "schemaCompareDialog.serverDropdownTitle": "伺服器", "schemaCompareDialog.sourceDatabaseDropdown": "來源資料庫", "schemaCompareDialog.sourceServerDropdown": "來源伺服器", "schemaCompareDialog.sourceTextBox": "原始程式檔", + "schemaCompareDialog.structureDropdownLabel": "資料夾結構", "schemaCompareDialog.targetDatabaseDropdown": "目標資料庫", "schemaCompareDialog.targetServerDropdown": "目標伺服器", "schemaCompareDialog.targetTextBox": "目標檔案", - "schemaCompareOptions.RecompareMessage": "選項已變更。要重新比較以查看比較嗎?" + "schemaCompareOptions.RecompareMessage": "選項已變更。要重新比較以查看比較嗎?", + "schemaObjectType": "結構描述/物件類型", + "targetStructure": "目的檔案夾結構" }, "package": { "description": "Azure Data Studio 的 SQL Server 結構描述比較支援比較資料庫和 dacpac 的結構描述。", 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 7b936b2145..71a0d5ceb7 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json @@ -26,12 +26,16 @@ "addItemAction": "新增項目", "addPackage": "新增套件", "addPackageReferenceMessage": "若要使用 SQL 繫結,請確定您的 Azure Functions 專案具有 {0} 參考", + "addSqlBindingPackageError": "將 SQL 繫結延伸模組套件新增至專案時發生錯誤", "appSettingPrompt": "是否要以新的連接字串更新 Azure Function local.settings.json?", "at": "於", + "autorestProjectName": "新增 SQL 專案名稱", + "baseDockerImage": "基底 SQL Server Docker 映像", "browseButtonText": "瀏覽資料夾", "browseEllipsis": "瀏覽...", "browseForProfile": "瀏覽設定檔", "buildAction": "組建", + "buildElements": "組建元素", "buildFailedCannotStartSchemaCompare": "因為組建失敗,所以無法啟動結構描述比較", "cancelButtonText": "取消", "cannotResolvePath": "無法解析路徑 {0}", @@ -43,6 +47,7 @@ "cicularProjectReference": "從專案 {0} 到專案 {1} 的循環參考", "cleaningDockerImagesMessage": "正在清除現有的部署...", "confirmPassword": "確認 SQL Server 管理員密碼", + "confirmServerPassword": "確認 SQL Server 管理員密碼", "connectingToSqlServerOnDockerMessage": "在 Docker 上連接至 SQL Server", "connectionFailedError": "連線失敗。錯誤: '{0}'", "connectionRadioButtonLabel": "連線", @@ -59,6 +64,7 @@ "dacpacFileLocationRequired": "需要 Dacpac 檔案位置才能將參考新增到資料庫", "dacpacFiles": "dacpac 檔案", "dacpacNotOnSameDrive": "Dacpac 參考必須位於與專案檔相同的磁碟機上。專案檔位於 {0}", + "dacpacReferenceElement": "Dacpac 参考", "dacpacText": "資料層應用程式 (.dacpac)", "dataSource": "資料來源", "dataSourceDropdownTitle": "資料來源", @@ -94,10 +100,13 @@ "dockerContainerCreatedMessage": "Docker 建立的識別碼: '{0}'", "dockerContainerFailedToRunErrorMessage": "無法執行 Docker 容器", "dockerContainerNotRunningErrorMessage": "Docker 容器未執行", + "dockerImageEulaMessage": "授權合約:", + "dockerImageMessage": "Docker 映像:", "dockerLogMessage": "Docker 記錄檔: '{0}'", "dockerNotRunningError": "無法驗證 docker。請確定 docker 已安裝且正在執行。錯誤: '{0}'", "done": "完成", "dontUseProfile": "不要使用設定檔", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 授權合約", "edgeProjectTypeDescription": "從核心元件開始開發及發佈 SQL Edge 的結構描述", "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "為從空白專案開始的 SQL 資料庫開發及發佈結構描述", @@ -114,6 +123,10 @@ "enterPortNumber": "輸入 SQL Server 連接埠號碼或按 Enter 以使用預設值", "enterSystemDbName": "輸入此系統資料庫的資料庫名稱", "errorFindingBuildFilesLocation": "尋找組建檔案位置時發生錯誤: {0}", + "errorReadingProjectGuid": "嘗試讀取專案 '{1}' 的 {0} 時發生錯誤", + "eulaAgreementTemplate": "我接受 {0}。", + "eulaAgreementText": "我接受 {0}。", + "eulaAgreementTitle": "Microsoft SQL Server 授權合約", "exampleUsage": "使用方式範例", "excludeAction": "排除", "externalStream": "外部資料流", @@ -129,13 +142,17 @@ "flat": "一般", "folderAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他名稱。", "folderAlreadyExistsChooseNewLocation": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他位置。", + "folderElements": "資料夾元素", "folderFriendlyName": "資料夾", "folderObject": "資料夾", "folderStructureLabel": "資料夾結構", "generateScriptButtonText": "產生指令碼", - "generatingProjectFailed": "無法透過 AutoRest 產生專案: {0}", + "generatingProjectFailed": "透過 AutoRest 產生專案失敗。如需詳細資料,請查看輸出窗格。錯誤: {0}", + "generatingProjectFromAutorest": "正在從 {0} 產生新的 SQL 專案...如需詳細資料,請查看輸出視窗。", "hr": "小時", + "importElements": "匯入元素", "input": "輸入", + "installGlobally": "全域安裝", "invalidDataSchemaProvider": ".sqlproj 檔中的 DSP 無效", "invalidDatabaseReference": ".sqlproj 檔中的資料庫參考無效", "invalidGuid": "指定的 GUID 無效: {0}", @@ -162,20 +179,26 @@ "noDataSourcesFile": "找不到 {0}", "noDataSourcesText": "此專案中沒有資料來源", "noFileExist": "檔案 {0} 不存在", + "noSqlFilesGenerated": "Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。", "noSqlProjFilesSelected": "未選取任何 .sqlproj 檔案;請選取一個。", "noString": "否", "noStringDefault": "無 (預設值)", - "nodeButNotAutorestFound": "系統路徑中找不到 Autorest 工具,但找到透過 npx 執行的 Node.js。請執行 'npm install autorest -g' 以永久安裝。", + "nodeButNotAutorestFound": "在系統路徑中找不到 Autorest 工具,但找到 Node.js。提示使用者如何繼續。執行 'npm install autorest -g' 以永久安裝並避免出現此訊息。", + "nodeButNotAutorestFoundPrompt": "未安裝 Autorest。若要繼續,請選擇是否要透過 'npx' 從暫時位置執行 Autorest,或全域安裝 Autorest 然後執行。", "nodeNotFound": "在系統路徑中找不到 Autorest 和 Node.js (npx)。請安裝 Node.js 以產生 Autorest。", + "noneElements": "沒有任何元素", "notValidVariableName": "變數名稱 '{0}' 無效。", "objectType": "物件類型", "okString": "確定", + "openEulaString": "開啟授權合約", "output": "輸出", "outsideFolderPath": "不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。", "parentTreeItemUnknown": "無法存取提供之樹狀項目的父代", "passwordNotMatch": "SQL Server 密碼與確認密碼不相符", "portMustNotBeNumber": "連接埠必須是數字", + "postDeployElements": "PreDeploy 元素", "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployElements": "PreDeploy 元素", "preDeployScriptFriendlyName": "Script.PreDeployment", "prePostDeployCount": "若要成功組建,請更新專案以擁有一個預先部署指令碼和/或一個部署後指令碼", "profile": "設定檔", @@ -187,11 +210,14 @@ "projectLocationPlaceholderText": "選取要建立專案的位置", "projectNameLabel": "名稱", "projectNamePlaceholderText": "輸入專案名稱", + "projectReferenceElement": "專案參考", + "projectReferenceNameElement": "專案參考名稱元素", "publish": "發佈", "publishAction": "發佈", "publishDialogName": "發佈專案", "publishProjectSucceed": "已成功發佈資料庫專案", "publishSettingsFiles": "發佈設定檔案", + "publishTo": "發佈目標", "publishToContainerFailed": "無法發佈至容器。{0}", "publishToDockerContainer": "發行至容器中的新伺服器", "publishToExistingServer": "發佈到現有的伺服器", @@ -206,6 +232,7 @@ "retryRunMessage": "執行作業 '{2}' 嘗試 {0} / {1}", "retrySucceedMessage": "作業 '{0}' 已成功完成。結果: {1}", "retryWaitMessage": "在另一次嘗試作業 '{0}' 之前等候 {1} 秒", + "runViaNpx": "透過 npx 執行", "runningDockerMessage": "建置並執行 Docker 容器...", "sameDatabase": "相同資料庫", "save": "儲存", @@ -233,6 +260,8 @@ "selectTargetPlatform": "目前的目標平台: {0}。請選取新的目標平台", "server": "伺服器​", "serverName": "伺服器名稱", + "serverPassword": "SQL Server 系統管理員密碼", + "serverPortNumber": "SQL Server 連接埠號碼", "serverVariable": "伺服器變數", "sourceDatabase": "來源資料庫", "specSelectionText": "OpenAPI/Swagger 規格", @@ -240,10 +269,10 @@ "sqlCmdValueColumn": "值", "sqlCmdVariableColumn": "名稱", "sqlConnectionStringFriendly": "SQL 連接字串", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "找不到 .NET SDK。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版或更新版本,或在設定中更新 .NET SDK 位置 (如果已安裝)。", "sqlDatabaseProjects.Install": "安裝", - "sqlDatabaseProjects.NetCoreInstallationConfirmation": "找不到 .NET Core SDK。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版,或在設定中更新 .NET Core SDK 支援的版本位置 (如果已安裝)。", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "目前安裝的 .NET Core SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版,或在設定中更新 .NET Core SDK 支援的版本位置 (如果已安裝)。", - "sqlDatabaseProjects.UpdateNetCoreLocation": "更新位置", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "目前安裝的 .NET Core SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版或更新版本,或在設定中更新 .NET SDK 支援的版本位置 (如果已安裝)。", + "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", "sqlDatabaseProjects.doNotAskAgain": "不要再詢問", "sqlDatabaseProjects.outputChannel": "資料庫專案", "sqlTableOrViewToQuery": "要查詢的 SQL 資料表或檢視", @@ -264,8 +293,11 @@ "unexpectedProjectContext": "無法建立專案內容。從未預期的位置叫用的命令: {0}", "unknownDataSourceType": "不明的資料來源類型:", "unrecognizedDataSourcesVersion": "無法辨識的版本:", - "updateProjectDatabaseReferencesForRoundTrip": "必須更新系統資料庫參照,以建置此專案。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運行。是否要更新專案?", - "updateProjectForRoundTrip": "目標、參考和系統資料庫參考需要更新,以建置此專案。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運行。是否要更新專案?", + "updateProjectDatabaseReferencesForRoundTrip": "必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", + "updateProjectForRoundTrip": "目標、參考和系統資料庫參考需要更新,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", + "userSelectionCancelled": "使用者已取消選取如何執行自動 autorest。", + "userSelectionInstallGlobally": "使用者已選取全域安裝 autorest。正在安裝...", + "userSelectionRunNpx": "已選取要透過 npx 執行的使用者。", "valueCannotBeEmpty": "值不得空白", "valueMustNotBeEmpty": "值不得為空白", "viewFriendlyName": "檢視", @@ -283,7 +315,7 @@ "package": { "sqlDatabaseProjects.Settings": "資料庫專案", "sqlDatabaseProjects.addDatabaseReference": "新增資料庫參考", - "sqlDatabaseProjects.addSqlBinding": "新增 SQL 繫結", + "sqlDatabaseProjects.addSqlBinding": "新增 SQL 繫結 (預覽)", "sqlDatabaseProjects.autorestSqlVersion": "要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。", "sqlDatabaseProjects.build": "組建", "sqlDatabaseProjects.changeTargetPlatform": "變更目標平台", @@ -292,11 +324,11 @@ "sqlDatabaseProjects.delete": "刪除", "sqlDatabaseProjects.description": "設計及發佈 SQL 資料庫結構描述", "sqlDatabaseProjects.displayName": "資料庫專案", + "sqlDatabaseProjects.dotnetInstallLocation": "電腦上 .NET SDK 的完整路徑。", "sqlDatabaseProjects.editProjectFile": "編輯 .sqlproj 檔", "sqlDatabaseProjects.exclude": "從專案中排除", "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "透過 OpenAPI/Swagger 規格產生 SQL 專案", "sqlDatabaseProjects.netCoreDoNotAsk": "是否在未偵測到時提示使用者安裝 .NET Core。", - "sqlDatabaseProjects.netCoreInstallLocation": "電腦上 .NET Core SDK 的完整路徑。", "sqlDatabaseProjects.new": "新的資料庫專案", "sqlDatabaseProjects.newExternalStreamingJob": "新增外部資料流作業", "sqlDatabaseProjects.newFolder": "新增資料夾", 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 4e9343d687..4b0e075b7b 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 @@ -9,16 +9,18 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "azure.accounts.accountAccessError": "存取選取的帳戶 '{0}' 時發生錯誤。請選取 [連結帳戶],然後重新整理帳戶或選取其他帳戶。錯誤 '{1}'", - "azure.accounts.accountStaleError": "選取的帳戶 '{0}' 的存取權杖已失效。請選取 [連結帳戶] 並重新整理該帳戶,或選取其他帳戶。", + "azure.accounts.accountAccessError": "存取選取的帳戶 '{0}' 及租用戶 '{1}' 時發生錯誤。請選取 [連結帳戶],然後重新整理帳戶或選取其他帳戶。錯誤 '{2}'", + "azure.accounts.accountStaleError": "選取的帳戶 '{0}' 及租用戶 '{1}' 的存取權杖已失效。請選取 [連結帳戶] 並重新整理該帳戶,或選取其他帳戶。", "sql-migration.wizard.title": "將 '{0}' 移轉到 Azure SQL", "sql.cancel.migration.confirmation": "確定要取消此移轉嗎?", "sql.migrate.text": "選取要遷移至 Azure SQL 的資料庫。", "sql.migration.active.backup.files": "使用中的備份檔案", "sql.migration.active.backup.files.items": "使用中的備份檔案 (1 個項目)", "sql.migration.active.backup.files.multiple.items": "使用中的備份檔案 ({0} 個項目)", + "sql.migration.all.backups.restored": "已還原所有備份", "sql.migration.all.fields.required": "所有欄位都是必要欄位。", "sql.migration.apply": "套用", + "sql.migration.asessment.failed": "評定您的 SQL Server 執行個體 '{0}' 失敗。", "sql.migration.assessment": "'{0}' 的評定結果", "sql.migration.assessment.in.progress": "評定正在進行中", "sql.migration.assessment.in.progress.content": "我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。\r\n\r\n這可能需要一些時間。", @@ -56,6 +58,7 @@ "sql.migration.cancel.migration": "取消移轉", "sql.migration.cannot.cancel": "移轉不在進行中,因此無法取消。", "sql.migration.cannot.cutover": "移轉不在進行中,且無法完全移轉。", + "sql.migration.cannot.retry": "無法重試移轉。", "sql.migration.cannot.start.cutover.error": "在所有移轉完成前,完全移轉程序無法啟動。若要傳回最新的檔案狀態,請重新整理瀏覽器視窗。", "sql.migration.close": "關閉", "sql.migration.complete.cutover": "完成完全移轉", @@ -72,6 +75,7 @@ "sql.migration.create": "建立", "sql.migration.create.new": "新建", "sql.migration.creating.rg.loading": "正在建立資源群組", + "sql.migration.currently.restoring.file": "目前正在還原檔案", "sql.migration.cutover": "完全移轉", "sql.migration.cutover.card": "即將完成完全移轉", "sql.migration.cutover.error": "起始完全移轉時發生錯誤。", @@ -97,6 +101,7 @@ "sql.migration.data.uploaded.size": "已上傳的資料/大小", "sql.migration.database": "資料庫", "sql.migration.database.already.exists": "目標受控執行個體 '{1}'上已經有資料庫 '{0}'。", + "sql.migration.database.backup.load.error": "存取資料庫詳細資料時發生錯誤。", "sql.migration.database.migration": "要移轉的資料庫", "sql.migration.database.migration.mode.description": "若要移轉到 Azure SQL 目標,請根據您的停機需求選擇移轉模式。", "sql.migration.database.migration.mode.label": "移轉模式", @@ -150,6 +155,7 @@ "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.service.name.error": "為此移轉服務輸入有效的名稱。", "sql.migration.invalid.storageAccount.error": "若要繼續,請選取有效的儲存體帳戶。", @@ -176,7 +182,7 @@ "sql.migration.last.backup": "上次備份", "sql.migration.last.scan.completed": "上次完成的掃描: {0}", "sql.migration.learn.more": "深入了解", - "sql.migration.learn.more.pre.reqs": "在開始移轉之前,深入了解您需要的事項。", + "sql.migration.learn.more.prerequisites": "在開始移轉之前,深入了解您需要的事項。", "sql.migration.location": "位置", "sql.migration.managed.instance": "Azure SQL 受控執行個體", "sql.migration.migration.completed": "移轉已完成", @@ -202,8 +208,9 @@ "sql.migration.network.share.location.label": "儲存備份的網路共用位置", "sql.migration.network.share.password.label": "密碼", "sql.migration.network.share.password.placeholder": "輸入密碼。", - "sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "輸入所選源資料庫的目標資料庫名稱。", + "sql.migration.network.share.path": "網路共用路徑", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.migration.network.share.storage.table.help": "輸入所選源資料庫的目標資料庫名稱和網路共用路徑資訊。", "sql.migration.network.share.windows.user.info": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", "sql.migration.network.share.windows.user.label": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", "sql.migration.new.resource.group": "(新) {0}", @@ -217,6 +224,7 @@ "sql.migration.no.location.found": "找不到任何位置。", "sql.migration.no.managedInstance.found": "找不到任何受控執行個體。", "sql.migration.no.pending.backups": "沒有擱置的備份。按一下 [重新整理] 以檢查目前的狀態。", + "sql.migration.no.results": "評定結果無法使用。", "sql.migration.no.storageAccount.found": "找不到任何儲存體帳戶。", "sql.migration.no.subscription.found": "找不到任何訂用帳戶。", "sql.migration.no.virtualMachine.found": "找不到任何虛擬機器。", @@ -242,9 +250,11 @@ "sql.migration.resource.group.description": "資源群組是能夠存放 Azure 解決方案相關資源的容器。", "sql.migration.resource.group.not.found": "找不到任何資源群組。", "sql.migration.resourceGroups": "資源群組", - "sql.migration.resume.contine": "繼續上次的移轉嘗試...", + "sql.migration.resume.continue": "繼續上次的移轉嘗試...", "sql.migration.resume.start": "再次從移轉評定開始 (建議)", "sql.migration.resume.title": "再次執行移轉工作流程", + "sql.migration.retry.migration": "重試移轉", + "sql.migration.retry.migration.error": "重試移轉時發生錯誤。", "sql.migration.rg.created": "已建立資源群組", "sql.migration.save.close": "儲存後關閉", "sql.migration.saved.assessment.cancel": "取消", @@ -280,7 +290,7 @@ "sql.migration.services.dialog.title": "建立 Azure 資料庫移轉服務", "sql.migration.services.location": "Azure 資料庫移轉服務的 Azure 區域。這應該是與目標 Azure SQL 相同的區域。", "sql.migration.services.name": "Azure 資料庫移轉服務名稱。", - "sql.migration.services.resourcegroup": "Azure 資料庫移轉服務的資源群組。", + "sql.migration.services.resource.group": "Azure 資料庫移轉服務的資源群組。", "sql.migration.services.subscription": "Azure 資料庫移轉服務的訂用帳戶名稱。", "sql.migration.services.target": "Azure SQL 目標已選取為預設值。", "sql.migration.shir": "自我裝載整合執行階段節點", @@ -364,7 +374,11 @@ "sql.migration.wizard.account.title": "Azure 帳戶", "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.yes": "是", "total.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)。" @@ -386,6 +400,7 @@ "migration-dashboard-title": "Azure SQL 移轉", "migration-notebook-command-title": "開啟 Azure SQL 移轉筆記本", "new-support-request-command": "新增支援要求", + "retry-migration-menu": "重試移轉", "send-feedback-command": "意見反應", "start-migration-command": "移轉到 Azure SQL", "view-service-menu": "資料庫移轉服務詳細資料", 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 f485976424..b9e1492885 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -9808,7 +9808,9 @@ "uninstallExtensionComplete": "請重新載入 Azure Data Studio 以完成延伸模組 {0} 的解除安裝。", "updateLocale": "您想要變更 Azure Data Studio 的 UI 語言為 {0} 並重新啟動嗎?", "watermark.newNotebook": "新增筆記本", - "watermark.newSqlFile": "新增 SQL 檔案" + "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": "必須是清單中的選項", @@ -9853,12 +9855,14 @@ "calloutDialogHeaderFooterBackground": "圖說文字對話方塊標題與頁尾背景。", "calloutDialogInteriorBorder": "用於分隔元素的圖說文字對話方塊內框線。", "calloutDialogShadowColor": "圖說文字對話方塊陰影色彩。", + "designer.paneSeparator": "窗格分隔符號色彩。", "extensionPackGradientColorOne": "延伸模組套件漸層的頂部色彩", "extensionPackGradientColorTwo": "延伸模組套件漸層的底部色彩", "extensionPackHeaderShadow": "延伸模組套件標題文字陰影色彩", "gradientBackground": "橫幅影像漸層的背景色彩", "gradientOne": "橫幅影像漸層的頂部色彩", "gradientTwo": "橫幅影像漸層的底部色彩", + "groupHeaderBackground": "群組標頭的背景色彩。", "infoBox.errorBackground": "資訊框: 通知類型為錯誤時的背景色彩。", "infoBox.infomationBackground": "資訊框: 通知類型為資訊時的背景色彩。", "infoBox.successBackground": "資訊框: 通知類型為成功時的背景色彩。", @@ -10805,26 +10809,24 @@ "expandCellContents": "展開程式碼資料格內容" }, "sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": { - "buttonBold": "粗體", - "buttonCode": "程式碼", - "buttonHighlight": "醒目提示", - "buttonImage": "影像", - "buttonItalic": "斜體", - "buttonLink": "連結", - "buttonList": "清單", - "buttonOrderedList": "排序清單", + "bold": "粗體", "buttonPreview": "Markdown 預覽切換 - 關閉", - "buttonUnderline": "底線", - "callout.insertImageHeading": "插入影像", - "callout.insertLinkHeading": "插入連結", "dropdownHeading": "標題", + "highlight": "醒目提示", + "insertCode": "插入程式碼", + "insertImage": "插入影像", + "insertLink": "插入連結", + "insertList": "插入清單", + "insertOrderedList": "插入排序清單", + "italic": "斜體", "markdownViewButton": "Markdown 檢視", "optionHeading1": "標題 1", "optionHeading2": "標題 2", "optionHeading3": "標題 3", "optionParagraph": "段落", "richTextViewButton": "RTF 檢視", - "splitViewButton": "分割檢視" + "splitViewButton": "分割檢視", + "underline": "底線" }, "sql/workbench/contrib/notebook/browser/cellViews/output.component": { "componentRenderError": "轉譯元件時發生錯誤: {0}", @@ -11072,7 +11074,8 @@ "data": "資料", "notebook": "Notebook", "profiler": "分析工具", - "queryEditor": "查詢編輯器" + "queryEditor": "查詢編輯器", + "tableDesigner": "資料表設計工具" }, "sql/workbench/contrib/profiler/browser/profiler.contribution": { "profiler.settings.Filters": "分析工具篩選條件", @@ -11984,15 +11987,6 @@ "queryManagement.noQueryRunnerForUri": "找不到 URI: {0} 的查詢執行器", "queryManagement.uriAlreadyHasQueryRunner": "URI: {0} 意外地已有查詢執行器。" }, - "sql/base/browser/ui/designer/designer": { - "designer.newRowText": "新增", - "designer.removeRowText": "移除", - "tableDesigner.unknownComponentType": "不支援元件類型 {0}" - }, - "sql/base/browser/ui/designer/designerPropertiesPane": { - "tableDesigner.propertiesPaneTitle": "屬性", - "tableDesigner.propertiesPaneTitleWithContext": "屬性 - {0} {1}" - }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { "tableDesigner.newTable": "新增資料表" }, @@ -12000,22 +11994,91 @@ "tableDesigner.saveTableChanges": "儲存變更" }, "sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": { - "tableDesigner.advancedTab": "進階", + "designer.checkConstraint.description.expression": "定義檢查條件約束的運算式。", + "designer.checkConstraint.description.name": "檢查條件約束的名稱。", + "designer.column.description.allowNulls": "指定資料行能否含有 NULL 值。", + "designer.column.description.dataType": "顯示資料行的資料類型名稱", + "designer.column.description.defaultValueBinding": "資料行或繫結的預先定義全域預設值。", + "designer.column.description.length": "可儲存在這個資料庫物件中的長度上限 (位元數)。", + "designer.column.description.name": "資料行物件的名稱。", + "designer.column.description.precision": "針對數值資料,可儲存在此資料庫物件中的最大十進位數。", + "designer.column.description.primaryKey": "指定資料行是否包含在資料表的主索引鍵中。", + "designer.column.description.scale": "針對數值資料,可儲存在此資料庫物件中小數點右邊的最大十進位數字。", + "designer.foreignkey.description.columnMapping": "外部索引鍵資料行與主索引鍵資料行之間的對應。", + "designer.foreignkey.description.name": "外部索引鍵的名稱。", + "designer.foreignkey.description.onDeleteAction": "使用者嘗試刪除資料列時的行為,此資料列內含外部索引鍵關聯性中涉及的資料。", + "designer.foreignkey.description.onUpdateAction": "使用者嘗試更新資料列時的行為,此資料列內含外部索引鍵關聯性中涉及的資料。", + "designer.foreignkey.description.primaryKeyTable": "包含主索引鍵或唯一索引鍵資料行的資料表。", + "designer.table.description.description": "資料表的描述。", + "designer.table.description.name": "資料表物件的名稱。", + "designer.table.description.schema": "包含資料表的結構描述。", + "tableDesigner.ForeignKeyTypeName": "外部索引鍵", + "tableDesigner.PrimaryKeyTableName": "主索引鍵資料表", + "tableDesigner.checkConstraintExpressionTitle": "運算式", + "tableDesigner.checkConstraintNameTitle": "名稱", + "tableDesigner.checkConstraintTypeName": "檢查條件約束", + "tableDesigner.checkConstraintsTabTitle": "檢查條件約束", "tableDesigner.columnAllowNullTitle": "允許 Null 值", "tableDesigner.columnDefaultValueTitle": "預設值", "tableDesigner.columnIsPrimaryKeyTitle": "主索引鍵", "tableDesigner.columnLengthTitle": "長度", "tableDesigner.columnNameTitle": "名稱", + "tableDesigner.columnPrecisionTitle": "有效位數", + "tableDesigner.columnScaleTitle": "小數位數", "tableDesigner.columnTypeName": "資料行", "tableDesigner.columnTypeTitle": "類型", "tableDesigner.columnsTabTitle": "資料行", "tableDesigner.descriptionTitle": "描述", + "tableDesigner.errorInitializingTableDesigner": "初始化資料表設計工具時發生錯誤: {0}", + "tableDesigner.errorProcessingEdit": "處理變更時發生錯誤: {0}", + "tableDesigner.foreignKeyColumn": "外部索引鍵資料行", + "tableDesigner.foreignKeyColumns": "資料行對應", + "tableDesigner.foreignKeyNameTitle": "名稱", + "tableDesigner.foreignKeyOnDeleteAction": "刪除動作時", + "tableDesigner.foreignKeyOnUpdateAction": "更新動作時", + "tableDesigner.foreignKeysTabTitle": "外部索引鍵", + "tableDesigner.generalTab": "一般", "tableDesigner.nameTitle": "資料表名稱", + "tableDesigner.primaryKeyColumn": "主索引鍵資料行", "tableDesigner.saveChangeError": "儲存變更時發生錯誤: {0}", "tableDesigner.savedChangeSuccess": "已成功儲存變更。", "tableDesigner.savingChanges": "正在儲存資料表設計工具變更...", "tableDesigner.schemaTitle": "結構描述", "tableDesigner.tableObjectType": "資料表" + }, + "sql/base/browser/ui/loadingSpinner/loadingSpinner": { + "loadingCompletedMessage": "已完成載入", + "loadingMessage": "正在載入" + }, + "sql/workbench/browser/designer/designer": { + "designer.generalGroupName": "一般", + "designer.loadingDesigner": "正在載入設計工具...", + "designer.loadingDesignerCompleted": "設計工具已載入", + "designer.newRowText": "新增", + "designer.processingChanges": "正在處理變更...", + "designer.processingChangesCompleted": "已處理變更", + "designer.removeRowText": "移除", + "designer.savingChanges": "正在儲存變更...", + "designer.savingChangesCompleted": "已儲存變更", + "tableDesigner.unknownComponentType": "不支援元件類型 {0}" + }, + "sql/workbench/browser/designer/designerPropertiesPane": { + "tableDesigner.propertiesPaneTitle": "屬性", + "tableDesigner.propertiesPaneTitleWithContext": "{0} 屬性" + }, + "sql/workbench/browser/designer/designerScriptEditor": { + "designer.textEditorAriaLabel": "設計工具文字編輯器。" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { + "tableDesigner.configTitle": "資料表設計工具", + "tableDesigner.featureEnabledDescription": "控制是否啟用資料表設計工具功能。預設值為 False。" + }, + "sql/workbench/services/notebook/browser/models/cellEdit": { + "addCellEdit": "新增儲存格", + "convertCellTypeEdit": "轉換儲存格類型", + "deleteCellEdit": "刪除儲存格", + "moveCellEdit": "上移儲存格", + "splitCellEdit": "分割儲存格" } } } \ No newline at end of file diff --git a/resources/xlf/de/arc.de.xlf b/resources/xlf/de/arc.de.xlf index 2d125f99a4..5d261b9c4e 100644 --- a/resources/xlf/de/arc.de.xlf +++ b/resources/xlf/de/arc.de.xlf @@ -2,13 +2,17 @@ + + USD + USD + adding worker nodes Workerknoten werden hinzugefügt Apply - Apply + Anwenden The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + Sicherungen {0} backups {0} Sicherungen + + BusinessCritical + BusinessCritical + Cancel Abbrechen @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + Konfigurieren der Aufbewahrungsrichtlinie Configure Retention Policy - Configure Retention Policy + Konfigurieren der Aufbewahrungsrichtlinie Confirm the new password @@ -275,7 +283,7 @@ Database - Database + Datenbank Database {0} created @@ -286,12 +294,12 @@ Fehler beim Erstellen der Datenbank "{0}". {1} - Database Details - Database Details + Destination Details + Zieldetails - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Geben Sie die erforderlichen Einstellungen für den Namen der Zieldatenbank und die verwaltete SQL-Instanz ein. Standardmäßig ist die verwaltete Quellinstanz ausgewählt. Database name @@ -342,8 +350,8 @@ Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + Frühester Zeitpunkt Emergency @@ -465,6 +473,10 @@ Fully qualified domain Vollqualifizierte Domäne + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Grafana-Dashboard @@ -483,7 +495,7 @@ Instance - Instance + Instanz Instance '{0}' deleted @@ -530,8 +542,8 @@ Letzter Übergang - Latest PITR restore point - Latest PITR restore point + Latest point in time + Letzter Zeitpunkt Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Datenbanken mit verfügbaren Sicherungen werden unten angezeigt. Stellen Sie Datenbanken in dieser Instanz oder einer anderen Instanz innerhalb desselben benutzerdefinierten Speicherorts wieder her. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL Hyperscale – Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + Zeitpunktwiederherstellung Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. Passen Sie dies für Sicherungsverfügbarkeit an. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Projektdetails Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um alle Ihre Ressourcen zu organisieren und zu verwalten. Properties @@ -897,6 +909,18 @@ Remember Password Kennwort speichern + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default Alle auf Standard zurücksetzen @@ -927,19 +951,35 @@ Restore - Restore + Wiederherstellen Restore Database - Restore Database + Datenbank wiederherstellen - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Stellen Sie eine Datenbank in einer SQL Managed Instance mit Azure Arc-Unterstützung wieder her. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + Wiederherstellungspunkt (UTC) in einem Zeitformat: „JJJJ-MM-TTTHH:MM:SSZ + + + Restore Point Details + Details zum Wiederherstellungspunkt + + + Provide time in correct format and within range: {0} to {1} + Zeit im richtigen Format und innerhalb des gültigen Bereichs angeben: {0} für {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Geben Sie einen Wiederherstellungspunkt im angegebenen Zeitformat innerhalb des angegebenen Bereichs der frühesten und letzten Wiederherstellungszeit ein. + + + Point in time restore time window update failed. {0} + Fehler beim Aktualisieren des Zeitfensters für die Zeitpunktwiederherstellung. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Aufbewahrungsdauer für Point-In-Time-Wiederherstellung (Tage) Running @@ -999,15 +1039,15 @@ Source database - Source database + Quelldatenbank Source Details - Source Details + Quelldetails - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Wählen Sie eine Sicherungsquelle aus und geben Sie Details an. Zusätzliche Einstellungen werden basierend auf der ausgewählten Sicherung nach Möglichkeit auf den Standardwert festgelegt. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + Abonnement Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. Ich akzeptiere die {0} und die {1}. + + Auto-upload Logs + Protokolle automatisch hochladen + + + Enable the automatic upload of logs. Direct mode only. + Aktivieren des automatischen Hochladens von Protokollen. Nur direkter Modus. + + + Auto-upload Metrics + Metriken automatisch hochladen + + + Enable the automatic upload of metrics. Direct mode only. + Aktivieren des automatischen Hochladens von Metriken. Nur direkter Modus. + Config profile Konfigurationsprofil @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster? + + Connectivity mode + Verbindungsmodus + Azure Configuration Azure-Konfiguration @@ -1321,9 +1381,17 @@ Review your configuration Konfiguration überprüfen + + Custom Location + Benutzerdefinierter Speicherort + + + The name of the custom location. Direct mode only. + Der Name des benutzerdefinierten Speicherorts. Nur direkter Modus. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Geben Sie einen Namespace, Namen und eine Speicherklasse für Ihren Azure Arc-Datencontroller an. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + Geben Sie für den indirekten Modus einen Namespace, einen Namen und eine Speicherklasse für Ihren Azure Arc-Datencontroller an. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. Für den direkten Modus müssen Sie keinen Namespace angeben, aber geben Sie bitte den Namen des benutzerdefinierten Speicherorts an. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace Namespace des Datencontrollers + + Indirect mode only. + Nur indirekter Modus. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. Der Namespace muss aus alphanumerischen Kleinbuchstaben oder "-" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl. + + Cost Summary + Kostenzusammenfassung + + + Additional charge per usage. See {0} for more detail. + Zusätzliche Gebühren pro Nutzung. Weitere Informationen finden Sie unter {0}. + + + Administrator account + Administratorkonto + + + Azure Hybrid Benefit discount (in USD) + Azure-Hybridvorteil-Rabatt (in USD) + + + Basics + Allgemeine Informationen + + + Business Critical + Unternehmenskritisch + + + Cost per vCore (in USD) + Kosten pro V-Kern (in USD) + + + Custom location + Benutzerdefinierter Speicherort + + + Estimated cost per month + Geschätzte Kosten pro Monat + + + General Purpose + Universell + + + Instance name + Instanzname + + + Managed Instance admin login + Administratoranmeldung für verwaltete Instanz + + + pricing details + Preisdetails + + + Resource group + Ressourcengruppe + + + Service Tier + Dienstebene + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + Wählen Sie aus den neuesten virtuellen Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. {0} + + + Learn more + Weitere Informationen + + + SQL Connection Information + SQL-Verbindungsinformationen + + + SQL Instance Settings + SQL-Instanzeinstellungen + + + SQL managed instance - Azure Arc + Verwaltete SQL-Instanz – Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance – Azure Arc-Kostenzusammenfassung + + + Subscription + Abonnement + + + CPU vCores Limit + CPU-Grenzwert für virtuelle Kerne + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt. @@ -1670,12 +1834,8 @@ Nur für die Entwicklung - 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. - - - High Availability - Hochverfügbarkeit + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + Aktivieren Sie zusätzliche Replikate für hohe Verfügbarkeit. Die unten ausgewählte Compute- und Speicherkonfiguration wird auf alle Replikate angewendet. Wählen Sie aus: Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit) oder [VORSCHAU] Unternehmenskritisch (unbegrenzte virtuelle Kerne und RAM, erweiterte hohe Verfügbarkeit). Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username der SA-Benutzername ist deaktiviert, wählen Sie einen anderen Benutzernamen aus + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Wenden Sie den Azure-Hybridvorteil an, wenn Sie bereits über eine SQL Server-Lizenz verfügen. + + + I already have a SQL Server License + Ich habe bereits eine SQL Server-Lizenz + The limit of the capacity of the managed instance as an integer. Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl. @@ -1706,8 +1874,8 @@ Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB. - 1 replica - 1 Replikat + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} Konfigurieren Sie die Aufbewahrung für Point-in-Time-Sicherungen. {0} + + Replicas + Replikate + Specify how long you want to keep your point-in-time backups. Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. - PITR retention (days) - PITR-Aufbewahrung (Tage) + Point in time retention (days) + Zeitpunktaufbewahrung (Tage) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [VORSCHAU] Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} Wählen Sie aus den neuesten virtuellen Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. {0} - 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) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. + + by Microsoft + von Microsoft + - 3 replicas - 3 Replikate + 3 + 3 - 2 replicas - 2 Replikate + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection Verbindung bearbeiten + + Estimate Cost of SQL Managed Instance - Azure Arc + Geschätzte Kosten für SQL Managed Instance – Azure Arc + Refresh Aktualisieren diff --git a/resources/xlf/de/data-workspace.de.xlf b/resources/xlf/de/data-workspace.de.xlf index 204b274fc8..1e19c2ce5a 100644 --- a/resources/xlf/de/data-workspace.de.xlf +++ b/resources/xlf/de/data-workspace.de.xlf @@ -203,20 +203,12 @@ Arbeitsbereich schließen - Projects - Projekte - - - Data workspace - Datenarbeitsbereich - - - Data workspace - Datenarbeitsbereich + Database Projects + Datenbankprojekte - Projects - Projekte + Database Projects + Datenbankprojekte Manage diff --git a/resources/xlf/de/notebook.de.xlf b/resources/xlf/de/notebook.de.xlf index 991c2796e0..0b03ed39c4 100644 --- a/resources/xlf/de/notebook.de.xlf +++ b/resources/xlf/de/notebook.de.xlf @@ -912,6 +912,10 @@ Add Code Block Codeblock hinzufügen + + Highlight Markdown Text + Markdowntext hervorheben + Italicize Markdown Text Kursivisieren des Markdowntextes diff --git a/resources/xlf/de/schema-compare.de.xlf b/resources/xlf/de/schema-compare.de.xlf index acea93f1b5..4d2551b85a 100644 --- a/resources/xlf/de/schema-compare.de.xlf +++ b/resources/xlf/de/schema-compare.de.xlf @@ -902,6 +902,22 @@ Reset Zurücksetzen + + File + Datei + + + Flat + Flach + + + Object Type + Objekttyp + + + Schema + Schema + Are you sure you want to update the target? Möchten Sie das Ziel aktualisieren? @@ -927,17 +943,25 @@ Hinzufügen - Apply is enabled when the target is a database - "Anwenden" ist aktiviert, wenn das Ziel eine Datenbank ist. + Apply is enabled when the target is a database or database project + „Anwenden“ ist aktiviert, wenn das Ziel eine Datenbank oder ein Datenbankprojekt ist. Apply changes to target Änderungen auf das Ziel anwenden + + There was an error updating the project + Bei der Aktualisieren des Projekts ist ein Fehler aufgetreten. + No changes to apply Keine Änderungen zur Anwendung vorhanden. + + Project was successfully updated + Das Projekt wurde erfolgreich aktualisiert. + Stop Beenden @@ -1046,6 +1070,10 @@ Options Optionen + + Database Project + Datenbankprojekt + Type Typ @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? Es wurde ein anderes Zielschema ausgewählt. Möchten Sie einen Vergleich durchführen? + + The source .sqlproj file does not specify a database schema component + Die Quelldatei „.sqlproj“ gibt keine Datenbankschemakomponente an. + + + The target .sqlproj file does not specify a database schema component + Die Zieldatei „.sqlproj“ gibt keine Datenbankschemakomponente an. + File Datei + + The sql-database-projects extension is required to perform schema comparison with database projects + Die Erweiterung „sql-database-projects“ ist erforderlich, um einen Schemavergleich mit Datenbankprojekten durchzuführen. + + + The sql-database-projects extension is required to apply changes to a project + Die Erweiterung „sql-database-projects“ ist erforderlich, um Änderungen auf ein Projekt anzuwenden. + OK OK @@ -1186,6 +1230,10 @@ Source file Quelldatei + + Folder Structure + Ordnerstruktur + Target Database Zieldatenbank @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen? + + Schema/Object Type + Schema/Objekttyp + + + Target Folder Structure + Zielordnerstruktur + diff --git a/resources/xlf/de/sql-database-projects.de.xlf b/resources/xlf/de/sql-database-projects.de.xlf index 36dae522da..ca8673d554 100644 --- a/resources/xlf/de/sql-database-projects.de.xlf +++ b/resources/xlf/de/sql-database-projects.de.xlf @@ -70,6 +70,10 @@ 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? @@ -78,6 +82,14 @@ at bei + + New SQL project name + Name des neuen SQL-Projekts + + + Base SQL Server Docker image + Basis SQL Server Docker-Image + Browse folder Ordner durchsuchen @@ -94,6 +106,10 @@ Build Build + + Build Elements + Elemente erstellen + Schema compare could not start because build failed Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden. @@ -138,6 +154,10 @@ Confirm SQL server admin password Bestätigen Sie das SQL Server-Administratorkennwort + + Confirm SQL Server admin password + Bestätigen Sie das SQL Server-Administratorkennwort + Connecting to SQL Server on Docker Herstellen einer Verbindung mit SQL Server in Docker @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Dacpac-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden. Die Projektdatei befindet sich unter {0} + + Dacpac reference + Dacpac-Referenz + Data-tier application (.dacpac) Datenebenenanwendung (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Docker-Container wird nicht ausgeführt + + License Agreement: + Lizenzbedingung: + + + Docker Image: + Docker-Image: + Docker logs: '{0}' Docker-Protokolle: "{0}" @@ -358,6 +390,10 @@ Don't use profile Profil nicht verwenden + + Microsoft Azure SQL Edge License Agreement + 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 @@ -422,6 +458,24 @@ Error finding build files location: {0} Fehler beim Suchen des Speicherorts der Builddateien: {0} + + Error trying to read {0} of project '{1}' + Fehler beim Lesen von {0} des Projekts „{1}“ + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Ich akzeptiere die {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Ich akzeptiere die {0}. + + + Microsoft SQL Server License Agreement + Microsoft SQL Server-Lizenzbedingungen + Example Usage Beispielverwendung @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. An diesem Speicherort ist auf dem Datenträger bereits ein Ordner mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Speicherort aus. + + Folder Elements + Ordnerelemente + Folder Ordner @@ -499,17 +557,29 @@ Skript generieren - Generating project via AutoRest failed: {0} - Fehler beim Generieren des Projekts über AutoRest: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Beim Generieren des Projekts über AutoRest ist ein Fehler aufgetreten. Weitere Details finden Sie im Ausgabebereich. Fehler: {0} + + + Generating new SQL project from {0}... Check output window for details. + Über {0} wird ein neues SQL-Projekt generiert... Überprüfen Sie das Ausgabefenster auf Details. hr Std. + + Import Elements + Elemente importieren + Input Eingabe + + Install globally + Global installieren + Invalid DSP in .sqlproj file Ungültiger DSP in der SQLPROJ-Datei @@ -614,6 +684,10 @@ File {0} doesn't exist Die Datei "{0}" ist nicht vorhanden + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Von AutoRest wurden keine SQL-Dateien generiert. Vergewissern Sie sich bitte, dass Ihre Spezifikation Modelldefinitionen enthält, oder überprüfen Sie das Ausgabeprotokoll für Details. + No .sqlproj file selected; please select one. Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus. @@ -627,12 +701,20 @@ Nein (Standard) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde die Ausführung von Node.js via npx gefunden. Führen Sie "npm installiere autorest -g" aus, um die Installation dauerhaft durchzuführen. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde Node.js gefunden. Der Benutzer wird aufgefordert, den Vorgang fortzusetzen. Führen Sie „npm install autorest -g“ aus, um die Installation dauerhaft durchzuführen, und vermeiden Sie diese Meldung. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + AutoRest ist nicht installiert. Um fortzufahren, wählen Sie aus, ob AutoRest von einem temporären Speicherort über „npx“ ausgeführt werden soll, oder installieren Sie AutoRest global und führen Sie es dann aus. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. - Im Systempfad wurde weder autorest noch Node.js (npx) gefunden. Installieren Sie Node.js, damit die autorest-Generierung funktioniert. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + Im Systempfad wurden weder AutoRest noch Node.js (npx) gefunden. Installieren Sie bitte Node.js, damit die AutoRest-Generierung funktioniert. + + + None Elements + Keine Elemente The variable name '{0}' is not valid. @@ -646,6 +728,10 @@ Ok OK + + Open License Agreement + Lizenzbedingungen öffnen + Output Ausgabe @@ -666,10 +752,18 @@ Port must a be number Der Port muss eine Zahl sein. + + PostDeploy Elements + PostDeploy-Elemente + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + PreDeploy-Elemente + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name Geben Sie den Projektnamen ein + + Project reference + Projektverweis + + + Project reference name element + Element „Projektverweisname“ + Publish Veröffentlichen @@ -734,6 +836,10 @@ Publish Settings File Einstellungsdatei veröffentlichen + + Publish Target + Ziel veröffentlichen + Failed to publish to container. {0} Fehler beim Veröffentlichen im Container. {0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' Es wird auf {0} Sekunden gewartet, bevor ein weiterer Versuch für den Vorgang "{1}" ausgeführt wird. + + Run via npx + Ausführen über npx + Building and running the docker container ... Docker-Container wird erstellt und ausgeführt... @@ -898,6 +1008,14 @@ Server name Servername + + SQL Server admin password + SQL Server-Administratorkennwort + + + SQL server port number + SQL Server-Portnummer + Server variable Servervariable @@ -926,19 +1044,19 @@ SQL connection string SQL-Verbindungszeichenfolge + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + Das .NET SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1 oder höher, oder aktualisieren Sie den Speicherort des .NET SDK in den Einstellungen, sofern bereits installiert. + Install Installieren - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - Das .NET Core SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1 oder aktualisieren Sie den Speicherort des .NET Core SDK in den Einstellungen, sofern bereits installiert. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - Derzeit ist .NET Core SDK Version {0} installiert, was nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1, oder aktualisieren Sie den .NET Core SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + Derzeit ist .NET Core SDK Version {0} installiert, was nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1, oder aktualisieren Sie den .NET SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert. - + Update Location Speicherort für Updates @@ -1023,12 +1141,24 @@ Unbekannte Version: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Die Systemdatenbankverweise müssen aktualisiert werden, um dieses Projekt zu erstellen. Wenn das Projekt in SSDT erstellt wird, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Die 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? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Die Ziele, Verweise und Systemdatenbankverweise müssen aktualisiert werden, um dieses Projekt zu erstellen. Wenn das Projekt in SSDT erstellt wird, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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? + + + User has cancelled selection for how to run autorest. + Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen. + + + User selected to install autorest gloablly. Installing now... + Der Benutzer hat sich für die globale Installation von Autorest entschieden. Wird jetzt installiert... + + + User selected to run via npx. + Der Benutzer hat die Ausführung über npx ausgewählt. Value cannot be empty @@ -1087,8 +1217,8 @@ Datenbankverweis hinzufügen - Add SQL Binding - SQL-Bindung hinzufügen + Add SQL Binding (preview) + SQL-Bindung hinzufügen (Vorschau) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects Datenbankprojekte + + Full path to .NET SDK on the machine. + Vollständiger Pfad zum .NET SDK auf dem Computer. + Edit .sqlproj File .sqlproj-Datei bearbeiten @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. Gibt an, ob der Benutzer aufgefordert wird, .NET Core zu installieren, wenn keine Installation erkannt wird. - - Full path to .NET Core SDK on the machine. - Vollständiger Pfad zum .NET Core SDK auf dem Computer. - New Database Project Neues Datenbankprojekt diff --git a/resources/xlf/de/sql-migration.de.xlf b/resources/xlf/de/sql-migration.de.xlf index 00a08a4079..fb0a99ccae 100644 --- a/resources/xlf/de/sql-migration.de.xlf +++ b/resources/xlf/de/sql-migration.de.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - Fehler beim Zugriff auf das ausgewählte Konto "{0}". Wählen Sie "Konto verknüpfen" aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. Fehler "{1}" + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + Fehler beim Zugriff auf das ausgewählte Konto „{0}“ und den Mandanten „{1}“. Wählen Sie „Konto verknüpfen“ aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. Fehler „{2}“ - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - Das Zugriffstoken für das ausgewählte Konto "{0}" ist nicht mehr gültig. Wählen Sie "Konto verknüpfen" aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + Das Zugriffstoken für das ausgewählte Konto „{0}“ und den Mandanten „{1}“ ist nicht mehr gültig. Wählen Sie „Konto verknüpfen“ aus, und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) Aktive Sicherungsdateien ({0} Elemente) + + All backups restored + Alle Sicherungen wiederhergestellt + All fields are required. Alle Felder müssen ausgefüllt werden. @@ -42,6 +46,10 @@ Apply Anwenden + + The assessment of your SQL Server instance '{0}' failed. + Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten. + Assessment results for '{0}' Bewertungsergebnisse für „{0}“ @@ -194,6 +202,10 @@ Dies kann einige Zeit dauern. Migration is not in progress and cannot be cutover. Die Migration ist nicht in Bearbeitung und kann nicht überlappen. + + Migration cannot be retried. + Die Migration kann nicht wiederholt werden. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. Der Übernahmevorgang kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus zurückzugeben. @@ -258,6 +270,10 @@ Dies kann einige Zeit dauern. Creating resource group Ressourcengruppe wird erstellt + + Currently restoring file + Datei wird derzeit wiederhergestellt + Migration cutover Übernahme der Migration @@ -358,6 +374,10 @@ 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. + + An error occurred while accessing database details. + Fehler beim Zugriff auf Datenbankdetails. + Databases for migration Datenbanken für die Migration @@ -570,6 +590,10 @@ Dies kann einige Zeit dauern. Invalid network share location format. Example: {0} Ungültiges Speicherortformat für die Netzwerkfreigabe. Beispiel: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter "OwnerUri"). + To continue, select a valid resource group. Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren. @@ -674,7 +698,7 @@ Dies kann einige Zeit dauern. Learn more Weitere Informationen - + Learn more about things you need before starting a migration. Erfahren Sie mehr über die erforderlichen Schritte, bevor Sie eine Migration starten. @@ -779,12 +803,16 @@ Dies kann einige Zeit dauern. Geben Sie das Kennwort ein. + Network share path + Pfad der Netzwerkfreigabe + + \\Servername.domainname.com\Backupfolder \\Servername.Domaenenname.com\Sicherungsordner - Enter target database name for the selected source databases. - Geben Sie den Namen der Zieldatenbank für die ausgewählten Quelldatenbanken ein. + Enter target database name and network share path information for the selected source databases. + Geben Sie den Zieldatenbanknamen und die Pfadinformationen der Netzwerkfreigabe für die ausgewählten Quelldatenbanken ein. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ Dies kann einige Zeit dauern. No pending backups. Click refresh to check current status. Keine ausstehenden Sicherungen. Klicken Sie auf "Aktualisieren", um den aktuellen Status zu prüfen. + + Assessment results are unavailable. + Bewertungsergebnisse sind nicht verfügbar. + No storage account found. Kein Speicherkonto gefunden. @@ -938,7 +970,7 @@ Dies kann einige Zeit dauern. Resource group Ressourcengruppe - + Continue last migration attempt... Letzten Migrationsversuch fortsetzen... @@ -950,6 +982,14 @@ Dies kann einige Zeit dauern. Run migration workflow again Migrationsworkflow erneut ausführen + + Retry migration + Migration wiederholen + + + An error occurred while retrying the migration. + Fehler beim Wiederholen der Migration. + Resource group created Ressourcengruppe erstellt @@ -1015,8 +1055,8 @@ Dies kann einige Zeit dauern. Stellen Sie sicher, dass das Dienstkonto, in dem die SQL Server-Quellinstanz ausgeführt wird, in der Netzwerkfreigabe über Schreibberechtigungen verfügt. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. - Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um Sicherungen von der lokalen Netzwerk-FIE-Freigabe in Azure hochzuladen. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. + Der Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um Backups von der lokalen Netzwerk-Dateifreigabe in Azure hochzuladen. Follow the instructions below to setup self-hosted integration runtime. @@ -1090,7 +1130,7 @@ Dies kann einige Zeit dauern. Azure Database Migration Service name. Name des Azure Database Migration Service. - + Resource group for your Azure Database Migration Service. Ressourcengruppe für Ihren Azure Database Migration Service. @@ -1426,10 +1466,26 @@ Dies kann einige Zeit dauern. An error occurred while assessing the server '{0}'. Fehler beim Bewerten des Servers "{0}". + + Check this option to skip assessment and continue the migration. + Aktivieren Sie diese Option, um die Bewertung zu überspringen und die Migration fortzusetzen. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [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.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Beim Bewerten des Servers „{0}“ ist ein unerwarteter Fehler aufgetreten.{3}Nachricht: {1}{3}Stack: {2} + Choose your Azure SQL target Azure SQL-Ziel auswählen + + An error occurred while assessing your databases. + Beim Bewerten Ihrer Datenbanken ist ein Fehler aufgetreten. + Azure SQL target Azure SQL-Ziel @@ -1506,6 +1562,10 @@ Dies kann einige Zeit dauern. New support request Neue Supportanfrage + + Retry migration + Migration wiederholen + Feedback Feedback diff --git a/resources/xlf/de/sql.de.xlf b/resources/xlf/de/sql.de.xlf index bb2a076bd4..7e270960b5 100644 --- a/resources/xlf/de/sql.de.xlf +++ b/resources/xlf/de/sql.de.xlf @@ -1,32 +1,14 @@  - + - - Add New - Neue/s/n hinzufügen + + Loading completed + Ladevorgang abgeschlossen - - Remove - Entfernen - - - The component type: {0} is not supported - Komponententyp: {0} wird nicht unterstützt - - - - - - - Properties - Eigenschaften - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - Eigenschaften – {0}{1} + + Loading + Wird geladen @@ -333,6 +315,14 @@ New SQL File Neue SQL-Datei + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Steuert, ob die Arbeitsbereichsvertrauensstellung in Azure Data Studio aktiviert ist oder nicht. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 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. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. Schattenfarbe des Legendendialogfelds. + + The pane separator color. + Die Trennzeichenfarbe des Bereichs. + The top color for the extension pack gradient Die obere Farbe für den Farbverlauf des Erweiterungspakets @@ -513,6 +507,10 @@ The bottom color for the banner image gradient Die untere Farbe für den Farbverlauf des Bannerbilds. + + Background color of the group header. + Hintergrundfarbe des Gruppenheaders. + InfoBox: The background color when the notification type is error. InfoBox: Die Hintergrundfarbe für den Benachrichtigungstyp "Fehler". @@ -871,6 +869,71 @@ + + + + General + Allgemein + + + Loading designer... + Designer wird geladen... + + + Designer is loaded + Designer ist geladen + + + Add New + Neue/s/n hinzufügen + + + Processing changes... + Änderungen werden verarbeitet... + + + Changes have been processed + Änderungen wurden verarbeitet + + + Remove + Entfernen + + + Saving changes... + Änderungen werden gespeichert... + + + Changes have been saved + Änderungen wurden gespeichert + + + The component type: {0} is not supported + Komponententyp: {0} wird nicht unterstützt + + + + + + + Properties + Eigenschaften + + + {0} Properties + {0} is the place holder for object type + {0}-Eigenschaften + + + + + + + Designer text editor. + Designer-Text-Editor. + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + Gibt an, ob der Anbieter auch ein Abfrageanbieter ist. Der Standardwert ist TRUE. Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Fehler: {1} - + Bold Fett - - Code - Code - - - Highlight - Hervorheben - - - Image - Bild - - - Italic - Kursiv - - - Link - Link - - - List - Liste - - - Ordered list - Sortierte Liste - Markdown preview toggle - off Markdownvorschau umschalten – aus - - Underline - Unterstrichen - - - Insert image - Bild einfügen - - - Insert link - Link einfügen - Heading Überschrift + + Highlight + Hervorheben + + + Insert code + Code einfügen + + + Insert image + Bild einfügen + + + Insert link + Link einfügen + + + Insert list + Liste einfügen + + + Insert ordered list + Sortierte Liste einfügen + + + Italic + Kursiv + Markdown View Markdownansicht @@ -3915,6 +3966,10 @@ Fehler: {1} Split View Geteilte Ansicht + + Underline + Unterstrichen + @@ -4811,6 +4866,10 @@ Fehler: {1} Query Editor Abfrage-Editor + + Table Designer + Tabellen-Designer + @@ -5807,6 +5866,18 @@ Fehler: {1} + + + + Table Designer + Tabellen-Designer + + + Controls whether the table designer feature is enabled. Default value is false. + Steuert, ob das Tabellen-Designer-Feature aktiviert ist. Der Standardwert ist „FALSE“. + + + @@ -7216,6 +7287,30 @@ Fehler: {1} + + + + Add Cell + Zelle hinzufügen + + + Convert Cell Type + Zellentyp konvertieren + + + Delete Cell + Zelle löschen + + + Move Cell + Zelle verschieben + + + Split Cell + Zelle teilen + + + @@ -7976,9 +8071,101 @@ Fehler: {1} - - Advanced - Erweitert + + The expression defining the check constraint. + Der Ausdruck, durch den die CHECK-Einschränkung definiert wird. + + + The name of the check constraint. + Der Name der Check-Einschränkung. + + + Specifies whether the column may have a NULL value. + Gibt an, ob die Spalte einen NULL-Wert aufweisen darf. + + + Displays the data type name for the column + Zeigt den Datentypnamen für die Spalte an + + + A predefined global default value for the column or binding. + Ein vordefinierter globaler Standardwert für die Spalte oder Bindung. + + + The maximum length (in characters) that can be stored in this database object. + Die maximale Länge (in Zeichen), die in diesem Datenbankobjekt gespeichert werden kann. + + + The name of the column object. + Der Name des Spaltenobjekts. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + Für numerische Daten die maximale Anzahl von Dezimalstellen, die in diesem Datenbankobjekt gespeichert werden können. + + + Specifies whether the column is included in the primary key for the table. + Gibt an, ob die Spalte in den Primärschlüssel für die Tabelle eingeschlossen ist. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + Für numerische Daten die maximale Anzahl von Dezimalstellen, die in diesem Datenbankobjekt rechts vom Dezimaltrennzeichen gespeichert werden können. + + + The mapping between foreign key columns and primary key columns. + Die Zuordnung zwischen Fremdschlüsselspalten und Primärschlüsselspalten. + + + The name of the foreign key. + Der Name des Fremdschlüssels. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + Das Verhalten, wenn ein Benutzer versucht, eine Zeile mit Daten zu löschen, die an einer Fremdschlüsselbeziehung beteiligt sind. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + Das Verhalten, wenn ein Benutzer versucht, eine Zeile mit Daten zu aktualisieren, die an einer Fremdschlüsselbeziehung beteiligt sind. + + + The table which contains the primary or unique key column. + Die Tabelle, die die PRIMARY KEY- oder UNIQUE KEY-Spalte enthält. + + + Description for the table. + Die Beschreibung der Tabelle. + + + The name of the table object. + Der Name des Tabellenobjekts. + + + The schema that contains the table. + Das Schema, das die Tabelle enthält. + + + Foreign Key + Fremdschlüssel + + + Primary Key Table + Primärschlüsseltabelle + + + Expression + Ausdruck + + + Name + Name + + + Check Constraint + Check-Einschränkung + + + Check Constraints + Einschränkungen überprüfen Allow Nulls @@ -8000,6 +8187,14 @@ Fehler: {1} Name Name + + Precision + Genauigkeit + + + Scale + Skala + Column Spalte @@ -8016,10 +8211,50 @@ Fehler: {1} Description Beschreibung + + An error occured while initializing the table designer: {0} + Fehler beim Initialisieren des Tabellen-Designers: {0} + + + An error occured while processing the change: {0} + Fehler beim Verarbeiten der Änderung: {0} + + + Foreign Key Column + Fremdschlüsselspalte + + + Column Mapping + Spaltenzuordnung + + + Name + Name + + + On Delete Action + Bei Löschvorgang + + + On Update Action + Bei Updateaktion + + + Foreign Keys + Fremdschlüssel + + + General + Allgemein + Table name Tabellenname + + Primary Key Column + Primärschlüsselspalte + An error occured while saving changes: {0} Beim Speichern der Änderungen ist ein Fehler aufgetreten: {0} diff --git a/resources/xlf/es/arc.es.xlf b/resources/xlf/es/arc.es.xlf index a76f1e75de..56e9509165 100644 --- a/resources/xlf/es/arc.es.xlf +++ b/resources/xlf/es/arc.es.xlf @@ -2,13 +2,17 @@ + + USD + USD + adding worker nodes agregando nodos de trabajo Apply - Apply + Aplicar The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + Copias de seguridad {0} backups copias de seguridad de {0} + + BusinessCritical + BusinessCritical + Cancel Cancelar @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + Configuración de la directiva de retención Configure Retention Policy - Configure Retention Policy + Configuración de la directiva de retención Confirm the new password @@ -275,7 +283,7 @@ Database - Database + Base de datos Database {0} created @@ -286,12 +294,12 @@ No se pudo crear la base de datos {0}. {1} - Database Details - Database Details + Destination Details + Detalles del destino - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Escriba la configuración necesaria para el nombre y la instancia administrada de la base de datos de destino. De forma predeterminada, se selecciona la instancia administrada de origen. Database name @@ -342,8 +350,8 @@ Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + Primer momento dado Emergency @@ -465,6 +473,10 @@ Fully qualified domain Nombre de dominio completo + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Panel de Grafana @@ -483,7 +495,7 @@ Instance - Instance + Instancia Instance '{0}' deleted @@ -530,8 +542,8 @@ Última transición - Latest PITR restore point - Latest PITR restore point + Latest point in time + Último momento dado Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + A continuación se muestran las bases de datos con copias de seguridad disponibles. Restaure las bases de datos en esta instancia o en cualquier otra instancia dentro de la misma ubicación personalizada. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ Hiperescala de PostgreSQL: Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + Restauración a un momento dado Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Especifique durante cuánto tiempo desea conservar sus copias de seguridad a un momento dado. Personalice esta opción para la disponibilidad de la copia de seguridad. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Detalles del proyecto Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Seleccione la suscripción para administrar los recursos implementados. Use grupos de recursos, como carpetas, para organizar y administrar todos los recursos. Properties @@ -897,6 +909,18 @@ Remember Password Recordar contraseña + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default Restablecer todos los valores predeterminados @@ -927,19 +951,35 @@ Restore - Restore + Restaurar Restore Database - Restore Database + Restaurar base de datos - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Restaure una base de datos en una SQL Managed Instance habilitado para Azure Arc. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + Punto de restauración (UTC), en formato de hora: 'AAAA-MM-DDTHH:MM:SSZ + + + Restore Point Details + Detalles del punto de restauración + + + Provide time in correct format and within range: {0} to {1} + Proporcione la hora en el formato correcto y dentro del intervalo: {0} a {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Escriba un punto de restauración en el formato de hora especificado dentro del intervalo de tiempo de restauración más antiguo y más reciente. + + + Point in time restore time window update failed. {0} + Error al actualizar la ventana de tiempo de restauración a un momento dado. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Retención de recuperación a un momento dado (días) Running @@ -999,15 +1039,15 @@ Source database - Source database + Base de datos de origen Source Details - Source Details + Detalles de origen - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Seleccione un origen de copia de seguridad y proporcione detalles. La configuración adicional se establecerá de forma predeterminada siempre que sea posible en función de la base de datos seleccionada. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + Suscripción Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. Acepto {0} y {1}. + + Auto-upload Logs + Cargar los registros automáticamente + + + Enable the automatic upload of logs. Direct mode only. + Habilitar la carga automática de registros. Solo modo directo. + + + Auto-upload Metrics + Cargar las métricas automáticamente + + + Enable the automatic upload of metrics. Direct mode only. + Habilitar la carga automática de métricas. Solo modo directo. + Config profile Perfil de configuración @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? ¿Cuál es el entorno de clúster de Kubernetes existente de destino? + + Connectivity mode + Modo de conectividad + Azure Configuration Configuración de Azure @@ -1321,9 +1381,17 @@ Review your configuration Revise la configuración + + Custom Location + Ubicación personalizada + + + The name of the custom location. Direct mode only. + Nombre de la ubicación personalizada. Solo modo directo. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Proporcione un espacio de nombres, un nombre y una clase de almacenamiento para el controlador de datos de Azure Arc. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + Para el modo indirecto, proporcione un espacio de nombres, un nombre y una clase de almacenamiento para el controlador de datos de Azure Arc. Este nombre se usará para identificar la instancia de Arc para la administración y la supervisión remotas. Para el modo directo no es necesario proporcionar un espacio de nombres, pero proporcione el nombre de la ubicación personalizada. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace Espacio de nombres del controlador de datos + + Indirect mode only. + Solo modo indirecto. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. El espacio de nombres debe incluir caracteres alfanuméricos en minúsculas o "-", empezar y terminar con una letra, y tener 63 caracteres de longitud o menos. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. Solicitud de núcleos de la instancia administrada como un entero. + + Cost Summary + Resumen de costos + + + Additional charge per usage. See {0} for more detail. + Cargo adicional por uso. Consulte {0} para obtener más detalles. + + + Administrator account + Cuenta de administrador + + + Azure Hybrid Benefit discount (in USD) + Descuento de Ventaja híbrida de Azure (en USD) + + + Basics + Datos básicos + + + Business Critical + Crítico para la empresa + + + Cost per vCore (in USD) + Costo por núcleo virtual (en USD) + + + Custom location + Ubicación personalizada + + + Estimated cost per month + Costo estimado al mes + + + General Purpose + De uso general + + + Instance name + Nombre de la instancia + + + Managed Instance admin login + Inicio de sesión de administrador de instancia administrada + + + pricing details + detalles de precios + + + Resource group + Grupo de recursos + + + Service Tier + Nivel de servicio + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 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. {0} + + + Learn more + Obtener más información + + + SQL Connection Information + Información de conexión de SQL + + + SQL Instance Settings + Configuración de la instancia de SQL + + + SQL managed instance - Azure Arc + Instancia administrada de SQL: Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance - Resumen de costos de Azure Arc + + + Subscription + Suscripción + + + CPU vCores Limit + Límite de núcleos virtuales de CPU + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará. @@ -1670,12 +1834,8 @@ Solo para uso de desarrollo - 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. - - - High Availability - Alta disponibilidad + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + 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. Elija entre: De uso general (hasta 24 núcleos virtuales y 128 Gi de RAM, alta disponibilidad estándar) o [VISTA PREVIA] Crítico para la empresa (RAM y núcleos virtuales ilimitados, alta disponibilidad avanzada). Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username El nombre de usuario de sa está deshabilitado; elija otro nombre de usuario. + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Aplicar el Ventaja híbrida de Azure si ya tiene una licencia de SQL Server + + + I already have a SQL Server License + Ya tengo una licencia de SQL Server + The limit of the capacity of the managed instance as an integer. El límite de la capacidad de la instancia administrada como un entero. @@ -1706,8 +1874,8 @@ La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB. - 1 replica - 1 réplica + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} Configure la retención de las copias de seguridad puntualmente. {0} + + Replicas + Réplicas + Specify how long you want to keep your point-in-time backups. Especifique durante cuánto tiempo quiere conservar sus copias de seguridad a un momento dado. - PITR retention (days) - Retención de restauración a un momento dado (PITR) (días) + Point in time retention (days) + Retención a un momento dado (días) - [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) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 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. {0} - 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) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. 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. + + by Microsoft + de Microsoft + - 3 replicas - 3 réplicas + 3 + 3 - 2 replicas - 2 réplicas + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection Edición de la conexión + + Estimate Cost of SQL Managed Instance - Azure Arc + Costo estimado de SQL Managed Instance - Azure Arc + Refresh Actualización diff --git a/resources/xlf/es/data-workspace.es.xlf b/resources/xlf/es/data-workspace.es.xlf index f875be08c9..8340456cd4 100644 --- a/resources/xlf/es/data-workspace.es.xlf +++ b/resources/xlf/es/data-workspace.es.xlf @@ -203,20 +203,12 @@ Cerrar área de trabajo - Projects - Proyectos - - - Data workspace - Área de trabajo de datos - - - Data workspace - Área de trabajo de datos + Database Projects + Proyectos de base de datos - Projects - Proyectos + Database Projects + Proyectos de base de datos Manage diff --git a/resources/xlf/es/notebook.es.xlf b/resources/xlf/es/notebook.es.xlf index b72ec6a115..07f4e6a347 100644 --- a/resources/xlf/es/notebook.es.xlf +++ b/resources/xlf/es/notebook.es.xlf @@ -130,7 +130,7 @@ Language - Idioma + Lenguaje Learn more. @@ -912,6 +912,10 @@ Add Code Block Agregar bloque de código + + Highlight Markdown Text + Resaltar texto de Markdown + Italicize Markdown Text Poner en cursiva el texto de Markdown diff --git a/resources/xlf/es/schema-compare.es.xlf b/resources/xlf/es/schema-compare.es.xlf index 25ce975d7d..7ba7b921fa 100644 --- a/resources/xlf/es/schema-compare.es.xlf +++ b/resources/xlf/es/schema-compare.es.xlf @@ -902,6 +902,22 @@ Reset Restablecer + + File + Archivo + + + Flat + Plano + + + Object Type + Tipo de objeto + + + Schema + Esquema + Are you sure you want to update the target? ¿Seguro de que desea actualizar el destino? @@ -927,17 +943,25 @@ Agregar - Apply is enabled when the target is a database - Aplicar está habilitado cuando el objetivo es una base de datos + Apply is enabled when the target is a database or database project + Aplicar está habilitada cuando el destino es una base de datos o un proyecto de base de datos. Apply changes to target Aplicar cambios al objetivo + + There was an error updating the project + Error al actualizar el proyecto + No changes to apply No hay cambios que aplicar + + Project was successfully updated + El contacto se actualizó correctamente + Stop Detener @@ -1046,6 +1070,10 @@ Options Opciones + + Database Project + Proyecto de base de datos + Type Tipo @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? Se ha seleccionado un esquema de destino diferente. ¿Comparar para ver la comparación? + + The source .sqlproj file does not specify a database schema component + El archivo .sqlproj de origen no especifica un componente de esquema de base de datos + + + The target .sqlproj file does not specify a database schema component + El archivo .sqlproj de destino no especifica un componente de esquema de base de datos + File Archivo + + The sql-database-projects extension is required to perform schema comparison with database projects + La extensión sql-database-projects es necesaria para realizar la comparación de esquemas con los proyectos de base de datos. + + + The sql-database-projects extension is required to apply changes to a project + La extensión sql-database-projects es necesaria para aplicar cambios a un proyecto + OK Aceptar @@ -1186,6 +1230,10 @@ Source file Archivo de código fuente + + Folder Structure + Estructura de carpetas + Target Database Base de datos de destino @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? Las opciones han cambiado. ¿Volver a comparar para ver la comparación? + + Schema/Object Type + Tipo de objeto/esquema + + + Target Folder Structure + Estructura de carpetas de destino + diff --git a/resources/xlf/es/sql-database-projects.es.xlf b/resources/xlf/es/sql-database-projects.es.xlf index ec0b0e5365..6b2876ccc3 100644 --- a/resources/xlf/es/sql-database-projects.es.xlf +++ b/resources/xlf/es/sql-database-projects.es.xlf @@ -70,6 +70,10 @@ 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? @@ -78,6 +82,14 @@ at en + + New SQL project name + Nombre del nuevo proyecto SQL + + + Base SQL Server Docker image + Imagen de Docker de base SQL Server + Browse folder Examinar carpeta @@ -94,6 +106,10 @@ Build Compilar + + Build Elements + Elementos de compilación + Schema compare could not start because build failed No se pudo iniciar la comparación de esquemas debido a un error de compilación. @@ -138,6 +154,10 @@ Confirm SQL server admin password Confirmar contraseña de administrador de SQL Server + + Confirm SQL Server admin password + Confirmar contraseña de administrador de SQL Server + Connecting to SQL Server on Docker Conexión a SQL Server en Docker @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Las referencias de DACPAC deben encontrarse en la misma unidad de disco que el archivo del proyecto. Este se encuentra en {0}. + + Dacpac reference + Referencia DACPAC + Data-tier application (.dacpac) Aplicación de capa de datos (.dacpac) @@ -336,11 +360,19 @@ Failed to run the docker container - Error al ejecutar el contenedor de Docker + Error al ejecutar el contenedor Docker Docker container is not running - El contenedor de Docker no se está ejecutando + El contenedor Docker no se está ejecutando + + + License Agreement: + Contrato de licencia: + + + Docker Image: + Imagen de Docker: Docker logs: '{0}' @@ -358,6 +390,10 @@ Don't use profile No usar perfil + + Microsoft Azure SQL Edge License Agreement + 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. @@ -422,6 +458,24 @@ Error finding build files location: {0} Error al buscar la ubicación de los archivos de compilación: {0} + + Error trying to read {0} of project '{1}' + Error al intentar leer {0} del proyecto “{1}” + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Acepto el {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Acepto el {0}. + + + Microsoft SQL Server License Agreement + Contrato de licencia de Microsoft SQL Server + Example Usage Ejemplo de uso @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. Ya existe una carpeta con el nombre "{0}" en el disco en esta ubicación. Elija otra ubicación. + + Folder Elements + Elementos de carpeta + Folder Carpeta @@ -499,17 +557,29 @@ Generar script - Generating project via AutoRest failed: {0} - Error al generar el proyecto a través de AutoRest: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Error al generar el proyecto a través de AutoRest. Compruebe el panel de salida para obtener más detalles. Error: {0} + + + Generating new SQL project from {0}... Check output window for details. + Generando nuevo proyecto SQL desde {0}... Compruebe la ventana de resultados para obtener más detalles. hr h + + Import Elements + Importar elementos + Input Input + + Install globally + Instalar globalmente + Invalid DSP in .sqlproj file Hay un DSP no válido en el archivo .sqlproj. @@ -614,6 +684,10 @@ File {0} doesn't exist El archivo {0} no existe. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest no generó ningún archivo .sql. Confirme que la especificación contiene definiciones de modelo o consulte el registro de salida para más detalles. + No .sqlproj file selected; please select one. No se ha seleccionado ningún archivo .sqlproj; seleccione uno. @@ -627,12 +701,20 @@ No (valor predeterminado) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se ejecuta a través de npx. Ejecute "npm install autorest -g" para instalarlo de forma permanente. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se solicita al usuario cómo continuar. Ejecute "npm install autorest -g" para instalar de forma permanente y evitar este mensaje. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest no está instalado. Para continuar, elija si quiere ejecutar Autorest desde una ubicación temporal mediante 'npx' o instalar Autorest globalmente y, después, ejecutarlo. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. - No se encontraron autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione la generación automática. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + No se encontraron Autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione Autorest. + + + None Elements + Ningún elemento The variable name '{0}' is not valid. @@ -646,6 +728,10 @@ Ok Aceptar + + Open License Agreement + Abrir contrato de licencia + Output Resultado @@ -666,10 +752,18 @@ Port must a be number El puerto debe ser un número + + PostDeploy Elements + Elementos posteriores a la implementación + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + Elementos anteriores a la implementación + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name Escriba el nombre del proyecto. + + Project reference + Referencia de proyecto + + + Project reference name element + Elemento de nombre de referencia del proyecto + Publish Publicar @@ -734,6 +836,10 @@ Publish Settings File Archivo de configuración de publicación + + Publish Target + Publicar destino + Failed to publish to container. {0} No se pudo publicar en el contenedor. {0} @@ -790,9 +896,13 @@ Waiting for {0} seconds before another attempt for operation '{1}' Esperando {0} segundos antes de otro intento de la operación "{1}" + + Run via npx + Ejecutar mediante npx + Building and running the docker container ... - Compilando y ejecutando el contenedor de Docker... + Compilando y ejecutando el contenedor Docker... Same database @@ -898,6 +1008,14 @@ Server name Nombre del servidor + + SQL Server admin password + Contraseña de administrador de SQL Server + + + SQL server port number + Número de puerto de SQL Server + Server variable Variable de servidor @@ -926,19 +1044,19 @@ SQL connection string Cadena de conexión SQL + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + No se encuentra el SDK de .NET. La compilación del proyecto no funcionará. Instale la versión 3.1 o posterior de SDK de .NET Core o actualice la ubicación de SDK de .NET en la configuración si ya está instalada. + Install Instalar - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - No se encuentra el SDK de .NET Core. La compilación del proyecto no funcionará. Instale la versión 3.1 de SDK de .NET Core o actualice la ubicación de la versión compatible de SDK de .NET Core en la configuración si ya está instalada. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - La versión de SDK de .NET Core instalada actualmente es {0}, la cual no es compatible. La compilación del proyecto no funcionará. Instale la versión 3.1 de SDK de .NET Core o actualice la ubicación de la versión compatible de SDK de .NET Core en la configuración si ya está instalada. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + La versión de SDK de .NET Core instalada actualmente es {0}, lo que no se admite. La compilación del proyecto no funcionará. Instale SDK de .NET Core versión 3.1 o posterior o actualice la ubicación de la versión admitida del SDK de .NET en la configuración si ya está instalada. - + Update Location Actualizar ubicación @@ -1023,12 +1141,24 @@ Versión no reconocida: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Las referencias de base de datos del sistema deben actualizarse para compilar este proyecto. Si el proyecto se crea en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Los objetivos, las referencias y las referencias de base de datos del sistema deben actualizarse para compilar este proyecto. Si el proyecto se crea en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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? + + + User has cancelled selection for how to run autorest. + El usuario ha cancelado la selección de cómo ejecutar autorest. + + + User selected to install autorest gloablly. Installing now... + Usuario seleccionado para instalar autorest de manera global. Instalando ahora... + + + User selected to run via npx. + Usuario seleccionado para ejecutarse a través de npx. Value cannot be empty @@ -1087,8 +1217,8 @@ Agregar referencia de base de datos - Add SQL Binding - Agregue el enlace SQL + Add SQL Binding (preview) + Agregar enlace de SQL (versión preliminar) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects Proyectos de base de datos + + Full path to .NET SDK on the machine. + Ruta de acceso completa al SDK de .NET en la máquina. + Edit .sqlproj File Editar archivo. sqlproj @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. Indica si se pide al usuario que instale .NET Core cuando no se detecte. - - Full path to .NET Core SDK on the machine. - Ruta de acceso completa a SDK de .NET Core en la máquina. - New Database Project Nuevo proyecto de base de datos diff --git a/resources/xlf/es/sql-migration.es.xlf b/resources/xlf/es/sql-migration.es.xlf index 50869e4650..7a37ba5e01 100644 --- a/resources/xlf/es/sql-migration.es.xlf +++ b/resources/xlf/es/sql-migration.es.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - Error al obtener acceso a la cuenta seleccionada "{0}". Haga clic en el botón "Vincular cuenta" y actualice la cuenta o seleccione otra. Error "{1}" + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + Error al obtener acceso a la cuenta seleccionada "{0}" y al espacio empresarial “{1}”. Seleccione "Vincular cuenta" y actualice la cuenta o seleccione otra. Error "{2}" - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - El token de acceso para la cuenta seleccionada "{0}" ya no es válido. Haga clic en el botón "Vincular cuenta" y actualice la cuenta, o seleccione otra. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + El token de acceso para la cuenta seleccionada "{0}" y el espacio empresarial “{1}” ya no es válido. Seleccione "Vincular cuenta" y actualice la cuenta, o seleccione otra. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) Archivos de copia de seguridad activa ({0} elementos) + + All backups restored + Todas las copias de seguridad restauradas + All fields are required. Todos los campos son obligatorios. @@ -42,6 +46,10 @@ Apply Aplicar + + The assessment of your SQL Server instance '{0}' failed. + Error en la evaluación de la instancia de SQL Server '{0}. + Assessment results for '{0}' Resultados de la evaluación para "{0}" @@ -194,6 +202,10 @@ Esta operación puede tardar varios minutos. Migration is not in progress and cannot be cutover. La migración no está en curso y no se puede realizar en modo completo. + + Migration cannot be retried. + No se puede reintentar la migración. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. El proceso de migración total no se puede iniciar hasta que se realicen todas las migraciones. Para devolver el estado de archivo más reciente, actualice la ventana del explorador. @@ -258,6 +270,10 @@ Esta operación puede tardar varios minutos. Creating resource group Crear grupo de recursos + + Currently restoring file + Restaurando archivo actualmente + Migration cutover Migración total @@ -358,6 +374,10 @@ 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}". + + 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 @@ -570,6 +590,10 @@ Esta operación puede tardar varios minutos. Invalid network share location format. Example: {0} Formato de ubicación del recurso compartido de red no válido. Ejemplo: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 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. Para continuar, seleccione un grupo de recursos válido. @@ -674,7 +698,7 @@ Esta operación puede tardar varios minutos. Learn more Más información - + Learn more about things you need before starting a migration. Obtenga más información acerca de las cosas que necesita antes de iniciar una migración. @@ -779,12 +803,16 @@ Esta operación puede tardar varios minutos. Escriba la contraseña. + Network share path + Ruta de acceso del recurso compartido de red + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - Escriba el nombre de base de datos de destino para las bases de datos de origen seleccionadas. + Enter target database name and network share path information for the selected source databases. + Escriba el nombre de la base de datos de destino y la información de la ruta de acceso del recurso compartido de red para las bases de datos de origen seleccionadas. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ Esta operación puede tardar varios minutos. No pending backups. Click refresh to check current status. No hay copias de seguridad pendientes. Haga clic en actualizar para comprobar el estado actual. + + Assessment results are unavailable. + Los resultados de la evaluación no están disponibles. + No storage account found. No se encontró ninguna cuenta de almacenamiento. @@ -938,7 +970,7 @@ Esta operación puede tardar varios minutos. Resource group Grupo de recursos - + Continue last migration attempt... Continuar el último intento de migración... @@ -950,6 +982,14 @@ Esta operación puede tardar varios minutos. Run migration workflow again Volver a ejecutar el flujo de trabajo de migración + + Retry migration + Reintentar migración + + + An error occurred while retrying the migration. + Error al reintentar la migración. + Resource group created Grupo de recursos creado @@ -1015,7 +1055,7 @@ Esta operación puede tardar varios minutos. 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. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. 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. @@ -1090,7 +1130,7 @@ Esta operación puede tardar varios minutos. Azure Database Migration Service name. Nombre de Azure Database Migration Service. - + Resource group for your Azure Database Migration Service. Grupo de recursos para su Azure Database Migration Service. @@ -1426,10 +1466,26 @@ Esta operación puede tardar varios minutos. An error occurred while assessing the server '{0}'. Error al evaluar el servidor '{0}'. + + Check this option to skip assessment and continue the migration. + Active esta opción para omitir la evaluación y continuar con la migración. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [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.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Error inesperado al evaluar el servidor '{0}'.{3} Mensaje: {1}{3}pila: {2} + Choose your Azure SQL target Elija su destino de Azure SQL + + An error occurred while assessing your databases. + Error al evaluar las bases de datos. + Azure SQL target Destino de Azure SQL @@ -1506,6 +1562,10 @@ Esta operación puede tardar varios minutos. New support request Nueva solicitud de soporte técnico + + Retry migration + Reintentar migración + Feedback Comentarios diff --git a/resources/xlf/es/sql.es.xlf b/resources/xlf/es/sql.es.xlf index d6b0acafeb..d0a261917c 100644 --- a/resources/xlf/es/sql.es.xlf +++ b/resources/xlf/es/sql.es.xlf @@ -1,32 +1,14 @@  - + - - Add New - Agregar nuevo + + Loading completed + Carga completada - - Remove - Quitar - - - The component type: {0} is not supported - El tipo de componente: {0} no es compatible - - - - - - - Properties - Propiedades - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - Propiedades: {0}{1} + + Loading + Cargando @@ -333,6 +315,14 @@ New SQL File Nuevo archivo SQL + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Controla si la confianza del área de trabajo está habilitada o no en Azure Data Studio. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 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. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. Color de sombra del cuadro de diálogo de llamada. + + The pane separator color. + Color del separador de panel. + The top color for the extension pack gradient Color superior del degradado del paquete de extensiones @@ -513,6 +507,10 @@ The bottom color for the banner image gradient Color inferior del degradado de la imagen del mensaje emergente + + Background color of the group header. + Color de fondo del encabezado de grupo. + InfoBox: The background color when the notification type is error. Cuadro de información: color de fondo cuando la notificación es sobre algún error. @@ -871,6 +869,71 @@ + + + + General + General + + + Loading designer... + Cargando el diseñador... + + + Designer is loaded + El diseñador está cargado + + + Add New + Agregar nuevo + + + Processing changes... + Procesando cambios... + + + Changes have been processed + Se han procesado los cambios + + + Remove + Quitar + + + Saving changes... + Guardando cambios... + + + Changes have been saved + Se han guardado los cambios + + + The component type: {0} is not supported + El tipo de componente: {0} no es compatible + + + + + + + Properties + Propiedades + + + {0} Properties + {0} is the place holder for object type + Propiedades de {0} + + + + + + + Designer text editor. + Editor de texto del diseñador. + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + Si el proveedor también es un proveedor de consultas. El valor predeterminado es true. Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Error: {1} - + Bold Negrita - - Code - Código - - - Highlight - Resaltar - - - Image - Imagen - - - Italic - Cursiva - - - Link - Vínculo - - - List - Lista - - - Ordered list - Lista ordenada - Markdown preview toggle - off Alternancia de la vista previa de Markdown: desactivada - - Underline - Subrayado - - - Insert image - Inserción de una imagen - - - Insert link - Inserción de un vínculo - Heading Encabezado + + Highlight + Resaltar + + + Insert code + Insertar código + + + Insert image + Inserción de una imagen + + + Insert link + Inserción de un vínculo + + + Insert list + Insertar lista + + + Insert ordered list + Insertar lista ordenada + + + Italic + Cursiva + Markdown View Vista de Markdown @@ -3915,6 +3966,10 @@ Error: {1} Split View Vista En dos paneles + + Underline + Subrayado + @@ -4811,6 +4866,10 @@ Error: {1} Query Editor Editor de Power Query + + Table Designer + Diseñador de tablas + @@ -5807,6 +5866,18 @@ Error: {1} + + + + Table Designer + Diseñador de tablas + + + Controls whether the table designer feature is enabled. Default value is false. + Controla si la característica del diseñador de tablas está habilitada. El valor predeterminado es false. + + + @@ -7216,6 +7287,30 @@ Error: {1} + + + + Add Cell + Agregar celda + + + Convert Cell Type + Convertir tipo de celda + + + Delete Cell + Eliminar celda + + + Move Cell + Mover celda + + + Split Cell + Dividir celda + + + @@ -7976,9 +8071,101 @@ Error: {1} - - Advanced - Avanzado + + The expression defining the check constraint. + Expresión que define la restricción CHECK. + + + The name of the check constraint. + Nombre de la restricción CHECK. + + + Specifies whether the column may have a NULL value. + Especifica si la columna puede tener un valor NULL. + + + Displays the data type name for the column + Muestra el nombre del tipo de datos de la columna + + + A predefined global default value for the column or binding. + Valor predeterminado global y predefinido para la columna o enlace. + + + The maximum length (in characters) that can be stored in this database object. + Longitud máxima (en caracteres) que se puede almacenar en este objeto de base de datos. + + + The name of the column object. + El nombre del objeto de la columna. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + Para datos numéricos, número máximo de dígitos decimales que se pueden almacenar en este objeto de base de datos. + + + Specifies whether the column is included in the primary key for the table. + Especifica si la columna se incluye en la clave principal de la tabla. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + Para los datos numéricos, el número máximo de dígitos decimales que se pueden almacenar en este objeto de base de datos a la derecha del punto decimal. + + + The mapping between foreign key columns and primary key columns. + Asignación entre las columnas de la clave externa y las de la clave principal. + + + The name of the foreign key. + Nombre de la clave externa. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + Comportamiento cuando un usuario intenta eliminar una fila con datos que intervienen en una relación de clave externa. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + Comportamiento cuando un usuario intenta actualizar una fila con datos que intervienen en una relación de clave externa. + + + The table which contains the primary or unique key column. + Tabla que contiene la columna de clave principal o única. + + + Description for the table. + Descripción de la tabla. + + + The name of the table object. + El nombre del objeto de la tabla. + + + The schema that contains the table. + Esquema que contiene la tabla. + + + Foreign Key + Clave externa + + + Primary Key Table + Tabla de clave principal + + + Expression + Expresión + + + Name + Nombre + + + Check Constraint + Restricción CHECK + + + Check Constraints + Restricciones CHECK Allow Nulls @@ -8000,6 +8187,14 @@ Error: {1} Name Nombre + + Precision + Precisión + + + Scale + Escala + Column Columna @@ -8016,10 +8211,50 @@ Error: {1} Description Descripción + + An error occured while initializing the table designer: {0} + Se produjo un error al inicializar el diseñador de tablas: {0} + + + An error occured while processing the change: {0} + Se produjo un error al procesar el cambio: {0} + + + Foreign Key Column + Columna de clave externa + + + Column Mapping + Asignación de columnas + + + Name + Nombre + + + On Delete Action + Al eliminar la acción + + + On Update Action + Al actualizar la acción + + + Foreign Keys + Claves externas + + + General + General + Table name Nombre de la tabla + + Primary Key Column + Columna de clave principal + An error occured while saving changes: {0} Error al guardar los cambios: {0} diff --git a/resources/xlf/fr/arc.fr.xlf b/resources/xlf/fr/arc.fr.xlf index a0b5e5e443..dd8173fc49 100644 --- a/resources/xlf/fr/arc.fr.xlf +++ b/resources/xlf/fr/arc.fr.xlf @@ -2,13 +2,17 @@ + + USD + USD + adding worker nodes ajout de nœuds Worker Apply - Apply + Appliquer The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + Sauvegardes {0} backups {0} sauvegardes + + BusinessCritical + BusinessCritical + Cancel Annuler @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + Configurer la stratégie de rétention Configure Retention Policy - Configure Retention Policy + Configurer la stratégie de rétention Confirm the new password @@ -275,7 +283,7 @@ Database - Database + Base de données Database {0} created @@ -286,12 +294,12 @@ Échec de la création de la base de données {0}. {1} - Database Details - Database Details + Destination Details + Détails de la destination - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Saisissez les paramètres requis pour le nom de la base de données cible et l'instance gérée SQL. Par défaut, l'instance gérée source est sélectionnée. Database name @@ -342,8 +350,8 @@ Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + Point le plus tôt dans le temps Emergency @@ -465,6 +473,10 @@ Fully qualified domain Domaine complet + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Tableau de bord Grafana @@ -483,7 +495,7 @@ Instance - Instance + Instance Instance '{0}' deleted @@ -530,8 +542,8 @@ Dernière transition - Latest PITR restore point - Latest PITR restore point + Latest point in time + Dernier moment dans le temps Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Les bases de données avec des sauvegardes disponibles sont affichées ci-dessous. Restaurez des bases de données sur cette instance ou toute autre instance au sein du même emplacement personnalisé. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL Hyperscale – Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + Limite de restauration dans le temps Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes à un instant dans le temps. Personnalisez ceci pour la disponibilité de la sauvegarde. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Détails du projet Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Sélectionnez l'abonnement pour gérer les ressources déployées. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources. Properties @@ -897,6 +909,18 @@ Remember Password Se souvenir du mot de passe + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default Rétablir toutes les valeurs par défaut @@ -927,19 +951,35 @@ Restore - Restore + Restaurer Restore Database - Restore Database + Restaurer la base de données - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Restaurez une base de données sur une SQL Managed Instance avec Azure Arc. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + Point de restauration (UTC), dans un format d'heure : 'AAAA-MM-JJTHH:MM:SSZ + + + Restore Point Details + Détails du point de restauration + + + Provide time in correct format and within range: {0} to {1} + Fournissez l'heure au format correct et dans les limites : {0} à {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Entrez un point de restauration au format d'heure spécifié dans une plage donnée d'heure de restauration la plus ancienne et la plus récente. + + + Point in time restore time window update failed. {0} + Échec de la mise à jour de la fenêtre de temps de restauration à un moment donné. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Conservation de la récupération dans le temps (jours) Running @@ -999,15 +1039,15 @@ Source database - Source database + Base de données source Source Details - Source Details + Détails de la source - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Sélectionnez une source de sauvegarde et fournissez des détails. Des paramètres supplémentaires seront définis par défaut dans la mesure du possible en fonction de la base de données sélectionnée. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + Abonnement Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. J'accepte {0} et {1}. + + Auto-upload Logs + Charger automatiquement les journaux + + + Enable the automatic upload of logs. Direct mode only. + Activez le chargement automatique des journaux. Mode direct uniquement. + + + Auto-upload Metrics + Charger automatiquement les métriques + + + Enable the automatic upload of metrics. Direct mode only. + Activez le chargement automatique des métriques. Mode direct uniquement. + Config profile Profil de configuration @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? Quel est votre environnement de cluster Kubernetes existant cible ? + + Connectivity mode + Mode de connectivité + Azure Configuration Configuration Azure @@ -1321,9 +1381,17 @@ Review your configuration Vérifier votre configuration + + Custom Location + Localisation personnalisée + + + The name of the custom location. Direct mode only. + Nom de l’emplacement personnalisé. Mode direct uniquement. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Fournissez un espace de noms, un nom et une classe de stockage pour votre contrôleur de données Azure Arc. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + Pour le mode indirect, fournissez un espace de noms, un nom et une classe de stockage pour votre contrôleur de données Azure Arc. Ce nom permet d’identifier votre instance Arc pour la gestion et la supervision à distance. Pour le mode direct, vous n’avez pas besoin de fournir d’espace de noms, mais fournissez le nom d’emplacement personnalisé. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace Espace de noms du contrôleur de données + + Indirect mode only. + Mode indirect uniquement. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. L’espace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. Demande de cœurs de l’instance gérée en tant qu’entier. + + Cost Summary + Résumé des coûts + + + Additional charge per usage. See {0} for more detail. + Supplément par utilisation. Voir {0} pour plus de détails. + + + Administrator account + Compte administrateur + + + Azure Hybrid Benefit discount (in USD) + Remise Azure Hybrid Benefit (en USD) + + + Basics + Informations de base + + + Business Critical + Critique pour l'entreprise + + + Cost per vCore (in USD) + Coût par vCore (en USD) + + + Custom location + Emplacement personnalisé + + + Estimated cost per month + Coût estimé par mois + + + General Purpose + Usage général + + + Instance name + Nom de l'instance + + + Managed Instance admin login + Connexion administrateur de l'instance gérée + + + pricing details + détails des prix + + + Resource group + Groupe de ressources + + + Service Tier + Niveau de service + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 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.{0} + + + Learn more + En savoir plus + + + SQL Connection Information + Informations de connexion SQL + + + SQL Instance Settings + Paramètres d'instance SQL + + + SQL managed instance - Azure Arc + Instance managée SQL - Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + Instance gérée SQL – Résumé des coûts Azure Arc + + + Subscription + Abonnement + + + CPU vCores Limit + Limite de processeurs vCores + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 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. @@ -1670,12 +1834,8 @@ Pour une utilisation de développement uniquement - 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. - - - High Availability - Haute disponibilité + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + 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. Choisissez parmi : Usage général (jusqu'à 24 vCores et 128 Gi de RAM, haute disponibilité standard) ou [PREVIEW] Business Critical (vCores et RAM illimités, haute disponibilité avancée). Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username le nom d’utilisateur sa est désactivé, choisissez un autre nom d’utilisateur + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Appliquez Azure Hybrid Benefit si vous possédez déjà une licence SQL Server + + + I already have a SQL Server License + J'ai déjà une licence SQL Server + The limit of the capacity of the managed instance as an integer. Limite de la capacité de l’instance managée en tant qu’entier. @@ -1706,8 +1874,8 @@ Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go. - 1 replica - 1 replica + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} Configurez la rétention pour les sauvegardes ponctuelles. {0} + + Replicas + Répliques + Specify how long you want to keep your point-in-time backups. Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes d'un instant dans le passé. - PITR retention (days) - Rétention PITR (jours) + Point in time retention (days) + Rétention ponctuelle (jours) - [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) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 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.{0} - 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) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. 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. + + by Microsoft + par Microsoft + - 3 replicas - 3 réplicas + 3 + 3 - 2 replicas - 2 réplicas + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection Modifier la connexion + + Estimate Cost of SQL Managed Instance - Azure Arc + Estimer le coût d'une instance gérée SQL – Azure Arc + Refresh Actualiser diff --git a/resources/xlf/fr/data-workspace.fr.xlf b/resources/xlf/fr/data-workspace.fr.xlf index f3d06336ae..5e882e7dd4 100644 --- a/resources/xlf/fr/data-workspace.fr.xlf +++ b/resources/xlf/fr/data-workspace.fr.xlf @@ -203,20 +203,12 @@ Fermer l'espace de travail - Projects - Projets - - - Data workspace - Espace de travail de données - - - Data workspace - Espace de travail de données + Database Projects + Projets de base de données - Projects - Projets + Database Projects + Projets de base de données Manage diff --git a/resources/xlf/fr/notebook.fr.xlf b/resources/xlf/fr/notebook.fr.xlf index 74a974843a..e7d7f5acb7 100644 --- a/resources/xlf/fr/notebook.fr.xlf +++ b/resources/xlf/fr/notebook.fr.xlf @@ -912,6 +912,10 @@ Add Code Block Ajouter un bloc de code + + Highlight Markdown Text + Mettre en surbrillance le texte Markdown + Italicize Markdown Text Mettre en italique le texte de la démarque diff --git a/resources/xlf/fr/schema-compare.fr.xlf b/resources/xlf/fr/schema-compare.fr.xlf index 9c113b9a01..300d0f6d9e 100644 --- a/resources/xlf/fr/schema-compare.fr.xlf +++ b/resources/xlf/fr/schema-compare.fr.xlf @@ -902,6 +902,22 @@ Reset Réinitialiser + + File + Fichier + + + Flat + Plat + + + Object Type + Type d'objet + + + Schema + Schéma + Are you sure you want to update the target? Voulez-vous vraiment mettre à jour la cible ? @@ -927,17 +943,25 @@ Ajouter - Apply is enabled when the target is a database - L'option Appliquer est activée quand la cible est une base de données + Apply is enabled when the target is a database or database project + Appliquer est activé lorsque la cible est un base de données ou projet de base de données Apply changes to target Appliquer les changements à la cible + + There was an error updating the project + Une erreur s’est produite lors de la mise à jour du projet + No changes to apply Aucun changement à appliquer + + Project was successfully updated + Le projet a bien été mis à jour. + Stop Arrêter @@ -1046,6 +1070,10 @@ Options Options + + Database Project + Projet de base de données + Type Type @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? Un autre schéma cible a été sélectionné. Comparer pour voir les différences ? + + The source .sqlproj file does not specify a database schema component + Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données + + + The target .sqlproj file does not specify a database schema component + Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données + File Fichier + + The sql-database-projects extension is required to perform schema comparison with database projects + L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données + + + The sql-database-projects extension is required to apply changes to a project + L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet + OK OK @@ -1186,6 +1230,10 @@ Source file Fichier source + + Folder Structure + Structure du dossier + Target Database Base de données cible @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? Les options ont changé. Relancer la comparaison pour voir les différences ? + + Schema/Object Type + Schéma\Type d'objet + + + Target Folder Structure + Structure des dossiers cibles + diff --git a/resources/xlf/fr/sql-database-projects.fr.xlf b/resources/xlf/fr/sql-database-projects.fr.xlf index d09e8313b4..9e145c0695 100644 --- a/resources/xlf/fr/sql-database-projects.fr.xlf +++ b/resources/xlf/fr/sql-database-projects.fr.xlf @@ -70,6 +70,10 @@ 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 ? @@ -78,6 +82,14 @@ at à + + New SQL project name + Nouveau nom du projet SQL + + + Base SQL Server Docker image + Image Docker du SQL Server de base + Browse folder Parcourir le dossier @@ -94,6 +106,10 @@ Build Build + + Build Elements + Éléments de construction + Schema compare could not start because build failed La comparaison de schémas n’a pas pu démarrer, car la build a échoué @@ -138,6 +154,10 @@ Confirm SQL server admin password Confirmer le mot de passe administrateur du serveur SQL + + Confirm SQL Server admin password + Confirmer le mot de passe administrateur du SQL Server + Connecting to SQL Server on Docker Connexion à SQL Server sur Docker @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0} + + Dacpac reference + Référence Dacpac + Data-tier application (.dacpac) Application de la couche Données (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Le conteneur Docker n’est pas en cours d’exécution + + License Agreement: + Contrat de licence : + + + Docker Image: + Image Docker : + Docker logs: '{0}' Journaux Docker : «{0}» @@ -358,6 +390,10 @@ Don't use profile Ne pas utiliser de profil + + Microsoft Azure SQL Edge License Agreement + 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 @@ -422,6 +458,24 @@ Error finding build files location: {0} Erreur lors de la recherche de l’emplacement des fichiers de build : {0} + + Error trying to read {0} of project '{1}' + Erreur lors de la tentative de lecture {0} du projet '{1}' + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + J'accepte les {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + J'accepte les {0}. + + + Microsoft SQL Server License Agreement + Contrat de licence Microsoft SQL Server + Example Usage Exemple d'utilisation @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement. + + Folder Elements + Éléments de dossier + Folder Dossier @@ -499,17 +557,29 @@ Générer le script - Generating project via AutoRest failed: {0} - Échec de la génération du projet via le repos autorest : {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Échec de la génération du projet via AutoRest. Pour plus d’informations, consultez le volet de sortie. Erreur : {0} + + + Generating new SQL project from {0}... Check output window for details. + Génération d’un nouveau projet SQL à partir de {0}... Pour plus d’informations, consultez la fenêtre Sortie. hr h + + Import Elements + Importer des éléments + Input Entrée + + Install globally + Installer globalement + Invalid DSP in .sqlproj file DSP non valide dans le fichier .sqlproj @@ -614,6 +684,10 @@ File {0} doesn't exist Le fichier {0} n'existe pas + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Aucun fichier .sql n’a été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails. + No .sqlproj file selected; please select one. Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un. @@ -627,13 +701,21 @@ Non (pas de valeur par défaut) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - L’outil autorest est introuvable dans le chemin d’accès système, mais il a été trouvé Node.js. Exécution via npx. Exécutez « NPM install autorest-g » pour installer définitivement. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne. + + None Elements + Aucun élément + The variable name '{0}' is not valid. Le nom de variable '{0}' n'est pas valide. @@ -646,6 +728,10 @@ Ok OK + + Open License Agreement + Ouvrir le contrat de licence + Output Sortie @@ -666,10 +752,18 @@ Port must a be number Le port doit être un numéro + + PostDeploy Elements + Éléments post-déploiement + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + Éléments de prédéploiement + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name Entrer le nom du projet + + Project reference + Référence du projet + + + Project reference name element + Élément de nom de référence de projet + Publish Publier @@ -734,6 +836,10 @@ Publish Settings File Fichier de paramètres de publication + + Publish Target + Publier la cible + Failed to publish to container. {0} Échec de la publication dans le conteneur. {0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' En attente de {0} secondes avant une autre tentative d’opération «{1}» + + Run via npx + Exécuter via npx + Building and running the docker container ... Génération et exécution du conteneur Docker... @@ -898,6 +1008,14 @@ Server name Nom du serveur + + SQL Server admin password + Mot de passe de l'administrateur du SQL Server + + + SQL server port number + Numéro de port du serveur SQL + Server variable Variable serveur @@ -926,19 +1044,19 @@ SQL connection string Chaîne de connexion SQL + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez kit SDK .NET version 3.1 ou supérieur ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé. + Install Installer - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - Impossible de localiser le kit SDK .NET Core. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3.1 ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - La version kit SDK .NET Core installée est {0}, ce qui n’est pas pris en charge. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3,1 ou mettez à jour l’emplacement de la version prise en charge kit SDK .NET Core dans les paramètres, le cas échéant. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + La version du SDK .NET Core actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer .NET Core SDK version 3.1 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé. - + Update Location Emplacement de mise à jour @@ -1023,12 +1141,24 @@ Version non reconnue : - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Pour générer ce projet, Azure Data Studio doit mettre à jour les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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 ? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Les cibles, les références et les références de la base de données système doivent être mises à jour pour construire ce projet. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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 ? + + + 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. + + + User selected to install autorest gloablly. Installing now... + L'utilisateur a choisi d'installer l'autorest dans le monde entier. Installation maintenant... + + + User selected to run via npx. + Utilisateur sélectionné pour exécuter via npx. Value cannot be empty @@ -1087,8 +1217,8 @@ Ajouter une référence de base de données - Add SQL Binding - Ajouter une liaison SQL + Add SQL Binding (preview) + Ajouter une liaison SQL (préversion) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects Projets de base de données + + Full path to .NET SDK on the machine. + Chemin d’accès complet à kit SDK .NET sur l’ordinateur + Edit .sqlproj File Modifier le fichier .sqlproj @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. Indique si l’utilisateur doit être invité à installer .NET Core quand il n’est pas détecté. - - Full path to .NET Core SDK on the machine. - Chemin d’accès complet à kit SDK .NET Core sur l’ordinateur. - New Database Project Nouveau projet de base de données diff --git a/resources/xlf/fr/sql-migration.fr.xlf b/resources/xlf/fr/sql-migration.fr.xlf index 85e5f1d9aa..2d65205844 100644 --- a/resources/xlf/fr/sql-migration.fr.xlf +++ b/resources/xlf/fr/sql-migration.fr.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - Une erreur s’est produite lors de l’accès au compte sélectionné «{0}». Cliquez « Lier le compte » et actualisez le compte ou sélectionnez un autre compte. Erreur «{1}» + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + Une erreur s'est produite lors de l'accès au compte sélectionné '{0}' et au locataire '{1}'. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte. Erreur '{2}' - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - Le jeton d’accès du compte sélectionné «{0}» n’est plus valide. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + Le jeton d'accès pour le compte sélectionné '{0}' et le locataire '{1}' n'est plus valide. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) Fichiers de sauvegarde actifs (éléments{0} ) + + All backups restored + Toutes les sauvegardes ont été restaurées. + All fields are required. Tous les champs sont requis. @@ -42,6 +46,10 @@ Apply Appliquer + + The assessment of your SQL Server instance '{0}' failed. + L’évaluation de votre instance de SQL Server « {0} » a échoué. + Assessment results for '{0}' Résultats de l’évaluation pour «{0}» @@ -194,6 +202,10 @@ Cela peut prendre un certain temps. Migration is not in progress and cannot be cutover. La migration n’est pas en cours et ne peut pas être à basculement. + + Migration cannot be retried. + Impossible de réessayer la migration. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. Le processus de basculement ne peut pas démarrer tant que toutes les migrations n’ont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur. @@ -258,6 +270,10 @@ Cela peut prendre un certain temps. Creating resource group Création d'un groupe de ressources + + Currently restoring file + Restauration du fichier en cours + Migration cutover Basculement de la migration @@ -358,6 +374,10 @@ 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} ». + + 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 @@ -570,6 +590,10 @@ Cela peut prendre un certain temps. Invalid network share location format. Example: {0} Format d’emplacement du partage réseau non valide. Exemple : {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 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. Pour continuer, sélectionnez un groupe de ressources valide. @@ -674,7 +698,7 @@ Cela peut prendre un certain temps. Learn more En savoir plus - + Learn more about things you need before starting a migration. En savoir plus sur les éléments dont vous avez besoin avant de commencer une migration. @@ -779,12 +803,16 @@ Cela peut prendre un certain temps. Entrez le mot de passe. + Network share path + Chemin d’accès au partage réseau + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - Entrez le nom de la base de données cible pour les bases de données sources sélectionnées. + Enter target database name and network share path information for the selected source databases. + Entrez le nom de la base de données cible et les informations de chemin d’accès au partage réseau pour les bases de données sources sélectionnées. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ Cela peut prendre un certain temps. No pending backups. Click refresh to check current status. Aucune sauvegarde en attente. Cliquez sur Actualiser pour vérifier l’état actuel. + + Assessment results are unavailable. + Les résultats de l’évaluation ne sont pas disponibles. + No storage account found. Aucun compte de stockage trouvé. @@ -938,7 +970,7 @@ Cela peut prendre un certain temps. Resource group Groupe de ressources - + Continue last migration attempt... Poursuivre la dernière tentative de migration... @@ -950,6 +982,14 @@ Cela peut prendre un certain temps. Run migration workflow again Réexécuter le flux de travail de migration + + Retry migration + Réessayer la migration + + + An error occurred while retrying the migration. + Une erreur s’est produite lors de la nouvelle tentative de migration. + Resource group created Groupe de ressources créé @@ -1015,7 +1055,7 @@ Cela peut prendre un certain temps. 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. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. 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. @@ -1090,7 +1130,7 @@ Cela peut prendre un certain temps. Azure Database Migration Service name. Nom de Azure Database Migration Service. - + Resource group for your Azure Database Migration Service. Groupe de ressources pour votre Azure Database Migration Service. @@ -1426,10 +1466,26 @@ Cela peut prendre un certain temps. An error occurred while assessing the server '{0}'. Une erreur s'est produite lors de l’évaluation du serveur. + + Check this option to skip assessment and continue the migration. + Cochez cette option pour ignorer l’évaluation et continuer la migration. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [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.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Une erreur inattendue s’est produite lors de l’évaluation du serveur « {0} ».{3}Message:pile {1}{3}: {2} + Choose your Azure SQL target 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. + Azure SQL target Cible Azure SQL @@ -1506,6 +1562,10 @@ Cela peut prendre un certain temps. New support request Nouvelle demande de support + + Retry migration + Réessayer la migration + Feedback Commentaires diff --git a/resources/xlf/fr/sql.fr.xlf b/resources/xlf/fr/sql.fr.xlf index 63738c127c..7328a29c4c 100644 --- a/resources/xlf/fr/sql.fr.xlf +++ b/resources/xlf/fr/sql.fr.xlf @@ -1,32 +1,14 @@  - + - - Add New - Ajouter nouveau + + Loading completed + Chargement effectué - - Remove - Supprimer - - - The component type: {0} is not supported - Le type de composant : {0} n’est pas pris en charge. - - - - - - - Properties - Propriétés - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - Propriétés - {0} {1} + + Loading + Chargement @@ -333,6 +315,14 @@ New SQL File Nouveau fichier SQL + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Contrôle si l'approbation de l'espace de travail est activée dans Azure Data Studio. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 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. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. Couleur de l'ombre de la boîte de dialogue de légende. + + The pane separator color. + La couleur du séparateur du volet + The top color for the extension pack gradient Couleur supérieure du dégradé du pack d'extension @@ -513,6 +507,10 @@ The bottom color for the banner image gradient Couleur inférieure du dégradé de l'image de bannière + + Background color of the group header. + Couleur d'arrière-plan de l'en-tête de groupe. + InfoBox: The background color when the notification type is error. InfoBox : couleur d'arrière-plan quand le type de notification est Erreur. @@ -871,6 +869,71 @@ + + + + General + Général + + + Loading designer... + Chargement du concepteur... + + + Designer is loaded + Le concepteur est chargé + + + Add New + Ajouter nouveau + + + Processing changes... + Changements de traitement... + + + Changes have been processed + Les modifications ont été traitées + + + Remove + Supprimer + + + Saving changes... + Enregistrer les modifications... + + + Changes have been saved + Les modifications ont été enregistrées + + + The component type: {0} is not supported + Le type de composant : {0} n’est pas pris en charge. + + + + + + + Properties + Propriétés + + + {0} Properties + {0} is the place holder for object type + {0} Propriétés + + + + + + + Designer text editor. + Éditeur de texte de concepteur. + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + Si le fournisseur est également un fournisseur de requêtes. La valeur par défaut est true. Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Erreur : {1} - + Bold Gras - - Code - Code - - - Highlight - Recommandation - - - Image - Image - - - Italic - Italique - - - Link - Lien - - - List - Liste - - - Ordered list - Liste triée - Markdown preview toggle - off Bouton bascule d'aperçu Markdown - désactivé - - Underline - Souligné - - - Insert image - Insérer une image - - - Insert link - Insérer un lien - Heading Titre + + Highlight + Recommandation + + + Insert code + Insérer du code + + + Insert image + Insérer une image + + + Insert link + Insérer un lien + + + Insert list + Insérer une liste + + + Insert ordered list + Insérer une liste triée + + + Italic + Italique + Markdown View Vue Markdown @@ -3915,6 +3966,10 @@ Erreur : {1} Split View Mode fractionné + + Underline + Souligné + @@ -4811,6 +4866,10 @@ Erreur : {1} Query Editor Éditeur de requêtes + + Table Designer + Concepteur de tableaux + @@ -5807,6 +5866,18 @@ Erreur : {1} + + + + Table Designer + Concepteur de tableaux + + + Controls whether the table designer feature is enabled. Default value is false. + Contrôle si la fonctionnalité de conception de table est activée. La valeur par défaut est false. + + + @@ -7216,6 +7287,30 @@ Erreur : {1} + + + + Add Cell + Ajouter une cellule + + + Convert Cell Type + Convertir le type de cellule + + + Delete Cell + Supprimer la cellule + + + Move Cell + Déplacer la cellule + + + Split Cell + Diviser la cellule + + + @@ -7976,9 +8071,101 @@ Erreur : {1} - - Advanced - Avancé + + The expression defining the check constraint. + Expression définissant la contrainte de validation. + + + The name of the check constraint. + Nom de la contrainte de validation. + + + Specifies whether the column may have a NULL value. + Spécifie si la colonne peut avoir une valeur NULL. + + + Displays the data type name for the column + Affiche le nom du type de données pour la colonne. + + + A predefined global default value for the column or binding. + Valeur globale prédéfinie par défaut pour la colonne ou la liaison. + + + The maximum length (in characters) that can be stored in this database object. + Longueur maximale (en caractères) pouvant être stockée dans cet objet de base de données. + + + The name of the column object. + Le nom de l’objet de colonne + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + Pour les données numériques, nombre maximal de chiffres décimaux pouvant être stockés dans cet objet de base de données. + + + Specifies whether the column is included in the primary key for the table. + Indique si la colonne est incluse dans la clé primaire de la table. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + Pour les données numériques, nombre maximal de chiffres décimaux pouvant être stockés dans cet objet de base de données à droite de la virgule décimale. + + + The mapping between foreign key columns and primary key columns. + Mappage entre les colonnes de clés étrangères et les colonnes de clé primaire. + + + The name of the foreign key. + Nom de la clé étrangère. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + Comportement appliqué lorsqu'un utilisateur tente de supprimer une ligne qui est impliquée dans une relation de clé étrangère. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + Comportement appliqué lorsqu'un utilisateur tente de mettre à jour une ligne avec des données impliquées dans une relation de clé étrangère. + + + The table which contains the primary or unique key column. + Tableau qui contient la colonne de clé primaire ou unique. + + + Description for the table. + Description de la table. + + + The name of the table object. + Nom de l’objet de la table + + + The schema that contains the table. + Schéma qui contient la table. + + + Foreign Key + Clé étrangère + + + Primary Key Table + Table de clé primaire + + + Expression + Expression + + + Name + Nom + + + Check Constraint + Contrainte de validation + + + Check Constraints + Contraintes de validation Allow Nulls @@ -8000,6 +8187,14 @@ Erreur : {1} Name Nom + + Precision + Précision + + + Scale + Échelle + Column Colonne @@ -8016,10 +8211,50 @@ Erreur : {1} Description Description + + An error occured while initializing the table designer: {0} + Une erreur s'est produite lors de l'initialisation du concepteur de tables : {0} + + + An error occured while processing the change: {0} + Une erreur s'est produite lors du traitement de la modification : {0} + + + Foreign Key Column + Colonne de clé étrangère + + + Column Mapping + Mappage de colonnes + + + Name + Nom + + + On Delete Action + Action de suppression + + + On Update Action + Action de mise à jour + + + Foreign Keys + Clés étrangères + + + General + Général + Table name Nom de la table + + Primary Key Column + Colonne de clé primaire + An error occured while saving changes: {0} Une erreur s’est produite lors de l’enregistrement des modifications : {0} diff --git a/resources/xlf/it/arc.it.xlf b/resources/xlf/it/arc.it.xlf index 09c4c429ad..30d586fbf7 100644 --- a/resources/xlf/it/arc.it.xlf +++ b/resources/xlf/it/arc.it.xlf @@ -2,13 +2,17 @@ + + USD + USD + adding worker nodes aggiunta di nodi di lavoro Apply - Apply + Applica The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + Backup {0} backups {0} backup + + BusinessCritical + BusinessCritical + Cancel Annulla @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + Configura criteri di conservazione Configure Retention Policy - Configure Retention Policy + Configura criterio di conservazione Confirm the new password @@ -275,7 +283,7 @@ Database - Database + Database Database {0} created @@ -286,12 +294,12 @@ Non è stato possibile creare il database {0}. {1} - Database Details - Database Details + Destination Details + Dettagli destinazione - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Immettere le impostazioni necessarie per il nome del database di destinazione e l'istanza gestita di SQL. Per impostazione predefinita, è selezionata l'istanza gestita di origine. Database name @@ -342,8 +350,8 @@ È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + Primo punto di ripristino Emergency @@ -465,6 +473,10 @@ Fully qualified domain Dominio completo + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Dashboard Grafana @@ -483,7 +495,7 @@ Instance - Instance + Istanza Instance '{0}' deleted @@ -530,8 +542,8 @@ Ultima transizione - Latest PITR restore point - Latest PITR restore point + Latest point in time + Punto di ripristino più recente Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + I database con backup disponibili sono visualizzati di seguito. Ripristinare i database in questa istanza o in qualsiasi altra istanza all'interno della stessa posizione personalizzata. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL Hyperscale - Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + Ripristino temporizzato Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Specificare per quanto tempo si desidera mantenere i backup temporizzati. Personalizzare questa impostazione per la disponibilità del backup. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Dettagli del progetto Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse. Properties @@ -897,6 +909,18 @@ Remember Password Memorizza password + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default Ripristina tutte le impostazioni predefinite @@ -927,19 +951,35 @@ Restore - Restore + Ripristina Restore Database - Restore Database + Ripristina database - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Ripristinare un database in una istanza gestita di SQL abilitata per Azure Arc. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + Punto di ripristino (UTC), in formato ora: 'AAAA-MM-GGTHH:MM:SSZ + + + Restore Point Details + Dettagli punto di ripristino + + + Provide time in correct format and within range: {0} to {1} + Specificare l'ora nel formato corretto e nell'intervallo: da {0} a {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Immettere un punto di ripristino nel formato di ora specificato entro l'intervallo di tempo di ripristino più vecchio e più recente specificato. + + + Point in time restore time window update failed. {0} + L'aggiornamento dell'intervallo di tempo di ripristino temporizzato non è riuscito. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Conservazione per il recupero temporizzato (giorni) Running @@ -999,15 +1039,15 @@ Source database - Source database + Database di origine Source Details - Source Details + Dettagli origine - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Selezionare un'origine di backup e fornire i dettagli. Le impostazioni aggiuntive verranno configurate come predefinite dove possibile in base al database selezionato. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + Sottoscrizione Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. Accetto {0} e {1}. + + Auto-upload Logs + Caricare automaticamente i log + + + Enable the automatic upload of logs. Direct mode only. + Abilitare il caricamento automatico dei log. Solo modalità diretta. + + + Auto-upload Metrics + Caricare automaticamente le metriche + + + Enable the automatic upload of metrics. Direct mode only. + Abilitare il caricamento automatico delle metriche. Solo modalità diretta. + Config profile Profilo di configurazione @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? Qual è l'ambiente cluster Kubernetes esistente di destinazione? + + Connectivity mode + Modalità di connettività + Azure Configuration Configurazione di Azure @@ -1321,9 +1381,17 @@ Review your configuration Verificare la configurazione + + Custom Location + Località personalizzata + + + The name of the custom location. Direct mode only. + Nome della località personalizzata. Solo modalità diretta. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Specificare uno spazio dei nomi, un nome e una classe di archiviazione per il controller dei dati Azure Arc. Questo nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + Per la modalità indiretta, specificare uno spazio dei nomi, un nome e una classe di archiviazione per il controller dei dati Azure Arc. Questo nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. Per la modalità diretta non è necessario specificare uno spazio dei nomi, ma specificare il nome della località personalizzata. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace Spazio dei nomi del controller dei dati + + Indirect mode only. + Solo modalità indiretta. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. Lo spazio dei nomi deve essere composto da caratteri alfanumerici minuscoli o "-", iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 63 caratteri. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. La richiesta di core dell'istanza gestita come numero intero. + + Cost Summary + Riepilogo dei costi + + + Additional charge per usage. See {0} for more detail. + Addebito aggiuntivo per utilizzo. Per altri dettagli, vedere {0}. + + + Administrator account + Account amministratore + + + Azure Hybrid Benefit discount (in USD) + Sconto per il Vantaggio Azure Hybrid (in USD) + + + Basics + Dati principali + + + Business Critical + Business critical + + + Cost per vCore (in USD) + Costo per vCore (in USD) + + + Custom location + Percorso personalizzato + + + Estimated cost per month + Costo stimato al mese + + + General Purpose + Utilizzo generico + + + Instance name + Nome dell'istanza + + + Managed Instance admin login + Account di accesso amministratore istanza gestita + + + pricing details + dettagli sui prezzi + + + Resource group + Gruppo di risorse + + + Service Tier + Livello di servizio + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 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. {0} + + + Learn more + Altre informazioni + + + SQL Connection Information + Informazioni di connessione SQL + + + SQL Instance Settings + Impostazioni istanza di SQL + + + SQL managed instance - Azure Arc + Istanza gestita di SQL- Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + Istanza gestita di SQL di Azure - Riepilogo costi di Azure Arc + + + Subscription + Sottoscrizione + + + CPU vCores Limit + Limite di vCore della CPU + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata. @@ -1670,12 +1834,8 @@ Solo per lo sviluppo - 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. - - - High Availability - Disponibilità elevata + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche. Scegliere tra: per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard) o [PREVIEW] business critical (vCore e RAM illimitati, disponibilità elevata avanzata). Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username il nome utente sa è disabilitato. Scegliere un altro nome utente + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Applica il Vantaggio Azure Hybrid se si dispone già di una licenza di SQL Server + + + I already have a SQL Server License + Ho già una licenza di SQL Server. + The limit of the capacity of the managed instance as an integer. Il limite della capacità dell'istanza gestita come numero intero. @@ -1706,8 +1874,8 @@ La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB. - 1 replica - 1 replica + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} Configurare la conservazione per i backup temporizzati. {0} + + Replicas + Repliche + Specify how long you want to keep your point-in-time backups. Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato. - PITR retention (days) - Conservazione PITR (giorni) + Point in time retention (days) + Conservazione per il recupero temporizzato (giorni) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [ANTEPRIMA] Business critical (vCore e RAM illimitati, disponibilità elevata avanzata) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 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. {0} - 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) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + by Microsoft + di Microsoft + - 3 replicas - 3 repliche + 3 + 3 - 2 replicas - 2 repliche + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection Modificare connessione + + Estimate Cost of SQL Managed Instance - Azure Arc + Costo stimato dell'Istanza gestita SQL - Azure Arc + Refresh Aggiorna diff --git a/resources/xlf/it/data-workspace.it.xlf b/resources/xlf/it/data-workspace.it.xlf index 29f0d094de..6d6aa7b4d8 100644 --- a/resources/xlf/it/data-workspace.it.xlf +++ b/resources/xlf/it/data-workspace.it.xlf @@ -203,20 +203,12 @@ Chiudi area di lavoro - Projects - Progetti - - - Data workspace - Area di lavoro dati - - - Data workspace - Area di lavoro dati + Database Projects + Progetti di database - Projects - Progetti + Database Projects + Progetti di database Manage diff --git a/resources/xlf/it/notebook.it.xlf b/resources/xlf/it/notebook.it.xlf index 19ac276188..798affb6ef 100644 --- a/resources/xlf/it/notebook.it.xlf +++ b/resources/xlf/it/notebook.it.xlf @@ -912,6 +912,10 @@ Add Code Block Aggiungi blocco di codice + + Highlight Markdown Text + Evidenzia testo Markdown + Italicize Markdown Text Testo Markdown corsivo diff --git a/resources/xlf/it/schema-compare.it.xlf b/resources/xlf/it/schema-compare.it.xlf index 93429458b0..de912b32e7 100644 --- a/resources/xlf/it/schema-compare.it.xlf +++ b/resources/xlf/it/schema-compare.it.xlf @@ -902,6 +902,22 @@ Reset Reimposta + + File + File + + + Flat + Semplice + + + Object Type + Tipo di oggetto + + + Schema + Schema + Are you sure you want to update the target? Aggiornare la destinazione? @@ -927,17 +943,25 @@ Aggiungi - Apply is enabled when the target is a database - L'opzione Applica è abilitata quando la destinazione è un database + Apply is enabled when the target is a database or database project + L'opzione Applica è abilitata quando la destinazione è un database o un progetto di database Apply changes to target Applica modifiche alla destinazione + + There was an error updating the project + Errore durante l'aggiornamento del progetto + No changes to apply Non sono presenti modifiche da applicare + + Project was successfully updated + Aggiornamento del progetto completato + Stop Arresta @@ -1046,6 +1070,10 @@ Options Opzioni + + Database Project + Progetto di database + Type Tipo @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? È stato selezionato uno schema di destinazione diverso. Eseguire il confronto? + + The source .sqlproj file does not specify a database schema component + Il file di origine .sqlproj non specifica un componente dello schema del database + + + The target .sqlproj file does not specify a database schema component + Il file di destinazione .sqlproj non specifica un componente dello schema del database + File File + + The sql-database-projects extension is required to perform schema comparison with database projects + L'estensione sql-database-projects è necessaria per eseguire il confronto dello schema con i progetti di database + + + The sql-database-projects extension is required to apply changes to a project + L'estensione sql-database-projects è necessaria per applicare le modifiche a un progetto + OK OK @@ -1186,6 +1230,10 @@ Source file File di origine + + Folder Structure + Struttura della cartella + Target Database Database di destinazione @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? Le opzioni sono state modificate. Ripetere il confronto? + + Schema/Object Type + Schema/Tipo di oggetto + + + Target Folder Structure + Struttura della cartella di destinazione + diff --git a/resources/xlf/it/sql-database-projects.it.xlf b/resources/xlf/it/sql-database-projects.it.xlf index f8f7030515..28e1a511ed 100644 --- a/resources/xlf/it/sql-database-projects.it.xlf +++ b/resources/xlf/it/sql-database-projects.it.xlf @@ -70,6 +70,10 @@ 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? @@ -78,6 +82,14 @@ at in + + New SQL project name + Nuovo nome del progetto SQL + + + Base SQL Server Docker image + Immagine Docker SQL Server di base + Browse folder Sfoglia cartella @@ -94,6 +106,10 @@ Build Build + + Build Elements + Elementi di compilazione + Schema compare could not start because build failed Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita @@ -138,6 +154,10 @@ Confirm SQL server admin password Confermare la password amministratore del server SQL + + Confirm SQL Server admin password + Confermare la password amministratore del server SQL + Connecting to SQL Server on Docker Connessione a SQL Server in Docker @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto. Il file di progetto si trova in {0} + + Dacpac reference + Dizionari ed enciclopedie Dacpac + Data-tier application (.dacpac) Applicazione livello dati (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Il contenitore Docker non è in esecuzione + + License Agreement: + Contratto di licenza: + + + Docker Image: + Immagine Docker: + Docker logs: '{0}' Log di Docker: '{0}' @@ -358,6 +390,10 @@ Don't use profile Non usare il profilo + + Microsoft Azure SQL Edge License Agreement + 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 @@ -422,6 +458,24 @@ Error finding build files location: {0} Errore durante la ricerca del percorso dei file di compilazione: {0} + + Error trying to read {0} of project '{1}' + Errore durante il tentativo di leggere {0} del progetto '{1}' + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Accetto {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Accetto {0}. + + + Microsoft SQL Server License Agreement + Contratto di licenza di Microsoft SQL Server + Example Usage Esempio di utilizzo @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un'altra posizione. + + Folder Elements + Elementi cartella + Folder Cartella @@ -499,17 +557,29 @@ Generare script - Generating project via AutoRest failed: {0} - Generazione del progetto tramite Autorest non riuscita: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + La generazione del progetto tramite AutoRest non è riuscita. Per altri dettagli, controllare il riquadro di output. Errore: {0} + + + Generating new SQL project from {0}... Check output window for details. + Generazione del nuovo progetto SQL da {0}... Eseguire il checkouot della finestra di output per i dettagli. hr ora + + Import Elements + Importa elementi + Input Input + + Install globally + Installa a livello globale + Invalid DSP in .sqlproj file DSP non valido nel file con estensione .sqlproj @@ -614,6 +684,10 @@ File {0} doesn't exist Il file {0} non esiste + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli. + No .sqlproj file selected; please select one. Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno. @@ -627,13 +701,21 @@ Nessuna (impostazione predefinita) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Esecuzione tramite npx. Eseguire ' npm install autorest-g ' per l'installazione definitiva. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Richiesta all'utente di informazioni su come procedere. Eseguire 'npm install autorest -g' per installare in modo permanente ed evitare questo messaggio. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest non installato. Per continuare, scegliere se eseguire Autorest da un percorso temporaneo tramite 'npx' o installare Autorest a livello globale, quindi eseguire. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. Non è stato trovato né autorest né Node.js (NPX) nel percorso di sistema. Installare Node.js per il funzionamento della generazione di autorest. + + None Elements + Nessuno elemento + The variable name '{0}' is not valid. Il nome della variabile '{0}' non è valido. @@ -646,6 +728,10 @@ Ok OK + + Open License Agreement + Apri contratto di licenza + Output Output @@ -666,10 +752,18 @@ Port must a be number La porta deve essere un numero + + PostDeploy Elements + Elementi PreDeploy + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + Elementi PreDeploy + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name Immettere il nome del progetto + + Project reference + Riferimento al progetto + + + Project reference name element + Elemento del nome del riferimento al progetto + Publish Pubblica @@ -734,6 +836,10 @@ Publish Settings File File di impostazioni di pubblicazione + + Publish Target + Destinazione di pubblicazione + Failed to publish to container. {0} Pubblicazione nel contenitore non riuscita. {0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' Attesa di {0} secondi prima di un altro tentativo di operazione '{1}' + + Run via npx + Esegui tramite npx + Building and running the docker container ... Compilazione ed esecuzione del contenitore Docker in corso... @@ -898,6 +1008,14 @@ Server name Nome del server + + SQL Server admin password + password amministratore SQL Server + + + SQL server port number + Numero di porta di SQL Server + Server variable Variabile server @@ -926,19 +1044,19 @@ SQL connection string Stringa di connessione SQL + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + Non è possibile trovare .NET SDK. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o superiore o aggiornare la posizione di .NET SDK nelle impostazioni, se è già installato. + Install Installa - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - Non è possibile trovare .NET Core SDK. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o aggiornare la posizione di .NET Core SDK nelle impostazioni, se è già installato. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - La versione attualmente installata di .NET Core SDK è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o aggiornare la posizione della versione supportata di .NET Core SDK nelle impostazioni, se è già installato. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + La versione attualmente installata di .NET Core SDK è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o successiva o aggiornare la posizione della versione supportata di .NET SDK nelle impostazioni, se è già installato. - + Update Location Aggiornare percorso @@ -1023,12 +1141,24 @@ Versione non riconosciuta: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Per compilare questo progetto, è necessario aggiornare i riferimenti al database di sistema. Se il progetto viene creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Per compilare il progetto, è necessario aggiornare 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? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Per compilare questo progetto, è necessario aggiornare le destinazioni, i riferimenti e i riferimenti al database di sistema. Se il progetto viene creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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? + + + User has cancelled selection for how to run autorest. + L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest. + + + User selected to install autorest gloablly. Installing now... + L'utente ha selezionato l'installazione automatica. Installazione in corso... + + + User selected to run via npx. + Utente selezionato per l'esecuzione tramite npx. Value cannot be empty @@ -1087,8 +1217,8 @@ Aggiungere riferimento al database - Add SQL Binding - Aggiungi associazione SQL + Add SQL Binding (preview) + Aggiungi binding SQL (anteprima) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects Progetti di database + + Full path to .NET SDK on the machine. + Percorso completo a .NET SDK nel computer. + Edit .sqlproj File Edit .sqlproj File @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. Indica se richiedere all'utente di installare .NET Core quando non viene rilevato. - - Full path to .NET Core SDK on the machine. - Percorso completo a .NET Core SDK nel computer. - New Database Project Nuovo progetto di database diff --git a/resources/xlf/it/sql-migration.it.xlf b/resources/xlf/it/sql-migration.it.xlf index df2f3f9297..5bd66871cb 100644 --- a/resources/xlf/it/sql-migration.it.xlf +++ b/resources/xlf/it/sql-migration.it.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - Si è verificato un errore durante l'accesso all'account selezionato '{0}'. Selezionare 'Collega account' e aggiornare l'account oppure selezionare un account diverso. Errore: '{1}' + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + Si è verificato un errore durante l'accesso all'account selezionato '{0}' e il tenant '{1}'. Selezionare 'Collega account' e aggiornare l'account oppure selezionare un account diverso. Errore: '{2}' - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - Il token di accesso per l'account selezionato '{0}' non è più valido. Selezionare 'Collega account' per aggiornare l'account o selezionare un account diverso. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + Il token di accesso per l'account selezionato '{0}' e il tenant '{1}' non è più valido. Selezionare 'Collega account' per aggiornare l'account o selezionare un account diverso. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) File di backup attivi ({0} elementi) + + All backups restored + Tutti i backup sono stati ripristinati + All fields are required. Tutti i campi sono obbligatori. @@ -42,6 +46,10 @@ Apply Applica + + The assessment of your SQL Server instance '{0}' failed. + La valutazione dell'istanza di SQL Server '{0}' non è riuscita. + Assessment results for '{0}' Risultati valutazione per '{0}' @@ -194,6 +202,10 @@ L'operazione potrebbe richiedere qualche minuto. Migration is not in progress and cannot be cutover. La migrazione non è in corso e non è possibile eseguirne il cutover. + + Migration cannot be retried. + Non è possibile ripetere la migrazione. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Per restituire lo stato dei file più recente, aggiornare la finestra del browser. @@ -258,6 +270,10 @@ L'operazione potrebbe richiedere qualche minuto. Creating resource group Creazione del gruppo di risorse + + Currently restoring file + Ripristino del file in corso + Migration cutover Cutover di migrazione @@ -358,6 +374,10 @@ 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}'. + + 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 @@ -570,6 +590,10 @@ L'operazione potrebbe richiedere qualche minuto. Invalid network share location format. Example: {0} Formato della posizione della condivisione di rete non valido. Esempio: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 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. @@ -674,7 +698,7 @@ L'operazione potrebbe richiedere qualche minuto. Learn more Altre informazioni - + Learn more about things you need before starting a migration. Altre informazioni sulle operazioni necessarie prima di avviare una migrazione. @@ -779,12 +803,16 @@ L'operazione potrebbe richiedere qualche minuto. Immetti password. + Network share path + Percorso condivisione di rete + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - Immettere il nome del database di destinazione per i database di origine selezionati. + Enter target database name and network share path information for the selected source databases. + Immettere il nome del database di destinazione e le informazioni sul percorso della condivisione di rete per i database di origine selezionati. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ L'operazione potrebbe richiedere qualche minuto. No pending backups. Click refresh to check current status. Nessun backup in sospeso. Fare clic su Aggiorna per controllare lo stato corrente. + + Assessment results are unavailable. + I risultati della valutazione non sono disponibili. + No storage account found. Non sono stati trovati account di archiviazione. @@ -938,7 +970,7 @@ L'operazione potrebbe richiedere qualche minuto. Resource group Gruppo di risorse - + Continue last migration attempt... Continua ultimo tentativo di migrazione... @@ -950,6 +982,14 @@ L'operazione potrebbe richiedere qualche minuto. Run migration workflow again Eseguire di nuovo il flusso di lavoro di migrazione + + Retry migration + Ripeti migrazione + + + An error occurred while retrying the migration. + Si è verificato un errore durante il riavvio della migrazione. + Resource group created Il gruppo di risorse è stato creato @@ -1015,7 +1055,7 @@ L'operazione potrebbe richiedere qualche minuto. Assicurarsi che l'account del servizio che esegue l'istanza di SQL Server di origine abbia i privilegi di lettura nella condivisione di rete. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. 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. @@ -1090,7 +1130,7 @@ L'operazione potrebbe richiedere qualche minuto. Azure Database Migration Service name. Nome del Servizio Migrazione del database di Azure. - + Resource group for your Azure Database Migration Service. Gruppo di risorse per il Servizio Migrazione del database di Azure. @@ -1426,10 +1466,26 @@ L'operazione potrebbe richiedere qualche minuto. An error occurred while assessing the server '{0}'. Si è verificato un errore durante la valutazione del server '{0}'. + + Check this option to skip assessment and continue the migration. + Selezionare questa opzione per ignorare la valutazione e continuare la migrazione. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [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.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Si è verificato un errore imprevisto durante la valutazione del server ‘{0}’.{3}Messaggio: {1}{3}stack: {2} + Choose your Azure SQL target Scegliere la destinazione di Azure SQL + + An error occurred while assessing your databases. + Si è verificato un errore durante la valutazione dei database. + Azure SQL target Destinazione di Azure SQL @@ -1506,6 +1562,10 @@ L'operazione potrebbe richiedere qualche minuto. New support request Nuova richiesta di supporto + + Retry migration + Ripeti migrazione + Feedback Feedback diff --git a/resources/xlf/it/sql.it.xlf b/resources/xlf/it/sql.it.xlf index 2635f1df44..d1fe9233fe 100644 --- a/resources/xlf/it/sql.it.xlf +++ b/resources/xlf/it/sql.it.xlf @@ -1,32 +1,14 @@  - + - - Add New - Aggiungi nuovo + + Loading completed + Caricamento completato - - Remove - Rimuovi - - - The component type: {0} is not supported - Il tipo di componente: {0} non è supportato - - - - - - - Properties - Proprietà - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - Proprietà - {0}{1} + + Loading + Caricamento @@ -333,6 +315,14 @@ New SQL File Nuovo file SQL + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Controlla se l'attendibilità dell'area di lavoro è abilitata all'interno di Azure Data Studio. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 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. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. Colore di ombreggiatura della finestra di dialogo di callout. + + The pane separator color. + Colore separatore riquadro. + The top color for the extension pack gradient Colore superiore per la sfumatura del pacchetto di estensione @@ -513,6 +507,10 @@ The bottom color for the banner image gradient Colore inferiore per la sfumatura dell'immagine del banner + + Background color of the group header. + Colore di sfondo dell'intestazione del gruppo. + InfoBox: The background color when the notification type is error. InfoBox: colore di sfondo per una notifica di tipo errore. @@ -871,6 +869,71 @@ + + + + General + Generale + + + Loading designer... + Caricamento della finestra di progettazione in corso + + + Designer is loaded + La finestra di progettazione è caricata + + + Add New + Aggiungi nuovo + + + Processing changes... + Elaborazione delle modifiche in corso... + + + Changes have been processed + Le modifiche sono state elaborate + + + Remove + Rimuovi + + + Saving changes... + Salvataggio modifiche in corso... + + + Changes have been saved + Le modifiche sono state salvate. + + + The component type: {0} is not supported + Il tipo di componente: {0} non è supportato + + + + + + + Properties + Proprietà + + + {0} Properties + {0} is the place holder for object type + Proprietà di {0} + + + + + + + Designer text editor. + Editor di testo della finestra di progettazione. + + + @@ -3835,58 +3898,46 @@ Errore: {1} - + Bold Grassetto - - Code - Codice - - - Highlight - Evidenziazione - - - Image - Immagine - - - Italic - Corsivo - - - Link - Collegamento - - - List - Elenco - - - Ordered list - Elenco ordinato - Markdown preview toggle - off Disattivazione anteprima Markdown - - Underline - Sottolineato - - - Insert image - Inserisci immagine - - - Insert link - Inserire il collegamento - Heading Intestazione + + Highlight + Evidenziazione + + + Insert code + Inserisci codice + + + Insert image + Inserisci immagine + + + Insert link + Inserire il collegamento + + + Insert list + Inserisci elenco + + + Insert ordered list + Inserisci elenco numerato + + + Italic + Corsivo + Markdown View Visualizzazione Markdown @@ -3915,6 +3966,10 @@ Errore: {1} Split View Doppia visualizzazione + + Underline + Sottolineato + @@ -4811,6 +4866,10 @@ Errore: {1} Query Editor Editor di query + + Table Designer + Progettazione tabelle + @@ -5807,6 +5866,18 @@ Errore: {1} + + + + Table Designer + Progettazione tabelle + + + Controls whether the table designer feature is enabled. Default value is false. + Controllare se la funzionalità Progettazione tabelle è abilitata. Il valore predefinito è false. + + + @@ -7216,6 +7287,30 @@ Errore: {1} + + + + Add Cell + Aggiungi cella + + + Convert Cell Type + Converti tipo di cella + + + Delete Cell + Elimina cella + + + Move Cell + Sposta cella + + + Split Cell + Dividi cella + + + @@ -7976,9 +8071,101 @@ Errore: {1} - - Advanced - Avanzate + + The expression defining the check constraint. + Espressione che definisce il vincolo CHECK. + + + The name of the check constraint. + Nome del vincolo CHECK. + + + Specifies whether the column may have a NULL value. + Specifica se la colonna può includere un valore NULL. + + + Displays the data type name for the column + Visualizza il nome del tipo di dati della colonna. + + + A predefined global default value for the column or binding. + Valore predefinito globale per la colonna o l'associazione. + + + The maximum length (in characters) that can be stored in this database object. + Lunghezza massima (in caratteri) che è possibile archiviare in questo oggetto di database. + + + The name of the column object. + Il nome dell’oggetto colonna. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + Per dati numerici, il numero massimo di cifre decimali che è possibile archiviare in questo oggetto di database. + + + Specifies whether the column is included in the primary key for the table. + Specifica se la colonna è inclusa nella chiave primaria della tabella. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + Per dati numerici, il numero massimo di cifre decimali che è possibile archiviare in questo oggetto di database a destra della virgola. + + + The mapping between foreign key columns and primary key columns. + Mapping tra colonne chiave esterna e colonne chiave primaria. + + + The name of the foreign key. + Nome della chiave esterna. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + Comportamento applicato quando un utente tenta di eliminare una riga contenente dati che interessano una relazione di chiave esterna. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + Comportamento applicato quando un utente tenta di aggiornare una riga contenente dati che interessano una relazione di chiave esterna. + + + The table which contains the primary or unique key column. + Tabella contenente la colonna chiave univoca o primaria. + + + Description for the table. + Descrizione della tabella. + + + The name of the table object. + Il nome dell’oggetto tabella. + + + The schema that contains the table. + Schema che contiene la tabella. + + + Foreign Key + Chiave esterna + + + Primary Key Table + Tabella chiave primaria + + + Expression + Espressione + + + Name + Nome + + + Check Constraint + Vincolo CHECK + + + Check Constraints + Vincoli CHECK Allow Nulls @@ -8000,6 +8187,14 @@ Errore: {1} Name Nome + + Precision + Precisione + + + Scale + Scala + Column Colonna @@ -8016,10 +8211,50 @@ Errore: {1} Description Descrizione + + An error occured while initializing the table designer: {0} + Errore durante l'inizializzazione della progettazione tabelle: {0} + + + An error occured while processing the change: {0} + Errore durante l'elaborazione della modifica: {0} + + + Foreign Key Column + Colonna chiave esterna + + + Column Mapping + Mapping colonne + + + Name + Nome + + + On Delete Action + Azione di eliminazione + + + On Update Action + Azione di aggiornamento + + + Foreign Keys + Chiavi esterne + + + General + Generale + Table name Nome della tabella + + Primary Key Column + Colonna chiave primaria + An error occured while saving changes: {0} Si è verificato un errore durante il salvataggio delle modifiche: {0} diff --git a/resources/xlf/ja/arc.ja.xlf b/resources/xlf/ja/arc.ja.xlf index cc7e7b6f16..090f19b3ca 100644 --- a/resources/xlf/ja/arc.ja.xlf +++ b/resources/xlf/ja/arc.ja.xlf @@ -2,13 +2,17 @@ + + USD + 米国ドル + adding worker nodes ワーカー ノードを追加しています Apply - Apply + 適用 The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + バックアップ {0} backups {0} 個のバックアップ + + BusinessCritical + BusinessCritical + Cancel キャンセル @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + アイテム保持ポリシーを構成する Configure Retention Policy - Configure Retention Policy + Retention Policy を構成する Confirm the new password @@ -275,7 +283,7 @@ Database - Database + データベース Database {0} created @@ -286,12 +294,12 @@ データベース {0} を作成できませんでした。{1} - Database Details - Database Details + Destination Details + 宛先の詳細 - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + ターゲット データベース名と SQL Managed Instance に必要な設定を入力します。既定では、ソース マネージド インスタンスが選択されています。 Database name @@ -342,8 +350,8 @@ 現在、別の拡張機能を切断しています。完了してからもう一度お試しください。 - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + 最も古い特定の時点 Emergency @@ -465,6 +473,10 @@ Fully qualified domain 完全修飾ドメイン + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Grafana ダッシュボード @@ -483,7 +495,7 @@ Instance - Instance + インスタンス Instance '{0}' deleted @@ -530,8 +542,8 @@ 最終移行 - Latest PITR restore point - Latest PITR restore point + Latest point in time + 最新の特定の時点 Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。 You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL Hyperscale – Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + 特定の時点に復元 Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + ポイントインタイム バックアップを保持する期間を指定します。バックアップの可用性のためにこれをカスタマイズします。 Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Project Details Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + デプロイされたリソースを管理するためのサブスクリプションを選択します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。 Properties @@ -897,6 +909,18 @@ Remember Password パスワードを記憶する + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default すべてを既定にリセット @@ -927,19 +951,35 @@ Restore - Restore + 復元 Restore Database - Restore Database + Database の復元 - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Azure Arc 対応 SQL Managed Instance にデータベースを復元します。 - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + 復元ポイント (UTC)、時刻形式: 'YYYY-MM-DDTHH:MM:SSZ + + + Restore Point Details + 復元ポイントの詳細 + + + Provide time in correct format and within range: {0} to {1} + 正しい形式の時刻を、{0} から {1} の範囲内で指定してください + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 指定された時間形式の復元ポイントを、指定された最も古い復元時間と最新の復元時間の範囲内で入力してください。 + + + Point in time restore time window update failed. {0} + ポイントインタイム リストアの時間枠の更新に失敗しました。{0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Point-In-Time Recovery の保持期間 (日数) Running @@ -999,15 +1039,15 @@ Source database - Source database + ソース データベース Source Details - Source Details + Source Details - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + バックアップ ソースを選択し、詳細を提供してください。可能な場合は、選択したデータベースに基づく可能な追加の設定が既定になります。 State @@ -1023,7 +1063,7 @@ Subscription - Subscription + サブスクリプション Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. {0} および {1} に同意します。 + + Auto-upload Logs + Auto-upload Logs + + + Enable the automatic upload of logs. Direct mode only. + ログの自動アップロードを有効にする。ダイレクト モードのみ。 + + + Auto-upload Metrics + Auto-upload Metrics + + + Enable the automatic upload of metrics. Direct mode only. + メトリックの自動アップロードを有効にする。ダイレクト モードのみ。 + Config profile 構成プロファイル @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? 対象の既存の Kubernetes クラスター環境は何ですか? + + Connectivity mode + 接続モード + Azure Configuration Azure の構成 @@ -1321,9 +1381,17 @@ Review your configuration 構成の確認 + + Custom Location + Custom Location + + + The name of the custom location. Direct mode only. + 固有の地域名。ダイレクト モードのみ。 + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Azure Arc データ コントローラーの名前空間、名前、およびストレージクラスを指定します。 この名前は、リモート管理および監視用の Arc インスタンスを識別するために使用されます。 + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + 間接モードの場合は、Azure Arc データ コントローラーの名前空間、名前、ストレージ クラスを準備します。この名前は、リモート管理と監視のための Azure Arc インスタンスを識別するために使用されます。ダイレクト モードの場合、名前空間を指定する必要はありませんが、固有の地域名を指定してください。 Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace データ コントローラー名前空間 + + Indirect mode only. + 間接モードのみ。 + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. 名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。 @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. 整数として表したマネージド インスタンスのコアの要求。 + + Cost Summary + コストの概要 + + + Additional charge per usage. See {0} for more detail. + 使用量あたりの追加料金。詳細については、{0} を参照してください。 + + + Administrator account + 管理者アカウント + + + Azure Hybrid Benefit discount (in USD) + Azure ハイブリッド特典割引 (米国ドル) + + + Basics + 基本情報 + + + Business Critical + Business Critical + + + Cost per vCore (in USD) + 仮想コアあたりのコスト (米国ドル) + + + Custom location + カスタムの場所 + + + Estimated cost per month + 月ごとの推定コスト + + + General Purpose + General Purpose + + + Instance name + インスタンス名 + + + Managed Instance admin login + Managed Instance の管理者ログイン + + + pricing details + 価格詳細 + + + Resource group + リソース グループ + + + Service Tier + サービス レベル + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0} + + + Learn more + 詳細情報 + + + SQL Connection Information + SQL 接続情報 + + + SQL Instance Settings + SQL インスタンスの設定 + + + SQL managed instance - Azure Arc + SQL マネージド インスタンス - Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance - Azure Arc コストの概要 + + + Subscription + サブスクリプション + + + CPU vCores Limit + CPU の仮想コアの制限 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。 @@ -1670,12 +1834,8 @@ 開発用途のみ - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。 - - - High Availability - 高可用性 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + 高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。General Purpose (最大 24 個の仮想コアと 128 Gi の RAM、標準的な高可用性)、または [プレビュー] Business Critical (無制限の仮想コアと RAM、詳細な高可用性) のいずれかを選択します。 Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username sa ユーザー名が無効です。別のユーザー名を選択してください + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 既に SQL Server ライセンスを所有している場合は、Azure ハイブリッド特典を適用します + + + I already have a SQL Server License + 私は、既に SQL Server ライセンスを所有しています + The limit of the capacity of the managed instance as an integer. 整数で表したマネージド インスタンスの容量の上限。 @@ -1706,8 +1874,8 @@ マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。 - 1 replica - 1 個のレプリカ + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} ポイントインタイム バックアップのための保有期間を構成します。{0} + + Replicas + レプリカ + Specify how long you want to keep your point-in-time backups. ポイントインタイム バックアップを保管する期間を指定します。 - PITR retention (days) - PITR 保持期間 (日数) + Point in time retention (days) + 特定の時点のリテンション期間 (日数) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [PREVIEW] Business Critical (無制限の仮想コアと RAM、詳細な高可用性) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0} - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 + + by Microsoft + Microsoft 提供 + - 3 replicas - 3 個のレプリカ + 3 + 3 - 2 replicas - 2 個のレプリカ + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection 接続の編集 + + Estimate Cost of SQL Managed Instance - Azure Arc + SQL Managed Instance - Azure Arc の推定コスト + Refresh 最新の情報に更新 diff --git a/resources/xlf/ja/data-workspace.ja.xlf b/resources/xlf/ja/data-workspace.ja.xlf index 85f6ec7c6a..5552266753 100644 --- a/resources/xlf/ja/data-workspace.ja.xlf +++ b/resources/xlf/ja/data-workspace.ja.xlf @@ -203,20 +203,12 @@ ワークスペースを閉じる - Projects - プロジェクト - - - Data workspace - データ ワークスペース - - - Data workspace - データ ワークスペース + Database Projects + データベース プロジェクト - Projects - プロジェクト + Database Projects + データベース プロジェクト Manage diff --git a/resources/xlf/ja/notebook.ja.xlf b/resources/xlf/ja/notebook.ja.xlf index 905006efb5..48efebfe61 100644 --- a/resources/xlf/ja/notebook.ja.xlf +++ b/resources/xlf/ja/notebook.ja.xlf @@ -912,6 +912,10 @@ Add Code Block コード ブロックを追加する + + Highlight Markdown Text + Markdown テキストの強調表示 + Italicize Markdown Text Markdown テキストを斜体にする diff --git a/resources/xlf/ja/schema-compare.ja.xlf b/resources/xlf/ja/schema-compare.ja.xlf index 222c576142..1c45bdf1bb 100644 --- a/resources/xlf/ja/schema-compare.ja.xlf +++ b/resources/xlf/ja/schema-compare.ja.xlf @@ -902,6 +902,22 @@ Reset リセット + + File + ファイル + + + Flat + フラット + + + Object Type + オブジェクト型 + + + Schema + スキーマ + Are you sure you want to update the target? ターゲットを更新しますか? @@ -927,17 +943,25 @@ 追加 - Apply is enabled when the target is a database - ターゲットがデータベースの場合に適用が有効になります + Apply is enabled when the target is a database or database project + ターゲットがデータベースまたはデータベース プロジェクトの場合、[適用] は有効化されます。 Apply changes to target ターゲットに変更を適用する + + There was an error updating the project + プロジェクトの更新中にエラーが発生しました + No changes to apply 適用する変更はありません + + Project was successfully updated + プロジェクトが正常に更新されました + Stop 停止 @@ -1046,6 +1070,10 @@ Options オプション​​ + + Database Project + データベース プロジェクト + Type 種類 @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? 別のターゲット スキーマが選択されました。比較を表示して比較しますか? + + The source .sqlproj file does not specify a database schema component + ソース .sqlproj ファイルでデータベース スキーマ コンポーネントを指定していません + + + The target .sqlproj file does not specify a database schema component + ターゲットの .sqlproj ファイルは、データベース スキーマ コンポーネントを指定していません + File ファイル + + The sql-database-projects extension is required to perform schema comparison with database projects + 複数のデータベース プロジェクトについてのスキーマ比較を実行するには、sql-database-projects 拡張機能が必要です + + + The sql-database-projects extension is required to apply changes to a project + プロジェクトに変更を適用するには、sql-database-projects 拡張機能が必要です + OK OK @@ -1186,6 +1230,10 @@ Source file ソース ファイル + + Folder Structure + フォルダー構造 + Target Database ターゲット データベース @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? オプションが変更されました。比較を表示して再比較しますか? + + Schema/Object Type + スキーマ/オブジェクト型 + + + Target Folder Structure + ターゲット フォルダー 構造 + diff --git a/resources/xlf/ja/sql-database-projects.ja.xlf b/resources/xlf/ja/sql-database-projects.ja.xlf index 59c4ad0450..a552bc45f3 100644 --- a/resources/xlf/ja/sql-database-projects.ja.xlf +++ b/resources/xlf/ja/sql-database-projects.ja.xlf @@ -70,6 +70,10 @@ 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 を新しい接続文字列で更新しますか? @@ -78,6 +82,14 @@ at 場所 + + New SQL project name + 新しい SQL プロジェクト名 + + + Base SQL Server Docker image + 基本 SQL Server Docker のイメージ + Browse folder フォルダーの参照 @@ -94,6 +106,10 @@ Build ビルド + + Build Elements + 要素のビルド + Schema compare could not start because build failed ビルドに失敗したため、Schema Compare を開始できませんでした @@ -138,6 +154,10 @@ Confirm SQL server admin password SQL サーバー管理者パスワードを確認する + + Confirm SQL Server admin password + SQL サーバー管理者パスワードを確認する + Connecting to SQL Server on Docker Docker の SQL Server に接続しています @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。プロジェクト ファイルは {0} に配置されています + + Dacpac reference + Dacpac 参照 + Data-tier application (.dacpac) データ層アプリケーション (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Docker コンテナーが実行されていません + + License Agreement: + ライセンス契約: + + + Docker Image: + Docker イメージ + Docker logs: '{0}' Docker ログ: '{0}' @@ -358,6 +390,10 @@ Don't use profile プロファイルを使用しません + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge License Agreement + Start with the core pieces to develop and publish schemas for SQL Edge コア部分を開始し、SQL Edge のスキーマを開発して公開する @@ -422,6 +458,24 @@ Error finding build files location: {0} ビルド ファイルの場所の検索中にエラーが発生しました: {0} + + Error trying to read {0} of project '{1}' + プロジェクト '{0}' の {1} を読み込もうとしてエラーが発生しました + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0} に同意します。 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0} に同意します。 + + + Microsoft SQL Server License Agreement + Microsoft SQL Server ライセンス契約 + Example Usage 使用例 @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. "{0}" という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の場所を選択してください。 + + Folder Elements + フォルダー要素 + Folder フォルダー @@ -499,17 +557,29 @@ スクリプトの生成 - Generating project via AutoRest failed: {0} - AutoRest を介したプロジェクトの生成に失敗しました: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + AutoRest を介したプロジェクトの生成に失敗しました。詳細については、出力ウィンドウを確認してください。エラー: {0} + + + Generating new SQL project from {0}... Check output window for details. + {0} から新しい SQL プロジェクトを生成しています... 詳細については、出力ウィンドウを確認してください。 hr 時間 + + Import Elements + 要素のインポート + Input 入力 + + Install globally + グローバルにインストールする + Invalid DSP in .sqlproj file .sqlproj ファイルにある無効な DSP @@ -614,6 +684,10 @@ File {0} doesn't exist {0} ファイルは存在しません + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。 + No .sqlproj file selected; please select one. .sqlproj ファイルが選択されていません。1 つ選択してください。 @@ -627,13 +701,21 @@ いいえ (既定値) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - AutoRest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。NPX を介して実行しています。完全にインストールするには、'npm install autorest -g' を実行してください。 + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Autorest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。 続行する方法をユーザーに確認しています。完全にインストールしてこのメッセージを回避するには、'npm install autorest -g' を実行します。 + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest がインストールされていません。続行するには、'npx' を介した一時的な場所で Autorest を実行するか、Autorest をグローバルにインストールしてから実行するかを選択します。 - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. システム パスで AutoRest と Node.js (npx) のいずれも見つかりませんでした。AutoRest の生成を機能させるには、Node.js をインストールしてください。 + + None Elements + 要素なし + The variable name '{0}' is not valid. 変数名 '{0}' は無効です。 @@ -646,6 +728,10 @@ Ok OK + + Open License Agreement + ライセンス契約を開く + Output 出力 @@ -666,10 +752,18 @@ Port must a be number ポートは数値である必要があります + + PostDeploy Elements + PostDeploy 要素 + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + PreDeploy 要素 + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name プロジェクト名を入力してください + + Project reference + プロジェクト参照 + + + Project reference name element + プロジェクト参照名の要素 + Publish 公開 @@ -734,6 +836,10 @@ Publish Settings File 公開の設定ファイル + + Publish Target + ターゲットの公開 + Failed to publish to container. {0} コンテナーを公開できませんでした。{0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' 操作 '{1}' をもう一度実行する前に、{0}秒間待機しています + + Run via npx + npx を介して実行する + Building and running the docker container ... Docker コンテナーをビルドして実行しています... @@ -898,6 +1008,14 @@ Server name サーバー名 + + SQL Server admin password + SQL Server 管理者パスワード + + + SQL server port number + SQL Server のポート番号 + Server variable サーバー変数 @@ -926,19 +1044,19 @@ SQL connection string SQL 接続文字列 + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + .NET SDK が見つかりません。プロジェクトのビルドは機能しません。バージョン 3.1 以降の .NET Core SDK をインストールするか、既にインストールされている場合は、設定で .NET SDK の場所を更新してください。 + Install インストール - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - .NET Core SDK が見つかりません。プロジェクトのビルドは機能しません。.NET Core SDK バージョン 3.1 をインストールするか、既にインストールされている場合は [設定] で .NET Core SDK の場所を更新してください。 - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - 現在インストール済みの .NET Core SDK バージョンは {0} であり、サポートされていません。プロジェクトのビルドは機能しません。.NET Core SDK バージョン 3.1 をインストールするか、既にインストールされている場合は [設定] で .Net Core SDK のサポートされたバージョンの場所を更新してください。 + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + 現在インストールされている .NET Core SDK バージョンは {0} ですが、これはサポートされていません。プロジェクトのビルドは機能しません。バージョン 3.1 以降の .NET Core SDK をインストールするか、すでにインストールされている場合には、設定で .NET SDK でサポートされているバージョンの場所を更新してください。 - + Update Location 場所の更新 @@ -1023,12 +1141,24 @@ 認識されていないバージョン: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - このプロジェクトをビルドするには、システム データベース参照を更新する必要があります。SSDTにプロジェクトが作成される場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - このプロジェクトをビルドするには、ターゲット、参照、そしてシステム データベース参照を更新する必要があります。SSDTにプロジェクトが作成される場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + プロジェクト '{0}' をビルドするには、ターゲット、参照、そしてシステム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? + + + User has cancelled selection for how to run autorest. + autorest の実行方法の選択がユーザーによって取り消されました。 + + + User selected to install autorest gloablly. Installing now... + ユーザーは autorest のグローバル インストールを選択しました。今すぐインストールしています... + + + User selected to run via npx. + ユーザーは、npx 経由での実行を選択しました。 Value cannot be empty @@ -1087,8 +1217,8 @@ データベース参照の追加 - Add SQL Binding - SQL バインドの追加 + Add SQL Binding (preview) + SQL バインドの追加 (プレビュー) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects データベース プロジェクト + + Full path to .NET SDK on the machine. + コンピューター上の .NET SDK への完全なパス。 + Edit .sqlproj File .sqlproj ファイルの編集 @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. 検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。 - - Full path to .NET Core SDK on the machine. - マシン上の .NET Core SDK への完全なパス。 - New Database Project 新しいデータベース プロジェクト diff --git a/resources/xlf/ja/sql-migration.ja.xlf b/resources/xlf/ja/sql-migration.ja.xlf index b4fde84bc9..5b3c6b9103 100644 --- a/resources/xlf/ja/sql-migration.ja.xlf +++ b/resources/xlf/ja/sql-migration.ja.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - 選択したアカウント '{0}' へのアクセス中にエラーが発生しました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。エラー '{1}' + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + 選択したアカウント '{0}' とテナント '{1}' へのアクセス中にエラーが発生しました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。エラー '{2}' - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - 選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。 + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + 選択したアカウント '{0}' とテナント '{1}' のアクセス トークンは有効でなくなりました。'リンク アカウント' を選択して、アカウントを更新するか、別のアカウントを選択してください。 Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) アクティブなバックアップ ファイル ({0} 項目) + + All backups restored + すべてのバックアップが復元されました + All fields are required. すべてのフィールドに入力してください。 @@ -42,6 +46,10 @@ Apply 適用 + + The assessment of your SQL Server instance '{0}' failed. + SQL Server インスタンス '{0}' を評価できませんでした。 + Assessment results for '{0}' '{0}' の評価結果 @@ -194,6 +202,10 @@ This may take some time. Migration is not in progress and cannot be cutover. 移行は進行中ではないため、一括にすることができません。 + + Migration cannot be retried. + 移行を再試行できません。 + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. すべての移行が完了するまでカットオーバー処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。 @@ -258,6 +270,10 @@ This may take some time. Creating resource group リソース グループを作成しています + + Currently restoring file + 現在ファイルを復元しています + Migration cutover 移行のカットオーバー @@ -358,6 +374,10 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。 + + An error occurred while accessing database details. + データベースの詳細へのアクセス中にエラーが発生しました。 + Databases for migration 移行のデータベース @@ -570,6 +590,10 @@ This may take some time. Invalid network share location format. Example: {0} 無効なネットワーク共有の場所の形式です。例: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri') + To continue, select a valid resource group. 先に進むには、有効なリソースグループを選択して続行してください。 @@ -674,7 +698,7 @@ This may take some time. Learn more 詳細情報 - + Learn more about things you need before starting a migration. 移行を開始する前に、必要な事項の詳細を説明します。 @@ -779,12 +803,16 @@ This may take some time. パスワードを入力します。 + Network share path + ネットワーク共有パス + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - 選択したソース データベースのターゲット データベース名を入力してください。 + Enter target database name and network share path information for the selected source databases. + 選択したソース データベースのターゲット データベース名とネットワーク共有パス情報を入力します。 Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ This may take some time. No pending backups. Click refresh to check current status. 保留中のバックアップはありません。[最新の情報に更新] をクリックして、現在の状態を確認します。 + + Assessment results are unavailable. + 評価結果を使用できません。 + No storage account found. ストレージ アカウントが見つかりませんでした。 @@ -938,7 +970,7 @@ This may take some time. Resource group リソース グループ - + Continue last migration attempt... 前の以降の接続を続行します... @@ -950,6 +982,14 @@ This may take some time. Run migration workflow again 移行ワークフローを再度実行する + + Retry migration + 移行の再試行 + + + An error occurred while retrying the migration. + 移行の再試行中にエラーが発生しました。 + Resource group created リソース グループが作成されました @@ -1015,7 +1055,7 @@ This may take some time. ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。 - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. Azure Database Migration Service は Azure Data Factory のセルフホステッド統合ランタイムを活用して、オンプレミスのネットワーク Fie 共有から Azure にバックアップをアップロードします。 @@ -1090,7 +1130,7 @@ This may take some time. Azure Database Migration Service name. Azure Database Migration Service 名。 - + Resource group for your Azure Database Migration Service. Azure Database Migration Service のリソース グループ。 @@ -1426,10 +1466,26 @@ This may take some time. An error occurred while assessing the server '{0}'. サーバー '{0}' の評価中にエラーが発生しました。 + + Check this option to skip assessment and continue the migration. + このオプションをチェックして評価をスキップし、移行を続行します。 + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [データベース移行の準備状況を確認するための評価結果はありません。このチェックボックスをオンにすることで、データベースを目的の Azure SQL ターゲットに移行することを承認します。] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + サーバー '{0}' の評価中に予期しないエラーが発生しました。{3}メッセージ: {1}{3}スタック {2} + Choose your Azure SQL target Azure SQL ターゲットを選択する + + An error occurred while assessing your databases. + データベースの評価中にエラーが発生しました。 + Azure SQL target Azure SQL のターゲット @@ -1506,6 +1562,10 @@ This may take some time. New support request 新しいサポート リクエスト + + Retry migration + 移行の再試行 + Feedback フィードバック diff --git a/resources/xlf/ja/sql.ja.xlf b/resources/xlf/ja/sql.ja.xlf index e05b83fa39..b306a1b3df 100644 --- a/resources/xlf/ja/sql.ja.xlf +++ b/resources/xlf/ja/sql.ja.xlf @@ -1,32 +1,14 @@  - + - - Add New - 新規追加 + + Loading completed + 読み込みが完了しました - - Remove - 削除 - - - The component type: {0} is not supported - コンポーネントの種類: {0} はサポートされていません - - - - - - - Properties - プロパティ - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - プロパティ - {0} {1} + + Loading + 読み込んでいます @@ -333,6 +315,14 @@ New SQL File 新しい SQL ファイル + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Azure Data Studio 内でワークスペースの信頼を有効にするかどうかを制御します。 + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 空のウィンドウを Azure Data Studio 内で既定で信頼するかどうかを制御します。'#{0}#' と共に使用すると、空のウィンドウでプロンプトを表示せずに、Azure Data Studio のすべての機能を有効にすることができます。 + @@ -489,6 +479,10 @@ Callout dialog box shadow color. 吹き出しダイアログ ボックスの影の色。 + + The pane separator color. + ウィンドウ区切り記号の色。 + The top color for the extension pack gradient 拡張機能パックのグラデーションの上部の色 @@ -513,6 +507,10 @@ The bottom color for the banner image gradient バナー画像のグラデーションの下部の色 + + Background color of the group header. + グループ ヘッダーの背景色。 + InfoBox: The background color when the notification type is error. InfoBox: 通知の種類がエラーの場合の背景色。 @@ -871,6 +869,71 @@ + + + + General + 全般 + + + Loading designer... + デザイナーの読み込み中... + + + Designer is loaded + デザイナーが読み込まれます + + + Add New + 新規追加 + + + Processing changes... + 変更の処理中... + + + Changes have been processed + 変更が処理されました + + + Remove + 削除 + + + Saving changes... + 変更を保存しています... + + + Changes have been saved + 変更が保存されました。 + + + The component type: {0} is not supported + コンポーネントの種類: {0} はサポートされていません + + + + + + + Properties + プロパティ + + + {0} Properties + {0} is the place holder for object type + {0} のプロパティ + + + + + + + Designer text editor. + デザイナー テキスト エディター。 + + + @@ -3835,58 +3898,46 @@ Error: {1} - + Bold 太字 - - Code - コード - - - Highlight - 強調表示 - - - Image - イメージ - - - Italic - 斜体 - - - Link - リンク - - - List - リスト - - - Ordered list - 順序指定済みリスト - Markdown preview toggle - off マークダウン プレビューの切り替え - オフ - - Underline - 下線を付ける - - - Insert image - 画像の挿入 - - - Insert link - リンクの挿入 - Heading 見出し + + Highlight + 強調表示 + + + Insert code + コードの挿入 + + + Insert image + 画像の挿入 + + + Insert link + リンクの挿入 + + + Insert list + リストの挿入 + + + Insert ordered list + 順序指定されたリストの挿入 + + + Italic + 斜体 + Markdown View マークダウン ビュー @@ -3915,6 +3966,10 @@ Error: {1} Split View 分割ビュー + + Underline + 下線を付ける + @@ -4811,6 +4866,10 @@ Error: {1} Query Editor クエリ エディター + + Table Designer + テーブル デザイナー + @@ -5807,6 +5866,18 @@ Error: {1} + + + + Table Designer + テーブル デザイナー + + + Controls whether the table designer feature is enabled. Default value is false. + テーブル デザイナー機能を有効にするかどうかを制御します。既定値は false です。 + + + @@ -7216,6 +7287,30 @@ Error: {1} + + + + Add Cell + セルの追加 + + + Convert Cell Type + セルの種類の変換 + + + Delete Cell + セルの削除 + + + Move Cell + セルの移動 + + + Split Cell + セルの分割 + + + @@ -7976,9 +8071,101 @@ Error: {1} - - Advanced - 詳細設定 + + The expression defining the check constraint. + CHECK 制約を定義する式です。 + + + The name of the check constraint. + CHECK 制約の名前。 + + + Specifies whether the column may have a NULL value. + 列が NULL 値を持つことができるかどうかを指定します。 + + + Displays the data type name for the column + 列のデータ型名を表示します + + + A predefined global default value for the column or binding. + 列またはバインドの定義済みのグローバルな既定値です。 + + + The maximum length (in characters) that can be stored in this database object. + このデータベース オブジェクトに格納できる最大長 (文字数) です。 + + + The name of the column object. + 列オブジェクトの名前です。 + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + 数値データの場合、このデータベース オブジェクトに格納できる 10 進数の最大桁数です。 + + + Specifies whether the column is included in the primary key for the table. + 列がテーブルの主キーに含まれるかどうかを指定します。 + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + 数値データの場合、この小数点の右側にあるデータベース オブジェクトに格納できる小数点以下の最大桁数です。 + + + The mapping between foreign key columns and primary key columns. + 外部キー列と主キー列の間のマッピング。 + + + The name of the foreign key. + 外部キーの名前です。 + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + 外部キー リレーションシップに含まれるデータのある行をユーザーが削除しようとしたときの動作です。 + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + 外部キー リレーションシップに含まれるデータのある行をユーザーが更新しようとしたときの動作です。 + + + The table which contains the primary or unique key column. + 主キー列または一意キー列を含むテーブルです。 + + + Description for the table. + テーブルの説明です。 + + + The name of the table object. + テーブル オブジェクトの名前です。 + + + The schema that contains the table. + テーブルを含むスキーマです。 + + + Foreign Key + 外部キー + + + Primary Key Table + 主キー テーブル + + + Expression + + + + Name + 名前 + + + Check Constraint + 制約のチェック + + + Check Constraints + チェック制約 Allow Nulls @@ -8000,6 +8187,14 @@ Error: {1} Name 名前 + + Precision + 有効桁数 + + + Scale + 倍率 + Column @@ -8016,10 +8211,50 @@ Error: {1} Description 説明 + + An error occured while initializing the table designer: {0} + テーブル デザイナーの初期化中にエラーが発生しました: {0} + + + An error occured while processing the change: {0} + 変更の処理中にエラーが発生しました: {0} + + + Foreign Key Column + 外部キー列 + + + Column Mapping + 列マッピング + + + Name + 名前 + + + On Delete Action + 削除アクション時に + + + On Update Action + 更新アクション時に + + + Foreign Keys + 外部キー + + + General + 全般 + Table name テーブル名 + + Primary Key Column + 主キー列 + An error occured while saving changes: {0} 変更の保存中にエラーが発生しました: {0} diff --git a/resources/xlf/ko/arc.ko.xlf b/resources/xlf/ko/arc.ko.xlf index a4f98a99a2..80beaba4c5 100644 --- a/resources/xlf/ko/arc.ko.xlf +++ b/resources/xlf/ko/arc.ko.xlf @@ -2,13 +2,17 @@ + + USD + USD + adding worker nodes 작업자 노드 추가 Apply - Apply + 적용 The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + 백업 {0} backups 백업 {0}개 + + BusinessCritical + BusinessCritical + Cancel 취소 @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + 보존 정책 구성 Configure Retention Policy - Configure Retention Policy + 보존 정책 구성 Confirm the new password @@ -275,7 +283,7 @@ Database - Database + 데이터베이스 Database {0} created @@ -286,12 +294,12 @@ {0} 데이터베이스를 만들지 못했습니다. {1} - Database Details - Database Details + Destination Details + 대상 세부 정보 - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + 대상 데이터베이스 이름 및 SQL Managed Instance에 필요한 설정을 입력합니다. 기본적으로 원본 Managed Instance가 선택됩니다. Database name @@ -342,8 +350,8 @@ 현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + 가장 빠른 시점 Emergency @@ -465,6 +473,10 @@ Fully qualified domain 정규화된 도메인 + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Grafana 대시보드 @@ -483,7 +495,7 @@ Instance - Instance + 인스턴스 Instance '{0}' deleted @@ -530,8 +542,8 @@ 마지막 전환 - Latest PITR restore point - Latest PITR restore point + Latest point in time + 최신 시점 Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL 하이퍼스케일 - Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + 지정 시간 복원 Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + 특정 시점 백업을 유지할 기간을 지정합니다. 백업 가용성을 위해 이를 사용자 지정합니다. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + 프로젝트 세부 정보 Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + 배포된 리소스를 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다. Properties @@ -897,6 +909,18 @@ Remember Password 암호 저장 + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default 모두 기본값으로 다시 설정 @@ -927,19 +951,35 @@ Restore - Restore + 복원 Restore Database - Restore Database + 데이터베이스 복원 - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Azure Arc 지원 SQL Managed Instance로 데이터베이스를 복원합니다. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + 복원 지점(UTC), 시간 형식: 'YYYY-MM-DDTHH:MM:SSZ + + + Restore Point Details + 복원 지점 세부 정보 + + + Provide time in correct format and within range: {0} to {1} + 올바른 형식으로 범위: {0} ~ {1} 내의 시간 제공 + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 가장 이른 복원 시간과 가장 늦은 복원 시간의 지정된 범위 내에서 지정된 시간 형식으로 복원 지점을 입력합니다. + + + Point in time restore time window update failed. {0} + 지정 시간 복원 시간 창 업데이트에 실패했습니다. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + 특정 시점 복원 보존(일) Running @@ -999,15 +1039,15 @@ Source database - Source database + 원본 데이터베이스 Source Details - Source Details + 원본 세부 정보 - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + 백업 원본을 선택하고 세부 정보를 입력합니다. 선택한 데이터베이스를 기준으로 가능한 경우 추가 설정이 기본값으로 설정됩니다. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + 구독 Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. {0} 및 {1}에 동의합니다. + + Auto-upload Logs + 로그 자동 업로드 + + + Enable the automatic upload of logs. Direct mode only. + 로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다. + + + Auto-upload Metrics + 메트릭 자동 업로드 + + + Enable the automatic upload of metrics. Direct mode only. + 메트릭의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다. + Config profile 구성 프로필 @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? 대상 기존 Kubernetes 클러스터 환경은 무엇인가요? + + Connectivity mode + 연결 모드 + Azure Configuration Azure 구성 @@ -1321,9 +1381,17 @@ Review your configuration 구성 검토 + + Custom Location + 사용자 지정 위치 + + + The name of the custom location. Direct mode only. + 사용자 지정 위치의 이름입니다. 직접 모드 전용입니다. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Azure Arc 데이터 컨트롤러에 대한 네임스페이스, 이름 및 스토리지 클래스를 제공합니다. 이 이름은 원격 관리 및 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + 간접 모드의 경우 Azure Arc 데이터 컨트롤러의 네임스페이스, 이름, 스토리지 클래스를 제공하세요. 원격 관리와 모니터링을 위한 Arc 인스턴스 식별에 이 이름을 사용합니다. 직접 모드의 경우 네임스페이스는 제공할 필요가 없지만 사용자 지정 위치 이름을 제공해 주세요. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace 데이터 컨트롤러 네임스페이스 + + Indirect mode only. + 간접 모드 전용입니다. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. 네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. 정수로 관리되는 인스턴스의 코어에 대한 요청입니다. + + Cost Summary + 비용 요약 + + + Additional charge per usage. See {0} for more detail. + 사용량당 추가 요금. 자세한 내용은 {0}을(를) 참조하세요. + + + Administrator account + 관리자 계정 + + + Azure Hybrid Benefit discount (in USD) + Azure 하이브리드 혜택 할인(USD) + + + Basics + 기본 사항 + + + Business Critical + 중요 비즈니스용 + + + Cost per vCore (in USD) + vCore당 비용(USD) + + + Custom location + 사용자 지정 위치 + + + Estimated cost per month + 월별 예상 비용 + + + General Purpose + 범용 + + + Instance name + 인스턴스 이름 + + + Managed Instance admin login + Managed Instance 관리자 로그인 + + + pricing details + 가격 책정 세부 정보 + + + Resource group + 리소스 그룹 + + + Service Tier + 서비스 계층 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0} + + + Learn more + 자세히 알아보기 + + + SQL Connection Information + SQL 연결 정보 + + + SQL Instance Settings + SQL 인스턴스 설정 + + + SQL managed instance - Azure Arc + SQL 관리형 인스턴스 - Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance - Azure Arc 비용 요약 + + + Subscription + 구독 + + + CPU vCores Limit + CPU vCore 제한 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다. @@ -1670,12 +1834,8 @@ 개발용으로만 사용 - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다. - - - High Availability - 고가용성 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + 고가용성을 위해 추가 복제본을 사용하도록 설정합니다. 아래에서 선택한 컴퓨팅 및 저장소 구성은 모든 복제본에 적용됩니다. 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) 또는 [미리 보기] 중요 비즈니스용(무제한 vCore 및 RAM, 고급 고가용성) 중에서 선택하세요. Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username sa 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요. + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 이미 SQL Server 라이선스를 소유하고 있는 경우 Azure 하이브리드 혜택을 적용하세요 + + + I already have a SQL Server License + 이미 SQL Server 라이선스가 있습니다. + The limit of the capacity of the managed instance as an integer. 정수로 관리되는 인스턴스의 용량 제한입니다. @@ -1706,8 +1874,8 @@ 관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다. - 1 replica - 복제본 1개 + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} 특정 시점 백업의 보존을 구성합니다. {0} + + Replicas + 복제본 + Specify how long you want to keep your point-in-time backups. 특정 시점 백업을 유지할 기간을 지정합니다. - PITR retention (days) - PITR 보존(일) + Point in time retention (days) + 특정 시점 보존(일) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [미리 보기] 비즈니스 크리티컬(무제한 vCore 및 RAM, 고급 고가용성) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0} - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. 로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다. + + by Microsoft + Microsoft 제공 + - 3 replicas - 복제본 3개 + 3 + 3 - 2 replicas - 복제본 2개 + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection 연결 편집 + + Estimate Cost of SQL Managed Instance - Azure Arc + SQL Managed Instance 예상 비용 - Azure Arc + Refresh 새로 고침 diff --git a/resources/xlf/ko/data-workspace.ko.xlf b/resources/xlf/ko/data-workspace.ko.xlf index 7d5cd76e8f..66f6538db3 100644 --- a/resources/xlf/ko/data-workspace.ko.xlf +++ b/resources/xlf/ko/data-workspace.ko.xlf @@ -203,20 +203,12 @@ 작업 영역 닫기 - Projects - 프로젝트 - - - Data workspace - 데이터 작업 영역 - - - Data workspace - 데이터 작업 영역 + Database Projects + 데이터베이스 프로젝트 - Projects - 프로젝트 + Database Projects + 데이터베이스 프로젝트 Manage diff --git a/resources/xlf/ko/notebook.ko.xlf b/resources/xlf/ko/notebook.ko.xlf index b0e013fd55..7ec86571e1 100644 --- a/resources/xlf/ko/notebook.ko.xlf +++ b/resources/xlf/ko/notebook.ko.xlf @@ -912,6 +912,10 @@ Add Code Block 코드 블록 추가 + + Highlight Markdown Text + Markdown 텍스트 강조 표시 + Italicize Markdown Text Markdown 텍스트 기울임꼴 diff --git a/resources/xlf/ko/schema-compare.ko.xlf b/resources/xlf/ko/schema-compare.ko.xlf index c18b7649ee..22dfa50313 100644 --- a/resources/xlf/ko/schema-compare.ko.xlf +++ b/resources/xlf/ko/schema-compare.ko.xlf @@ -902,6 +902,22 @@ Reset 다시 설정 + + File + 파일 + + + Flat + 평면 + + + Object Type + 개체 형식 + + + Schema + 스키마 + Are you sure you want to update the target? 대상을 업데이트하시겠습니까? @@ -927,17 +943,25 @@ 추가 - Apply is enabled when the target is a database - 대상이 데이터베이스이면 적용이 사용하도록 설정됩니다. + Apply is enabled when the target is a database or database project + 대상이 데이터베이스 또는 데이터베이스 프로젝트인 경우 적용을 사용하도록 설정합니다. Apply changes to target 대상에 변경 내용 적용 + + There was an error updating the project + 프로젝트를 업데이트하는 동안 오류가 발생했습니다. + No changes to apply 적용할 변경 내용 없음 + + Project was successfully updated + 프로젝트를 업데이트했습니다. + Stop 중지 @@ -1046,6 +1070,10 @@ Options 옵션 + + Database Project + 데이터베이스 프로젝트 + Type 형식 @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? 다른 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. + + The source .sqlproj file does not specify a database schema component + 원본 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다. + + + The target .sqlproj file does not specify a database schema component + 대상 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다. + File 파일 + + The sql-database-projects extension is required to perform schema comparison with database projects + 데이터베이스 프로젝트와 스키마 비교를 수행하려면 sql-database-projects 확장이 필요합니다. + + + The sql-database-projects extension is required to apply changes to a project + 프로젝트에 변경 내용을 적용하려면 sql-database-projects 확장이 필요합니다. + OK 확인 @@ -1186,6 +1230,10 @@ Source file 원본 파일 + + Folder Structure + 폴더 구조 + Target Database 대상 데이터베이스 @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? 옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요. + + Schema/Object Type + 스키마/개체 형식 + + + Target Folder Structure + 대상 폴더 구조 + diff --git a/resources/xlf/ko/sql-database-projects.ko.xlf b/resources/xlf/ko/sql-database-projects.ko.xlf index bf5925c4ce..a04a6408e1 100644 --- a/resources/xlf/ko/sql-database-projects.ko.xlf +++ b/resources/xlf/ko/sql-database-projects.ko.xlf @@ -70,6 +70,10 @@ 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을 새 연결 문자열로 업데이트하시겠습니까? @@ -78,6 +82,14 @@ at 위치 + + New SQL project name + 새 SQL 프로젝트 이름 + + + Base SQL Server Docker image + 기본 SQL Server Docker 이미지 + Browse folder 폴더 찾아보기 @@ -94,6 +106,10 @@ Build 빌드 + + Build Elements + 빌드 요소 + Schema compare could not start because build failed 빌드 실패로 인해 스키마 비교를 시작할 수 없습니다. @@ -138,6 +154,10 @@ Confirm SQL server admin password SQL 서버 관리자 암호 확인 + + Confirm SQL Server admin password + SQL Server 관리자 암호 확인 + Connecting to SQL Server on Docker Docker에서 SQL Server에 연결하는 중 @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다. 프로젝트 파일이 {0}에 있습니다. + + Dacpac reference + Dacpac 참조 + Data-tier application (.dacpac) 데이터 계층 애플리케이션(.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Docker 컨테이너가 실행되고 있지 않음 + + License Agreement: + 라이선스 계약 + + + Docker Image: + Docker 이미지 + Docker logs: '{0}' Docker 로그: '{0}' @@ -358,6 +390,10 @@ Don't use profile 프로필 사용 안 함 + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 사용권 계약 + Start with the core pieces to develop and publish schemas for SQL Edge SQL Edge에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다. @@ -422,6 +458,24 @@ Error finding build files location: {0} 빌드 파일 위치를 찾는 동안 오류 발생: {0} + + Error trying to read {0} of project '{1}' + '{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0}을(를) 수락합니다. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0}을(를) 수락합니다. + + + Microsoft SQL Server License Agreement + Microsoft SQL Server 라이선스 계약 + Example Usage 사용 예제 @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. 이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 위치를 선택하세요. + + Folder Elements + 폴더 요소 + Folder 폴더 @@ -499,17 +557,29 @@ 스크립트 생성 - Generating project via AutoRest failed: {0} - AutoRest를 통한 프로젝트 생성 실패: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + AutoRest를 통해 프로젝트를 생성하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. 오류: {0} + + + Generating new SQL project from {0}... Check output window for details. + {0}에서 새 SQL 프로젝트를 생성하는 중... 자세한 내용은 출력 창을 확인하세요. hr 시간 + + Import Elements + 요소 가져오기 + Input 입력 + + Install globally + 전역으로 설치 + Invalid DSP in .sqlproj file .sqlproj 파일의 DSP가 잘못되었습니다. @@ -614,6 +684,10 @@ File {0} doesn't exist 파일 {0}이(가) 존재하지 않습니다. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요. + No .sqlproj file selected; please select one. Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요. @@ -627,12 +701,20 @@ (기본값) 없음 - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. npx를 통해 실행. 영구적으로 설치하려면 'npm install autorest -g'를 실행하세요. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. 사용자에게 진행 방법을 묻는 메시지를 표시합니다. 영구적으로 설치하고 이 메시지를 피하려면 'npm install autorest -g'를 실행하세요. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + 자동 테스트가 설치되어 있지 않습니다. 계속하려면 'npx'를 통해 임시 위치에서 Autorest를 실행할지 아니면 전역으로 Autorest를 설치할지 선택한 다음 실행합니다. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. - 시스템 경로에 autorest나 Node.js(npx)가 없습니다. autorest 생성이 작동하려면 Node.js를 설치하세요. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + 시스템 경로에 Autorest나 Node.js(npx)가 없습니다. Autorest 생성이 작동하려면 Node.js를 설치하세요. + + + None Elements + 요소 없음 The variable name '{0}' is not valid. @@ -646,6 +728,10 @@ Ok 확인 + + Open License Agreement + 라이선스 계약 열기 + Output 출력 @@ -666,10 +752,18 @@ Port must a be number 포트는 숫자여야 함 + + PostDeploy Elements + 요소 사후 배포 + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + 요소 사전 배포 + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name 프로젝트 이름 입력 + + Project reference + 프로젝트 참조 + + + Project reference name element + 프로젝트 참조 이름 요소 + Publish 게시 @@ -734,6 +836,10 @@ Publish Settings File 설정 파일 게시 + + Publish Target + 대상 게시 + Failed to publish to container. {0} 컨테이너에 게시하지 못했습니다. {0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' 작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기 + + Run via npx + npx를 통해 실행 + Building and running the docker container ... Docker 컨테이너를 빌드하고 실행하는 중... @@ -898,6 +1008,14 @@ Server name 서버 이름 + + SQL Server admin password + SQL Server 관리자 암호 + + + SQL server port number + SQL Server 포트 번호 + Server variable 서버 변수 @@ -926,19 +1044,19 @@ SQL connection string SQL 연결 문자열 + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + .NET SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1 이상을 설치하거나 이미 설치된 경우 설정에서 .NET SDK 위치를 업데이트하세요. + Install 설치 - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - .NET Core SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1을 설치하거나 이미 설치된 경우 설정에서 .NET Core SDK 위치를 업데이트하세요. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - 현재 설치된 .NET Core SDK 버전은 지원되지 않는 {0}입니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1을 설치하거나 이미 설치된 경우 설정에서 .NET Core SDK 지원 버전 위치를 업데이트하세요. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + 현재 설치된 .NET Core SDK 버전은 지원되지 않는 {0}입니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1 이상을 설치하거나 이미 설치된 경우 설정에서 .NET SDK 지원 버전 위치를 업데이트하세요. - + Update Location 업데이트 위치 @@ -1023,12 +1141,24 @@ 인식할 수 없는 버전: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - 이 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 만들어지면 두 도구에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + '{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - 이 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 만들어지면 두 도구에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + '{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? + + + User has cancelled selection for how to run autorest. + 사용자가 autorest 실행 방법에 대한 선택을 취소했습니다. + + + User selected to install autorest gloablly. Installing now... + autorest를 전역적으로 설치하도록 선택한 사용자입니다. 지금 설치 중입니다... + + + User selected to run via npx. + 사용자가 npx를 통해 실행하도록 선택했습니다. Value cannot be empty @@ -1087,8 +1217,8 @@ 데이터베이스 참조 추가 - Add SQL Binding - SQL 바인딩 추가 + Add SQL Binding (preview) + SQL 바인딩 추가(미리 보기) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects 데이터베이스 프로젝트 + + Full path to .NET SDK on the machine. + 컴퓨터의 .NET SDK에 대한 전체 경로입니다. + Edit .sqlproj File .sqlproj 파일 편집 @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. 검색되지 않는 경우 사용자에게 .NET Core를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다. - - Full path to .NET Core SDK on the machine. - 컴퓨터에서 .NET Core SDK에 대한 전체 경로입니다. - New Database Project 새 데이터베이스 프로젝트 diff --git a/resources/xlf/ko/sql-migration.ko.xlf b/resources/xlf/ko/sql-migration.ko.xlf index 21b88c222d..abe527156b 100644 --- a/resources/xlf/ko/sql-migration.ko.xlf +++ b/resources/xlf/ko/sql-migration.ko.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - 선택한 계정 '{0}'에 액세스하는 동안 오류가 발생했습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요. 오류 '{1}' + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + 선택한 계정 '{0}' 및 테넌트 '{1}'에 액세스하는 동안 오류가 발생했습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요. 오류 '{2}' - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - 선택한 계정 '{0}'에 대한 액세스 토큰이 더 이상 유효하지 않습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + 선택한 계정 '{0}' 및 테넌트 '{1}'에 대한 액세스 토큰이 더 이상 유효하지 않습니다. '계정 연결'을 선택하고 계정을 새로 고치거나 다른 계정을 선택하세요. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) 활성 백업 파일({0}개 항목) + + All backups restored + 모든 백업이 복원됨 + All fields are required. 모든 필드가 필수 항목입니다. @@ -42,6 +46,10 @@ Apply 적용 + + The assessment of your SQL Server instance '{0}' failed. + SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다. + Assessment results for '{0}' ‘{0}’에 대한 평가 결과 @@ -194,6 +202,10 @@ This may take some time. Migration is not in progress and cannot be cutover. 마이그레이션이 진행 중이 아니므로 중단할 수 없습니다. + + Migration cannot be retried. + 마이그레이션을 다시 시도하지 못했습니다. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. 모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다. @@ -258,6 +270,10 @@ This may take some time. Creating resource group 리소스 그룹을 만드는 중 + + Currently restoring file + 현재 파일을 복원하는 중 + Migration cutover 마이그레이션 컷오버 @@ -358,6 +374,10 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다. + + An error occurred while accessing database details. + 데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다. + Databases for migration 마이그레이션할 데이터베이스 @@ -570,6 +590,10 @@ This may take some time. Invalid network share location format. Example: {0} 네트워크 공유 위치 형식이 잘못되었습니다. 예: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다. + To continue, select a valid resource group. 계속하려면 유효한 리소스 그룹을 선택하세요. @@ -674,7 +698,7 @@ This may take some time. Learn more 자세히 알아보기 - + Learn more about things you need before starting a migration. 마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요. @@ -779,12 +803,16 @@ This may take some time. 암호를 입력합니다. + Network share path + 네트워크 공유 경로 + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - 선택한 원본 데이터베이스의 대상 데이터베이스 이름을 입력합니다. + Enter target database name and network share path information for the selected source databases. + 선택한 원본 데이터베이스에 대한 대상 데이터베이스 이름 및 네트워크 공유 경로 정보를 입력하세요. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ This may take some time. No pending backups. Click refresh to check current status. 보류 중인 백업이 없습니다. 새로 고침을 클릭하여 현재 상태를 확인합니다. + + Assessment results are unavailable. + 평가 결과를 사용할 수 없습니다. + No storage account found. 스토리지 계정이 없습니다. @@ -938,7 +970,7 @@ This may take some time. Resource group 리소스 그룹 - + Continue last migration attempt... 마지막 마이그레이션 시도 계속... @@ -950,6 +982,14 @@ This may take some time. Run migration workflow again 마이그레이션 워크플로 다시 실행 + + Retry migration + 마이그레이션 다시 시도 + + + An error occurred while retrying the migration. + 마이그레이션을 다시 시도할 때 오류가 발생합니다. + Resource group created 리소스 그룹을 만들었습니다. @@ -1015,7 +1055,7 @@ This may take some time. 원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다. @@ -1090,7 +1130,7 @@ This may take some time. Azure Database Migration Service name. Azure Database Migration Service 이름 - + Resource group for your Azure Database Migration Service. Azure Database Migration Service의 리소스 그룹입니다. @@ -1426,10 +1466,26 @@ This may take some time. An error occurred while assessing the server '{0}'. '{0}' 서버를 평가하는 동안 오류가 발생했습니다. + + Check this option to skip assessment and continue the migration. + 평가를 건너뛰고 마이그레이션을 계속하려면 이 옵션을 선택합니다. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [데이터베이스 마이그레이션 준비 상태의 유효성을 검사하는 평가 결과가 없습니다. 이 확인란을 선택하면 데이터베이스를 원하는 Azure SQL 대상으로 계속 마이그레이션할 수 있습니다.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + '{0}' 서버를 평가하는 동안 예기치 않은 오류가 발생했습니다. {3}메시지: {1}{3}스택: {2} + Choose your Azure SQL target Azure SQL 대상 선택 + + An error occurred while assessing your databases. + 데이터베이스를 평가하는 동안 오류가 발생했습니다. + Azure SQL target Azure SQL 대상 @@ -1506,6 +1562,10 @@ This may take some time. New support request 새 지원 요청 + + Retry migration + 마이그레이션 다시 시도 + Feedback 피드백 diff --git a/resources/xlf/ko/sql.ko.xlf b/resources/xlf/ko/sql.ko.xlf index dc8ee16b16..ac3882c88c 100644 --- a/resources/xlf/ko/sql.ko.xlf +++ b/resources/xlf/ko/sql.ko.xlf @@ -1,32 +1,14 @@  - + - - Add New - 새로 추가 + + Loading completed + 로드 완료 - - Remove - 제거 - - - The component type: {0} is not supported - 구성 요소 형식: {0}이(가) 지원되지 않음 - - - - - - - Properties - 속성 - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - 속성 - {0} {1} + + Loading + 로드 중 @@ -333,6 +315,14 @@ New SQL File 새 SQL 파일 + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Azure Data Studio 내에서 작업 영역 신뢰를 사용할지 여부를 제어합니다. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 빈 창이 기본적으로 Azure Data Studio 내에서 신뢰할 수 있는지 여부를 제어합니다. '#{0}#’와(과) 함께 사용하는 경우 빈 창에서 메시지를 표시하지 않고 Azure Data Studio 전체 기능을 사용하도록 설정할 수 있습니다. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. 설명선 대화 상자 그림자 색입니다. + + The pane separator color. + 창 구분 기호 색입니다. + The top color for the extension pack gradient 확장 팩 그라데이션의 위쪽 색 @@ -513,6 +507,10 @@ The bottom color for the banner image gradient 배너 이미지 그라데이션의 아래쪽 색 + + Background color of the group header. + 그룹 헤더의 배경색입니다. + InfoBox: The background color when the notification type is error. InfoBox: 알림 유형이 오류인 경우 배경색입니다. @@ -871,6 +869,71 @@ + + + + General + 일반 + + + Loading designer... + 디자이너를 로드하는 중... + + + Designer is loaded + 디자이너가 로드되었습니다. + + + Add New + 새로 추가 + + + Processing changes... + 변경 내용 처리 중... + + + Changes have been processed + 변경 내용이 처리되었습니다. + + + Remove + 제거 + + + Saving changes... + 변경 내용 저장 중... + + + Changes have been saved + 변경 내용이 저장되었습니다. + + + The component type: {0} is not supported + 구성 요소 형식: {0}이(가) 지원되지 않음 + + + + + + + Properties + 속성 + + + {0} Properties + {0} is the place holder for object type + {0} 속성 + + + + + + + Designer text editor. + 디자이너 텍스트 편집기. + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + 공급자가 쿼리 공급자에도 해당되는지 여부입니다. 기본값은 true입니다. Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Error: {1} - + Bold 굵게 - - Code - 코드 - - - Highlight - 강조 표시 - - - Image - 이미지 - - - Italic - 기울임꼴 - - - Link - 링크 - - - List - 목록 - - - Ordered list - 순서가 지정된 목록 - Markdown preview toggle - off Markdown 미리 보기 토글 - 끄기 - - Underline - 밑줄 - - - Insert image - 이미지 삽입 - - - Insert link - 링크 삽입 - Heading 제목 + + Highlight + 강조 표시 + + + Insert code + 코드 삽입 + + + Insert image + 이미지 삽입 + + + Insert link + 링크 삽입 + + + Insert list + 목록 삽입 + + + Insert ordered list + 순서가 지정된 목록 삽입 + + + Italic + 기울임꼴 + Markdown View Markdown 보기 @@ -3915,6 +3966,10 @@ Error: {1} Split View 분할 보기 + + Underline + 밑줄 + @@ -4811,6 +4866,10 @@ Error: {1} Query Editor 쿼리 편집기 + + Table Designer + 테이블 디자이너 + @@ -5807,6 +5866,18 @@ Error: {1} + + + + Table Designer + 테이블 디자이너 + + + Controls whether the table designer feature is enabled. Default value is false. + 테이블 디자이너 기능의 사용 여부를 제어합니다. 기본값은 false입니다. + + + @@ -7216,6 +7287,30 @@ Error: {1} + + + + Add Cell + 셀 추가 + + + Convert Cell Type + 셀 유형 변환 + + + Delete Cell + 셀 삭제 + + + Move Cell + 셀 이동 + + + Split Cell + 셀 분할 + + + @@ -7976,9 +8071,101 @@ Error: {1} - - Advanced - 고급 + + The expression defining the check constraint. + CHECK 제약 조건을 정의하는 식입니다. + + + The name of the check constraint. + CHECK 제약 조건의 이름입니다. + + + Specifies whether the column may have a NULL value. + 열에 NULL 값을 사용할 수 있는지 여부를 지정합니다. + + + Displays the data type name for the column + 열의 데이터 형식 이름을 표시합니다. + + + A predefined global default value for the column or binding. + 열 또는 바인딩에 대해 미리 정의된 전역 기본값입니다. + + + The maximum length (in characters) that can be stored in this database object. + 이 데이터베이스 개체에 저장할 수 있는 최대 길이(문자 수)입니다. + + + The name of the column object. + 열 개체의 이름입니다. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + 숫자 데이터의 경우 이 데이터베이스 개체에 저장할 수 있는 최대 자릿수입니다. + + + Specifies whether the column is included in the primary key for the table. + 열이 테이블의 기본 키에 포함되는지 여부를 지정합니다. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + 숫자 데이터의 경우 소수점 오른쪽에 있는 이 데이터베이스 개체에 저장할 수 있는 최대 10진수 수입니다. + + + The mapping between foreign key columns and primary key columns. + 외래 키 열과 기본 키 열 간의 매핑입니다. + + + The name of the foreign key. + 외래 키의 이름입니다. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + 사용자가 외래 키 관계에 포함된 데이터가 있는 행을 삭제하려고 할 때 수행할 동작입니다. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + 사용자가 외래 키 관계에 포함된 데이터가 있는 행을 업데이트하려고 할 때 수행할 동작입니다. + + + The table which contains the primary or unique key column. + 기본 또는 고유 키 열을 포함하는 테이블입니다. + + + Description for the table. + 테이블에 대한 설명입니다. + + + The name of the table object. + 테이블 개체의 이름입니다. + + + The schema that contains the table. + 테이블을 포함하는 스키마입니다. + + + Foreign Key + 외래 키 + + + Primary Key Table + 기본 키 테이블 + + + Expression + + + + Name + 이름 + + + Check Constraint + CHECK 제약 조건 + + + Check Constraints + CHECK 제약 조건 Allow Nulls @@ -8000,6 +8187,14 @@ Error: {1} Name 이름 + + Precision + 정밀도 + + + Scale + 스케일링 + Column @@ -8016,10 +8211,50 @@ Error: {1} Description 설명 + + An error occured while initializing the table designer: {0} + 테이블 디자이너를 초기화하는 동안 오류가 발생했습니다. {0} + + + An error occured while processing the change: {0} + 변경을 처리하는 동안 오류가 발생했습니다: {0} + + + Foreign Key Column + 외래 키 열 + + + Column Mapping + 열 매핑 + + + Name + 이름 + + + On Delete Action + 삭제 시 작업 + + + On Update Action + 업데이트 작업 시 + + + Foreign Keys + 외래 키 + + + General + 일반 + Table name 테이블 이름 + + Primary Key Column + 기본 키 열 + An error occured while saving changes: {0} 변경 내용을 저장하는 동안 오류가 발생했습니다. {0} diff --git a/resources/xlf/pt-br/arc.pt-BR.xlf b/resources/xlf/pt-br/arc.pt-BR.xlf index bfb27e549b..85a7eb8fbb 100644 --- a/resources/xlf/pt-br/arc.pt-BR.xlf +++ b/resources/xlf/pt-br/arc.pt-BR.xlf @@ -2,13 +2,17 @@ + + USD + USD + adding worker nodes adicionando nós de trabalho Apply - Apply + Aplicar The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + Backups {0} backups {0} backups + + BusinessCritical + BusinessCritical + Cancel Cancelar @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + Configurar política de retenção Configure Retention Policy - Configure Retention Policy + Configurar Política de Retenção Confirm the new password @@ -275,7 +283,7 @@ Database - Database + Banco de dados Database {0} created @@ -286,12 +294,12 @@ Falha ao criar o banco de dados {0}. {1} - Database Details - Database Details + Destination Details + Detalhes do Destino - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Insira as configurações necessárias para o nome do banco de dados de destino e a instância gerenciada de SQL. Por padrão, é selecionada a instância gerenciada de origem. Database name @@ -342,8 +350,8 @@ Descartando outra extensão no momento. Tente novamente após a conclusão. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + Ponto no tempo mais antigo Emergency @@ -465,6 +473,10 @@ Fully qualified domain Domínio totalmente qualificado + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Painel do Grafana @@ -483,7 +495,7 @@ Instance - Instance + Instância Instance '{0}' deleted @@ -530,8 +542,8 @@ Última transição - Latest PITR restore point - Latest PITR restore point + Latest point in time + Último ponto no tempo Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Os bancos de dados com backups disponíveis são exibidos abaixo. Restaure bancos de dados para essa instância ou qualquer outra instância no mesmo local personalizado. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ Hiperescala do PostgreSQL – Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + Restauração pontual Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Especifique por quanto tempo você deseja manter seus backups point-in-time. Personalize isso para disponibilidade de backup. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Detalhes do projeto Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Selecione a assinatura para gerenciar recursos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos. Properties @@ -897,6 +909,18 @@ Remember Password Lembrar Senha + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default Redefinir tudo para padrão @@ -927,19 +951,35 @@ Restore - Restore + Restaurar Restore Database - Restore Database + Restaurar Banco de Dados - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Restaurar um banco de dados para uma Instância Gerenciada de SQL habilitada para Azure Arc. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + Ponto de restauração (UTC), em um formato de hora: 'DD-MM-AAAADTHH:MM:SSZ + + + Restore Point Details + Detalhes do Ponto de Restauração + + + Provide time in correct format and within range: {0} to {1} + Forneça a hora no formato correto e dentro do intervalo: {0} a {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Insira um ponto de restauração no formato de hora especificado dentro do intervalo de tempo de restauração mais antigo e mais recente. + + + Point in time restore time window update failed. {0} + A atualização da janela de tempo de restauração pontual falhou. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Retenção de Recuperação pontual (dias) Running @@ -999,15 +1039,15 @@ Source database - Source database + Banco de dados de origem Source Details - Source Details + Detalhes da Origem - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Selecione uma fonte de backup e forneça os detalhes. Configurações adicionais serão padronizados sempre que possível com base no banco de dados selecionado. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + Assinatura Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. Aceito {0} e {1}. + + Auto-upload Logs + Carregar logs automaticamente + + + Enable the automatic upload of logs. Direct mode only. + Habilitar o carregamento automático de logs. Somente modo direto. + + + Auto-upload Metrics + Métricas de carregamento automático + + + Enable the automatic upload of metrics. Direct mode only. + Habilitar o carregamento automático de métricas. Somente modo direto. + Config profile Perfil de configuração @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? Qual é a sua meta de ambiente de cluster Kubernete existente? + + Connectivity mode + Modo de conectividade + Azure Configuration Configuração do Azure @@ -1321,9 +1381,17 @@ Review your configuration Examine a sua configuração + + Custom Location + Local Personalizado + + + The name of the custom location. Direct mode only. + O nome do local personalizado. Apenas modo direto. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Forneça um namespace, nome e classe de armazenamento para seu controlador de dados Azure Arc. Este nome será usado para identificar sua instância Arc para gerenciamento e monitoramento remoto. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + Para o modo indireto, forneça um namespace, nome e classe de armazenamento para o controlador de dados Azure Arc. Este nome será usado para identificar sua instância do Arc para gerenciamento e monitoramento remoto. Para o modo direto, você não precisa fornecer um namespace, mas forneça o nome do local personalizado. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace Namespace do controlador de dados + + Indirect mode only. + Somente modo indireto. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. O namespace deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar/terminar com um caractere alfanumérico e ter 63 caracteres ou menos de comprimento. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. A solicitação de núcleos da instância gerenciada como um inteiro. + + Cost Summary + Resumo de Custos + + + Additional charge per usage. See {0} for more detail. + Custo adicional por uso. Consulte {0} para obter mais detalhes. + + + Administrator account + Conta de administrador + + + Azure Hybrid Benefit discount (in USD) + Desconto no Benefício Híbrido do Azure (em USD) + + + Basics + Básico + + + Business Critical + Comercialmente Crítico + + + Cost per vCore (in USD) + Custo por vCore (em USD) + + + Custom location + Localização personalizada + + + Estimated cost per month + Custo estimado por mês + + + General Purpose + Uso Geral + + + Instance name + Nome da instância + + + Managed Instance admin login + Instância Gerenciada logon de administrador + + + pricing details + detalhes do preço + + + Resource group + Grupo de recursos + + + Service Tier + Camada de Serviço + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 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. {0} + + + Learn more + Saiba mais + + + SQL Connection Information + Informações da conexão SQL + + + SQL Instance Settings + Configurações da Instância do SQL + + + SQL managed instance - Azure Arc + Instância gerenciada do SQL – Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + Instância Gerenciada de SQL — Resumo de custos do Azure Arc + + + Subscription + Assinatura + + + CPU vCores Limit + Limite de vCores da CPU + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 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. @@ -1670,12 +1834,8 @@ Somente para uso em desenvolvimento - 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. - - - High Availability - Alta Disponibilidade + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + Habilitar réplicas adicionais para alta disponibilidade. A configuração de computação e armazenamento selecionada abaixo será aplicada a todas as réplicas. Escolha entre: Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão) ou [PRÉVIA] Comercialmente Crítica (vCores e RAM ilimitados, alta disponibilidade avançada). Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username nome de usuário sa está desabilitado, escolha outro nome + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Aplique o Benefício Híbrido do Azure se você já possui uma Licença do SQL Server + + + I already have a SQL Server License + Já tenho uma licença SQL Server cliente + The limit of the capacity of the managed instance as an integer. O limite da capacidade da instância gerenciada como um inteiro. @@ -1706,8 +1874,8 @@ A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs. - 1 replica - 1 réplica + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} Configure a retenção para backups pontuais. {0} + + Replicas + Réplicas + Specify how long you want to keep your point-in-time backups. Especifique por quanto tempo você deseja manter os seus backups pontuais. - PITR retention (days) - Retenção PITR (dias) + Point in time retention (days) + Retenção de ponto no tempo (dias) - [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) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 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. {0} - 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) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. + + by Microsoft + por Microsoft + - 3 replicas - 3 réplicas + 3 + 3 - 2 replicas - 2 réplicas + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection Editar Conexão + + Estimate Cost of SQL Managed Instance - Azure Arc + Estimar o custo da Instância Gerenciada de SQL - Azure Arc + Refresh Atualizar diff --git a/resources/xlf/pt-br/data-workspace.pt-BR.xlf b/resources/xlf/pt-br/data-workspace.pt-BR.xlf index c58a4bc335..1ac95bcdbb 100644 --- a/resources/xlf/pt-br/data-workspace.pt-BR.xlf +++ b/resources/xlf/pt-br/data-workspace.pt-BR.xlf @@ -203,20 +203,12 @@ Fechar espaço de trabalho - Projects - Projetos - - - Data workspace - Espaço de trabalho de dados - - - Data workspace - Espaço de trabalho de dados + Database Projects + Projetos de Banco de Dados - Projects - Projetos + Database Projects + Projetos de Banco de Dados Manage diff --git a/resources/xlf/pt-br/notebook.pt-BR.xlf b/resources/xlf/pt-br/notebook.pt-BR.xlf index db11ffefa6..2480ac76c4 100644 --- a/resources/xlf/pt-br/notebook.pt-BR.xlf +++ b/resources/xlf/pt-br/notebook.pt-BR.xlf @@ -912,6 +912,10 @@ Add Code Block Adicionar bloco de código + + Highlight Markdown Text + Destacar Texto de Markdown + Italicize Markdown Text Italicize Markdown Texto diff --git a/resources/xlf/pt-br/schema-compare.pt-BR.xlf b/resources/xlf/pt-br/schema-compare.pt-BR.xlf index 2e2e9c2c05..3391625248 100644 --- a/resources/xlf/pt-br/schema-compare.pt-BR.xlf +++ b/resources/xlf/pt-br/schema-compare.pt-BR.xlf @@ -902,6 +902,22 @@ Reset Redefinir + + File + Arquivo + + + Flat + Simples + + + Object Type + Tipo de Objeto + + + Schema + Esquema + Are you sure you want to update the target? Tem certeza de que deseja atualizar o destino? @@ -927,17 +943,25 @@ Adicionar - Apply is enabled when the target is a database - Aplicar é habilitado quando o destino é um banco de dados + Apply is enabled when the target is a database or database project + A aplicação é habilitada quando o destino é um banco de dados ou projeto de banco de dados Apply changes to target Aplicar alterações ao destino + + There was an error updating the project + Ocorreu um erro ao atualizar o projeto + No changes to apply Não há nenhuma alteração a ser aplicada + + Project was successfully updated + O projeto foi atualizado com êxito + Stop Parar @@ -1046,6 +1070,10 @@ Options Opções + + Database Project + Projeto de Banco de Dados + Type Tipo @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? Um esquema de destino diferente foi selecionado. Comparar para ver a comparação? + + The source .sqlproj file does not specify a database schema component + O arquivo .sqlproj de origem não especifica um componente de esquema de banco de dados + + + The target .sqlproj file does not specify a database schema component + O arquivo .sqlproj de destino não especifica um componente de esquema de banco de dados + File Arquivo + + The sql-database-projects extension is required to perform schema comparison with database projects + A extensão sql-database-projects é necessária para realizar a comparação do esquema com o projeto do banco de dados + + + The sql-database-projects extension is required to apply changes to a project + A extensão sql-database-projects é necessária para aplicar alterações a um projeto + OK OK @@ -1186,6 +1230,10 @@ Source file Arquivo de origem + + Folder Structure + Estrutura de Pastas + Target Database Banco de Dados de Destino @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? As opções mudaram. Comparar novamente para ver a comparação? + + Schema/Object Type + Tipo de esquema/objeto + + + Target Folder Structure + Estrutura de Pasta de Destino + 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 e3056763d2..3f18d646da 100644 --- a/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf +++ b/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf @@ -70,6 +70,10 @@ 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? @@ -78,6 +82,14 @@ at em + + New SQL project name + Novo nome do projeto SQL + + + Base SQL Server Docker image + Imagem base do Docker do SQL Server + Browse folder Procurar pasta @@ -94,6 +106,10 @@ Build Compilar + + Build Elements + Criar Elementos + Schema compare could not start because build failed Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação @@ -138,6 +154,10 @@ Confirm SQL server admin password Confirmar senha de administrador do SQL Server + + Confirm SQL Server admin password + Confirmar SQL Server senha de administrador + Connecting to SQL Server on Docker Conectando-se ao SQL Server no Docker @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto. O arquivo de projeto está localizado em {0} + + Dacpac reference + Referência Dacpac + Data-tier application (.dacpac) Aplicativo da camada de dados (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running O contêiner do Docker não está em execução + + License Agreement: + Contrato de Licença: + + + Docker Image: + Imagem do Docker: + Docker logs: '{0}' Logs do Docker: '{0}' @@ -358,6 +390,10 @@ Don't use profile Não usar o perfil + + Microsoft Azure SQL Edge License Agreement + 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 @@ -422,6 +458,24 @@ Error finding build files location: {0} Erro ao localizar o local dos arquivos de build: {0} + + Error trying to read {0} of project '{1}' + Erro ao tentar ler {0} do projeto '{1}' + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Eu aceito os {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Eu aceito os {0}. + + + Microsoft SQL Server License Agreement + Contrato de Licença do Microsoft SQL Server + Example Usage Exemplo de uso @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. Uma pasta com o nome '{0}' já existe em disco neste local. Escolha outro local. + + Folder Elements + Elementos da Pasta + Folder Pasta @@ -499,17 +557,29 @@ Gerar script - Generating project via AutoRest failed: {0} - Falha ao gerar o projeto por meio do AutoRest: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Falha na geração do projeto por meio do AutoRest. Verifique o painel de saída para obter mais detalhes. Erro: {0} + + + Generating new SQL project from {0}... Check output window for details. + Gerando novo projeto SQL a partir de {0}... Verifique a janela de saída para obter detalhes. hr h + + Import Elements + Importar Elementos + Input Entrada + + Install globally + Instale globalmente + Invalid DSP in .sqlproj file DSP inválido no arquivo. sqlproj @@ -614,6 +684,10 @@ File {0} doesn't exist O arquivo {0} não existe + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Nenhum arquivo.sql foi gerado pelo Autorest. Confirme se sua especificação contém definições de modelo ou verifique o log de saída para obter detalhes. + No .sqlproj file selected; please select one. Nenhum arquivo. sqlproj selecionado; selecione um. @@ -627,12 +701,20 @@ Não (padrão) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou Node.js. Em execução via npx. Execute 'npm install autorest -g' para instalar permanentemente. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou o Node.js. Solicitando ao usuário como proceder. Execute 'npm install autorest -g' para instalar permanentemente e evitar esta mensagem. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + O Autorest não está instalado. Para continuar, escolha se deseja executar o Autorest a partir de um local temporário por meio de 'npx' ou instale o Autorest globalmente e depois execute. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. - Nem autorest nem Node.js (npx) encontrados no caminho do sistema. Instale o Node.js para que a geração de autorest funcione. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + Nem o Autorest nem o Node.js (npx) foram encontrados no caminho do sistema. Instale o Node.js para que a geração do Autorest funcione. + + + None Elements + Nenhum Elemento The variable name '{0}' is not valid. @@ -646,6 +728,10 @@ Ok Ok + + Open License Agreement + Abrir o Contrato de Licença + Output Saída @@ -666,10 +752,18 @@ Port must a be number A porta deve ser um número + + PostDeploy Elements + Elementos de PostDeploy + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + Elementos de PreDeploy + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name Inserir nome do projeto + + Project reference + Referência do projeto + + + Project reference name element + Elemento do nome da referência do projeto + Publish Publicar @@ -734,6 +836,10 @@ Publish Settings File Publicar arquivo de configurações + + Publish Target + Destino de Publicação + Failed to publish to container. {0} Falha ao publicar no contêiner. {0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' Aguardando {0} segundos antes de outra tentativa de operação '{1}' + + Run via npx + Executar por meio de npx + Building and running the docker container ... Compilando e executando o contêiner do Docker... @@ -898,6 +1008,14 @@ Server name Nome do servidor + + SQL Server admin password + Senha de administrador do SQL Server + + + SQL server port number + Número da porta do SQL Server + Server variable Variável de servidor @@ -926,19 +1044,19 @@ SQL connection string Cadeia de conexão SQL + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + O SDK do .NET não pode ser localizado. O build do projeto não funcionará. Instale o SDK do .NET Core versão 3.1 ou superior ou atualize o local do SDK do .NET nas configurações, se já estiver instalado. + Install Instalar - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - Não é possível localizar o SDK do .NET Core. A compilação do projeto não funcionará. Instale a versão 3.1 do SDK do .NET Core ou atualize o local do SDK do .NET Core nas configurações, se já estiver instalado. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - A versão SDK do .NET Core instalada atualmente é {0}, que não tem suporte. A compilação do projeto não funcionará. Instale a versão 3.1 do SDK do .NET Core ou atualize o local da versão com suporte do SDK do .NET Core nas configurações, se já estiver instalado. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + A versão SDK do .NET Core é {0}, que não tem suporte. O build do projeto não funcionará. Instale o SDK do .NET Core versão 3.1 ou superior ou atualize o local da versão com suporte do SDK do .NET nas configurações, se já estiver instalado. - + Update Location Atualizar Local @@ -1023,12 +1141,24 @@ Versão não reconhecida: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - As referências de banco de dados do sistema precisam ser atualizadas para compilar esse projeto. Se o projeto for criado no SSDT, ele continuará a funcionar em ambas as ferramentas. Deseja atualizar o projeto? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + As referências do banco de dados do sistema precisam ser atualizadas para criar o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Os destinos, referências e referências de banco de dados do sistema precisam ser atualizados para compilar esse projeto. Se o projeto for criado no SSDT, ele continuará a funcionar em ambas as ferramentas. Deseja atualizar o projeto? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 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? + + + User has cancelled selection for how to run autorest. + O usuário cancelou a seleção de como executar o autorest. + + + User selected to install autorest gloablly. Installing now... + Usuário selecionado para instalar o autorest globalmente. Instalando agora... + + + User selected to run via npx. + Usuário selecionado para ser executado por meio de npx. Value cannot be empty @@ -1087,8 +1217,8 @@ Adicionar a referência do banco de dados - Add SQL Binding - Adicionar Associação SQL + Add SQL Binding (preview) + Adicionar Associação SQL (versão prévia) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects Projetos de Banco de Dados + + Full path to .NET SDK on the machine. + Caminho completo para o SDK do .NET no computador. + Edit .sqlproj File Editar Arquivo .sqlproj @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. Se deseja solicitar ao usuário que instale o .NET Core quando não detectado. - - Full path to .NET Core SDK on the machine. - Caminho completo para SDK do .NET Core no computador. - New Database Project Novo Projeto de 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 d310cab512..6eaa790257 100644 --- a/resources/xlf/pt-br/sql-migration.pt-BR.xlf +++ b/resources/xlf/pt-br/sql-migration.pt-BR.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - Erro ao acessar a conta selecionada '{0}'. Selecione 'Vincular Conta' e atualize a conta ou selecione uma conta diferente. Erro '{1}' + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + Ocorreu um erro ao acessar a conta selecionada '{0}' e o locatário '{1}'. Selecione “Vincular conta” e atualize a conta, ou selecione uma conta diferente. Erro '{2}' - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - O token de acesso para a conta selecionada '{0}' não é mais válido. Selecione 'Vincular Conta' e atualize a conta ou selecione uma conta diferente. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + O token de acesso para a conta selecionada '{0}' e o locatário '{1}' não são mais válidos. Selecione “Vincular conta” e atualize a conta, ou selecione uma conta diferente. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) Arquivos de backup ativos ({0} items) + + All backups restored + Todos os backups restaurados + All fields are required. Todos os campos são obrigatórios. @@ -42,6 +46,10 @@ Apply Aplicar + + The assessment of your SQL Server instance '{0}' failed. + Falha na avaliação da sua instância do SQL Server '{0}'. + Assessment results for '{0}' Resultados da avaliação para '{0}' @@ -194,6 +202,10 @@ Isto pode levar algum tempo. Migration is not in progress and cannot be cutover. A migração não está em andamento e não pode ser substituída. + + Migration cannot be retried. + A migração não pode ser repetida. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. O processo de substituição não pode ser iniciado até que todas as migrações sejam concluídos. Para retornar o último status do arquivo, atualize a janela do navegador. @@ -258,6 +270,10 @@ Isto pode levar algum tempo. Creating resource group Criando grupo de recursos + + Currently restoring file + Atualmente restaurando arquivo + Migration cutover Substituição de migração @@ -358,6 +374,10 @@ 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}'. + + An error occurred while accessing database details. + Erro ao acessar detalhes do banco de dados. + Databases for migration Banco de dados para migração @@ -570,6 +590,10 @@ Isto pode levar algum tempo. Invalid network share location format. Example: {0} Formato do local de compartilhamento de rede inválido. Exemplo: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 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. @@ -674,7 +698,7 @@ Isto pode levar algum tempo. Learn more Saiba mais - + Learn more about things you need before starting a migration. Saiba mais sobre o que você precisa antes de iniciar uma migração. @@ -779,12 +803,16 @@ Isto pode levar algum tempo. Digitar a senha. + Network share path + Caminho de compartilhamento de rede + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - Inserir o nome do banco de dados de destino para os bancos de dados de origem selecionados. + Enter target database name and network share path information for the selected source databases. + Insira o nome do banco de dados de destino e as informações do caminho de compartilhamento de rede para os bancos de dados de origem selecionados. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ Isto pode levar algum tempo. No pending backups. Click refresh to check current status. Nenhum backup pendente. Clique em Atualizar para verificar o status atual. + + Assessment results are unavailable. + Os resultados da avaliação não estão disponíveis. + No storage account found. Nenhuma conta de armazenamento encontrada. @@ -938,7 +970,7 @@ Isto pode levar algum tempo. Resource group Grupo de recursos - + Continue last migration attempt... Continuar a última tentativa de migração... @@ -950,6 +982,14 @@ Isto pode levar algum tempo. Run migration workflow again Executar o fluxo de trabalho de migração novamente + + Retry migration + Repetir a migração + + + An error occurred while retrying the migration. + Erro ao tentar novamente a migração. + Resource group created Grupo de recursos criado @@ -1015,8 +1055,8 @@ Isto pode levar algum tempo. 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. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. - O Serviço de Migração de Banco de Dados do Azure aproveita o runtime de integração auto-hospedada do Azure Data Factory para carregar backups do compartilhamento de arquivo de rede local para o Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. + 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. Follow the instructions below to setup self-hosted integration runtime. @@ -1090,7 +1130,7 @@ Isto pode levar algum tempo. Azure Database Migration Service name. Nome do Serviço de Migração de Banco de Dados do Azure. - + Resource group for your Azure Database Migration Service. Grupo de recursos para o seu Serviço de Migração de Banco de Dados do Azure. @@ -1426,10 +1466,26 @@ Isto pode levar algum tempo. An error occurred while assessing the server '{0}'. Erro ao avaliar o servidor '{0}'. + + Check this option to skip assessment and continue the migration. + Marque essa opção para ignorar a avaliação e continuar a migração. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [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.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Ocorreu um erro inesperado ao avaliar o servidor '{0}'.{3}Mensagem: {1}{3}pilha: {2} + Choose your Azure SQL target Escolha seu destino SQL do Azure + + An error occurred while assessing your databases. + Ocorreu um erro ao avaliar seus bancos de dados. + Azure SQL target SQL do Azure de destino @@ -1506,6 +1562,10 @@ Isto pode levar algum tempo. New support request Nova solicitação de suporte + + Retry migration + Repetir a migração + Feedback Comentários diff --git a/resources/xlf/pt-br/sql.pt-BR.xlf b/resources/xlf/pt-br/sql.pt-BR.xlf index 42fd8f0930..47c8d637d2 100644 --- a/resources/xlf/pt-br/sql.pt-BR.xlf +++ b/resources/xlf/pt-br/sql.pt-BR.xlf @@ -1,32 +1,14 @@  - + - - Add New - Adicionar Novo + + Loading completed + Carregamento concluído - - Remove - Remover - - - The component type: {0} is not supported - O tipo de componente: {0} não tem suporte - - - - - - - Properties - Propriedades - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - Propriedades - {0} {1} + + Loading + Carregando @@ -333,6 +315,14 @@ New SQL File Novo arquivo SQL + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Controla se a confiança do workspace está habilitada ou não dentro Azure Data Studio. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 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. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. Cor da sombra da caixa de diálogo do texto explicativo. + + The pane separator color. + A cor do separador de painel. + The top color for the extension pack gradient A cor superior do gradiente do pacote de extensão @@ -513,6 +507,10 @@ The bottom color for the banner image gradient A cor inferior do gradiente de imagem da barra de notificação + + Background color of the group header. + Cor da tela de fundo do cabeçalho do grupo. + InfoBox: The background color when the notification type is error. InfoBox: a cor da tela de fundo quando o tipo de notificação for erro. @@ -871,6 +869,71 @@ + + + + General + Geral + + + Loading designer... + Carregando designer... + + + Designer is loaded + O designer está carregado + + + Add New + Adicionar Novo + + + Processing changes... + Processando alterações... + + + Changes have been processed + As alterações foram processadas + + + Remove + Remover + + + Saving changes... + Salvando alterações... + + + Changes have been saved + As alterações foram salvas. + + + The component type: {0} is not supported + O tipo de componente: {0} não tem suporte + + + + + + + Properties + Propriedades + + + {0} Properties + {0} is the place holder for object type + {0} propriedades + + + + + + + Designer text editor. + Editor de texto do designer. + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + Se o provedor também for um provedor de consulta. O valor padrão é true. Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Erro: {1} - + Bold Negrito - - Code - Código - - - Highlight - Realçar - - - Image - Imagem - - - Italic - Itálico - - - Link - Vínculo - - - List - Lista - - - Ordered list - Lista ordenada - Markdown preview toggle - off Alternância de versão prévia do Markdown – Desativado - - Underline - Sublinhado - - - Insert image - Inserir imagem - - - Insert link - Inserir link - Heading Título + + Highlight + Realçar + + + Insert code + Inserir código + + + Insert image + Inserir imagem + + + Insert link + Inserir link + + + Insert list + Inserir lista + + + Insert ordered list + Inserir uma lista ordenada + + + Italic + Itálico + Markdown View Exibição do Markdown @@ -3915,6 +3966,10 @@ Erro: {1} Split View Modo Divisão + + Underline + Sublinhado + @@ -4811,6 +4866,10 @@ Erro: {1} Query Editor Editor de Consultas + + Table Designer + Designer de Tabela + @@ -5807,6 +5866,18 @@ Erro: {1} + + + + Table Designer + Designer de Tabela + + + Controls whether the table designer feature is enabled. Default value is false. + Controla se o recurso de designer de tabelas está habilitado. O valor padrão é falso. + + + @@ -7215,6 +7286,30 @@ Erro: {1} + + + + Add Cell + Adicionar Célula + + + Convert Cell Type + Converter Tipo de Célula + + + Delete Cell + Excluir Célula + + + Move Cell + Mover Célula + + + Split Cell + Dividir Célula + + + @@ -7975,9 +8070,101 @@ Erro: {1} - - Advanced - Avançado + + The expression defining the check constraint. + A expressão que define a restrição de verificação. + + + The name of the check constraint. + O nome da restrição de verificação. + + + Specifies whether the column may have a NULL value. + Especifica se a coluna pode conter um valor NULL. + + + Displays the data type name for the column + Exibe o nome do tipo de dados da coluna + + + A predefined global default value for the column or binding. + Um valor padrão global predefinido para a coluna ou ligação. + + + The maximum length (in characters) that can be stored in this database object. + O comprimento máximo (em caracteres) que pode ser armazenado neste objeto de banco de dados. + + + The name of the column object. + O nome do objeto de coluna. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + Para dados numéricos, o número máximo de dígitos decimais que podem ser armazenados neste objeto de banco de dados. + + + Specifies whether the column is included in the primary key for the table. + Especifica se a coluna está incluída na chave primária da tabela. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + Para dados numéricos, o número máximo de dígitos decimais que podem ser armazenados nesse objeto de banco de dados à direita da vírgula decimal. + + + The mapping between foreign key columns and primary key columns. + O mapeamento entre colunas de chave estrangeira e colunas de chave primária. + + + The name of the foreign key. + O nome da chave estrangeira. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + O comportamento quando um usuário tenta excluir uma linha com dados que estão envolvidos em uma relação com uma chave estrangeira. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + O comportamento quando um usuário tenta atualizar uma linha com dados que estão envolvidos em uma relação com uma chave estrangeira. + + + The table which contains the primary or unique key column. + A tabela que contém a coluna de chave primária ou exclusiva. + + + Description for the table. + Descrição da tabela. + + + The name of the table object. + O nome do objeto de tabela. + + + The schema that contains the table. + O esquema que contém a tabela. + + + Foreign Key + Chave Estrangeira + + + Primary Key Table + Tabela de Chaves Primárias + + + Expression + Expressão + + + Name + Nome + + + Check Constraint + Verificar Restrição + + + Check Constraints + Verificar Restrições Allow Nulls @@ -7999,6 +8186,14 @@ Erro: {1} Name Nome + + Precision + Precisão + + + Scale + Escala + Column Coluna @@ -8015,10 +8210,50 @@ Erro: {1} Description Descrição + + An error occured while initializing the table designer: {0} + Ocorreu um erro ao inicializar o designer de tabelas: {0} + + + An error occured while processing the change: {0} + Ocorreu um erro durante ao processar a alteração: {0} + + + Foreign Key Column + Coluna de Chave Estrangeira + + + Column Mapping + Mapeamento de Coluna + + + Name + Nome + + + On Delete Action + Ao Excluir Ação + + + On Update Action + Na Ação de Atualização + + + Foreign Keys + Chaves Estrangeiras + + + General + Geral + Table name Nome da tabela + + Primary Key Column + Coluna de Chave Primária + An error occured while saving changes: {0} Ocorreu um erro ao salvar as alterações: {0} diff --git a/resources/xlf/ru/arc.ru.xlf b/resources/xlf/ru/arc.ru.xlf index a91b0da9e6..031857e879 100644 --- a/resources/xlf/ru/arc.ru.xlf +++ b/resources/xlf/ru/arc.ru.xlf @@ -2,13 +2,17 @@ + + USD + Доллары США + adding worker nodes добавление рабочих узлов Apply - Apply + Применить The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + Резервные копии {0} backups Резервные копии: {0} + + BusinessCritical + BusinessCritical + Cancel Отмена @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + Настройка политики хранения Configure Retention Policy - Configure Retention Policy + Настройка политики хранения Confirm the new password @@ -275,7 +283,7 @@ Database - Database + База данных Database {0} created @@ -286,12 +294,12 @@ Не удалось создать базу данных {0}. {1} - Database Details - Database Details + Destination Details + Сведения о назначении - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр. Database name @@ -342,8 +350,8 @@ Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения. - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + Самая ранняя точка во времени Emergency @@ -465,6 +473,10 @@ Fully qualified domain Полное доменное имя + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Панель мониторинга Grafana @@ -483,7 +495,7 @@ Instance - Instance + Экземпляр Instance '{0}' deleted @@ -530,8 +542,8 @@ Последний переход - Latest PITR restore point - Latest PITR restore point + Latest point in time + Последняя точка во времени Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении. You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ Гипермасштабирование PostgreSQL — Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + Восстановление на момент времени Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования. Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + Сведения о проекте Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов. Properties @@ -897,6 +909,18 @@ Remember Password Запомнить пароль + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default Сбросить все к значениям по умолчанию @@ -927,19 +951,35 @@ Restore - Restore + Восстановить Restore Database - Restore Database + Восстановление базы данных - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + Восстановите базу данных в управляемом экземпляре SQL с поддержкой Azure Arc. - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + Точка восстановления (время в формате UTC) в формате времени: "YYYY-MM-DDTHH:MM:SSZ + + + Restore Point Details + Сведения о точке восстановления + + + Provide time in correct format and within range: {0} to {1} + Укажите время в правильном формате и в диапазоне от {0} до {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления. + + + Point in time restore time window update failed. {0} + Не удалось обновить временной интервал восстановления до точки во времени. {0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + Хранение восстановления до точки во времени (в днях) Running @@ -999,15 +1039,15 @@ Source database - Source database + База данных-источник Source Details - Source Details + Сведения об источнике - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию. State @@ -1023,7 +1063,7 @@ Subscription - Subscription + Подписка Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. Я принимаю {0} и {1}. + + Auto-upload Logs + Автоматически отправлять журналы + + + Enable the automatic upload of logs. Direct mode only. + Включить автоматическую отправку журналов. Только прямой режим. + + + Auto-upload Metrics + Автоматически отправлять метрики + + + Enable the automatic upload of metrics. Direct mode only. + Включить автоматическую отправку метрик. Только прямой режим. + Config profile Профиль конфигурации @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? Какова целевая существующая среда кластера Kubernetes? + + Connectivity mode + Режим подключения + Azure Configuration Конфигурация Azure @@ -1321,9 +1381,17 @@ Review your configuration Проверьте конфигурацию + + Custom Location + Настраиваемое расположение + + + The name of the custom location. Direct mode only. + Имя настраиваемого расположения. Только прямой режим. + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - Укажите пространство имен, имя и класс хранения для контроллера данных Azure Arc. Это имя будет использоваться для идентификации экземпляра Arc в целях удаленного управления и мониторинга. + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + Для непрямого режима необходимо указать пространство имен, имя и класс хранение для контроллера данных Azure Arc. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима не требуется пространство имен, но нужно указать имя настраиваемого расположения. Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace Пространство имен контроллера данных + + Indirect mode only. + Только непрямой режим. + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. Пространство имен должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов. @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. Запрос ядер управляемого экземпляра в виде целого числа. + + Cost Summary + Сводка по затратам + + + Additional charge per usage. See {0} for more detail. + Дополнительная плата за использование. Дополнительные сведения см. в {0}. + + + Administrator account + Учетная запись администратора + + + Azure Hybrid Benefit discount (in USD) + Скидка на преимущество гибридного использования Azure (в долларах США) + + + Basics + Основное + + + Business Critical + Критически важный для бизнеса + + + Cost per vCore (in USD) + Стоимость виртуального ядра (в долларах США) + + + Custom location + Настраиваемое расположение + + + Estimated cost per month + Примерная стоимость в месяц + + + General Purpose + Общего назначения + + + Instance name + Имя экземпляра + + + Managed Instance admin login + Имя для входа администратора Управляемого экземпляра + + + pricing details + сведения о ценах + + + Resource group + Группа ресурсов + + + Service Tier + Уровень служб + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни "Общего назначения" и "Критически важный для бизнеса". {0} + + + Learn more + Дополнительные сведения + + + SQL Connection Information + Сведения о подключении SQL + + + SQL Instance Settings + Параметры экземпляра SQL + + + SQL managed instance - Azure Arc + Управляемый экземпляр SQL — Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + Управляемый экземпляр SQL — сводка по затратам Azure Arc + + + Subscription + Подписка + + + CPU vCores Limit + Ограничение виртуальных ядер ЦП + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата. @@ -1670,12 +1834,8 @@ Только для разработки - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. - - - High Availability - Высокая доступность + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + Включить дополнительные реплики для высокой группа доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. Выберите один из вариантов: общее назначение (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) или[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности). Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username Имя пользователя sa отключено, выберите другое имя пользователя + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server. + + + I already have a SQL Server License + У меня уже есть лицензия на SQL Server + The limit of the capacity of the managed instance as an integer. Предельная емкость управляемого экземпляра в виде целого числа. @@ -1706,8 +1874,8 @@ Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ. - 1 replica - 1 реплика + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} Настройте хранение резервных копий до определенного момента во времени. {0} + + Replicas + Реплики + Specify how long you want to keep your point-in-time backups. Укажите срок хранения резервных копий для восстановления до точки во времени. - PITR retention (days) - Хранение PITR (в днях) + Point in time retention (days) + Хранение до точки во времени (в днях) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни "Общего назначения" и "Критически важный для бизнеса". {0} - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию. + + by Microsoft + от Майкрософт + - 3 replicas - 3 реплики + 3 + 3 - 2 replicas - 2 реплики + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection Изменение подключения + + Estimate Cost of SQL Managed Instance - Azure Arc + Оценка стоимости управляемого экземпляра SQL — Azure Arc + Refresh Обновление diff --git a/resources/xlf/ru/data-workspace.ru.xlf b/resources/xlf/ru/data-workspace.ru.xlf index 1a37bbb834..1f122371d9 100644 --- a/resources/xlf/ru/data-workspace.ru.xlf +++ b/resources/xlf/ru/data-workspace.ru.xlf @@ -203,20 +203,12 @@ Закрыть рабочую область - Projects - Проекты - - - Data workspace - Рабочая область данных - - - Data workspace - Рабочая область данных + Database Projects + Проекты баз данных - Projects - Проекты + Database Projects + Проекты баз данных Manage diff --git a/resources/xlf/ru/notebook.ru.xlf b/resources/xlf/ru/notebook.ru.xlf index 534541ae5f..f83ab1dc0a 100644 --- a/resources/xlf/ru/notebook.ru.xlf +++ b/resources/xlf/ru/notebook.ru.xlf @@ -912,6 +912,10 @@ Add Code Block Добавить блок кода + + Highlight Markdown Text + Выделить текст Markdown + Italicize Markdown Text Курсивный текст Markdown diff --git a/resources/xlf/ru/schema-compare.ru.xlf b/resources/xlf/ru/schema-compare.ru.xlf index 6205974730..62c5c11757 100644 --- a/resources/xlf/ru/schema-compare.ru.xlf +++ b/resources/xlf/ru/schema-compare.ru.xlf @@ -902,6 +902,22 @@ Reset Сброс + + File + Файл + + + Flat + Одноуровневая + + + Object Type + Тип объекта + + + Schema + Схема + Are you sure you want to update the target? Вы действительно хотите обновить целевой объект? @@ -927,17 +943,25 @@ Добавить - Apply is enabled when the target is a database - Применение включено, когда целевой объект является базой данных + Apply is enabled when the target is a database or database project + Применение включено, когда целевой объект является базой данных или проектом базы данных Apply changes to target Применить изменения к целевому объекту + + There was an error updating the project + Ошибка при обновлении проекта + No changes to apply Нет изменений для применения + + Project was successfully updated + Проект успешно обновлен + Stop Остановить @@ -1046,6 +1070,10 @@ Options Параметры + + Database Project + Проект базы данных + Type Тип @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов? + + The source .sqlproj file does not specify a database schema component + Исходный файл .SQLPROJ не указывает компонент схемы базы данных + + + The target .sqlproj file does not specify a database schema component + Целевой файл .SQLPROJ не указывает компонент схемы базы данных + File Файл + + The sql-database-projects extension is required to perform schema comparison with database projects + Для сравнения схем с проектами баз данных требуется расширение sql-database-projects + + + The sql-database-projects extension is required to apply changes to a project + Для применения изменений к проектам требуется расширение sql-database-projects + OK ОК @@ -1186,6 +1230,10 @@ Source file Исходный файл + + Folder Structure + Структура папок + Target Database Целевая база данных @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? Параметры изменились. Выполнить повторное сравнение для просмотра его результатов? + + Schema/Object Type + Схема или тип объекта + + + Target Folder Structure + Целевая структура папок + diff --git a/resources/xlf/ru/sql-database-projects.ru.xlf b/resources/xlf/ru/sql-database-projects.ru.xlf index 39c0ce5edc..b24046122d 100644 --- a/resources/xlf/ru/sql-database-projects.ru.xlf +++ b/resources/xlf/ru/sql-database-projects.ru.xlf @@ -70,6 +70,10 @@ 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 с помощью новой строки подключения? @@ -78,6 +82,14 @@ at в + + New SQL project name + Имя нового проекта SQL + + + Base SQL Server Docker image + Базовый образ Docker SQL Server + Browse folder Поиск папки @@ -94,6 +106,10 @@ Build Создать + + Build Elements + Элементы сборки + Schema compare could not start because build failed Не удалось начать сравнение схем, поскольку произошел сбой сборки @@ -138,6 +154,10 @@ Confirm SQL server admin password Подтвердите пароль администратора SQL Server + + Confirm SQL Server admin password + Подтвердите пароль администратора SQL Server + Connecting to SQL Server on Docker Подключение к SQL Server в Docker @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. Файл проекта расположен в {0} + + Dacpac reference + Ссылка на DACPAC + Data-tier application (.dacpac) Приложение уровня данных (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Контейнер Docker не запущен + + License Agreement: + Лицензионное соглашение: + + + Docker Image: + Образ Docker: + Docker logs: '{0}' Журналы Docker: "{0}" @@ -358,6 +390,10 @@ Don't use profile Не использовать профиль + + Microsoft Azure SQL Edge License Agreement + Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений + Start with the core pieces to develop and publish schemas for SQL Edge Начните с основных частей, чтобы разработать и опубликовать схемы для SQL для пограничных вычислений @@ -422,6 +458,24 @@ Error finding build files location: {0} Ошибка при поиске расположения файлов сборки: {0} + + Error trying to read {0} of project '{1}' + Ошибка при попытке чтения {0} проекта "{1}" + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Я принимаю {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Я принимаю {0}. + + + Microsoft SQL Server License Agreement + Лицензионное соглашение Microsoft SQL Server + Example Usage Пример использования @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. Папка с именем "{0}" уже существует на диске в этом расположении. Выберите другое расположение. + + Folder Elements + Элементы папки + Folder Папка @@ -499,17 +557,29 @@ Создать сценарий - Generating project via AutoRest failed: {0} - Ошибка формирования проекта через AutoRest: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0} + + + Generating new SQL project from {0}... Check output window for details. + Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода. hr ч + + Import Elements + Импорт элементов + Input Ввод + + Install globally + Установить глобально + Invalid DSP in .sqlproj file Недопустимый DSP в файле SQLPROJ @@ -614,6 +684,10 @@ File {0} doesn't exist Файл {0} не существует + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода. + No .sqlproj file selected; please select one. Файл sqlproj не выбран. Выберите один из них. @@ -627,12 +701,20 @@ Нет (по умолчанию) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - Инструмент Autorest не найден в системном пути, но найдена платформа Node.js. Запуск через npx. Выполните команду "npm install autorest -g" для постоянной установки. + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните "npm install autorest -g", чтобы установить навсегда и избежать появления этого сообщения. + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью "npx" или установить Autorest глобально, а затем запустить. - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. - В системном пути не найдены autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование autorest. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest. + + + None Elements + Нет элементов The variable name '{0}' is not valid. @@ -646,6 +728,10 @@ Ok ОК + + Open License Agreement + Открыть лицензионное соглашение + Output Выходные данные @@ -666,10 +752,18 @@ Port must a be number Порт должен быть числом + + PostDeploy Elements + Элементы PostDeploy + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + Элементы PreDeploy + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name Введите имя проекта + + Project reference + Ссылка на проект + + + Project reference name element + Элемент имени ссылки на проект + Publish Опубликовать @@ -734,6 +836,10 @@ Publish Settings File Опубликовать файл параметров + + Publish Target + Опубликовать целевой объект + Failed to publish to container. {0} Не удалось опубликовать в контейнере. {0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' Ожидание {0} сек. до выполнения другой попытки операции "{1}" + + Run via npx + Запустить через npx + Building and running the docker container ... Создание и запуск контейнера Docker... @@ -898,6 +1008,14 @@ Server name Имя сервера + + SQL Server admin password + Пароль администратора SQL Server + + + SQL server port number + Номер порта SQL Server + Server variable Переменная сервера @@ -926,19 +1044,19 @@ SQL connection string Строка подключения SQL + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 3.1 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. + Install Установить - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - Не удается найти пакет SDK для .NET Core. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или, если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - Установленная сейчас версия пакета SDK для .NET Core {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или, если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + Установленная сейчас версия пакета SDK для .NET Core {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET Core версии 3.1 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. - + Update Location Обновить расположение @@ -1023,12 +1141,24 @@ Нераспознанная версия: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Для сборки этого проекта необходимо обновить ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Для сборки проекта "{0}" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - Для сборки этого проекта необходимо обновить целевые объекты, ссылки и ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Для сборки проекта "{0}" необходимо обновить целевые объекты, ссылки и ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект? + + + User has cancelled selection for how to run autorest. + Пользователь отменил выбор способа выполнения автоматического восстановления. + + + User selected to install autorest gloablly. Installing now... + Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас... + + + User selected to run via npx. + Пользователь выбран для запуска через NPX. Value cannot be empty @@ -1087,8 +1217,8 @@ Добавить ссылку на базу данных - Add SQL Binding - Добавить привязку SQL + Add SQL Binding (preview) + Добавить привязку SQL (предварительная версия) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects Проекты баз данных + + Full path to .NET SDK on the machine. + Полный путь к пакету SDK для .NET на компьютере. + Edit .sqlproj File Изменить файл .sqlproj @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. Следует ли предлагать пользователю установить .NET Core, если он не будет обнаружен. - - Full path to .NET Core SDK on the machine. - Полный путь к пакету SDK для .NET Core на компьютере. - New Database Project Новый проект базы данных diff --git a/resources/xlf/ru/sql-migration.ru.xlf b/resources/xlf/ru/sql-migration.ru.xlf index 4eb5a70928..79f205e6c8 100644 --- a/resources/xlf/ru/sql-migration.ru.xlf +++ b/resources/xlf/ru/sql-migration.ru.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - Произошла ошибка при доступе к выбранной учетной записи "{0}". Нажмите кнопку "Связать учетную запись" и обновите учетную запись или выберите другую учетную запись. Ошибка "{1}". + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + Произошла ошибка при доступе к выбранной учетной записи "{0}" и клиенту "{1}". Нажмите кнопку "Связать учетную запись" и обновите учетную запись или выберите другую учетную запись. Ошибка "{2}". - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - Маркер доступа для выбранной учетной записи "{0}" больше не действителен. Нажмите "Связать учетную запись" и обновите учетную запись, либо выберите другую учетную запись. + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + Маркер доступа для выбранной учетной записи "{0}" и клиента "{1}" больше не действителен. Нажмите "Связать учетную запись" и обновите учетную запись, либо выберите другую учетную запись. Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) Активные файлы резервных копий ({0} элементов) + + All backups restored + Все резервные копии восстановлены + All fields are required. Нужно заполнить все поля. @@ -42,6 +46,10 @@ Apply Применить + + The assessment of your SQL Server instance '{0}' failed. + Сбой оценки экземпляра SQL Server "{0}". + Assessment results for '{0}' Результаты оценки для «{0}» @@ -194,6 +202,10 @@ This may take some time. Migration is not in progress and cannot be cutover. Миграция не выполняется и не может быть отменена. + + Migration cannot be retried. + Невозможно повторить попытку миграции. + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера. @@ -258,6 +270,10 @@ This may take some time. Creating resource group Создание группы ресурсов + + Currently restoring file + Выполняется восстановление файла + Migration cutover Прямая миграция @@ -358,6 +374,10 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. База данных "{0}" уже существует в целевом управляемом экземпляре "{1}". + + An error occurred while accessing database details. + Произошла ошибка при доступе к сведениям базы данных. + Databases for migration Базы данных для миграции @@ -570,6 +590,10 @@ This may take some time. Invalid network share location format. Example: {0} Недопустимый формат расположения сетевой папки. Пример: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri) + To continue, select a valid resource group. Чтобы продолжить, выберите действительную группу ресурсов. @@ -674,7 +698,7 @@ This may take some time. Learn more Дополнительные сведения - + Learn more about things you need before starting a migration. Дополнительные сведения о необходимых вещах перед началом миграции. @@ -779,12 +803,16 @@ This may take some time. Введите пароль. + Network share path + Путь к общей папке + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - Введите имя целевой базы данных для выбранных баз данных источника. + Enter target database name and network share path information for the selected source databases. + Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных. Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ This may take some time. No pending backups. Click refresh to check current status. Ожидающие резервные копии отсутствуют. Нажмите кнопку Обновить, чтобы проверить текущее состояние. + + Assessment results are unavailable. + Результаты оценки недоступны. + No storage account found. Учетная запись хранения не найдена. @@ -938,7 +970,7 @@ This may take some time. Resource group Группа ресурсов - + Continue last migration attempt... Продолжить последнюю попытку миграции... @@ -950,6 +982,14 @@ This may take some time. Run migration workflow again Снова запустить рабочий процесс миграции + + Retry migration + Повтор миграции + + + An error occurred while retrying the migration. + Произошла ошибка при повторной попытке миграции. + Resource group created Создана группа ресурсов @@ -1015,7 +1055,7 @@ This may take some time. Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке. - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для отправки резервных копий из общей папки локальной сети в Azure. @@ -1090,7 +1130,7 @@ This may take some time. Azure Database Migration Service name. Имя Azure Database Migration Service. - + Resource group for your Azure Database Migration Service. Группа ресурсов для Azure Database Migration Service. @@ -1426,10 +1466,26 @@ This may take some time. An error occurred while assessing the server '{0}'. При доступе к серверу "{0}" произошла ошибка. + + Check this option to skip assessment and continue the migration. + Установите этот флажок, чтобы пропустить оценку и продолжить миграцию. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Произошла непредвиденная ошибка при оценке сервера "{0}".{3}Сообщение: {1}{3}стопка: {2} + Choose your Azure SQL target Выберите целевой объект Azure SQL + + An error occurred while assessing your databases. + При доступе к базам данных произошла ошибка. + Azure SQL target Целевой объект Azure SQL @@ -1506,6 +1562,10 @@ This may take some time. New support request Новый запрос на поддержку + + Retry migration + Повтор миграции + Feedback Отзывы diff --git a/resources/xlf/ru/sql.ru.xlf b/resources/xlf/ru/sql.ru.xlf index c3df07b96b..12b4541a70 100644 --- a/resources/xlf/ru/sql.ru.xlf +++ b/resources/xlf/ru/sql.ru.xlf @@ -1,32 +1,14 @@  - + - - Add New - Добавить новый + + Loading completed + Загрузка завершена - - Remove - Удалить - - - The component type: {0} is not supported - Тип компонента {0} не поддерживается - - - - - - - Properties - Свойства - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - Свойства — {0} {1} + + Loading + Загрузка @@ -333,6 +315,14 @@ New SQL File Новый файл SQL + + Controls whether or not workspace trust is enabled within Azure Data Studio. + Определяет, включено ли доверие рабочей области в Azure Data Studio. + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + Определяет, является ли пустое окно доверенным по умолчанию в Azure Data Studio. При использовании с "#{0}#" можно включить все функции Azure Data Studio без запросов в пустом окне. + @@ -489,6 +479,10 @@ Callout dialog box shadow color. Цвет тени диалогового окна выноски. + + The pane separator color. + Цвет разделителя панелей. + The top color for the extension pack gradient Верхний цвет для градиента пакета расширения @@ -513,6 +507,10 @@ The bottom color for the banner image gradient Нижний цвет для градиента изображения баннера + + Background color of the group header. + Цвет фона заголовка группы. + InfoBox: The background color when the notification type is error. Информационное окно: цвет фона, если тип уведомления — ошибка. @@ -871,6 +869,71 @@ + + + + General + Общие + + + Loading designer... + Идет загрузка конструктора... + + + Designer is loaded + Конструктор загружен + + + Add New + Добавить новый + + + Processing changes... + Обработка изменений... + + + Changes have been processed + Изменения обработаны + + + Remove + Удалить + + + Saving changes... + Сохранение изменений... + + + Changes have been saved + Изменения сохранены + + + The component type: {0} is not supported + Тип компонента {0} не поддерживается + + + + + + + Properties + Свойства + + + {0} Properties + {0} is the place holder for object type + Свойства {0} + + + + + + + Designer text editor. + Текстовый редактор конструктора. + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + Является ли поставщик также поставщиком запросов. Значение по умолчанию — true (истина). Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Error: {1} - + Bold Полужирный - - Code - Код - - - Highlight - Выделить цветом - - - Image - Изображение - - - Italic - Курсив - - - Link - Ссылка - - - List - Список - - - Ordered list - Упорядоченный список - Markdown preview toggle - off Переключить предварительный просмотр Markdown — отключено - - Underline - Подчеркнутый - - - Insert image - Вставка изображения - - - Insert link - Вставка ссылки - Heading Заголовок + + Highlight + Выделить цветом + + + Insert code + Вставить код + + + Insert image + Вставка изображения + + + Insert link + Вставка ссылки + + + Insert list + Вставить список + + + Insert ordered list + Вставить упорядоченный список + + + Italic + Курсив + Markdown View Представление Markdown @@ -3915,6 +3966,10 @@ Error: {1} Split View Разделенное представление + + Underline + Подчеркнутый + @@ -4811,6 +4866,10 @@ Error: {1} Query Editor Редактор запросов + + Table Designer + Конструктор таблиц + @@ -5807,6 +5866,18 @@ Error: {1} + + + + Table Designer + Конструктор таблиц + + + Controls whether the table designer feature is enabled. Default value is false. + Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false. + + + @@ -7216,6 +7287,30 @@ Error: {1} + + + + Add Cell + Добавить ячейку + + + Convert Cell Type + Преобразование типа ячейки + + + Delete Cell + Удалить ячейку + + + Move Cell + Переместить ячейку + + + Split Cell + Разбить ячейку + + + @@ -7976,9 +8071,101 @@ Error: {1} - - Advanced - Дополнительно + + The expression defining the check constraint. + Выражение, определяющее проверочное ограничение. + + + The name of the check constraint. + Имя проверочного ограничения. + + + Specifies whether the column may have a NULL value. + Указывает, может ли столбец иметь значение NULL. + + + Displays the data type name for the column + Отображает имя типа данных столбца. + + + A predefined global default value for the column or binding. + Предопределенное глобальное значение по умолчанию для столбца или привязки. + + + The maximum length (in characters) that can be stored in this database object. + Максимальная длина (в символах), которая может быть сохранена в этом объекте базы данных. + + + The name of the column object. + Имя объекта столбца. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + Для числовых данных максимальное количество десятичных знаков, которые могут быть сохранены в этом объекте базы данных. + + + Specifies whether the column is included in the primary key for the table. + Указывает, включен ли столбец в первичный ключ таблицы. + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + Для числовых данных максимальное количество десятичных знаков, которые могут быть сохранены в этом объекте базы данных справа от десятичного разделителя. + + + The mapping between foreign key columns and primary key columns. + Сопоставление столбцов внешних ключей и столбцов первичных ключей. + + + The name of the foreign key. + Имя внешнего ключа. + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + Поведение, которое реализуется при попытке пользователя удалить строку с данными, участвующую в связи по внешнему ключу. + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + Поведение, которое реализуется при попытке пользователя обновить строку с данными, участвующую в связи по внешнему ключу. + + + The table which contains the primary or unique key column. + Таблица, которая содержит первичный или уникальный ключевой столбец. + + + Description for the table. + Описание таблицы. + + + The name of the table object. + Имя объекта таблицы. + + + The schema that contains the table. + Схема, содержащая таблицу. + + + Foreign Key + Внешний ключ + + + Primary Key Table + Таблица первичных ключей + + + Expression + Выражение + + + Name + Имя + + + Check Constraint + Проверочное ограничение + + + Check Constraints + Проверочные ограничения Allow Nulls @@ -8000,6 +8187,14 @@ Error: {1} Name Имя + + Precision + Точность + + + Scale + Масштаб + Column Столбец @@ -8016,10 +8211,50 @@ Error: {1} Description Описание + + An error occured while initializing the table designer: {0} + Произошла ошибка при инициализации конструктора таблиц: {0} + + + An error occured while processing the change: {0} + Произошла ошибка при обработке изменения: {0} + + + Foreign Key Column + Столбец внешних ключей + + + Column Mapping + Сопоставление столбцов + + + Name + Имя + + + On Delete Action + При действии удаления + + + On Update Action + При действии обновления + + + Foreign Keys + Внешние ключи + + + General + Общие + Table name Имя таблицы + + Primary Key Column + Столбец первичного ключа + An error occured while saving changes: {0} Произошла ошибка при сохранении изменений: {0} diff --git a/resources/xlf/zh-hans/arc.zh-Hans.xlf b/resources/xlf/zh-hans/arc.zh-Hans.xlf index 4393210180..fd12d8e5ee 100644 --- a/resources/xlf/zh-hans/arc.zh-Hans.xlf +++ b/resources/xlf/zh-hans/arc.zh-Hans.xlf @@ -2,13 +2,17 @@ + + USD + 美元 + adding worker nodes 正在添加工作器节点 Apply - Apply + 应用 The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + 备份 {0} backups {0} 备份 + + BusinessCritical + 业务关键 + Cancel 取消 @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + 配置保留策略 Configure Retention Policy - Configure Retention Policy + 配置保留策略 Confirm the new password @@ -275,7 +283,7 @@ Database - Database + 数据库 Database {0} created @@ -286,12 +294,12 @@ 未能创建数据库 {0}。{1} - Database Details - Database Details + Destination Details + 目标详细信息 - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + 请输入目标数据库所需的设置,包括名称和 SQL 托管实例。源托管实例默认已选择。 Database name @@ -342,8 +350,8 @@ 当前正在删除另一个扩展,请在完成后重试。 - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + 最早的时间点 Emergency @@ -465,6 +473,10 @@ Fully qualified domain 完全限定的域 + + GeneralPurpose + 常规用途 + Grafana Dashboard Grafana 仪表板 @@ -483,7 +495,7 @@ Instance - Instance + 实例 Instance '{0}' deleted @@ -530,8 +542,8 @@ 上次转换时间 - Latest PITR restore point - Latest PITR restore point + Latest point in time + 最近的时间点 Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。 You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL 超大规模 - Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + 时点还原 Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + 指定要保留时点备份的时长。可按备份可用性自定义此项。 Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + 项目详细信息 Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + 选择订阅以管理已部署的资源。使用资源组(如文件夹)来整理和管理所有资源。 Properties @@ -897,6 +909,18 @@ Remember Password 记住密码 + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default 全部重置为默认设置 @@ -927,19 +951,35 @@ Restore - Restore + 还原 Restore Database - Restore Database + 还原数据库 - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + 将数据库还原到已启用 Azure Arc 的 SQL 托管实例。 - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + 恢复点(UTC),采用以下时间格式:“年-月-日,时:分:秒 + + + Restore Point Details + 还原点详细信息 + + + Provide time in correct format and within range: {0} to {1} + 提供采用正确格式且在范围内的时间:{0} 至 {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 以指定时间格式输入处于给定最早和最近的还原时间范围内的还原点。 + + + Point in time restore time window update failed. {0} + 时间点还原时间范围更新失败。{0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + 时点恢复保留期(天) Running @@ -999,15 +1039,15 @@ Source database - Source database + 源数据库 Source Details - Source Details + 源详细信息 - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + 选择备份源并提供详细信息。如果可能,将根据所选数据库默认采用其他设置。 State @@ -1023,7 +1063,7 @@ Subscription - Subscription + 订阅 Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. 我接受 {0} 和 {1}。 + + Auto-upload Logs + 自动上传日志 + + + Enable the automatic upload of logs. Direct mode only. + 启用日志的自动上传。仅限直接模式。 + + + Auto-upload Metrics + 自动上传指标 + + + Enable the automatic upload of metrics. Direct mode only. + 启用指标的自动上传。仅限直接模式。 + Config profile 配置文件 @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? 你的目标现有 Kubernetes 群集环境是什么? + + Connectivity mode + 连接模式 + Azure Configuration Azure 配置 @@ -1321,9 +1381,17 @@ Review your configuration 查看配置 + + Custom Location + 自定义位置 + + + The name of the custom location. Direct mode only. + 自定义位置的名称。仅限直接模式。 + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - 提供 Azure Arc 数据控制器的命名空间、名称、存储类。此名称将用于标识用于远程管理和监视的 Arc 实例。 + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + 对于间接模式,请为 Azure Arc 数据控制器提供命名空间、名称和存储类。此名称将用于标识 Arc 实例以进行远程管理和监视。对于直接模式,无需提供命名空间,但请提供自定义位置名称。 Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace 数据控制器命名空间 + + Indirect mode only. + 仅限间接模式。 + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. 命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。 @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. 将托管实例的核心作为整数的请求。 + + Cost Summary + 成本摘要 + + + Additional charge per usage. See {0} for more detail. + 每次使用的额外费用。有关详细信息,请参阅 {0}。 + + + Administrator account + 管理员帐户 + + + Azure Hybrid Benefit discount (in USD) + Azure 混合使用权益折扣(美元) + + + Basics + 基本信息 + + + Business Critical + 业务关键 + + + Cost per vCore (in USD) + 每个 vCore 的成本(美元) + + + Custom location + 自定义位置 + + + Estimated cost per month + 每月估计成本 + + + General Purpose + 常规用途 + + + Instance name + 实例名称 + + + Managed Instance admin login + 托管实例管理员登录名 + + + pricing details + 定价详情 + + + Resource group + 资源组 + + + Service Tier + 服务层 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0} + + + Learn more + 了解详细信息 + + + SQL Connection Information + SQL 连接信息 + + + SQL Instance Settings + SQL 实例设置 + + + SQL managed instance - Azure Arc + SQL 托管实例 - Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + Azure SQL 托管实例 – Azure Arc 成本摘要 + + + Subscription + 订阅 + + + CPU vCores Limit + CPU vCores 限制 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。 @@ -1670,12 +1834,8 @@ 仅供开发使用 - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。 - - - High Availability - 高可用性 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + 启用其他副本以实现高可用性。下面选择的计算和存储配置将应用于所有副本。选择自:常规用途(最多 24 个 vCore 和 128Gi 的 RAM、标准高可用性)或[PREVIEW]业务关键(无限 vCore 和 RAM,高级高可用性)。 Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username sa 用户名已禁用,请选择其他用户名 + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 如果你已经拥有 SQL Server 许可证,请申请 Azure 混合权益 + + + I already have a SQL Server License + 我已有 SQL Server 许可证 + The limit of the capacity of the managed instance as an integer. 托管实例的容量限制(整数)。 @@ -1706,8 +1874,8 @@ 对托管实例容量的请求(整数内存量,以 GB 为单位)。 - 1 replica - 1 个副本 + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} 配置时间点备份的保留期。{0} + + Replicas + 副本 + Specify how long you want to keep your point-in-time backups. 指定要将时间点备份保留多长时间。 - PITR retention (days) - PITR 保留期(天) + Point in time retention (days) + 时间点保留(天) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [预览] 业务关键(无限制的 vCore 和 RAM,高级高可用性) + BusinessCritical + 业务关键 Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0} - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - 常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性) + GeneralPurpose + 常规用途 Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. 用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。 + + by Microsoft + 由 Microsoft 提供 + - 3 replicas - 3 个副本 + 3 + 3 - 2 replicas - 2 个副本 + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection 编辑连接 + + Estimate Cost of SQL Managed Instance - Azure Arc + SQL 托管实例的估计成本 - Azure Arc + Refresh 刷新 diff --git a/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf b/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf index 90784a6a61..0c3ec794fc 100644 --- a/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf +++ b/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf @@ -203,20 +203,12 @@ 关闭工作区 - Projects - 项目 - - - Data workspace - 数据工作区 - - - Data workspace - 数据工作区 + Database Projects + 数据库项目 - Projects - 项目 + Database Projects + 数据库项目 Manage diff --git a/resources/xlf/zh-hans/notebook.zh-Hans.xlf b/resources/xlf/zh-hans/notebook.zh-Hans.xlf index b7722a1b89..ae2492d956 100644 --- a/resources/xlf/zh-hans/notebook.zh-Hans.xlf +++ b/resources/xlf/zh-hans/notebook.zh-Hans.xlf @@ -912,6 +912,10 @@ Add Code Block 添加代码块 + + Highlight Markdown Text + 突出显示 Markdown 文本 + Italicize Markdown Text 倾斜 Markdown 文本 diff --git a/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf b/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf index 391fa08622..e51ff1a269 100644 --- a/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf +++ b/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf @@ -902,6 +902,22 @@ Reset 重置 + + File + 文件 + + + Flat + 平面 + + + Object Type + 对象类型 + + + Schema + 架构 + Are you sure you want to update the target? 确定要更新目标吗? @@ -927,17 +943,25 @@ 添加 - Apply is enabled when the target is a database - 当目标为数据库时启用应用 + Apply is enabled when the target is a database or database project + 当目标为数据库或数据库项目时启用应用 Apply changes to target 将更改应用到目标 + + There was an error updating the project + 更新项目时出错 + No changes to apply 没有可应用的更改 + + Project was successfully updated + 已成功更新项目 + Stop 停止 @@ -1046,6 +1070,10 @@ Options 选项 + + Database Project + 数据库项目 + Type 类型 @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? 已选择其他目标架构。是否进行比较以查看比较结果? + + The source .sqlproj file does not specify a database schema component + 源 .sqlproj 文件未指定数据库架构组件 + + + The target .sqlproj file does not specify a database schema component + 目标 .sqlproj 文件未指定数据库架构组件 + File 文件 + + The sql-database-projects extension is required to perform schema comparison with database projects + 需要 sql-database-projects 扩展才能执行与数据库项目的架构比较 + + + The sql-database-projects extension is required to apply changes to a project + 需要 sql-database-projects 扩展才能将更改应用于项目 + OK 确定 @@ -1186,6 +1230,10 @@ Source file 源文件 + + Folder Structure + 文件夹结构 + Target Database 目标数据库 @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? 选项已更改。是否重新比较以查看比较结果? + + Schema/Object Type + 架构/对象类型 + + + Target Folder Structure + 目标文件夹结构 + 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 9793c8a387..4f577c8417 100644 --- a/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf @@ -70,6 +70,10 @@ 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? @@ -78,6 +82,14 @@ at 位于 + + New SQL project name + 新 SQL 项目名称 + + + Base SQL Server Docker image + 基本 SQL Server Docker 映像 + Browse folder 浏览文件夹 @@ -94,6 +106,10 @@ Build 生成 + + Build Elements + 生成元素 + Schema compare could not start because build failed 架构比较无法启动,因为生成失败 @@ -138,6 +154,10 @@ Confirm SQL server admin password 确认 SQL Server 管理员密码 + + Confirm SQL Server admin password + 确认 SQL Server 管理员密码 + Connecting to SQL Server on Docker 连接到 Docker 上的 SQL Server @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Dacpac 引用需要位于项目文件所在的同一驱动器上。项目文件位于 {0} + + Dacpac reference + Dacpac 引用 + Data-tier application (.dacpac) 数据层应用程序(.dacpac) @@ -336,12 +360,20 @@ Failed to run the docker container - 无法运行 docker 容器 + 无法运行 Docker 容器 Docker container is not running Docker 容器未运行 + + License Agreement: + 许可协议: + + + Docker Image: + Docker 映像: + Docker logs: '{0}' Docker 日志: "{0}" @@ -358,6 +390,10 @@ Don't use profile 不使用配置文件 + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 许可协议 + Start with the core pieces to develop and publish schemas for SQL Edge 从核心部分开始开发和发布 SQL Edge 的架构 @@ -422,6 +458,24 @@ Error finding build files location: {0} 查找生成文件位置时出错: {0} + + Error trying to read {0} of project '{1}' + 尝试读取项目“{1}”的 {0} 时出错 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 + + + Microsoft SQL Server License Agreement + Microsoft SQL Server 许可协议 + Example Usage 示例用法 @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. 此位置的磁盘上已经存在名为 "{0}" 的文件夹。请选择其他名称。 + + Folder Elements + 文件夹元素 + Folder 文件夹 @@ -499,17 +557,29 @@ 生成脚本 - Generating project via AutoRest failed: {0} - 通过 AutoRest 生成项目失败: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + 通过 AutoRest 生成项目失败。有关更多详细信息,请查看输出窗格。错误: {0} + + + Generating new SQL project from {0}... Check output window for details. + 正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。 hr 小时 + + Import Elements + 导入元素 + Input 输入 + + Install globally + 全局安装 + Invalid DSP in .sqlproj file .Sqlproj 文件中的 DSP 无效 @@ -614,6 +684,10 @@ File {0} doesn't exist 文件 {0} 不存在 + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。 + No .sqlproj file selected; please select one. 未选择任何 .sqlproj 文件;请选择一个。 @@ -627,12 +701,20 @@ 无(默认) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - 在系统路径中找不到 Autorest 工具,但找到 Node.js。正在通过 npx 运行。请执行“npm install autorest -g”以永久安装。 + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + 在系统路径中找不到 Autorest 工具,但发现Node.js。提示用户如何继续。执行“npm install autorest -g”,永久安装并避免此消息。 + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + 未安装 Autorest。若要继续,请选择是通过 “npx” 从临时位置运行 Autorest,还是全局安装 Autorest,然后运行。 - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. - 在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使自动生成正常工作。 + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + 在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。 + + + None Elements + 无元素 The variable name '{0}' is not valid. @@ -646,6 +728,10 @@ Ok 确定 + + Open License Agreement + 打开许可协议 + Output 输出 @@ -666,10 +752,18 @@ Port must a be number 端口必须是数字 + + PostDeploy Elements + PostDeploy 元素 + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + PreDeploy 元素 + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name 输入项目名 + + Project reference + 项目引用 + + + Project reference name element + 项目引用名称元素 + Publish 发布 @@ -734,6 +836,10 @@ Publish Settings File 发布设置文件 + + Publish Target + 发布目标 + Failed to publish to container. {0} 未能发布到容器。{0} @@ -790,9 +896,13 @@ Waiting for {0} seconds before another attempt for operation '{1}' 正在等待 {0} 秒,然后再次尝试执行操作 "{1}" + + Run via npx + 通过 npx 运行 + Building and running the docker container ... - 正在生成并运行 docker 容器... + 正在生成并运行 Docker 容器... Same database @@ -898,6 +1008,14 @@ Server name 服务器名 + + SQL Server admin password + 服务器管理员密码 + + + SQL server port number + SQL Server 商品号 + Server variable 服务器变量 @@ -926,19 +1044,19 @@ SQL connection string SQL 连接字符串 + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + 找不到 .NET SDK。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1 或更高版本,或在设置中更新 .Net SDK 位置(如果已安装)。 + Install 安装 - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - 找不到 .NET Core SDK。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1 或在设置中更新 .Net Core SDK 位置(如果已安装)。 - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - 当前安装的 .NET Core SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1,或在设置中更新 .NET Core SDK 支持的版本位置(如果已安装)。 + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + 当前安装的 .NET Core SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET Core SDK 版本 3.1 或更高版本,或在设置中更新 .NET SDK 支持的版本位置(如果已安装)。 - + Update Location 更新位置 @@ -1023,12 +1141,24 @@ 无法识别的版本: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - 需要更新系统数据库引用才能生成此项目。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - 需要更新目标、引用、系统数据库引用才能生成此项目。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? + + + User has cancelled selection for how to run autorest. + 用户已取消选择的 autorest 运行方式。 + + + User selected to install autorest gloablly. Installing now... + 用户已选择全局安装 autorest。正在安装... + + + User selected to run via npx. + 用户已选择通过 npx 运行。 Value cannot be empty @@ -1087,8 +1217,8 @@ 添加数据库引用 - Add SQL Binding - 添加 SQL 绑定 + Add SQL Binding (preview) + 添加 SQL 绑定(预览) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects 数据库项目 + + Full path to .NET SDK on the machine. + 计算机上到 .NET SDK 的完整路径。 + Edit .sqlproj File 编辑 .sqlproj 文件 @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. 未检测到时是否提示用户安装 .NET Core。 - - Full path to .NET Core SDK on the machine. - 计算机上到 .NET Core SDK 的完整路径。 - New Database Project 新建数据库项目 diff --git a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf b/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf index 126e1ffc4a..b88fb83a54 100644 --- a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - 访问所选帐户“{0}”时出错。请选择“链接帐户”并刷新帐户,或选择其他帐户。错误“{1}” + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + 访问所选帐户“{0}”和租户“{1}“时出错。请选择“链接帐户”并刷新帐户,或选择其他帐户。错误“{2}” - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - 所选帐户“{0}”的访问令牌不再有效。请单击“链接账户”,并刷新帐户或选择其他帐户。 + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + 所选帐户“{0}”和租户“{1}”的访问令牌不再有效。请单击“链接账户”,并刷新帐户或选择其他帐户。 Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) 活动备份文件({0} 项) + + All backups restored + 已还原的所有备份 + All fields are required. 所有字段均为必填。 @@ -42,6 +46,10 @@ Apply 应用 + + The assessment of your SQL Server instance '{0}' failed. + SQL Server 实例“{0}”的评估失败。 + Assessment results for '{0}' “{0}”的评估结果 @@ -194,6 +202,10 @@ This may take some time. Migration is not in progress and cannot be cutover. 迁移未进行,无法直接转换。 + + Migration cannot be retried. + 无法重试迁移。 + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. 在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。 @@ -258,6 +270,10 @@ This may take some time. Creating resource group 正在创建资源组 + + Currently restoring file + 当前正在还原文件 + Migration cutover 迁移直接转换 @@ -358,6 +374,10 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 目标托管实例“{1}”上已存在数据库“{0}”。 + + An error occurred while accessing database details. + 访问数据库详细信息时出错。 + Databases for migration 要迁移的数据库 @@ -570,6 +590,10 @@ This may take some time. Invalid network share location format. Example: {0} 网络共享位置格式无效。示例: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 由于 OwnerUri 无效,无法连接到数据库(参数 "OwnerUri") + To continue, select a valid resource group. 若要继续,请选择有效的资源组。 @@ -674,7 +698,7 @@ This may take some time. Learn more 了解详细信息 - + Learn more about things you need before starting a migration. 在开始迁移之前,请了解有关所需内容的详细信息。 @@ -779,12 +803,16 @@ This may take some time. 输入密码。 + Network share path + 网络共享路径 + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - 输入所选源数据库的目标数据库名称。 + Enter target database name and network share path information for the selected source databases. + 输入所选源数据库的目标数据库名称和网络共享路径信息。 Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ This may take some time. No pending backups. Click refresh to check current status. 没有挂起的备份。请单击“刷新”以检查当前状态。 + + Assessment results are unavailable. + 评估结果不可用。 + No storage account found. 找不到存储帐户。 @@ -938,7 +970,7 @@ This may take some time. Resource group 资源组 - + Continue last migration attempt... 继续上次迁移尝试... @@ -950,6 +982,14 @@ This may take some time. Run migration workflow again 再次运行迁移工作流 + + Retry migration + 重试迁移 + + + An error occurred while retrying the migration. + 重试迁移时出现错误。 + Resource group created 已创建资源组 @@ -1015,7 +1055,7 @@ This may take some time. 请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。 - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时将备份从本地网络文件共享上传到 Azure。 @@ -1090,7 +1130,7 @@ This may take some time. Azure Database Migration Service name. Azure 数据库迁移服务名称。 - + Resource group for your Azure Database Migration Service. Azure 数据库迁移服务的资源组。 @@ -1426,10 +1466,26 @@ This may take some time. An error occurred while assessing the server '{0}'. 评估服务器“{0}”时出错。 + + Check this option to skip assessment and continue the migration. + 选中此选项可跳过评估并继续迁移。 + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + 评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2} + Choose your Azure SQL target 选择 Azure SQL 目标 + + An error occurred while assessing your databases. + 评估数据库时出错。 + Azure SQL target Azure SQL 目标 @@ -1506,6 +1562,10 @@ This may take some time. New support request 新建支持请求 + + Retry migration + 重试迁移 + Feedback 反馈 diff --git a/resources/xlf/zh-hans/sql.zh-Hans.xlf b/resources/xlf/zh-hans/sql.zh-Hans.xlf index 17940371ae..97b918db2f 100644 --- a/resources/xlf/zh-hans/sql.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql.zh-Hans.xlf @@ -1,32 +1,14 @@  - + - - Add New - 新增 + + Loading completed + 加载已完成 - - Remove - 删除 - - - The component type: {0} is not supported - 组件类型: 不支持 {0} - - - - - - - Properties - 属性 - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - 属性–{0} {1} + + Loading + 正在加载 @@ -333,6 +315,14 @@ New SQL File 新建 SQL 文件 + + Controls whether or not workspace trust is enabled within Azure Data Studio. + 控制是否在 Azure Data Studio 内启用工作区信任。 + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 控制空窗口在 zure Data Studio 中是否默认受信任。当与 `#{0}#` 一起使用时,可以启用 zure Data Studio 的完整功能,而无需在空窗口中进行提示。 + @@ -489,6 +479,10 @@ Callout dialog box shadow color. 标注对话框阴影颜色。 + + The pane separator color. + 窗格分隔符颜色。 + The top color for the extension pack gradient 扩展包渐变的顶部颜色 @@ -513,6 +507,10 @@ The bottom color for the banner image gradient 横幅图像渐变的底部颜色 + + Background color of the group header. + 组标题的背景色。 + InfoBox: The background color when the notification type is error. InfoBox: 通知类型为错误时的背景色。 @@ -871,6 +869,71 @@ + + + + General + 常规 + + + Loading designer... + 正在加载设计器... + + + Designer is loaded + 已加载设计器 + + + Add New + 新增 + + + Processing changes... + 正在处理更改... + + + Changes have been processed + 已处理更改 + + + Remove + 删除 + + + Saving changes... + 正在保存更改... + + + Changes have been saved + 更改已保存 + + + The component type: {0} is not supported + 组件类型: 不支持 {0} + + + + + + + Properties + 属性 + + + {0} Properties + {0} is the place holder for object type + {0} 属性 + + + + + + + Designer text editor. + 设计器文本编辑器。 + + + @@ -1963,7 +2026,7 @@ Whether the provider is also a query provider. The default value is true. - Whether the provider is also a query provider. The default value is true. + 提供程序是否也是查询提供程序。默认值为 true。 Notebook Kernel Alias for the provider @@ -3835,58 +3898,46 @@ Error: {1} - + Bold 加粗 - - Code - 代码 - - - Highlight - 突出显示 - - - Image - 图像 - - - Italic - 倾斜 - - - Link - 链接 - - - List - 列表 - - - Ordered list - 已排序列表 - Markdown preview toggle - off Markdown 预览切换 - 关闭 - - Underline - 下划线 - - - Insert image - 插入图像 - - - Insert link - 插入链接 - Heading 标题 + + Highlight + 突出显示 + + + Insert code + 插入代码 + + + Insert image + 插入图像 + + + Insert link + 插入链接 + + + Insert list + 插入列表 + + + Insert ordered list + 插入已排序列表 + + + Italic + 倾斜 + Markdown View Markdown 视图 @@ -3915,6 +3966,10 @@ Error: {1} Split View 拆分视图 + + Underline + 下划线 + @@ -4811,6 +4866,10 @@ Error: {1} Query Editor 查询编辑器 + + Table Designer + 表设计器 + @@ -5807,6 +5866,18 @@ Error: {1} + + + + Table Designer + 表设计器 + + + Controls whether the table designer feature is enabled. Default value is false. + 控制是否启用表设计器功能。默认值为 false。 + + + @@ -7216,6 +7287,30 @@ Error: {1} + + + + Add Cell + 添加单元格 + + + Convert Cell Type + 转换单元格类型 + + + Delete Cell + 删除单元格 + + + Move Cell + 移动单元格 + + + Split Cell + 拆分单元格 + + + @@ -7976,9 +8071,101 @@ Error: {1} - - Advanced - 高级 + + The expression defining the check constraint. + 定义 CHECK 约束的表达式。 + + + The name of the check constraint. + CHECK 约束的名称。 + + + Specifies whether the column may have a NULL value. + 指定列是否可以有 NULL 值。 + + + Displays the data type name for the column + 显示列的数据类型名称 + + + A predefined global default value for the column or binding. + 列或绑定的预定义的全局默认值。 + + + The maximum length (in characters) that can be stored in this database object. + 可以存储在此数据库对象中的最大长度(字符)。 + + + The name of the column object. + 列对象的名称。 + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + 对于数值数据,可以存储在此数据库对象中的最大小数位数。 + + + Specifies whether the column is included in the primary key for the table. + 指定该列是否包含在表的主键中。 + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + 对于数值数据,可以存储在此数据库对象中的小数点右侧的最大小数位数。 + + + The mapping between foreign key columns and primary key columns. + 外键列和主键列之间的映射。 + + + The name of the foreign key. + 外键的名称。 + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + 用户尝试删除以下行时的行为: 该行包含外键关系中涉及的数据。 + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + 用户尝试更新以下行时的行为: 该行包含外键关系中涉及的数据。 + + + The table which contains the primary or unique key column. + 包含主键列或唯一键列的表。 + + + Description for the table. + 表的说明。 + + + The name of the table object. + 表对象的名称。 + + + The schema that contains the table. + 包含该表的架构。 + + + Foreign Key + 外键 + + + Primary Key Table + 主键表 + + + Expression + 表达式 + + + Name + 名称 + + + Check Constraint + CHECK 约束 + + + Check Constraints + 检查约束 Allow Nulls @@ -8000,6 +8187,14 @@ Error: {1} Name 名称 + + Precision + 精度 + + + Scale + 小数位数 + Column @@ -8016,10 +8211,50 @@ Error: {1} Description 说明 + + An error occured while initializing the table designer: {0} + 初始化表设计器时出错: {0} + + + An error occured while processing the change: {0} + 处理更改时出错: {0} + + + Foreign Key Column + 外键列 + + + Column Mapping + 列映射 + + + Name + 名称 + + + On Delete Action + 当删除操作发生时 + + + On Update Action + 当更新操作发生时 + + + Foreign Keys + 外键 + + + General + 常规 + Table name 表名 + + Primary Key Column + 主键列 + An error occured while saving changes: {0} 保存更改时出错: {0} diff --git a/resources/xlf/zh-hant/arc.zh-Hant.xlf b/resources/xlf/zh-hant/arc.zh-Hant.xlf index a3cea5fdd9..c38ce03a3b 100644 --- a/resources/xlf/zh-hant/arc.zh-Hant.xlf +++ b/resources/xlf/zh-hant/arc.zh-Hant.xlf @@ -2,13 +2,17 @@ + + USD + 美元 + adding worker nodes 正在新增背景工作節點 Apply - Apply + 套用 The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. @@ -28,12 +32,16 @@ Backups - Backups + 備份 {0} backups {0} 個備份 + + BusinessCritical + BusinessCritical + Cancel 取消 @@ -84,11 +92,11 @@ Configure retention policy - Configure retention policy + 設定保留原則 Configure Retention Policy - Configure Retention Policy + 設定保留原則 Confirm the new password @@ -275,7 +283,7 @@ Database - Database + 資料庫 Database {0} created @@ -286,12 +294,12 @@ 無法建立資料庫 {0}。{1} - Database Details - Database Details + Destination Details + 目的地詳細資料 - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. - Enter the required settings for this database, including a name and a target managed instance. By default, the source instance is selected. + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + 輸入目標資料庫名稱和 SQL 受控執行個體的必要設定。根據預設,會選取來源受控執行個體。 Database name @@ -342,8 +350,8 @@ 目前正在卸載另一個延伸模組,請在完成後再試一次。 - Earliest PITR restore point - Earliest PITR restore point + Earliest point in time + 最早的時間點 Emergency @@ -465,6 +473,10 @@ Fully qualified domain 完整網域 + + GeneralPurpose + GeneralPurpose + Grafana Dashboard Grafana 儀表板 @@ -483,7 +495,7 @@ Instance - Instance + 執行個體 Instance '{0}' deleted @@ -530,8 +542,8 @@ 上次轉換時間 - Latest PITR restore point - Latest PITR restore point + Latest point in time + 最近的時間點 Learn more about database engine settings for Azure Arc-enabled PostgreSQL Hyperscale @@ -583,7 +595,7 @@ Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。 You can scale your Azure SQL managed instance - Azure Arc by @@ -766,12 +778,12 @@ PostgreSQL 超大規模資料庫 - Azure Arc - Point-in-time restore (PITR) - Point-in-time restore (PITR) + Point in time restore + 還原時間點 Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + 指定您想要保留時間點備份的時間。自訂此備份可用性。 Pod conditions table @@ -847,11 +859,11 @@ Project Details - Project Details + 專案詳細資料 Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + 請選取訂閱,以管理已部署資源。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。 Properties @@ -897,6 +909,18 @@ Remember Password 記住密碼 + + 1 + 1 + + + 3 + 3 + + + 2 + 2 + Reset all to default 全部重設為預設值 @@ -927,19 +951,35 @@ Restore - Restore + 還原 Restore Database - Restore Database + 還原資料庫 - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. - Restore a database to an Azure Arc enabled SQL Managed Instance of your choice. + Restore a database to an Azure Arc enabled SQL Managed Instance. + 將資料庫還原到已啟用 Azure Arc 的 SQL 受控執行個體。 - Restore point (UTC) - Restore point (UTC) + Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ + 還原點 (UTC) 時間格式: 'YYYY-MM-DDTHH:MM:SSZ + + + Restore Point Details + 還原點詳細資料 + + + Provide time in correct format and within range: {0} to {1} + 以正確的格式提供時間,且在以下範圍內: {0} 到 {1} + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 以指定的時間格式,在指定的最早和最新還原時間範圍內輸入還原點。 + + + Point in time restore time window update failed. {0} + 時間點還原時窗更新失敗。{0} Restoring @@ -947,7 +987,7 @@ Point-In-Time Recovery retention (days) - Point-In-Time Recovery retention (days) + 時間點復原保留 (天) Running @@ -999,15 +1039,15 @@ Source database - Source database + 來源資料庫 Source Details - Source Details + 來源詳細資料 - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected backup. + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + 選取備份來源並提供詳細資料。其他設定將根據選取的資料庫採用預設值。 State @@ -1023,7 +1063,7 @@ Subscription - Subscription + 訂用帳戶 Subscription ID @@ -1289,6 +1329,22 @@ I accept {0} and {1}. 我接受 {0} 和 {1}。 + + Auto-upload Logs + 自動上傳記錄 + + + Enable the automatic upload of logs. Direct mode only. + 啟用自動上傳記錄檔。僅直接模式。 + + + Auto-upload Metrics + 自動上傳計量 + + + Enable the automatic upload of metrics. Direct mode only. + 啟用計量的自動上傳。僅直接模式。 + Config profile 組態設定檔 @@ -1309,6 +1365,10 @@ What is your target existing Kubernetes cluster environment? 您的目標現有 Kubernetes 叢集環境是什麼? + + Connectivity mode + 連線模式 + Azure Configuration Azure 組態 @@ -1321,9 +1381,17 @@ Review your configuration 檢閱您的設定 + + Custom Location + 自訂位置 + + + The name of the custom location. Direct mode only. + 自訂位置的名稱。僅直接模式。 + - Provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. - 請提供 Azure Arc 資料控制器的命名空間、名稱和儲存類別。此名稱將用於識別您的 Arc 執行個體,以進行遠端管理及監視。 + For indirect mode, provide a namespace, name and storage class for your Azure Arc data controller. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode you do not need to provide a namespace, but please provide the custom location name. + 對於間接模式,請為您的 Azure Arc 資料控制器提供命名空間、名稱和儲存類別。此名稱將用來識別您的 Arc 執行個體,以進行遠端系統管理和監視。對於直接模式,您不需要提供命名空間,但請提供自訂位置名稱。 Data controller details @@ -1353,6 +1421,10 @@ Data controller namespace 資料控制器命名空間 + + Indirect mode only. + 僅間接模式。 + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. 命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。 @@ -1661,6 +1733,98 @@ The request for cores of the managed instance as an integer. 受控執行個體的核心數要求,以整數表示。 + + Cost Summary + 成本摘要 + + + Additional charge per usage. See {0} for more detail. + 每個使用方式的額外費用。如需詳細資訊,請參閱 {0}。 + + + Administrator account + 系統管理員帳戶 + + + Azure Hybrid Benefit discount (in USD) + Azure Hybrid Benefit 折扣 (美元) + + + Basics + 基本 + + + Business Critical + 業務關鍵 + + + Cost per vCore (in USD) + 每 vCore 成本 (美元) + + + Custom location + 自訂位置 + + + Estimated cost per month + 每月預估費用 + + + General Purpose + 一般用途 + + + Instance name + 執行個體名稱 + + + Managed Instance admin login + 受控執行個體系統管理員登入 + + + pricing details + 價格詳細資料 + + + Resource group + 資源群組 + + + Service Tier + 服務層級 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} + 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0} + + + Learn more + 深入了解 + + + SQL Connection Information + SQL 連線資訊 + + + SQL Instance Settings + SQL 執行個體設定 + + + SQL managed instance - Azure Arc + SQL 受控執行個體 - Azure Arc + + + SQL Managed Instance - Azure Arc Cost Summary + SQL 受控執行個體 - Azure Arc 成本摘要 + + + Subscription + 訂用帳戶 + + + CPU vCores Limit + CPU vCore 限制 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。 @@ -1670,12 +1834,8 @@ 僅供開發使用 - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。 - - - High Availability - 高可用性 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability). + 啟用其他複本以提升可用性。以下選取的計算和儲存體設定將會套用到所有複本。選項: 一般用途 (最多 24 個 vCore 和 128 Gi 的 RAM、標準高可用性) 或 [預覽] 業務關鍵 (無上限的 vCore 數目和 RAM、進階高可用性)。 Instance name @@ -1697,6 +1857,14 @@ sa username is disabled, please choose another username 已停用 sa 使用者名稱,請選擇其他使用者名稱 + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 如果您已擁有 SQL Server 授權,請套用 Azure Hybrid Benefit + + + I already have a SQL Server License + 我已有 SQL Server 授權 + The limit of the capacity of the managed instance as an integer. 受控執行個體的容量限制 (整數)。 @@ -1706,8 +1874,8 @@ 受控執行個體的容量要求,以記憶體整數 GB 為單位。 - 1 replica - 1 個複本 + 1 + 1 Point in time restore @@ -1717,25 +1885,29 @@ Configure retention for point-in-time backups. {0} 設定時間點備份的保留期。{0} + + Replicas + 複本 + Specify how long you want to keep your point-in-time backups. 指定時間點備份的保留時間長度。 - PITR retention (days) - 時間點還原保留 (天) + Point in time retention (days) + 保留時間點 (天) - [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - [預覽] 商務關鍵性 (無限虛擬核心及 RAM,進階高可用性) + BusinessCritical + BusinessCritical Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0} - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - 一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性) + GeneralPurpose + GeneralPurpose Service Tier @@ -1761,13 +1933,17 @@ The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. 用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + by Microsoft + 由 Microsoft 提供 + - 3 replicas - 3 個複本 + 3 + 3 - 2 replicas - 2 個複本 + 2 + 2 Username @@ -1859,6 +2035,10 @@ Edit Connection 編輯連線 + + Estimate Cost of SQL Managed Instance - Azure Arc + SQL 受控執行個體預估成本 - Azure Arc + Refresh 重新整理 diff --git a/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf b/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf index 0a4a8833b2..991d5c38a4 100644 --- a/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf +++ b/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf @@ -203,20 +203,12 @@ 關閉工作區 - Projects - 專案 - - - Data workspace - 資料工作區 - - - Data workspace - 資料工作區 + Database Projects + 資料庫專案 - Projects - 專案 + Database Projects + 資料庫專案 Manage diff --git a/resources/xlf/zh-hant/notebook.zh-Hant.xlf b/resources/xlf/zh-hant/notebook.zh-Hant.xlf index 4122133f9d..19fe1a46d1 100644 --- a/resources/xlf/zh-hant/notebook.zh-Hant.xlf +++ b/resources/xlf/zh-hant/notebook.zh-Hant.xlf @@ -912,6 +912,10 @@ Add Code Block 新增程式碼區塊 + + Highlight Markdown Text + 將 Markdown 文字強調顯示 + Italicize Markdown Text 將 Markdown 文字變為斜體 diff --git a/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf b/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf index 26f8cf9e66..31edc1f902 100644 --- a/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf +++ b/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf @@ -902,6 +902,22 @@ Reset 重設 + + File + FILE + + + Flat + 一般 + + + Object Type + 物件類型 + + + Schema + 結構描述 + Are you sure you want to update the target? 確定要更新目標嗎? @@ -927,17 +943,25 @@ 新增 - Apply is enabled when the target is a database - 當目標為資料庫時會啟用套用 + Apply is enabled when the target is a database or database project + 當目標為資料庫或資料庫專案時,會啟用套用 Apply changes to target 將變更套用至目標 + + There was an error updating the project + 更新專案時發生錯誤 + No changes to apply 沒有任何要套用的變更 + + Project was successfully updated + 已成功更新專案 + Stop 停止 @@ -1046,6 +1070,10 @@ Options 選項 + + Database Project + 資料庫專案 + Type 類型 @@ -1162,10 +1190,26 @@ A different target schema has been selected. Compare to see the comparison? 已選取其他目標結構描述。要比較以查看比較結果嗎? + + The source .sqlproj file does not specify a database schema component + 來源 .sqlproj 檔案未指定資料庫結構描述元件 + + + The target .sqlproj file does not specify a database schema component + 目標 .sqlproj 檔案未指定資料庫結構描述元件 + File FILE + + The sql-database-projects extension is required to perform schema comparison with database projects + 需要 sql-database-projects 延伸模組,才能與資料庫專案進行結構描述比較 + + + The sql-database-projects extension is required to apply changes to a project + 需要 sql-database-projects 延伸模組,才能將變更套用至專案 + OK 確定 @@ -1186,6 +1230,10 @@ Source file 原始程式檔 + + Folder Structure + 資料夾結構 + Target Database 目標資料庫 @@ -1202,6 +1250,14 @@ Options have changed. Recompare to see the comparison? 選項已變更。要重新比較以查看比較嗎? + + Schema/Object Type + 結構描述/物件類型 + + + Target Folder Structure + 目的檔案夾結構 + 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 21d5c56720..c347215107 100644 --- a/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf @@ -70,6 +70,10 @@ 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? @@ -78,6 +82,14 @@ at + + New SQL project name + 新增 SQL 專案名稱 + + + Base SQL Server Docker image + 基底 SQL Server Docker 映像 + Browse folder 瀏覽資料夾 @@ -94,6 +106,10 @@ Build 組建 + + Build Elements + 組建元素 + Schema compare could not start because build failed 因為組建失敗,所以無法啟動結構描述比較 @@ -138,6 +154,10 @@ Confirm SQL server admin password 確認 SQL Server 管理員密碼 + + Confirm SQL Server admin password + 確認 SQL Server 管理員密碼 + Connecting to SQL Server on Docker 在 Docker 上連接至 SQL Server @@ -202,6 +222,10 @@ Dacpac references need to be located on the same drive as the project file. The project file is located at {0} Dacpac 參考必須位於與專案檔相同的磁碟機上。專案檔位於 {0} + + Dacpac reference + Dacpac 参考 + Data-tier application (.dacpac) 資料層應用程式 (.dacpac) @@ -342,6 +366,14 @@ Docker container is not running Docker 容器未執行 + + License Agreement: + 授權合約: + + + Docker Image: + Docker 映像: + Docker logs: '{0}' Docker 記錄檔: '{0}' @@ -358,6 +390,10 @@ Don't use profile 不要使用設定檔 + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 授權合約 + Start with the core pieces to develop and publish schemas for SQL Edge 從核心元件開始開發及發佈 SQL Edge 的結構描述 @@ -422,6 +458,24 @@ Error finding build files location: {0} 尋找組建檔案位置時發生錯誤: {0} + + Error trying to read {0} of project '{1}' + 嘗試讀取專案 '{1}' 的 {0} 時發生錯誤 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 + + + Microsoft SQL Server License Agreement + Microsoft SQL Server 授權合約 + Example Usage 使用方式範例 @@ -482,6 +536,10 @@ A folder with the name '{0}' already exists on disk at this location. Please choose another location. 磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他位置。 + + Folder Elements + 資料夾元素 + Folder 資料夾 @@ -499,17 +557,29 @@ 產生指令碼 - Generating project via AutoRest failed: {0} - 無法透過 AutoRest 產生專案: {0} + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + 透過 AutoRest 產生專案失敗。如需詳細資料,請查看輸出窗格。錯誤: {0} + + + Generating new SQL project from {0}... Check output window for details. + 正在從 {0} 產生新的 SQL 專案...如需詳細資料,請查看輸出視窗。 hr 小時 + + Import Elements + 匯入元素 + Input 輸入 + + Install globally + 全域安裝 + Invalid DSP in .sqlproj file .sqlproj 檔中的 DSP 無效 @@ -614,6 +684,10 @@ File {0} doesn't exist 檔案 {0} 不存在 + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。 + No .sqlproj file selected; please select one. 未選取任何 .sqlproj 檔案;請選取一個。 @@ -627,13 +701,21 @@ 無 (預設值) - Autorest tool not found in system path, but found Node.js. Running via npx. Please execute 'npm install autorest -g' to install permanently. - 系統路徑中找不到 Autorest 工具,但找到透過 npx 執行的 Node.js。請執行 'npm install autorest -g' 以永久安裝。 + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + 在系統路徑中找不到 Autorest 工具,但找到 Node.js。提示使用者如何繼續。執行 'npm install autorest -g' 以永久安裝並避免出現此訊息。 + + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + 未安裝 Autorest。若要繼續,請選擇是否要透過 'npx' 從暫時位置執行 Autorest,或全域安裝 Autorest 然後執行。 - Neither autorest nor Node.js (npx) found in system path. Please install Node.js for autorest generation to work. + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. 在系統路徑中找不到 Autorest 和 Node.js (npx)。請安裝 Node.js 以產生 Autorest。 + + None Elements + 沒有任何元素 + The variable name '{0}' is not valid. 變數名稱 '{0}' 無效。 @@ -646,6 +728,10 @@ Ok 確定 + + Open License Agreement + 開啟授權合約 + Output 輸出 @@ -666,10 +752,18 @@ Port must a be number 連接埠必須是數字 + + PostDeploy Elements + PreDeploy 元素 + Script.PostDeployment Script.PostDeployment + + PreDeploy Elements + PreDeploy 元素 + Script.PreDeployment Script.PreDeployment @@ -714,6 +808,14 @@ Enter project name 輸入專案名稱 + + Project reference + 專案參考 + + + Project reference name element + 專案參考名稱元素 + Publish 發佈 @@ -734,6 +836,10 @@ Publish Settings File 發佈設定檔案 + + Publish Target + 發佈目標 + Failed to publish to container. {0} 無法發佈至容器。{0} @@ -790,6 +896,10 @@ Waiting for {0} seconds before another attempt for operation '{1}' 在另一次嘗試作業 '{0}' 之前等候 {1} 秒 + + Run via npx + 透過 npx 執行 + Building and running the docker container ... 建置並執行 Docker 容器... @@ -898,6 +1008,14 @@ Server name 伺服器名稱 + + SQL Server admin password + SQL Server 系統管理員密碼 + + + SQL server port number + SQL Server 連接埠號碼 + Server variable 伺服器變數 @@ -926,19 +1044,19 @@ SQL connection string SQL 連接字串 + + The .NET SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK location in settings if already installed. + 找不到 .NET SDK。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版或更新版本,或在設定中更新 .NET SDK 位置 (如果已安裝)。 + Install 安裝 - - The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed. - 找不到 .NET Core SDK。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版,或在設定中更新 .NET Core SDK 支援的版本位置 (如果已安裝)。 - - Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed. - 目前安裝的 .NET Core SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版,或在設定中更新 .NET Core SDK 支援的版本位置 (如果已安裝)。 + Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or higher or update the .NET SDK supported version location in settings if already installed. + 目前安裝的 .NET Core SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版或更新版本,或在設定中更新 .NET SDK 支援的版本位置 (如果已安裝)。 - + Update Location 更新位置 @@ -1023,12 +1141,24 @@ 無法辨識的版本: - The system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - 必須更新系統資料庫參照,以建置此專案。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運行。是否要更新專案? + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案? - The targets, references, and system database references need to be updated to build this project. If the project is created in SSDT, it will continue to work in both tools. Do you want to update the project? - 目標、參考和系統資料庫參考需要更新,以建置此專案。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運行。是否要更新專案? + The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 目標、參考和系統資料庫參考需要更新,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案? + + + User has cancelled selection for how to run autorest. + 使用者已取消選取如何執行自動 autorest。 + + + User selected to install autorest gloablly. Installing now... + 使用者已選取全域安裝 autorest。正在安裝... + + + User selected to run via npx. + 已選取要透過 npx 執行的使用者。 Value cannot be empty @@ -1087,8 +1217,8 @@ 新增資料庫參考 - Add SQL Binding - 新增 SQL 繫結 + Add SQL Binding (preview) + 新增 SQL 繫結 (預覽) Which version of Autorest.Sql to use from NPM. Latest will be used if not set. @@ -1122,6 +1252,10 @@ Database Projects 資料庫專案 + + Full path to .NET SDK on the machine. + 電腦上 .NET SDK 的完整路徑。 + Edit .sqlproj File 編輯 .sqlproj 檔 @@ -1138,10 +1272,6 @@ Whether to prompt the user to install .NET Core when not detected. 是否在未偵測到時提示使用者安裝 .NET Core。 - - Full path to .NET Core SDK on the machine. - 電腦上 .NET Core SDK 的完整路徑。 - New Database Project 新的資料庫專案 diff --git a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf b/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf index cb0fd2d642..6de84beba2 100644 --- a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf @@ -3,12 +3,12 @@ - An error occurred while accessing the selected account '{0}'. Select 'Link account' and refresh the account, or select a different account. Error '{1}' - 存取選取的帳戶 '{0}' 時發生錯誤。請選取 [連結帳戶],然後重新整理帳戶或選取其他帳戶。錯誤 '{1}' + An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}' + 存取選取的帳戶 '{0}' 及租用戶 '{1}' 時發生錯誤。請選取 [連結帳戶],然後重新整理帳戶或選取其他帳戶。錯誤 '{2}' - The access token for selected account '{0}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. - 選取的帳戶 '{0}' 的存取權杖已失效。請選取 [連結帳戶] 並重新整理該帳戶,或選取其他帳戶。 + The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account. + 選取的帳戶 '{0}' 及租用戶 '{1}' 的存取權杖已失效。請選取 [連結帳戶] 並重新整理該帳戶,或選取其他帳戶。 Migrate '{0}' to Azure SQL @@ -34,6 +34,10 @@ Active backup files ({0} items) 使用中的備份檔案 ({0} 個項目) + + All backups restored + 已還原所有備份 + All fields are required. 所有欄位都是必要欄位。 @@ -42,6 +46,10 @@ Apply 套用 + + The assessment of your SQL Server instance '{0}' failed. + 評定您的 SQL Server 執行個體 '{0}' 失敗。 + Assessment results for '{0}' '{0}' 的評定結果 @@ -194,6 +202,10 @@ This may take some time. Migration is not in progress and cannot be cutover. 移轉不在進行中,且無法完全移轉。 + + Migration cannot be retried. + 無法重試移轉。 + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. 在所有移轉完成前,完全移轉程序無法啟動。若要傳回最新的檔案狀態,請重新整理瀏覽器視窗。 @@ -258,6 +270,10 @@ This may take some time. Creating resource group 正在建立資源群組 + + Currently restoring file + 目前正在還原檔案 + Migration cutover 完全移轉 @@ -358,6 +374,10 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 目標受控執行個體 '{1}'上已經有資料庫 '{0}'。 + + An error occurred while accessing database details. + 存取資料庫詳細資料時發生錯誤。 + Databases for migration 要移轉的資料庫 @@ -570,6 +590,10 @@ This may take some time. Invalid network share location format. Example: {0} 網路共用位置格式無效。範例: {0} + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri') + To continue, select a valid resource group. 若要繼續,請選取有效的資源群組。 @@ -674,7 +698,7 @@ This may take some time. Learn more 深入了解 - + Learn more about things you need before starting a migration. 在開始移轉之前,深入了解您需要的事項。 @@ -779,12 +803,16 @@ This may take some time. 輸入密碼。 + Network share path + 網路共用路徑 + + \\Servername.domainname.com\Backupfolder \\Servername.domainname.com\Backupfolder - Enter target database name for the selected source databases. - 輸入所選源資料庫的目標資料庫名稱。 + Enter target database name and network share path information for the selected source databases. + 輸入所選源資料庫的目標資料庫名稱和網路共用路徑資訊。 Windows user account with read access to the network share location. @@ -838,6 +866,10 @@ This may take some time. No pending backups. Click refresh to check current status. 沒有擱置的備份。按一下 [重新整理] 以檢查目前的狀態。 + + Assessment results are unavailable. + 評定結果無法使用。 + No storage account found. 找不到任何儲存體帳戶。 @@ -938,7 +970,7 @@ This may take some time. Resource group 資源群組 - + Continue last migration attempt... 繼續上次的移轉嘗試... @@ -950,6 +982,14 @@ This may take some time. Run migration workflow again 再次執行移轉工作流程 + + Retry migration + 重試移轉 + + + An error occurred while retrying the migration. + 重試移轉時發生錯誤。 + Resource group created 已建立資源群組 @@ -1015,7 +1055,7 @@ This may take some time. 請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。 - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure. + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure. Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,將備份從內部部署網路檔案共用上傳到 Azure。 @@ -1090,7 +1130,7 @@ This may take some time. Azure Database Migration Service name. Azure 資料庫移轉服務名稱。 - + Resource group for your Azure Database Migration Service. Azure 資料庫移轉服務的資源群組。 @@ -1426,10 +1466,26 @@ This may take some time. An error occurred while assessing the server '{0}'. 評定伺服器 '{0}' 時發生錯誤。 + + Check this option to skip assessment and continue the migration. + 核取此選項以略過評定並繼續移轉。 + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [沒有評定結果可驗證資料庫移轉的整備程度。選取此方塊,即表示您確認要繼續將資料庫移轉至所需的 Azure SQL 目標。] + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + 評定伺服器 '{0}' 時發生意外的錯誤。{3}訊息: {1}{3}堆疊: {2} + Choose your Azure SQL target 選擇您的 Azure SQL 目標 + + An error occurred while assessing your databases. + 評定您的資料庫時發生錯誤。 + Azure SQL target Azure SQL 目標 @@ -1506,6 +1562,10 @@ This may take some time. New support request 新增支援要求 + + Retry migration + 重試移轉 + Feedback 意見反應 diff --git a/resources/xlf/zh-hant/sql.zh-Hant.xlf b/resources/xlf/zh-hant/sql.zh-Hant.xlf index 68df491b26..fbe2784c59 100644 --- a/resources/xlf/zh-hant/sql.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql.zh-Hant.xlf @@ -1,32 +1,14 @@  - + - - Add New - 新增 + + Loading completed + 已完成載入 - - Remove - 移除 - - - The component type: {0} is not supported - 不支援元件類型 {0} - - - - - - - Properties - 屬性 - - - Properties - {0} {1} - {0} is the place holder for object type -{1} is the place holder for object name - 屬性 - {0} {1} + + Loading + 正在載入 @@ -333,6 +315,14 @@ New SQL File 新增 SQL 檔案 + + Controls whether or not workspace trust is enabled within Azure Data Studio. + 控制是否在 Azure Data Studio 內啟用工作區信任。 + + + Controls whether or not the empty window is trusted by default within Azure Data Studio. When used with `#{0}#`, you can enable the full functionality of Azure Data Studio without prompting in an empty window. + 控制在 Azure Data Studio 內是否預設信任空白視窗。與 '#{0}#' 一起使用時,您可以啟用 Azure Data Studio 的完整功能,而不需要在空白視窗中提示。 + @@ -489,6 +479,10 @@ Callout dialog box shadow color. 圖說文字對話方塊陰影色彩。 + + The pane separator color. + 窗格分隔符號色彩。 + The top color for the extension pack gradient 延伸模組套件漸層的頂部色彩 @@ -513,6 +507,10 @@ The bottom color for the banner image gradient 橫幅影像漸層的底部色彩 + + Background color of the group header. + 群組標頭的背景色彩。 + InfoBox: The background color when the notification type is error. 資訊框: 通知類型為錯誤時的背景色彩。 @@ -871,6 +869,71 @@ + + + + General + 一般 + + + Loading designer... + 正在載入設計工具... + + + Designer is loaded + 設計工具已載入 + + + Add New + 新增 + + + Processing changes... + 正在處理變更... + + + Changes have been processed + 已處理變更 + + + Remove + 移除 + + + Saving changes... + 正在儲存變更... + + + Changes have been saved + 已儲存變更 + + + The component type: {0} is not supported + 不支援元件類型 {0} + + + + + + + Properties + 屬性 + + + {0} Properties + {0} is the place holder for object type + {0} 屬性 + + + + + + + Designer text editor. + 設計工具文字編輯器。 + + + @@ -3835,58 +3898,46 @@ Error: {1} - + Bold 粗體 - - Code - 程式碼 - - - Highlight - 醒目提示 - - - Image - 影像 - - - Italic - 斜體 - - - Link - 連結 - - - List - 清單 - - - Ordered list - 排序清單 - Markdown preview toggle - off Markdown 預覽切換 - 關閉 - - Underline - 底線 - - - Insert image - 插入影像 - - - Insert link - 插入連結 - Heading 標題 + + Highlight + 醒目提示 + + + Insert code + 插入程式碼 + + + Insert image + 插入影像 + + + Insert link + 插入連結 + + + Insert list + 插入清單 + + + Insert ordered list + 插入排序清單 + + + Italic + 斜體 + Markdown View Markdown 檢視 @@ -3915,6 +3966,10 @@ Error: {1} Split View 分割檢視 + + Underline + 底線 + @@ -4811,6 +4866,10 @@ Error: {1} Query Editor 查詢編輯器 + + Table Designer + 資料表設計工具 + @@ -5807,6 +5866,18 @@ Error: {1} + + + + Table Designer + 資料表設計工具 + + + Controls whether the table designer feature is enabled. Default value is false. + 控制是否啟用資料表設計工具功能。預設值為 False。 + + + @@ -7216,6 +7287,30 @@ Error: {1} + + + + Add Cell + 新增儲存格 + + + Convert Cell Type + 轉換儲存格類型 + + + Delete Cell + 刪除儲存格 + + + Move Cell + 上移儲存格 + + + Split Cell + 分割儲存格 + + + @@ -7976,9 +8071,101 @@ Error: {1} - - Advanced - 進階 + + The expression defining the check constraint. + 定義檢查條件約束的運算式。 + + + The name of the check constraint. + 檢查條件約束的名稱。 + + + Specifies whether the column may have a NULL value. + 指定資料行能否含有 NULL 值。 + + + Displays the data type name for the column + 顯示資料行的資料類型名稱 + + + A predefined global default value for the column or binding. + 資料行或繫結的預先定義全域預設值。 + + + The maximum length (in characters) that can be stored in this database object. + 可儲存在這個資料庫物件中的長度上限 (位元數)。 + + + The name of the column object. + 資料行物件的名稱。 + + + For numeric data, the maximum number of decimal digits that can be stored in this database object. + 針對數值資料,可儲存在此資料庫物件中的最大十進位數。 + + + Specifies whether the column is included in the primary key for the table. + 指定資料行是否包含在資料表的主索引鍵中。 + + + For numeric data, the maximum number of decimal digits that can be stored in this database object to the right of decimal point. + 針對數值資料,可儲存在此資料庫物件中小數點右邊的最大十進位數字。 + + + The mapping between foreign key columns and primary key columns. + 外部索引鍵資料行與主索引鍵資料行之間的對應。 + + + The name of the foreign key. + 外部索引鍵的名稱。 + + + The behavior when a user tries to delete a row with data that is involved in a foreign key relationship. + 使用者嘗試刪除資料列時的行為,此資料列內含外部索引鍵關聯性中涉及的資料。 + + + The behavior when a user tries to update a row with data that is involved in a foreign key relationship. + 使用者嘗試更新資料列時的行為,此資料列內含外部索引鍵關聯性中涉及的資料。 + + + The table which contains the primary or unique key column. + 包含主索引鍵或唯一索引鍵資料行的資料表。 + + + Description for the table. + 資料表的描述。 + + + The name of the table object. + 資料表物件的名稱。 + + + The schema that contains the table. + 包含資料表的結構描述。 + + + Foreign Key + 外部索引鍵 + + + Primary Key Table + 主索引鍵資料表 + + + Expression + 運算式 + + + Name + 名稱 + + + Check Constraint + 檢查條件約束 + + + Check Constraints + 檢查條件約束 Allow Nulls @@ -8000,6 +8187,14 @@ Error: {1} Name 名稱 + + Precision + 有效位數 + + + Scale + 小數位數 + Column 資料行 @@ -8016,10 +8211,50 @@ Error: {1} Description 描述 + + An error occured while initializing the table designer: {0} + 初始化資料表設計工具時發生錯誤: {0} + + + An error occured while processing the change: {0} + 處理變更時發生錯誤: {0} + + + Foreign Key Column + 外部索引鍵資料行 + + + Column Mapping + 資料行對應 + + + Name + 名稱 + + + On Delete Action + 刪除動作時 + + + On Update Action + 更新動作時 + + + Foreign Keys + 外部索引鍵 + + + General + 一般 + Table name 資料表名稱 + + Primary Key Column + 主索引鍵資料行 + An error occured while saving changes: {0} 儲存變更時發生錯誤: {0}