From 45763e12b45d99ee360307443323a00c85547420 Mon Sep 17 00:00:00 2001 From: Alex Ma Date: Mon, 14 Feb 2022 16:36:57 -0800 Subject: [PATCH] Update to langpacks and xlfs for February Release, (#18354) * Update to langpacks and xlfs * fixed id for git --- i18n/ads-language-pack-de/CHANGELOG.md | 2 +- i18n/ads-language-pack-de/package.json | 4 + .../translations/extensions/arc.i18n.json | 44 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 866 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 38 +- .../translations/main.i18n.json | 148 +- i18n/ads-language-pack-es/CHANGELOG.md | 2 +- i18n/ads-language-pack-es/package.json | 4 + .../translations/extensions/arc.i18n.json | 44 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 900 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 38 +- .../translations/main.i18n.json | 148 +- i18n/ads-language-pack-fr/CHANGELOG.md | 2 +- i18n/ads-language-pack-fr/package.json | 4 + .../translations/extensions/arc.i18n.json | 46 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 888 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 12 +- .../translations/main.i18n.json | 150 +- i18n/ads-language-pack-it/CHANGELOG.md | 2 +- i18n/ads-language-pack-it/package.json | 4 + .../translations/extensions/arc.i18n.json | 44 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../extensions/data-workspace.i18n.json | 4 +- .../translations/extensions/git.i18n.json | 902 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 12 +- .../translations/main.i18n.json | 152 +- i18n/ads-language-pack-ja/CHANGELOG.md | 2 +- i18n/ads-language-pack-ja/package.json | 4 + .../translations/extensions/arc.i18n.json | 46 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../extensions/big-data-cluster.i18n.json | 2 +- .../extensions/data-workspace.i18n.json | 4 +- .../translations/extensions/git.i18n.json | 896 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 36 +- .../translations/main.i18n.json | 148 +- i18n/ads-language-pack-ko/CHANGELOG.md | 2 +- i18n/ads-language-pack-ko/package.json | 4 + .../translations/extensions/arc.i18n.json | 46 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 900 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 22 +- .../translations/main.i18n.json | 154 +- i18n/ads-language-pack-pt-BR/CHANGELOG.md | 2 +- i18n/ads-language-pack-pt-BR/package.json | 4 + .../translations/extensions/arc.i18n.json | 44 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 886 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 12 +- .../translations/main.i18n.json | 154 +- i18n/ads-language-pack-ru/CHANGELOG.md | 2 +- i18n/ads-language-pack-ru/package.json | 4 + .../translations/extensions/arc.i18n.json | 44 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 900 ++++---- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 12 +- .../translations/main.i18n.json | 150 +- i18n/ads-language-pack-zh-hans/CHANGELOG.md | 2 +- i18n/ads-language-pack-zh-hans/package.json | 4 + .../translations/extensions/arc.i18n.json | 48 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 898 ++++---- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 12 +- .../translations/main.i18n.json | 150 +- i18n/ads-language-pack-zh-hant/CHANGELOG.md | 2 +- i18n/ads-language-pack-zh-hant/package.json | 4 + .../translations/extensions/arc.i18n.json | 46 +- .../translations/extensions/azcli.i18n.json | 90 + .../extensions/azurecore.i18n.json | 5 +- .../translations/extensions/git.i18n.json | 898 ++++---- .../extensions/notebook.i18n.json | 2 +- .../extensions/schema-compare.i18n.json | 1 + .../sql-database-projects.i18n.json | 35 +- .../extensions/sql-migration.i18n.json | 16 +- .../translations/main.i18n.json | 148 +- resources/xlf/de/arc.de.xlf | 114 +- resources/xlf/de/azcli.de.xlf | 317 +++ resources/xlf/de/azurecore.de.xlf | 12 +- resources/xlf/de/git.de.xlf | 1947 +++++++++++++++++ resources/xlf/de/notebook.de.xlf | 6 +- resources/xlf/de/schema-compare.de.xlf | 4 + resources/xlf/de/sql-database-projects.de.xlf | 138 +- resources/xlf/de/sql-migration.de.xlf | 70 +- resources/xlf/de/sql.de.xlf | 512 +++-- resources/xlf/es/arc.es.xlf | 114 +- resources/xlf/es/azcli.es.xlf | 317 +++ resources/xlf/es/azurecore.es.xlf | 12 +- resources/xlf/es/git.es.xlf | 1947 +++++++++++++++++ resources/xlf/es/notebook.es.xlf | 6 +- resources/xlf/es/schema-compare.es.xlf | 4 + resources/xlf/es/sql-database-projects.es.xlf | 138 +- resources/xlf/es/sql-migration.es.xlf | 70 +- resources/xlf/es/sql.es.xlf | 512 +++-- resources/xlf/fr/arc.fr.xlf | 118 +- resources/xlf/fr/azcli.fr.xlf | 317 +++ resources/xlf/fr/azurecore.fr.xlf | 12 +- resources/xlf/fr/git.fr.xlf | 1947 +++++++++++++++++ resources/xlf/fr/notebook.fr.xlf | 6 +- resources/xlf/fr/schema-compare.fr.xlf | 4 + resources/xlf/fr/sql-database-projects.fr.xlf | 138 +- resources/xlf/fr/sql-migration.fr.xlf | 44 +- resources/xlf/fr/sql.fr.xlf | 514 +++-- resources/xlf/it/arc.it.xlf | 114 +- resources/xlf/it/azcli.it.xlf | 317 +++ resources/xlf/it/azurecore.it.xlf | 12 +- resources/xlf/it/data-workspace.it.xlf | 16 +- resources/xlf/it/git.it.xlf | 1947 +++++++++++++++++ resources/xlf/it/notebook.it.xlf | 6 +- resources/xlf/it/schema-compare.it.xlf | 4 + resources/xlf/it/sql-database-projects.it.xlf | 138 +- resources/xlf/it/sql-migration.it.xlf | 44 +- resources/xlf/it/sql.it.xlf | 516 +++-- resources/xlf/ja/arc.ja.xlf | 118 +- resources/xlf/ja/azcli.ja.xlf | 317 +++ resources/xlf/ja/azurecore.ja.xlf | 12 +- resources/xlf/ja/big-data-cluster.ja.xlf | 4 +- resources/xlf/ja/data-workspace.ja.xlf | 16 +- resources/xlf/ja/git.ja.xlf | 1947 +++++++++++++++++ resources/xlf/ja/notebook.ja.xlf | 6 +- resources/xlf/ja/schema-compare.ja.xlf | 4 + resources/xlf/ja/sql-database-projects.ja.xlf | 138 +- resources/xlf/ja/sql-migration.ja.xlf | 68 +- resources/xlf/ja/sql.ja.xlf | 512 +++-- resources/xlf/ko/arc.ko.xlf | 118 +- resources/xlf/ko/azcli.ko.xlf | 317 +++ resources/xlf/ko/azurecore.ko.xlf | 12 +- resources/xlf/ko/git.ko.xlf | 1947 +++++++++++++++++ resources/xlf/ko/notebook.ko.xlf | 6 +- resources/xlf/ko/schema-compare.ko.xlf | 4 + resources/xlf/ko/sql-database-projects.ko.xlf | 138 +- resources/xlf/ko/sql-migration.ko.xlf | 54 +- resources/xlf/ko/sql.ko.xlf | 518 +++-- resources/xlf/pt-br/arc.pt-BR.xlf | 114 +- resources/xlf/pt-br/azcli.pt-BR.xlf | 317 +++ resources/xlf/pt-br/azurecore.pt-BR.xlf | 12 +- resources/xlf/pt-br/git.pt-BR.xlf | 1947 +++++++++++++++++ resources/xlf/pt-br/notebook.pt-BR.xlf | 6 +- resources/xlf/pt-br/schema-compare.pt-BR.xlf | 4 + .../xlf/pt-br/sql-database-projects.pt-BR.xlf | 138 +- resources/xlf/pt-br/sql-migration.pt-BR.xlf | 44 +- resources/xlf/pt-br/sql.pt-BR.xlf | 518 +++-- resources/xlf/ru/arc.ru.xlf | 114 +- resources/xlf/ru/azcli.ru.xlf | 317 +++ resources/xlf/ru/azurecore.ru.xlf | 12 +- resources/xlf/ru/git.ru.xlf | 1947 +++++++++++++++++ resources/xlf/ru/notebook.ru.xlf | 4 +- resources/xlf/ru/schema-compare.ru.xlf | 4 + resources/xlf/ru/sql-database-projects.ru.xlf | 138 +- resources/xlf/ru/sql-migration.ru.xlf | 44 +- resources/xlf/ru/sql.ru.xlf | 514 +++-- resources/xlf/zh-hans/arc.zh-Hans.xlf | 120 +- resources/xlf/zh-hans/azcli.zh-Hans.xlf | 317 +++ resources/xlf/zh-hans/azurecore.zh-Hans.xlf | 12 +- resources/xlf/zh-hans/git.zh-Hans.xlf | 1947 +++++++++++++++++ resources/xlf/zh-hans/notebook.zh-Hans.xlf | 4 +- .../xlf/zh-hans/schema-compare.zh-Hans.xlf | 4 + .../zh-hans/sql-database-projects.zh-Hans.xlf | 138 +- .../xlf/zh-hans/sql-migration.zh-Hans.xlf | 44 +- resources/xlf/zh-hans/sql.zh-Hans.xlf | 514 +++-- resources/xlf/zh-hant/arc.zh-Hant.xlf | 116 +- resources/xlf/zh-hant/azcli.zh-Hant.xlf | 317 +++ resources/xlf/zh-hant/azurecore.zh-Hant.xlf | 12 +- resources/xlf/zh-hant/git.zh-Hant.xlf | 1947 +++++++++++++++++ resources/xlf/zh-hant/notebook.zh-Hant.xlf | 6 +- .../xlf/zh-hant/schema-compare.zh-Hant.xlf | 4 + .../zh-hant/sql-database-projects.zh-Hant.xlf | 138 +- .../xlf/zh-hant/sql-migration.zh-Hant.xlf | 48 +- resources/xlf/zh-hant/sql.zh-Hant.xlf | 512 +++-- 204 files changed, 35534 insertions(+), 8064 deletions(-) create mode 100644 i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json create mode 100644 resources/xlf/de/azcli.de.xlf create mode 100644 resources/xlf/de/git.de.xlf create mode 100644 resources/xlf/es/azcli.es.xlf create mode 100644 resources/xlf/es/git.es.xlf create mode 100644 resources/xlf/fr/azcli.fr.xlf create mode 100644 resources/xlf/fr/git.fr.xlf create mode 100644 resources/xlf/it/azcli.it.xlf create mode 100644 resources/xlf/it/git.it.xlf create mode 100644 resources/xlf/ja/azcli.ja.xlf create mode 100644 resources/xlf/ja/git.ja.xlf create mode 100644 resources/xlf/ko/azcli.ko.xlf create mode 100644 resources/xlf/ko/git.ko.xlf create mode 100644 resources/xlf/pt-br/azcli.pt-BR.xlf create mode 100644 resources/xlf/pt-br/git.pt-BR.xlf create mode 100644 resources/xlf/ru/azcli.ru.xlf create mode 100644 resources/xlf/ru/git.ru.xlf create mode 100644 resources/xlf/zh-hans/azcli.zh-Hans.xlf create mode 100644 resources/xlf/zh-hans/git.zh-Hans.xlf create mode 100644 resources/xlf/zh-hant/azcli.zh-Hant.xlf create mode 100644 resources/xlf/zh-hant/git.zh-Hant.xlf diff --git a/i18n/ads-language-pack-de/CHANGELOG.md b/i18n/ads-language-pack-de/CHANGELOG.md index 54cb7f3962d4..7041d7f52382 100644 --- a/i18n/ads-language-pack-de/CHANGELOG.md +++ b/i18n/ads-language-pack-de/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-de" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * September 2, 2021 - Release for Azure Data Studio 1.33 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 858b035bf266..afa0c72d2f5d 100644 --- a/i18n/ads-language-pack-de/package.json +++ b/i18n/ads-language-pack-de/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json index bc18e4620cb3..32b2f33d7e99 100644 --- a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "Verbindungszeichenfolgen", "arc.containerReady": "Pod-Container sind bereit.", "arc.controllerClusterContext": "Clusterkontext", - "arc.controllerDashboard": "Azure Arc Data Controller-Dashboard (Vorschau) – {0}", + "arc.controllerDashboard": "Azure Arc-Datencontroller-Dashboard (Vorschau) – {0}", "arc.controllerKubeConfig": "Pfad der Kube-Konfigurationsdatei", "arc.controllerName": "Name", "arc.controllerNameDescription": "Der in der Strukturansicht anzuzeigende Name, der nicht auf den Controller selbst angewendet wird.", @@ -159,7 +159,7 @@ "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}", + "arc.miaaDashboard": "SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "Verwaltete SQL-Instanz – Azure Arc", "arc.missingExtension": "Die Erweiterung \"{0}\" ist zum Anzeigen der Engine-Einstellungen erforderlich. Möchten Sie sie jetzt installieren?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "Administratorbenutzername", "arc.postgresArcProductName": "Azure Database for PostgreSQL – Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Sie können die Funktion \"mit Azure Arc-Unterstützung\" skalieren", - "arc.postgresDashboard": "PostgreSQL Hyperscale – Azure Arc-Dashboard (Vorschau) – {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale – Azure Arc-Dashboard (Vorschau) – {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL-Version", @@ -335,10 +335,6 @@ "arc.controller": "Ziel-Azure Arc-Controller", "arc.cores-limit.label": "Kerne-Limit", "arc.cores-request.label": "Cores-Anforderung", - "arc.data.controller.admin.account.confirm.password": "Kennwort bestätigen", - "arc.data.controller.admin.account.name": "Datencontrolleranmeldung", - "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.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "Infrastruktur", "arc.data.controller.kube.cluster.context": "Clusterkontext", "arc.data.controller.location": "Speicherort", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Kennwort bestätigen", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Kennwort", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Anmeldeinformationen für das Dashboard für Metriken und Protokolle", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Benutzername", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Geben Sie den Benutzernamen ein, der für die Dashboards für Metriken und Protokolle verwendet wird.", "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", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "Die Speicherklasse, die für persistente Datenvolumes verwendet werden soll", "arc.postgres.storage-class.logs.description": "Die Speicherklasse, die für persistente Protokollvolumes verwendet werden soll", "arc.postgres.wizard.page1.title": "Servergruppenparameter für PostgreSQL Hyperscale mit Azure Arc-Unterstützung bereitstellen", - "arc.postgres.wizard.title": "Servergruppe für PostgreSQL Hyperscale mit Azure Arc-Unterstützung (Vorschau) bereitstellen", + "arc.postgres.wizard.title": "Servergruppe für PostgreSQL Hyperscale mit Azure Arc-Unterstützung bereitstellen", "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.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "Preisdetails", "arc.sql.cost.summary.resource.group": "Ressourcengruppe", "arc.sql.cost.summary.service.tier": "Dienstebene", - "arc.sql.cost.summary.service.tier.learn.more.description": "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.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "Weitere Informationen", "arc.sql.cost.summary.sql.connection.info": "SQL-Verbindungsinformationen", "arc.sql.cost.summary.sql.instance.settings": "SQL-Instanzeinstellungen", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU-Grenzwert für virtuelle Kerne", "arc.sql.dev.use.description": "Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt.", "arc.sql.dev.use.label": "Nur für die Entwicklung", - "arc.sql.high.availability.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.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.instance.name": "Instanzname", "arc.sql.instance.retention.policy.title": "Aufbewahrungsrichtlinie für SQL-Instanzsicherung", "arc.sql.instance.settings.section.title": "SQL-Instanzeinstellungen", @@ -476,15 +479,14 @@ "arc.sql.license.type.label": "Ich habe bereits eine SQL Server-Lizenz", "arc.sql.memory-limit.description": "Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl.", "arc.sql.memory-request.description": "Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB.", - "arc.sql.one.replica": "1", + "arc.sql.one.replica": "1 replica", "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": "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": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.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.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "Die Speicherklasse, die für alle persistenten Daten- und Protokollvolumes für alle Datencontrollerpods verwendet werden soll, die diese benötigen.", "arc.sql.storage-class.logs.description": "Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", "arc.sql.summary.arc.by.microsoft": "von Microsoft", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "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)", @@ -504,7 +506,7 @@ "arc.sql.volume.size.logs.description": "Die Größe des Speichervolumes, das für Protokolle in GiB verwendet werden soll.", "arc.sql.volume.size.logs.label": "Volumegröße in Gi (Protokolle)", "arc.sql.wizard.page1.title": "Azure SQL Managed Instance-Parameter bereitstellen", - "arc.sql.wizard.title": "Bereitstellen von Azure SQL Managed Instance – Azure Arc (Vorschau)", + "arc.sql.wizard.title": "Azure SQL Managed Instance bereitstellen – Azure Arc", "arc.storage-class.backups.label": "Speicherklasse (Sicherungen)", "arc.storage-class.data.label": "Speicherklasse (Daten)", "arc.storage-class.datalogs.label": "Storage-Klasse (Datenbankprotokolle)", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "Die angeforderten Kerne müssen kleiner oder gleich dem Kerngrenzwert sein", "requested.memory.less.than.or.equal.to.memory.limit": "Der angeforderte Speicher muss kleiner oder gleich dem Speicherlimit sein", "resource.type.arc.postgres.description": "PostgreSQL Hyperscale-Servergruppen in einer Azure Arc-Umgebung bereitstellen", - "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale-Servergruppen – Azure Arc (Vorschau)", + "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale-Servergruppen – Azure Arc", "resource.type.arc.sql.description": "Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance – Azure Arc (Vorschau)", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance – Azure Arc", "resource.type.azure.arc.description": "Erstellt einen Azure Arc-Datencontroller", - "resource.type.azure.arc.display.name": "Azure Arc Data Controller (Vorschau)", + "resource.type.azure.arc.display.name": "Azure Arc-Datencontroller", "should.be.integer": "Der Wert muss eine ganze Zahl sein.", "worker.node.count.should.not.be.one": "Der Wert 1 wird nicht unterstützt." } diff --git a/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json index d6d5af936a9a..41ffb72a6369 100644 --- a/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "Bei der Authentifizierung ist ein Fehler aufgetreten, oder Ihre Token wurden aus dem System gelöscht. Versuchen Sie erneut, Ihr Konto in Azure Data Studio hinzuzufügen.", "azure.noUniqueIdentifier": "Der Benutzer wies in AAD keinen eindeutigen Bezeichner auf.", - "azure.responseError": "Fehler beim Tokenabruf. Öffnen Sie die Entwicklertools, um den Fehler anzuzeigen.", + "azure.responseError": "Fehler beim Abrufen des Tokens. [Entwicklertools öffnen] ({0}) für weitere Details.", "azure.tenantNotFound": "Der angegebene Mandant mit der ID \"{0}\" wurde nicht gefunden.", "azureAuth.unidentifiedError": "Unbekannter Fehler bei der Azure-Authentifizierung.", "azureWorkAccountDisplayName": "Geschäfts-, Schul- oder Unikonto", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Hiermit wird festgelegt, ob die Integration der öffentlichen Azure-Cloud aktiviert werden soll.", "config.enableUsGovCloudDescription": "Hiermit wird festgelegt, ob die Integration der Azure-Cloud für US-Behörden (Fairfax) aktiviert werden soll.", "config.enableUsNatCloudDescription": "Hiermit wird festgelegt, ob die Integration der Azure-Cloud (USA, national) aktiviert werden soll.", + "config.loggingLevel": "[Optional] Die Ausführlichkeitsprotokollierung für die Azure-Konten-Erweiterung.", "config.noSystemKeychain": "Hiermit wird die Keychain-Systemintegration deaktiviert. Die Anmeldeinformationen werden in einer Flatfile im Basisverzeichnis des Benutzers gespeichert.", - "config.piiLogging": "Hiermit wird festgelegt, ob personenbezogene Informationen (PII) lokal in der Konsolenansicht protokolliert werden sollen." + "config.piiLogging": "Hiermit wird festgelegt, ob personenbezogene Informationen (PII) im Ausgangskanal und in der Protokolldatei des Ausgangskanals von Azure-Konten protokolliert werden sollen." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json index 74420e84e8d3..f908edb02140 100644 --- a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Fehlende oder ungültige Anmeldeinformationen." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "Nein", - "not now": "Erneut nachfragen", - "suggest auto fetch": "Möchten Sie Code [regelmäßig \"git fetch\" ausführen lassen]({0})?", - "yes": "Ja" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "Es ist keine HEAD-Version von \"{0}\" verfügbar.", - "add": "Zum Arbeitsbereich hinzufügen", - "add remote": "Neues Remoterepository hinzufügen...", - "addFrom": "Remoterepository aus URL hinzufügen", - "addfrom": "Remoterepository aus {0} hinzufügen", - "addremote": "Remoterepository hinzufügen", - "always": "Immer", - "are you sure": "Erstellt ein Git-Repository unter '{0}'. Sind Sie sicher das Sie weiterfahren möchten?", - "auth failed": "Fehler bei der Authentifizierung beim Git-Remoterepository.", - "auth failed specific": "Fehler bei der Authentifizierung beim Git-Remoterepository:\r\n\r\n{0}", - "branch already exists": "Ein Branch namens \"{0}\" bereits vorhanden.", - "branch name": "Branchname", - "branch name format invalid": "Der Name des Branches muss mit RegEx übereinstimmen: {0}", - "cant push": "Verweise können nicht per Push an einen Remotespeicherort übertragen werden. Führen Sie zuerst \"Pull\" aus, um Ihre Änderungen zu integrieren.", - "changed": "Protokollebene geändert in: {0}", - "checkout detached": "Getrennte auschecken...", - "choose": "Ordner auswählen...", - "clean repo": "Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss.", - "clonefrom": "Aus \"{0}\" klonen", - "cloning": "Das Git-Repository \"{0}\" wird geklont ...", - "commit": "Gestagete Änderungen committen", - "commit anyway": "Leeren Commit erstellen", - "commit hash": "Commithash", - "commit message": "Commit-Nachricht", - "commitMessageWithHeadLabel2": "Nachricht (Commit für \"{0}\")", - "confirm delete": "Möchten Sie \"{0}\" LÖSCHEN?\r\nDieser Vorgang ist UNUMKEHRBAR!\r\nWenn Sie fortfahren, geht die Datei DAUERHAFT VERLOREN.", - "confirm delete multiple": "Möchten Sie {0} Dateien LÖSCHEN?\r\nDieser Vorgang ist UNUMKEHRBAR!\r\nWenn Sie fortfahren, gehen diese Dateien DAUERHAFT VERLOREN.", - "confirm discard": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", - "confirm discard all": "Möchten Sie ALLE Änderungen in {0} Dateien verwerfen?\r\nDieser Vorgang ist UNUMKEHRBAR!\r\nWenn Sie fortfahren, geht Ihr aktueller Arbeitssatz DAUERHAFT VERLOREN.", - "confirm discard all 2": "{0}\r\n\r\nDies kann NICHT rückgängig gemacht werden, und Ihr aktueller Arbeitssatz geht DAUERHAFT verloren.", - "confirm discard all single": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", - "confirm discard multiple": "Möchten Sie wirklich Änderungen in {0} Dateien verwerfen?", - "confirm emtpy commit": "Möchten Sie wirklich einen leeren Commit erstellen?", - "confirm force delete branch": "Der Branch '{0}' ist noch nicht vollständig zusammengeführt. Trotzdem löschen?", - "confirm force push": "Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben.\r\n\r\nMöchten Sie fortfahren?", - "confirm no verify commit": "Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu commiten. Hierdurch werden pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist.\r\n\r\nMöchten Sie den Vorgang fortsetzen?", - "confirm publish branch": "Der Branch \"{0}\" verfügt über keinen Upstreambranch. Möchten Sie diesen Branch veröffentlichen?", - "confirm restore": "Möchten Sie {0} wirklich wiederherstellen?", - "confirm restore multiple": "Möchten Sie {0} Dateien wirklich wiederherstellen?", - "confirm stage file with merge conflicts": "Möchten Sie {0} mit Mergingkonflikten bereitstellen?", - "confirm stage files with merge conflicts": "Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen?", - "create branch": "Neuen Branch erstellen...", - "create branch from": "Neuen Branch erstellen aus...", - "create repo": "Repository initialisieren", - "current": "Aktuell", - "delete": "Datei löschen", - "delete branch": "Branch löschen", - "delete file": "Datei löschen", - "delete files": "Dateien löschen", - "deleted by them": "Die Datei \"{0}\" wurde von Dritten gelöscht und von uns geändert.\r\n\r\nWas möchten Sie tun?", - "deleted by us": "Die Datei \"{0}\" wurde von uns gelöscht und von Dritten geändert.\r\n\r\nWas möchten Sie tun?", - "discard": "Änderungen verwerfen", - "discardAll": "Alle {0} Dateien verwerfen", - "discardAll multiple": "Eine Datei verwerfen", - "force": "Auschecken erzwingen", - "force push not allowed": "Erzwungene Pushes sind nicht zulässig. Aktivieren Sie diese bitte über die Einstellung \"git.allowForcePush\".", - "git error": "Git-Fehler", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Arbeitsstruktur)", - "init": "Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird", - "init repo": "Repository initialisieren", - "invalid branch name": "Ungültiger Branchname", - "keep ours": "Unsere Version beibehalten", - "keep theirs": "Deren Version beibehalten", - "learn more": "Weitere Informationen", - "local changes": "Ihre lokalen Änderungen werden durch Auschecken überschrieben.", - "merge commit": "Der letzte Commit war ein Mergecommit. Möchten Sie den Vorgang wirklich rückgängig machen?", - "merge conflicts": "Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen.", - "missing user info": "Stellen Sie sicher, dass Sie in git Ihren „user.name“ und Ihre „user.email“ konfigurieren.", - "never": "Nie", - "never again": "OK, nicht mehr anzeigen", - "never ask again": "OK, nicht mehr fragen", - "no changes": "Keine Änderungen zum Speichern vorhanden.", - "no changes stash": "Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann.", - "no more": "Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist.", - "no rebase": "Es wird kein Rebase ausgeführt.", - "no remotes added": "In Ihrem Repository liegen keine Remoteelemente vor.", - "no remotes to fetch": "In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt.", - "no remotes to publish": "In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert.", - "no remotes to pull": "In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert.", - "no remotes to push": "In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert.", - "no staged changes": "Es sind keine gestageten Änderungen vorhanden, für die ein Commit durchgeführt werden kann.\r\n\r\nMöchten Sie all Ihre Änderungen stagen und direkt committen?", - "no stashes": "Das Repository enthält keine Stashes.", - "no tags": "Dieses Repository hat keine Tags.", - "no verify commit not allowed": "Commits ohne Überprüfung sind nicht zulässig, aktivieren Sie sie mit der Einstellung \"git.allowNoVerifyCommit\".", - "nobranch": "Wählen Sie ein Branch für den Push zu einem Remoteelement aus.", + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", "ok": "OK", - "open git log": "Git-Protokoll öffnen", - "open repo": "Repository öffnen", - "openrepo": "Öffnen", - "openreponew": "In neuem Fenster öffnen", - "pick branch pull": "Branch für Pull auswählen", - "pick provider": "Wählen Sie einen Anbieter aus, um den Branch \"{0}\" hier zu veröffentlichen:", - "pick remote": "Remotespeicherort auswählen, an dem der Branch \"{0}\" veröffentlicht wird:", - "pick remote pull repo": "Remoteelement zum Pullen des Branch auswählen", - "pick stash to apply": "Stash zum Anwenden auswählen", - "pick stash to drop": "Zu löschenden Stash auswählen", - "pick stash to pop": "Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll.", - "proposeopen": "Möchten Sie das geklonte Repository öffnen?", - "proposeopen init": "Möchten Sie das initialisierte Repository öffnen?", - "proposeopen2": "Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", - "proposeopen2 init": "Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", - "provide branch name": "Bitte geben Sie einen neuen Branchnamen an.", - "provide commit hash": "Geben Sie den Commithash an.", - "provide commit message": "Geben Sie eine Commit-Nachrichte ein.", - "provide remote name": "Remotenamen angeben", - "provide stash message": "Geben Sie optional eine Stash-Nachricht ein.", - "provide tag message": "Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen.", - "provide tag name": "Geben Sie einen Tagnamen an.", - "publish to": "In \"{0}\" veröffentlichen", - "remote already exists": "Remote-'{0}' ist bereits vorhanden.", - "remote branch at": "Remotebranch unter {0}", - "remote name": "Remotename", - "remote name format invalid": "Ungültiges Format des Remotenamens", - "remove remote": "Remote zum Entfernen auswählen", - "repourl": "Repository-URL", - "restore file": "Datei wiederherstellen", - "restore files": "Dateien wiederherstellen", - "save and commit": "Alle speichern & committen", - "save and stash": "Alle speichern und stashen", - "select a branch to merge from": "Branch für die Zusammenführung auswählen", - "select a branch to rebase onto": "Branch für Rebase auswählen", - "select a ref to checkout": "Referenz zum Auschecken auswählen", - "select a ref to checkout detached": "Referenz zum Auschecken im getrennten Modus auswählen", - "select a ref to create a new branch from": "Verweis auswählen, aus dem der Branch \"{0}\" erstellt werden soll", - "select a tag to delete": "Zu löschendes Tag auswählen", - "select branch to delete": "Wählen Sie einen Branch zum Löschen aus", - "select log level": "Protokollstufe auswählen", - "selectFolder": "Repositoryspeicherort auswählen", - "show command output": "Befehlsausgabe anzeigen", - "stash": "Dennoch stashen", - "stash merge conflicts": "Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten.", - "stash message": "Stash-Nachricht", - "stashcheckout": "Stashen und auschecken", - "sure drop": "Möchten Sie den folgenden Stash löschen: {0}?", - "sync is unpredictable": "Durch diese Aktion werden Commits per Push in bzw. per Pull aus \"{0}/{1}\" übertragen.", - "tag at": "Tag bei {0}", - "tag message": "Nachricht", - "tag name": "Tag-Name", - "there are untracked files": "Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden.", - "there are untracked files single": "Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}.", - "undo commit": "Mergecommit rückgängig machen", - "unsaved files": "{0} Dateien wurden nicht gespeichert.\r\n\r\nMöchten Sie diese vor dem Ausführen des Commits speichern?", - "unsaved files single": "Die folgende Datei umfasst noch nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Commit einbezogen werden: {0}.\r\n\r\nMöchten Sie vor dem Commit speichern?", - "unsaved stash files": "{0} Dateien wurden nicht gespeichert.\r\n\r\nMöchten Sie diese vor dem Stashen speichern?", - "unsaved stash files single": "Die folgende Datei umfasst nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Stash einbezogen werden: {0}.\r\n\r\nMöchten Sie sie vor dem Stashen speichern?", - "warn untracked": "Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT!\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nDie Dateien gehen DAUERHAFT VERLOREN.", - "yes": "Ja", - "yes discard tracked": "1 verfolgte Datei verwerfen", - "yes discard tracked multiple": "{0} verfolgte Dateien verwerfen", - "yes never again": "Ja, nicht mehr anzeigen" + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Git herunterladen", - "git20": "Sie haben anscheinend Git {0} installiert. Der Code funktioniert am besten mit Git >= 2", - "git2526": "Bei der installierten Git-Version {0} sind bekannte Issues aufgetreten. Aktualisieren Sie auf eine Git-Version >= 2.27, damit die Git-Features ordnungsgemäß funktionieren.", - "neverShowAgain": "Nicht mehr anzeigen", - "notfound": "Git nicht gefunden. Installieren Sie es, oder konfigurieren Sie es mithilfe der Einstellung \"git.path\".", - "skipped": "Gefundenes Git wurde übersprungen in: {0}", - "updateGit": "Git aktualisieren", - "using git": "Verwenden von Git {0} von {1}", - "validating": "Gefundenes Git wurde überprüft in: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "Es sind keine verfügbaren Repositorys vorhanden.", - "not supported": "Absolute Pfade werden in der Einstellung \"git.canRepositories\" nicht unterstützt.", - "pick repo": "Repository auswählen", - "too many submodules": "Das Repository \"{0}\" enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie könne Sie einzeln öffnen, indem Sie darin erhaltene Datei öffnen." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "Branchname", - "error": "$(error) Fehler: {0}", - "none found": "Keine Remoterepositorys gefunden.", - "pick url": "Wählen Sie eine URL für den Klonvorgang aus.", - "provide url": "Repository-URL angeben", - "provide url or pick": "Geben Sie die Repository-URL an, oder wählen Sie eine Repositoryquelle aus.", - "type to filter": "Repositoryname", - "type to search": "Repositoryname (zur Suche eingeben)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "Möchten Sie \"{0}\" zu .gitignore hinzufügen?", - "added by them": "Konflikt: von Anderen hinzugefügt", - "added by us": "Konflikt: von uns hinzugefügt", - "always pull": "Immer pullen", - "both added": "Konflikt: beide hinzugefügt", - "both deleted": "Konflikt: beide gelöscht", - "both modified": "Konflikt: beide geändert", - "changes": "Änderungen", + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", "commit": "Commit", - "commit in rebase": "Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab.", - "commitMessage": "Nachricht ({0} für Commit)", - "commitMessageCountdown": "{0} Zeichen in der aktuellen Zeile verbleibend", - "commitMessageWarning": "{0} Zeichen über {1} in der aktuellen Zeile", - "commitMessageWhitespacesOnlyWarning": "Die aktuelle Commitnachricht enthält nur Leerzeichen.", - "commitMessageWithHeadLabel": "Nachricht ({0} für Commit in \"{1}\")", - "deleted": "Gelöscht", - "deleted by them": "Konflikt: von Anderen gelöscht", - "deleted by us": "Konflikt: von uns gelöscht", - "dont pull": "Nicht pullen", - "git.title.deleted": "{0} (gelöscht)", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (unseres)", - "git.title.theirs": "{0} (ihres)", - "git.title.untracked": "{0} (keine Nachverfolgung)", - "git.title.workingTree": "{0} (Arbeitsstruktur)", - "huge": "Das Git-Repository unter {0} umfasst zu viele aktive Änderungen. Nur ein Teil der Git-Features wird aktiviert.", - "ignored": "Ignoriert", - "index added": "Index hinzugefügt", - "index copied": "Index kopiert", - "index deleted": "Index gelöscht", - "index modified": "Index geändert", - "index renamed": "Index umbenannt", - "intent to add": "Hinzuzufügende Absicht", - "merge changes": "Änderungen zusammenführen", - "modified": "Geändert", - "neveragain": "Nicht mehr anzeigen", - "open": "Öffnen", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", "pull": "Pull", - "pull branch maybe rebased": "Offenbar wurde für den aktuellen Branch (\"{0}\") ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden?", - "pull maybe rebased": "Offenbar wurde für den aktuellen Branch ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden?", - "pull n": "{0} Commits aus {1}/{2} per Pull übertragen", - "pull push n": "{0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen", - "push n": "{0} Commits per Push nach {1}/{2} übertragen", - "push success": "Push wurde erfolgreich ausgeführt.", - "staged changes": "Gestagete Änderungen", - "sync changes": "Änderungen synchronisieren", - "sync is unpredictable": "Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen.", - "untracked": "Nicht verfolgt", - "untracked changes": "Nicht nachverfolgte Änderungen", - "yes": "Ja" + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "Branch/Tag auschecken...", - "publish changes": "Änderungen veröffentlichen", - "publish to": "In \"{0}\" veröffentlichen", - "publish to...": "Veröffentlichen in...", - "rebasing": "Rebase wird ausgeführt", - "syncing changes": "Änderungen werden synchronisiert..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { "git.index": "Index", - "git.timeline.detail": "{0} – {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git-Verlauf", - "git.timeline.stagedChanges": "Gestagete Änderungen", - "git.timeline.uncommitedChanges": "Ausgecheckte Änderungen", - "git.timeline.you": "Sie", - "git.workingTree": "Arbeitsstruktur" + "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "Farbe für hinzugefügte Ressourcen.", - "colors.conflict": "Farbe für Ressourcen mit Konflikten.", - "colors.deleted": "Farbe für gelöschte Ressourcen.", - "colors.ignored": "Farbe für ignorierte Ressourcen.", - "colors.modified": "Farbe für geänderte Ressourcen.", - "colors.renamed": "Farbe für umbenannte oder kopierte Ressourcen.", - "colors.stageDeleted": "Farbe für gelöschte Ressourcen, die gestaget wurden.", - "colors.stageModified": "Farbe für geänderte Ressourcen, die gestaget wurden.", - "colors.submodule": "Farbe für Submodul-Ressourcen.", - "colors.untracked": "Farbe für nicht verfolgte Ressourcen.", - "command.addRemote": "Remoterepository hinzufügen...", - "command.branch": "Branch wird erstellt...", - "command.branchFrom": "Branch erstellen aus...", - "command.checkout": "Auschecken an...", - "command.checkoutDetached": "Auschecken an (getrennt)...", - "command.cherryPick": "Cherry-Pick...", - "command.clean": "Änderungen verwerfen", - "command.cleanAll": "Alle Änderungen verwerfen", - "command.cleanAllTracked": "Alle nachverfolgten Änderungen verwerfen", - "command.cleanAllUntracked": "Alle nicht nachverfolgten Änderungen verwerfen", - "command.clone": "Klonen", - "command.cloneRecursive": "Klonen (rekursiv)", - "command.close": "Repository schließen", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", "command.commit": "Commit", - "command.commitAll": "Commit für alle ausführen", - "command.commitAllAmend": "Commit für alle ausführen (Ändern)", - "command.commitAllAmendNoVerify": "Alle committen (ändern, keine Überprüfung)", - "command.commitAllNoVerify": "Alle committen (keine Überprüfung)", - "command.commitAllSigned": "Alle committen (unterzeichnet)", - "command.commitAllSignedNoVerify": "Alle committen (abgemeldet, keine Überprüfung)", - "command.commitEmpty": "Leer committen", - "command.commitEmptyNoVerify": "Commit leer (keine Überprüfung)", - "command.commitNoVerify": "Commit ausführen (keine Überprüfung)", - "command.commitStaged": "Gestagetes committen", - "command.commitStagedAmend": "Gestagetes committen (Ändern)", - "command.commitStagedAmendNoVerify": "Commit gestaget (ändern, keine Überprüfung)", - "command.commitStagedNoVerify": "Commit gestaget (keine Überprüfung)", - "command.commitStagedSigned": "Gestagetes committen (signiert)", - "command.commitStagedSignedNoVerify": "Commit gestaget (abgemeldet, keine Überprüfung)", - "command.createTag": "Tag erstellen", - "command.deleteBranch": "Branch löschen...", - "command.deleteTag": "Tag löschen", - "command.fetch": "Abrufen", - "command.fetchAll": "Von allen Remotes holen", - "command.fetchPrune": "Abrufen (Prune)", - "command.ignore": "Zu .gitignore hinzufügen", - "command.init": "Repository initialisieren", - "command.merge": "Branch zusammenführen...", - "command.openAllChanges": "Alle Änderungen öffnen", - "command.openChange": "Offene Änderungen", - "command.openFile": "Datei öffnen", - "command.openHEADFile": "Datei öffnen (HEAD)", - "command.openRepository": "Repository öffnen", - "command.publish": "Branch veröffentlichen...", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", "command.pull": "Pull", - "command.pullFrom": "Pullen von...", + "command.pullFrom": "Pull from...", "command.pullRebase": "Pull (Rebase)", "command.push": "Push", - "command.pushFollowTags": "Push (Tags folgen)", - "command.pushFollowTagsForce": "Push (Tags folgen, Erzwingen)", - "command.pushForce": "Push (Erzwingen)", - "command.pushTags": "Tags pushen", - "command.pushTo": "Push zu...", - "command.pushToForce": "Push zu... (Erzwingen)", - "command.rebase": "Rebase für Branch ausführen...", - "command.rebaseAbort": "Rebase abbrechen", - "command.refresh": "Aktualisieren", - "command.removeRemote": "Remote entfernen", - "command.rename": "Umbenennen", - "command.renameBranch": "Branch umbenennen...", - "command.restoreCommitTemplate": "Commitvorlage wiederherstellen", - "command.revealInExplorer": "In Seitenleiste anzeigen", - "command.revertChange": "Änderung zurücksetzen", - "command.revertSelectedRanges": "Ausgewählte Bereiche zurücksetzen", - "command.setLogLevel": "Protokollstufe festlegen...", - "command.showOutput": "Git-Ausgabe anzeigen", - "command.stage": "Änderungen bereitstellen", - "command.stageAll": "Alle Änderungen bereitstellen", - "command.stageAllMerge": "Alle zusammengeführten Änderungen stagen", - "command.stageAllTracked": "Alle nachverfolgten Änderungen bereitstellen", - "command.stageAllUntracked": "Alle nicht nachverfolgten Änderungen bereitstellen", - "command.stageChange": "Änderung bereitstellen", - "command.stageSelectedRanges": "Gewählte Bereiche staffeln", - "command.stash": "Stash ausführen", - "command.stashApply": "Stash anwenden...", - "command.stashApplyLatest": "Neuesten Stash anwenden", - "command.stashDrop": "Stash löschen...", - "command.stashIncludeUntracked": "Stash (einschließlich nicht verfolgt)", - "command.stashPop": "Pop für Stash ausführen...", - "command.stashPopLatest": "Pop für letzten Stash ausführen", - "command.sync": "Synchronisierung", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Mit Auswahl vergleichen", - "command.timelineCopyCommitId": "Commit-ID kopieren", - "command.timelineCopyCommitMessage": "Commitnachricht kopieren", - "command.timelineOpenDiff": "Offene Änderungen", - "command.timelineSelectForCompare": "Für Vergleich auswählen", - "command.undoCommit": "Letzten Commit rückgängig machen", - "command.unstage": "Bereitstellung der Änderungen aufheben", - "command.unstageAll": "Bereitstellung aller Änderungen aufheben", - "command.unstageSelectedRanges": "Bereitstellung gewählter Bereiche aufheben", - "config.allowForcePush": "Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind.", - "config.allowNoVerifyCommit": "Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind.", - "config.alwaysShowStagedChangesResourceGroup": "Ressourcengruppe für gestagete Änderungen immer anzeigen.", - "config.alwaysSignOff": "Legt das signoff-Flag für alle Commits fest.", - "config.autoRepositoryDetection": "Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen.", - "config.autoRepositoryDetection.false": "Automatisches Durchsuchen von Repositorys deaktiveren.", - "config.autoRepositoryDetection.openEditors": "Nach übergeordneten Ordnern von geöffneten Dateien suchen.", - "config.autoRepositoryDetection.subFolders": "Nach Unterordnern des aktuell geöffneten Ordners suchen.", - "config.autoRepositoryDetection.true": "Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen.", - "config.autoStash": "Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her.", - "config.autofetch": "Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf \"Alle\" erfolgt der Abruf aus allen Remoteverzeichnissen.", - "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn \"#git.autofetch#\" aktiviert ist.", - "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", - "config.branchSortOrder": "Steuert die Sortierreihenfolge für Branches.", - "config.branchValidationRegex": "Regulärer Ausdruck zum Validieren neuer Branch-Namen.", - "config.branchWhitespaceChar": "Zeichen, mit dem Leerzeichen im Namen neuer Branches ersetzt werden sollen.", - "config.checkoutType": "Legt fest, welche Git-Referenzen aufgelistet werden, wenn \"Auschecken an...\" ausgeführt wird.", - "config.checkoutType.local": "Lokale Branches", - "config.checkoutType.remote": "Remotebranches", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Bestätigen Sie die Erstellung leerer Commits für den Befehl \"Git: Commit Empty\" immer.", - "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", - "config.confirmNoVerifyCommit": "Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll.", - "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", - "config.countBadge": "Steuert den Git-Anzahlbadge.", - "config.countBadge.all": "Alle Änderungen zählen.", - "config.countBadge.off": "Zähler deaktivieren.", - "config.countBadge.tracked": "Nur nachverfolgte Änderungen zählen.", - "config.decorations.enabled": "Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht \"Geöffnete Editoren\" bereitstellt.", - "config.defaultCloneDirectory": "Das Standardspeicherort für einen Klon eines Git-Repositorys.", - "config.detectSubmodules": "Steuert, ob Git-Submodule automatisch erkannt werden.", - "config.detectSubmodulesLimit": "Steuert die Begrenzung der Git-Submodule.", - "config.discardAllScope": "Legt fest, welche Änderungen vom Befehl \"Alle Änderungen verwerfen\" verworfen werden. \"all\" verwirft alle Änderungen. \"tracked\" verwirft nur verfolgte Dateien. \"prompt\" zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird.", - "config.enableCommitSigning": "Aktiviert die Commitsignierung mit GPG oder X.509.", - "config.enableSmartCommit": "Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind.", - "config.enableStatusBarSync": "Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird.", - "config.enabled": "Legt fest, ob Git aktiviert ist.", - "config.fetchOnPull": "Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen.", - "config.followTagsWhenSync": "Führt einen Pushvorgang für alle Tags durch, wenn der Synchronisierungsbefehl ausgeführt wird.", - "config.ignoreLegacyWarning": "Ignoriert die Legacy-Git-Warnung.", - "config.ignoreLimitWarning": "Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository.", - "config.ignoreMissingGitWarning": "Ignoriert die Warnung, wenn Git nicht vorhanden ist.", - "config.ignoreRebaseWarning": "Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde.", - "config.ignoreSubmodules": "Ignoriert Änderungen an Untermodulen in der Dateistruktur.", - "config.ignoreWindowsGit27Warning": "Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist.", - "config.ignoredRepositories": "Liste der zu ignorierenden Git-Repositorys.", - "config.inputValidation": "Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird.", - "config.inputValidationLength": "Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll.", - "config.inputValidationSubjectLength": "Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von \"config.inputValidationLength\" zu erben.", - "config.openAfterClone": "Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird.", - "config.openAfterClone.always": "Öffnet Elemente immer im aktuellen Fenster.", - "config.openAfterClone.alwaysNewWindow": "Öffnet Elemente immer in einem neuen Fenster.", - "config.openAfterClone.prompt": "Fordert immer eine Aktion an.", - "config.openAfterClone.whenNoFolderOpen": "Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist.", - "config.openDiffOnClick": "Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet.", - "config.path": "Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise \"C:\\Programme\\Git\\bin\\git.exe\" (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten.", - "config.postCommitCommand": "Führt einen Git-Befehl nach erfolgreichem Commit aus.", - "config.postCommitCommand.none": "Führen Sie keinen Befehl nach einem Commit aus.", - "config.postCommitCommand.push": "Führen Sie \"Git Push\" nach einem erfolgreichen Commit aus.", - "config.postCommitCommand.sync": "Führen Sie \"Git Sync\" nach einem erfolgreichen Commit aus.", - "config.promptToSaveFilesBeforeCommit": "Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll.", - "config.promptToSaveFilesBeforeCommit.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", - "config.promptToSaveFilesBeforeCommit.never": "Hiermit wird diese Prüfung deaktiviert.", - "config.promptToSaveFilesBeforeCommit.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", - "config.promptToSaveFilesBeforeStash": "Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll.", - "config.promptToSaveFilesBeforeStash.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", - "config.promptToSaveFilesBeforeStash.never": "Deaktiviert diese Prüfung.", - "config.promptToSaveFilesBeforeStash.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", - "config.pruneOnFetch": "Löscht Elemente beim Abrufen.", - "config.pullTags": "Hiermit werden alle Tags beim Pullvorgang abgerufen.", - "config.rebaseWhenSync": "Erzwingen, dass Git \"rebase\" verwendet, wenn der Synchronisierungsbefehl ausgeführt wird.", - "config.requireGitUserConfig": "Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt.", - "config.scanRepositories": "Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird.", - "config.showCommitInput": "Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird.", - "config.showInlineOpenFileAction": "Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht \"Git-Änderungen\" angezeigt wird.", - "config.showProgress": "Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist.", - "config.showPushSuccessNotification": "Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll.", - "config.smartCommitChanges": "Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden.", - "config.smartCommitChanges.all": "Hiermit werden alle Änderungen automatisch gestaget.", - "config.smartCommitChanges.tracked": "Es wurden nur nachverfolgte Änderungen automatisch gestaget.", - "config.suggestSmartCommit": "Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen.", - "config.supportCancellation": "Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann.", - "config.terminalAuthentication": "Steuert, ob Azure Data Studio als Authentifizierungshandler für git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird.", - "config.timeline.date": "Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll.", - "config.timeline.date.authored": "Erstellungsdatum verwenden", - "config.timeline.date.committed": "Commitdatum verwenden", - "config.timeline.showAuthor": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", - "config.untrackedChanges": "Legt fest, wie sich nicht nachverfolgte Änderungen verhalten.", - "config.untrackedChanges.hidden": "Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen.", - "config.untrackedChanges.mixed": "Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch.", - "config.untrackedChanges.separate": "Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen.", - "config.useCommitInputAsStashMessage": "Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird.", - "config.useForcePushWithLease": "Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden.", - "description": "Git SCM-Integration", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", "submenu.branch": "Branch", - "submenu.changes": "Änderungen", + "submenu.changes": "Changes", "submenu.commit": "Commit", - "submenu.commit.amend": "Korrigieren", - "submenu.commit.signoff": "Abmelden", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", "submenu.pullpush": "Pull, Push", "submenu.remotes": "Remote", - "submenu.stash": "Stash ausführen", + "submenu.stash": "Stash", "submenu.tags": "Tags", - "view.workbench.cloneRepository": "Sie können ein Repository lokal klonen.\r\n[Repository klonen](command:git.clone \"Clone a repository once the git extension has activated\")", - "view.workbench.learnMore": "Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren.\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen.\r\n[Ordner öffnen](command:vscode.openFolder)\r\n[Repository klonen](command:git.clone)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten.\r\n[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "Der aktuell geöffnete Ordner enthält kein Git-Repository. Sie können ein Repository initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init?%5Btrue%5D)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie in unserer [Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Eine gültige Git-Installation wurde nicht erkannt. Weitere Details finden Sie in der [Git-Ausgabe](command:git.showOutput).\r\nBitte [installieren Sie Git](https://git-scm.com/), oder informieren Sie sich in [unserer Dokumentation](https://aka.ms/vscode-scm) darüber, wie Sie Git und die Quellcodeverwaltung in Azure Data Studio verwenden.\r\nWenn Sie ein anderes Versionskontrollsystem verwenden, können Sie [im Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) nach zusätzlichen Erweiterungen suchen.", - "view.workbench.scm.workspace": "Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie in unserer [Dokumentation](https://aka.ms/vscode-scm)." + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 f59cabf4267e..8478d74a0fcb 100644 --- a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Inhaltsordner", "contentFolderOptional": "Inhaltsordner (optional)", "create": "Erstellen", - "duplicateFileError": "Die Datei \"{0}\" ist bereits im Zielordner \"{1}\" vorhanden.\r\n Die Datei wurde in \"{2}\" umbenannt, um Datenverlust zu verhindern.", + "duplicateFileError": "Die Datei \"{0}\" ist bereits im Zielordner \"{1}\" vorhanden. \r\n Die Datei wurde in \"{2}\" umbenannt, um Datenverlust zu verhindern.", "editBookError": "Fehler beim Bearbeiten von Jupyter Book \"{0}\": {1}", "fileExtension": "Dateierweiterung", "fileName": "Dateiname", 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 27d757c2c585..755bb0a11984 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 @@ -327,6 +327,7 @@ "package": { "description": "Der SQL Server-Schemavergleich für Azure Data Studio unterstützt den Vergleich der Schemas von Datenbanken und DACPAC-Dateien.", "displayName": "SQL Server-Schemavergleich", + "schemaCompare.runComparison": "Schemavergleich ausführen", "schemaCompare.start": "Schemavergleich" } } 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 f0b859628625..0d4a0fb2806a 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 @@ -21,6 +21,7 @@ "TargetPlatform": "Zielplattform", "TargetServer": "Zielserver", "Time": "Uhrzeit", + "actionLabel": "Aktion", "addDatabaseReferenceOkButtonText": "Verweis hinzufügen", "addDatabaseReferencedialogName": "Datenbankverweis hinzufügen", "addItemAction": "Element hinzufügen", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "Um SQL-Bindungen zu verwenden, stellen Sie sicher, dass Ihr Azure Functions Projekt einen Verweis auf {0} besitzt", "addSqlBindingPackageError": "Fehler beim Hinzufügen des SQL-Bindungserweiterungspakets zum Projekt", "appSettingPrompt": "Möchten Sie die Datei \"local.settings.json\" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren?", + "applyConfirmation": "Möchten Sie das Zielprojekt aktualisieren?", + "applyError": "Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten", + "applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", "at": "bei", "autorestProjectName": "Name des neuen SQL-Projekts", "baseDockerImage": "Basis SQL Server Docker-Image", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "Zu ändernde SQLCMD-Variablen auswählen", "cicularProjectReference": "Zirkelbezug vom Projekt {0} zum Projekt {1}", "cleaningDockerImagesMessage": "Vorhandene Bereitstellungen werden bereinigt...", + "closeButton": "Schließen", + "compareActionRadiButtonLabel": "Änderungen in Schemavergleich anzeigen", "confirmPassword": "Bestätigen Sie das SQL Server-Administratorkennwort", "confirmServerPassword": "Bestätigen Sie das SQL Server-Administratorkennwort", "connectingToSqlServerOnDockerMessage": "Herstellen einer Verbindung mit SQL Server in Docker", "connectionFailedError": "Verbindungsfehler: \"{0}\"", + "connectionProfile": "Verbindungsprofil auswählen", "connectionRadioButtonLabel": "Verbindungen", "connectionStringSetting": "Name der Verbindungszeichenfolge-Einstellung", "connectionStringSettingPlaceholder": "In \"local.settings.json\" angegebene Verbindungszeichenfolgeneinstellung", - "containerAlreadyExistForProject": "Andere Server im Container sind bereits für das Projekt vorhanden. Möchten Sie diese löschen?", + "containerAlreadyExistForProject": "Für dieses Projekt sind bereits Container vorhanden. Möchten Sie diese löschen, bevor Sie einen neuen bereitstellen?", "createNew": "Neu erstellen", "createNewLocalAppSetting": "Neue lokale App-Einstellung erstellen", "createProjectDialogOkButtonText": "Erstellen", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für SQL-Datenbanken ab einem leeren Projekt", "emptyProjectTypeDisplayName": "SQL-Datenbank", + "emptySdkProjectTypeDescription": "Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format.", + "emptySdkProjectTypeDisplayName": "SQL-Datenbank (SDK)", "enterConnStringTemplateDescription": "Vorlage für SQL-Verbindungszeichenfolge eingeben", "enterConnectionString": "Verbindungszeichenfolge eingeben", "enterConnectionStringEnvName": "Geben Sie den Namen der Umgebungsvariablen für die Verbindungszeichenfolge ein.", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "Neuen Datenbanknamen eingeben", "enterNewValueForVar": "Geben Sie einen neuen Wert für die Variable \"{0}\" ein", "enterPassword": "Geben Sie das SQL Server-Administratorkennwort ein", + "enterPasswordManually": "Geben Sie das Kennwort ein, oder drücken Sie ESC, um den Vorgang abzubrechen", + "enterPasswordPrompt": "Geben Sie das Kennwort ein, das für die Verbindungszeichenfolge verwendet werden soll", "enterPortNumber": "Geben Sie die SQL Server-Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden", "enterSystemDbName": "Geben Sie einen Datenbanknamen für diese Systemdatenbank ein.", + "equalComparison": "Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand.", "errorFindingBuildFilesLocation": "Fehler beim Suchen des Speicherorts der Builddateien: {0}", "errorReadingProjectGuid": "Fehler beim Lesen von {0} des Projekts „{1}“", "eulaAgreementTemplate": "Ich akzeptiere die {0}.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "Externer Streamingauftrag", "externalStreamingJobValidationPassed": "Die Überprüfung des externen Streamingauftrags war erfolgreich.", "extractTargetRequired": "Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich.", + "failedToGetConnectionString": "Beim Generieren der Verbindungszeichenfolge für die ausgewählte Verbindung ist ein Fehler aufgetreten.", "failedToParse": "Fehler beim Analysieren von \"{0}\": {1}.", "file": "Datei", "fileAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "Über {0} wird ein neues SQL-Projekt generiert... Überprüfen Sie das Ausgabefenster auf Details.", "hr": "Std.", "importElements": "Elemente importieren", + "includePassword": "Möchten Sie das Kennwort aus dieser Verbindung in Ihre local.settings.json-Datei aufnehmen?", "input": "Eingabe", "installGlobally": "Global installieren", "invalidDataSchemaProvider": "Ungültiger DSP in der SQLPROJ-Datei", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "Ungültige SQL-Verbindungszeichenfolge", "invalidTargetPlatform": "Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1}", "jsonParseError": "{0} in der Nähe von Zeile \"{1}\", Spalte \"{2}\"", + "learnMore": "Weitere Informationen", "loadProfilePlaceholderText": "Profil laden...", "location": "Standort", "min": "min", @@ -179,7 +194,9 @@ "noDataSourcesFile": "Keine {0} gefunden", "noDataSourcesText": "Keine Datenquellen in diesem Projekt", "noFileExist": "Die Datei \"{0}\" ist nicht vorhanden", + "noSchemaCompareExtension": "Die Schemavergleich-Erweiterung muss installiert werden, um ein Projekt aus einer Datenbank zu aktualisieren.", "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.", + "noSqlProjFile": "Die ausgewählte Projektdatei ist nicht vorhanden.", "noSqlProjFilesSelected": "Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus.", "noString": "Nein", "noStringDefault": "Nein (Standard)", @@ -191,6 +208,7 @@ "objectType": "Objekttyp", "okString": "OK", "openEulaString": "Lizenzbedingungen öffnen", + "openFile": "Datei öffnen", "output": "Ausgabe", "outsideFolderPath": "Elemente mit absolutem Pfad außerhalb des Projektordners werden nicht unterstützt. Stellen Sie sicher, dass die Pfade in der Projektdatei relativ zum Projektordner sind.", "parentTreeItemUnknown": "Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden.", @@ -207,11 +225,13 @@ "projectAlreadyExists": "Ein Projekt mit dem Namen '{0}' ist bereits vorhanden in {1}.", "projectAlreadyOpened": "Das Projekt \"{0}\" ist bereits geöffnet.", "projectLocString": "Projekt", + "projectLocationLabel": "Standort", "projectLocationPlaceholderText": "Speicherort zum Erstellen des Projekts auswählen", "projectNameLabel": "Name", "projectNamePlaceholderText": "Geben Sie den Projektnamen ein", "projectReferenceElement": "Projektverweis", "projectReferenceNameElement": "Element „Projektverweisname“", + "projectToUpdatePlaceholderText": "Projektdatei auswählen", "publish": "Veröffentlichen", "publishAction": "Veröffentlichen", "publishDialogName": "Projekt veröffentlichen", @@ -238,15 +258,19 @@ "save": "Speichern", "saveChangesInFile": "In der aktuellen Datei sind ungespeicherte Änderungen vorhanden. Jetzt speichern?", "schema": "Schema", + "schemaCompare.compareErrorMessage": "Fehler beim Schemavergleich: {0}", "schemaCompareAction": "Schemavergleich", "schemaCompareNotInstalled": "Es ist erforderlich, die Schemavergleichserweiterung zu installieren, um den Schemavergleich auszuführen.", "schemaObjectType": "Schema/Objekttyp", "scriptFriendlyName": "Skript", + "sdkStyleProject": "SDK-style project", "sec": "Sek.", "selectAzureFunction": "Azure-Funktion in der aktuellen Datei auswählen, der die SQL-Bindung hinzugefügt werden soll", "selectBaseImage": "Basis SQL Server Docker-Image auswählen", "selectBindingType": "Wählen Sie den Bindungstyp aus", "selectConnection": "Verbindung auswählen", + "selectConnectionError": "Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge: {0}", + "selectConnectionString": "Methode für die SQL-Verbindungszeichenfolge auswählen", "selectDacpac": "DACPAC auswählen", "selectDatabase": "Datenbank auswählen", "selectFolderStructure": "Ordnerstruktur auswählen", @@ -290,11 +314,19 @@ "unableToFindReference": "Der Datenbankverweis {0} konnte nicht gefunden werden", "unableToFindSqlCmdVariable": "Die SQLCMD-Variable \"{0}\" konnte nicht gefunden werden.", "unableToPerformAction": "Das Ziel von \"{0}\" wurde nicht gefunden: \"{1}\"", + "unableToSetConnectionString": "Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge", "unexpectedProjectContext": "Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0}", "unknownDataSourceType": "Unbekannter Datenquellentyp: ", "unrecognizedDataSourcesVersion": "Unbekannte Version:", + "updateAction": "Aktualisierungsaktion", + "updateActionRadiButtonLabel": "Alle Änderungen anwenden", "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?", + "updateProjectFromDatabaseDialogName": "Projekt aus Datenbank aktualisieren", + "updateText": "Aktualisieren", + "updatingProjectFromDatabase": "{0} von {1} wird aktualisiert...", + "userConnectionString": "Verbindungszeichenfolge eingeben", + "userPasswordLater": "Um die SQL-Verbindungszeichenfolge später zu verwenden, müssen Sie das Kennwort manuell in Ihre local.settings.json-Datei eingeben.", "userSelectionCancelled": "Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen.", "userSelectionInstallGlobally": "Der Benutzer hat sich für die globale Installation von Autorest entschieden. Wird jetzt installiert...", "userSelectionRunNpx": "Der Benutzer hat die Ausführung über npx ausgewählt.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "Eigenschaften", "sqlDatabaseProjects.publish": "Veröffentlichen", "sqlDatabaseProjects.schemaCompare": "Schemavergleich", + "sqlDatabaseProjects.updateProjectFromDatabase": "Projekt aus Datenbank aktualisieren", "sqlDatabaseProjects.validateExternalStreamingJob": "Externen Streamingauftrag überprüfen", "sqlDatabaseProjects.welcome": "Derzeit sind keine Datenbankprojekte geöffnet.\r\n[New Project](command:sqlDatabaseProjects.new)\r\n[Open Project](command:sqlDatabaseProjects.open)\r\n[Create Project From Database](command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "Projekte" 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 8ca33bcb49f6..a09d8d70232a 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 @@ -39,7 +39,7 @@ "sql.migration.azure.tenant": "Azure AD-Mandant", "sql.migration.backup.location": "Sicherungsspeicherort", "sql.migration.backup.start.time": "Startzeitpunkt für Sicherung", - "sql.migration.bc.info": "Eine SQL Managed Instance Übernahme der Migration zur Dienstebene \"Unternehmenskritisch\" kann erheblich länger dauern als \"Universell\", da für drei sekundäre Replikate für \"Always-On-Hochverfügbarkeitsgruppe\" ein Seeding ausgeführt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit in 90 % der Fälle beträgt 220 GB/Stunde oder höher.", + "sql.migration.bc.info": "Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene \"Unternehmenskritisch\" erheblich länger dauern als auf \"Universell\", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher.", "sql.migration.blob.container.label": "Blob-Container-Ressourcengruppe", "sql.migration.blob.container.last.backup.file.label": "Letzte Sicherungsdatei", "sql.migration.blob.container.select": "Wählen Sie zuerst einen BLOB-Containerwert aus.", @@ -57,13 +57,13 @@ "sql.migration.cancel.error": "Es ist ein Fehler beim Abbrechen der Migration aufgetreten.", "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.cutover": "Die Migration ist nicht in Bearbeitung, Cutover nicht möglich.", "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.cannot.start.cutover.error": "Der Cutover kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus anzuzeigen.", "sql.migration.close": "Schließen", - "sql.migration.complete.cutover": "Übernahme abschließen", - "sql.migration.completing.cutover.warning": "Das Abschließen der Übernahme ohne Wiederherstellung aller Sicherungen kann zu einem Datenverlust führen.", - "sql.migration.confirm.checkbox.message": "Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und die Übernahme abgeschlossen werden soll.", + "sql.migration.complete.cutover": "Cutover abschließen", + "sql.migration.completing.cutover.warning": "Ein Cutover ohne Wiederherstellung aller Sicherungen kann zu Datenverlusten führen.", + "sql.migration.confirm.checkbox.message": "Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und der Cutover abgeschlossen werden soll.", "sql.migration.connection.status": "Verbindungsstatus", "sql.migration.copy.key1": "Schlüssel 1 kopieren", "sql.migration.copy.key2": "Schlüssel 2 kopieren", @@ -76,11 +76,11 @@ "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.", - "sql.migration.cutover.help.main": "Führen Sie die folgenden Schritte aus, bevor Sie die Übernahme abschließen.", - "sql.migration.cutover.in.progress": "Übernahme für die Datenbank \"{0}\" in Bearbeitung", + "sql.migration.cutover": "Cutover der Migration", + "sql.migration.cutover.card": "Cutover wird abgeschlossen", + "sql.migration.cutover.error": "Fehler beim Initiieren des Cutovers.", + "sql.migration.cutover.help.main": "Führen Sie die folgenden Schritte aus, bevor Sie den Cutover abschließen.", + "sql.migration.cutover.in.progress": "Cutover für Datenbank '{0}' in Bearbeitung", "sql.migration.cutover.last.file.restored": "Letzte wiederhergestellte Datei: {0}", "sql.migration.cutover.pending.backup": "Sicherungen mit ausstehender Wiederherstellung protokollieren: {0}", "sql.migration.cutover.status.refresh.error": "Es ist ein Fehler beim Aktualisieren des Migrationsstatus aufgetreten.", @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "Migrationsmodus", "sql.migration.dashboard.description": "Ermitteln Sie die Migrationsbereitschaft Ihrer SQL Server-Instanzen, identifizieren Sie ein empfohlenes Azure SQL-Ziel, und schließen Sie die Migration Ihrer SQL Server-Instanz zu Azure SQL Managed Instance oder SQL Server in Azure Virtual Machines ab.", "sql.migration.dashboard.help.title": "Links zu Hilfeartikeln und Videos", - "sql.migration.dashboard.link1.description": "Bewertungsregeln, die verwendet werden, um die Empfindlichkeit der Migration Ihrer SQL Server-Instanz zu Azure SQL Managed Instance zu bestimmen.", - "sql.migration.dashboard.link1.title": "Bewertungsregeln für Azure SQL Managed Instance", "sql.migration.dashboard.migrate.task.button": "Zu Azure SQL migrieren", "sql.migration.dashboard.migrate.task.button.description": "Migrieren Sie eine SQL Server-Instanz zu Azure SQL.", "sql.migration.dashboard.title": "Azure SQL-Migration", @@ -107,7 +105,7 @@ "sql.migration.database.migration.mode.label": "Migrationsmodus", "sql.migration.database.migration.mode.offline.description": "Die Downtime der Anwendung beginnt, wenn die Migration gestartet wird.", "sql.migration.database.migration.mode.offline.label": "Offlinemigration", - "sql.migration.database.migration.mode.online.description": "Die Anwendungsausfallzeit ist auf die Übernahme am Ende der Migration beschränkt.", + "sql.migration.database.migration.mode.online.description": "Die Ausfallzeit der Anwendung ist auf den Cutover am Ende der Migration beschränkt.", "sql.migration.database.migration.mode.online.label": "Onlinemigration", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "Authentifizierungsschlüssel für Database Migration Service", @@ -383,13 +381,23 @@ "sql.migration.yes": "Ja", "total.databases.selected": "{0} von {1} Datenbanken ausgewählt." }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Fehler beim Starten der Migration: \"{0}\"", "sql.migration.starting.migration.message": "Die Migration für die Datenbank \"{0}\" zu \"{1}\" bis \"{2}\" wird gestartet." }, "package": { "cancel-migration-menu": "Migration abbrechen", - "complete-cutover-menu": "Übernahme abschließen", + "complete-cutover-menu": "Cutover abschließen", "copy-migration-menu": "Migrationsdetails kopieren", "database-details-menu": "Datenbankdetails", "description": "Beschreibung der Azure SQL-Migration", diff --git a/i18n/ads-language-pack-de/translations/main.i18n.json b/i18n/ads-language-pack-de/translations/main.i18n.json index 784b33a336d4..3be593f0896b 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "Erweiterung aus VSIX-Paket installieren", "newQuery": "Neue Abfrage", "notebook.cellTitle": "Titelmenü der Notizbuchzelle", + "notebook.cellToolbarLocation.compatibilityDescription": "Gibt an, wo die Zellensymbolleiste angezeigt werden soll oder ob sie ausgeblendet werden soll. Hinweis: Diese Einstellung ist nur zu Erweiterungskompatibilitätszwecken aktiviert und hat keine Auswirkungen.", "notebook.title": "Titelmenü des Notizbuchs", "notebook.toolbar": "Symbolleistenmenü des Notizbuchs", "objectExplorer.context": "Kontextmenü des Objekt-Explorer-Elements", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "Der Szenariotyp für Erweiterungsempfehlungen muss angegeben werden.", "showReleaseNotes": "Versionshinweise nach einem Update anzeigen. Die Versionshinweise werden in einem neuen Webbrowserfenster geöffnet.", + "sql.watcherExclude": "Konfigurieren Sie Globmuster von Dateipfaden, die von der Dateiüberwachung ausgeschlossen werden sollen. Muster müssen in absoluten Pfaden übereinstimmen, d. h. für eine ordnungsgemäße Überstimmung muss das Präfix `**/` oder der vollständige Pfad und für eine Übereinstimmung in einem Pfad muss das Suffix `/**` verwendet werden (z. B. `**/build/output/**` oder `/Users/name/workspaces/project/build/output/**`). Das Ändern dieser Einstellung erfordert einen Neustart. Wenn Azure Data Studio beim Start viel CPU-Zeit beansprucht, können Sie große Ordner ausschließen, um die anfängliche Auslastung zu verringern.", "uninstallExtensionComplete": "Laden Sie Azure Data Studio erneut, um die Deinstallation der Erweiterung {0} abzuschließen.", "updateLocale": "Möchten Sie die Sprache der Benutzeroberfläche von Azure Data Studio in {0} ändern und einen Neustart durchführen?", + "vscodeFunctionalityNotSupportedError": "Diese VS Code-Funktionalität wird in Azure Data Studio nicht unterstützt.", + "vscodeInvalidArgumentsError": "Ungültige Argumente.", "watermark.newNotebook": "Neues Notizbuch", "watermark.newSqlFile": "Neue SQL-Datei", "workspace.trust.description": "Steuert, ob die Arbeitsbereichsvertrauensstellung in Azure Data Studio aktiviert ist oder nicht.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "Beim Start Verbindungsdialogfeld anzeigen" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "Möchten Sie die Zeile entfernen?", "designer.generalGroupName": "Allgemein", "designer.loadingDesigner": "Designer wird geladen...", "designer.loadingDesignerCompleted": "Designer ist geladen", "designer.newRowText": "Neue/s/n hinzufügen", + "designer.processing": "Verarbeitung wird ausgeführt...", "designer.processingChanges": "Änderungen werden verarbeitet...", "designer.processingChangesCompleted": "Änderungen wurden verarbeitet", + "designer.processingCompleted": "Verarbeitung abgeschlossen", + "designer.publishChangesCompleted": "Änderungen wurden veröffentlicht.", + "designer.publishingChanges": "Änderungen werden veröffentlicht...", "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": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "Ressourcen-Viewer" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "Der Vorgang kann nicht ausgeführt werden, während ein anderer Vorgang ausgeführt wird.", "tableDesigner.newTable": "Neue Tabelle" }, "sql/workbench/browser/modal/modal": { @@ -11176,7 +11184,7 @@ "clearResults": "Ergebnisse löschen", "collapseAllCells": "Zellen reduzieren", "expandAllCells": "Zellen erweitern", - "kernelNotSupported": "Dieses Notizbuch kann nicht mit Parametern ausgeführt werden, da der Kernel nicht unterstützt wird. Verwenden Sie die unterstützten Kernel und das unterstützte Format. [Weitere Informationen] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "kernelNotSupported": "This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "loading": "Kernel werden geladen...", "loadingContexts": "Kontexte werden geladen...", "localhost": "localhost", @@ -11581,11 +11589,8 @@ "refreshError": "Fehler beim Aktualisieren des Knotens \"{0}\": {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Änderungen speichern" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Tabellen-Designer", - "tableDesigner.featureEnabledDescription": "Steuert, ob das Tabellen-Designer-Feature aktiviert ist. Der Standardwert ist „FALSE“." + "tableDesigner.generateScript": "Skript generieren", + "tableDesigner.publishTableChanges": "Änderungen veröffentlichen..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} Aufgaben werden ausgeführt", @@ -11647,8 +11652,6 @@ "welcomePage.location": "Standort", "welcomePage.moreRecent": "Mehr anzeigen", "welcomePage.name": "Name", - "welcomePage.preview": "Vorschau", - "welcomePage.previewBody": "Diese Featureseite befindet sich in der Vorschauphase. Durch die Vorschaufeatures werden neue Funktionen eingeführt, die demnächst als dauerhafter Bestandteil in das Produkt integriert werden. Sie sind stabil, erfordern jedoch zusätzliche Verbesserungen im Hinblick auf die Barrierefreiheit. Wir freuen uns über Ihr frühes Feedback, solange die Features noch entwickelt werden.", "welcomePage.resources": "Ressourcen", "welcomePage.runQuery": "Abfrage ausführen", "welcomePage.runQueryBody": "Interagieren Sie mit Daten über einen Abfrage-Editor.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "Tour starten", "welcomePage.willReloadAfterInstallingExtensionPack": "Nach dem Installieren zusätzlicher Unterstützung für {0} wird das Fenster neu geladen." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "Neuerungen in der aktuellen Version erkunden", - "welcomePage.azdataBlogDescription": "Monatliche Vorstellung neuer Features in Blogbeiträgen", - "welcomePage.colorTheme": "Farbdesign", - "welcomePage.colorThemeDescription": "Passen Sie das Aussehen von Editor und Code an Ihre Wünsche an.", - "welcomePage.customize": "Anpassen", - "welcomePage.deploy": "Bereitstellen", - "welcomePage.extensionDescription": "Laden Sie die von Ihnen benötigten Erweiterungen herunter, z. B. die SQL Server-Verwaltungsprogramme und mehr.", - "welcomePage.extensions": "Erweiterungen", - "welcomePage.followTwitter": "Folgen Sie uns auf Twitter", - "welcomePage.followTwitterDescription": "Informieren Sie sich darüber, wie die Community Azure Data Studio verwendet, und kommunizieren Sie direkt mit den Technikern.", - "welcomePage.gettingStarted": "Erste Schritte", - "welcomePage.gitHubRepository": "GitHub-Repository", - "welcomePage.help": "Hilfe", - "welcomePage.keyboardShortcut": "Tastenkombinationen", - "welcomePage.keyboardShortcutDescription": "Bevorzugte Befehle finden und anpassen", - "welcomePage.learn": "Informationen", - "welcomePage.moreRecent": "Mehr...", - "welcomePage.newConnection": "Neue Verbindung", - "welcomePage.newDeployment": "Neue Bereitstellung…", - "welcomePage.newNotebook": "Neues Notebook", - "welcomePage.newQuery": "Neue Abfrage", - "welcomePage.noRecentFolders": "Keine kürzlich verwendeten Ordner", - "welcomePage.openFileLinuxPC": "Datei öffnen", - "welcomePage.openFileMac": "Datei öffnen", - "welcomePage.productDocumentation": "Dokumentation", - "welcomePage.recent": "Zuletzt verwendet", - "welcomePage.releaseNotes": "Versionshinweise", - "welcomePage.reportIssue": "Problem melden oder Feature anfragen", - "welcomePage.showCommands": "Alle Befehle suchen und ausführen", - "welcomePage.showCommandsDescription": "Über die Befehlspalette ({0}) können Sie schnell auf Befehle zugreifen und nach Befehlen suchen.", - "welcomePage.showOnStartup": "Beim Start Willkommensseite anzeigen", - "welcomePage.start": "Starten" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Konto hinzufügen", "accountDialog.close": "Schließen", @@ -11995,6 +11963,7 @@ "splitCellEdit": "Zelle teilen" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "Der Server konnte nicht gestartet werden, da für diesen Dateityp des Notebooks kein Anbieter definiert wurde.", "ServerNotStarted": "Der Server wurde aus unbekannten Gründen nicht gestartet.", "clientSession.unknownError": "Fehler beim Starten der Notebook-Sitzung.", "kernelRequiresConnection": "Der Kernel \"{0}\" wurde nicht gefunden. Es wird stattdessen der Standardkernel verwendet." @@ -12015,8 +11984,11 @@ "startSessionFailed": "Sitzung konnte nicht gestartet werden: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "Timeout beim Warten auf die Verfügbarkeit des Ausführungsanbieters für Notebookanbieter „{0}“", "notebookServiceNoProvider": "Der Notebook-Anbieter ist nicht vorhanden.", - "notebookUriNotDefined": "Bei der Erstellung eines Notebook-Managers wurde kein URI übergeben." + "notebookUriNotDefined": "Bei der Erstellung eines Notebook-Managers wurde kein URI übergeben.", + "serializationProviderTimeout": "Timeout beim Warten auf die Verfügbarkeit des Serialisierungsanbieters für Notebookanbieter „{0}“", + "standardKernelsTimeout": "Timeout beim Warten auf die Verfügbarkeit von Standard-Kernels für Notebookanbieter „{0}“" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "Eine Ansicht mit dem Namen {0} ist in diesem Notizbuch bereits vorhanden." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "Name des Magic-Befehls für die Zelle, z. B. \"%%sql\".", "carbon.extension.contributes.notebook.provider": "Bezeichner des Notebook-Anbieters.", "carbon.extension.contributes.notebook.standardKernels": "Gibt an, welche Kernel für diesen Notebook-Anbieter als Standard festgelegt werden sollen.", + "providerNotInRegistryError": "Der angegebene Anbieter „{0}“ ist in der Notebookregistrierung nicht vorhanden.", "vscode.extension.contributes.notebook.languagemagics": "Stellt die Notebook-Sprache zur Verfügung.", "vscode.extension.contributes.notebook.providersDescriptions": "Steuert Beschreibungen des Notebookanbieters bei." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Fehler bei Zeilencommit: ", "msgCancelQueryFailed": "Fehler beim Abbrechen der Abfrage: {0}", - "queryModelService.noQueryFoundForUri": "Für {0} wurde keine Abfrage gefunden.", "queryModelService.uriAlreadyHasQuery": "{0} verfügt bereits über eine vorhandene Abfrage.", "runQueryBatchStartLine": "Zeile {0}", "runQueryBatchStartMessage": "Ausführung der Abfrage gestartet um ", @@ -12227,11 +12199,16 @@ "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.index.column.description.name": "Der Name der Spalte.", + "designer.index.description.columns": "Die Spalten des Index.", + "designer.index.description.name": "Der Name des Indexes.", "designer.table.description.description": "Die Beschreibung der Tabelle.", "designer.table.description.name": "Der Name des Tabellenobjekts.", "designer.table.description.schema": "Das Schema, das die Tabelle enthält.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "Fremdschlüssel", - "tableDesigner.PrimaryKeyTableName": "Primärschlüsseltabelle", + "tableDesigner.ForeignTableName": "Fremdtabelle", + "tableDesigner.IndexTypeName": "Index", "tableDesigner.checkConstraintExpressionTitle": "Ausdruck", "tableDesigner.checkConstraintNameTitle": "Name", "tableDesigner.checkConstraintTypeName": "Check-Einschränkung", @@ -12249,18 +12226,27 @@ "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.foreignKey.column": "Spalte", + "tableDesigner.foreignKey.foreignColumn": "Fremdspalte", + "tableDesigner.foreignKeyColumns": "Spalten", "tableDesigner.foreignKeyNameTitle": "Name", "tableDesigner.foreignKeyOnDeleteAction": "Bei Löschvorgang", "tableDesigner.foreignKeyOnUpdateAction": "Bei Updateaktion", "tableDesigner.foreignKeysTabTitle": "Fremdschlüssel", "tableDesigner.generalTab": "Allgemein", + "tableDesigner.generatePreviewReportError": "Fehler beim Generieren des Vorschauberichts: {0}", + "tableDesigner.generateScriptError": "Fehler beim Generieren des Skripts: {0}", + "tableDesigner.generatingPreviewReport": "Vorschaubericht wird generiert...", + "tableDesigner.generatingScript": "Skript wird generiert...", + "tableDesigner.generatingScriptCompleted": "Das Skript wurde generiert.", + "tableDesigner.index.column.name": "Spalte", + "tableDesigner.indexColumns": "Spalten", + "tableDesigner.indexName": "Name", + "tableDesigner.indexesTabTitle": "Indizes", "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.publishChangeError": "Fehler beim Veröffentlichen von Änderungen: {0}", + "tableDesigner.publishChangeSuccess": "Die Änderungen wurden erfolgreich veröffentlicht.", + "tableDesigner.savingChanges": "Änderungen am Tabellen-Designer werden veröffentlicht...", "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabelle" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Erste &&Schritte", "showReleaseNotes": "\"Erste Schritte\" anzeigen" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Eine Sitzung kann nicht gestartet werden, der Manager wurde noch nicht initialisiert." + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} %" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "Abfrage öffnen", + "queryPlanCustomZoom": "Vergrößern/Verkleinern", + "queryPlanFitGraphLabel": "Mit Zoom anpassen", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "Eigenschaften", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "Vergrößern", + "queryPlanZoomOutActionLabel": "Verkleinern" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Previewfunktion" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Erweiterungs-Viewlet ausblenden", + "hidePanel": "Bereich ausblenden", + "hideSettings": "Symbol „Einstellungen“ ausblenden" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Datenbank aktualisieren", + "tableDesigner.cancel": "Abbrechen", + "tableDesigner.generateScript": "Skript generieren", + "tableDesigner.previewDatabaseUpdates": "Vorschau von Datenbankupdates" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/CHANGELOG.md b/i18n/ads-language-pack-es/CHANGELOG.md index b0d57a57ab1a..fd48cff0a392 100644 --- a/i18n/ads-language-pack-es/CHANGELOG.md +++ b/i18n/ads-language-pack-es/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-es" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * September 2, 2021 - Release for Azure Data Studio 1.33 * May 21, 2021 - Release for Azure Data Studio 1.29 diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index 6c4bfadabed4..fe04944f745f 100644 --- a/i18n/ads-language-pack-es/package.json +++ b/i18n/ads-language-pack-es/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json index 5b7c41fbba3d..d1d1e0d14985 100644 --- a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "Cadenas de conexión", "arc.containerReady": "Los contenedores pod están listos.", "arc.controllerClusterContext": "Contexto de clúster", - "arc.controllerDashboard": "Panel del controlador de datos de Azure Arc (versión preliminar): {0}", + "arc.controllerDashboard": "Panel del controlador de datos de Azure Arc: {0}", "arc.controllerKubeConfig": "Ruta de acceso al archivo de kubeconfig", "arc.controllerName": "Nombre", "arc.controllerNameDescription": "Nombre para mostrar en la vista de árbol, que no se aplica al controlador propiamente dicho.", @@ -159,7 +159,7 @@ "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}", + "arc.miaaDashboard": "Instancia administrada de SQL: panel de Azure Arc - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "Instancia administrada de SQL: Azure Arc", "arc.missingExtension": "Se requiere la extensión {0} para ver la configuración del motor. ¿Quiere instalarlo ahora?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "Nombre de usuario del administrador", "arc.postgresArcProductName": "Azure Database for PostgreSQL: Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Puede escalar Azure Arc: habilitado", - "arc.postgresDashboard": "Hiperescala de PostgreSQL: panel de Azure Arc (versión preliminar) - {0}", + "arc.postgresDashboard": "Hiperescala de PostgreSQL: panel de Azure Arc - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versión de PostgreSQL", @@ -335,10 +335,6 @@ "arc.controller": "Controlador de destino de Azure Arc", "arc.cores-limit.label": "Límite de núcleos", "arc.cores-request.label": "Solicitud de núcleos", - "arc.data.controller.admin.account.confirm.password": "Confirmar contraseña", - "arc.data.controller.admin.account.name": "Inicio de sesión en el controlador de datos", - "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.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "Infraestructura", "arc.data.controller.kube.cluster.context": "Contexto del clúster", "arc.data.controller.location": "Ubicación", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar contraseña", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Contraseña", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenciales del panel de métricas y registros", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nombre de usuario", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Escriba el nombre de usuario que se usará para los paneles de métricas y registros.", "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", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "Clase de almacenamiento que se usará para volúmenes persistentes de datos.", "arc.postgres.storage-class.logs.description": "La clase de almacenamiento que se va a usar para los volúmenes persistentes de registros", "arc.postgres.wizard.page1.title": "Proporcionar los parámetros del grupo de servidores de hiperescala de PostgreSQL habilitado para Azure", - "arc.postgres.wizard.title": "Implementar un grupo de servidores de hiperescala de PostgreSQL habilitado para Azure Arc (versión preliminar)", + "arc.postgres.wizard.title": "Implementar un grupo de servidores de hiperescala de PostgreSQL habilitada para Azure Arc", "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.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "detalles de precios", "arc.sql.cost.summary.resource.group": "Grupo de recursos", "arc.sql.cost.summary.service.tier": "Nivel de servicio", - "arc.sql.cost.summary.service.tier.learn.more.description": "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.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.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", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "Límite de núcleos virtuales de CPU", "arc.sql.dev.use.description": "Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará.", "arc.sql.dev.use.label": "Solo para uso de desarrollo", - "arc.sql.high.availability.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.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.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", @@ -476,15 +479,14 @@ "arc.sql.license.type.label": "Ya tengo una licencia de SQL Server", "arc.sql.memory-limit.description": "El límite de la capacidad de la instancia administrada como un entero.", "arc.sql.memory-request.description": "La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB.", - "arc.sql.one.replica": "1", + "arc.sql.one.replica": "1 replica", "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 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": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.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.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "La clase de almacenamiento que se va a usar para todos los volúmenes persistentes de datos y registros para todos los pods de controlador de datos que los requieran.", "arc.sql.storage-class.logs.description": "Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", "arc.sql.summary.arc.by.microsoft": "de Microsoft", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "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)", @@ -504,7 +506,7 @@ "arc.sql.volume.size.logs.description": "Tamaño del volumen de almacenamiento que se va a usar para los registros en gigabytes.", "arc.sql.volume.size.logs.label": "Tamaño del volumen en Gi (Registros)", "arc.sql.wizard.page1.title": "Proporción de parámetros de Azure SQL Managed Instance", - "arc.sql.wizard.title": "Implementación de Azure SQL Managed Instance: Azure Arc (versión preliminar)", + "arc.sql.wizard.title": "Implementar Azure SQL Managed Instance: Azure Arc", "arc.storage-class.backups.label": "Clase de almacenamiento (copias de seguridad)", "arc.storage-class.data.label": "Clase de almacenamiento (datos)", "arc.storage-class.datalogs.label": "Clase de almacenamiento (registros de base de datos)", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "La cantidad de núcleos solicitados debe ser menor o igual que el límite de núcleos.", "requested.memory.less.than.or.equal.to.memory.limit": "La cantidad de memoria solicitada debe ser menor o igual que el límite de memoria.", "resource.type.arc.postgres.description": "Permite implementar grupos de servidores de hiperescala de PostgreSQL en un entorno de Azure Arc.", - "resource.type.arc.postgres.display.name": "Grupos de servidores de hiperescala de PostgreSQL: Azure Arc (versión preliminar)", + "resource.type.arc.postgres.display.name": "Grupos de servidores de hiperescala de PostgreSQL: Azure Arc", "resource.type.arc.sql.description": "Servicio de instancia administrada de SQL para desarrolladores de aplicaciones en un entorno administrado por el cliente", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance: Azure Arc (versión preliminar)", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance: Azure Arc", "resource.type.azure.arc.description": "Permite crear un controlador de datos de Azure Arc.", - "resource.type.azure.arc.display.name": "Controlador de datos de Azure Arc (versión preliminar)", + "resource.type.azure.arc.display.name": "Controlador de datos de Azure Arc", "should.be.integer": "El valor debe ser un entero", "worker.node.count.should.not.be.one": "No se admite el valor 1." } diff --git a/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json index bcb6cef1dfba..d5abf4b3c8c8 100644 --- a/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "Ha habido algún error problema con la autenticación, o bien los tokens se han eliminado del sistema. Pruebe a volver a agregar la cuenta de Azure Data Studio.", "azure.noUniqueIdentifier": "El usuario no tenía ningún identificador único en AAD.", - "azure.responseError": "Error al recuperar el token. Abra las herramientas de desarrollo para ver el error.", + "azure.responseError": "Error al recuperar el token. [Abra las herramientas de desarrollo]({0}) para obtener más detalles.", "azure.tenantNotFound": "No se encuentra el inquilino especificado con el id. \"{0}\".", "azureAuth.unidentifiedError": "Error no identificado con la autenticación de Azure.", "azureWorkAccountDisplayName": "Cuenta profesional o educativa", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Si debería habilitarse la integración de la nube pública de Azure", "config.enableUsGovCloudDescription": "Si debería habilitarse la integración de la nube de US Government Azure", "config.enableUsNatCloudDescription": "Indica si se debe habilitar la integración de la nube de Azure nacional de EE. UU.", + "config.loggingLevel": "[Optional] El nivel de detalle del registro de la extensión Cuentas de Azure.", "config.noSystemKeychain": "Deshabilite la integración de las cadenas de claves del sistema. Las credenciales se almacenarán en un archivo plano en el directorio principal del usuario.", - "config.piiLogging": "Indica si se debe registrar la información de identificación personal (PII) en la vista de la consola de forma local." + "config.piiLogging": "La información de identificación personal (DCP) debe registrarse en el canal de salida de las cuentas de Azure y en el archivo de registro del canal de salida." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json index d0c2862770aa..f908edb02140 100644 --- a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Faltan las credenciales o no son válidas." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { "no": "No", - "not now": "Preguntarme luego", - "suggest auto fetch": "¿Te gustaría que Code [ejecute 'git fetch' periódicamente]({0})?", - "yes": "Sí" + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "La versión HEAD de '{0}' no está disponible.", - "add": "Añadir al área de trabajo", - "add remote": "Agregar un nuevo remoto...", - "addFrom": "Agregar remoto desde dirección URL", - "addfrom": "Agregar remoto desde {0}", - "addremote": "Agregar remoto", - "always": "Siempre", - "are you sure": "Esto creará un repositorio Git en '{0}'. ¿Está seguro de que desea continuar?", - "auth failed": "No se pudo autenticar en GIT remoto.", - "auth failed specific": "No se pudo autenticar en GIT remoto:\r\n\r\n{0}", - "branch already exists": "Ya existe una rama como '{0}'", - "branch name": "Nombre de rama", - "branch name format invalid": "El nombre de la rama debe coincidir con la expresión regular \"{0}\".", - "cant push": "No se pueden enviar referencias al remoto. Intenta ejecutar 'Pull' primero para integrar tus cambios.", - "changed": "Se ha cambiado el nivel de registro a: {0}", - "checkout detached": "Extracción del repositorio desasociada...", - "choose": "Elegir carpeta...", - "clean repo": "Limpie el árbol de trabajo del repositorio antes de la desprotección.", - "clonefrom": "Clonar desde {0}", - "cloning": "Clonando el repositorio git '{0}'...", - "commit": "Hacer \"commit\" de los cambios \"staged\"", - "commit anyway": "Crear \"commit\" vacío", - "commit hash": "Hash de confirmación", - "commit message": "Mensaje de confirmación", - "commitMessageWithHeadLabel2": "Mensaje (confirmar en \"{0}\")", - "confirm delete": "¿Seguro que quiere ELIMINAR {0}?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, este archivo SE PERDERÁ PARA SIEMPRE.", - "confirm delete multiple": "¿Seguro que quiere ELIMINAR {0}archivos?\r\n Esta acción es IRREVERSIBLE. \r\nSi continúa, los archivos SE PERDERÁN PARA SIEMPRE.", - "confirm discard": "¿Está seguro de que quiere descartar los cambios de {0}?", - "confirm discard all": "¿Seguro que quiere descartar TODOS los cambios en {0} archivos? \r\nEsta acción es IRREVERSIBLE. \r\nSi continúa, su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", - "confirm discard all 2": "{0}\r\n\r\nEsta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", - "confirm discard all single": "¿Está seguro de que quiere descartar los cambios de {0}?", - "confirm discard multiple": "¿Está seguro de que quiere descartar los cambios de {0} archivos?", - "confirm emtpy commit": "¿Seguro que desea crear una confirmación vacía?", - "confirm force delete branch": "La rama '{0}' no está completamente fusionada. ¿Borrarla de todas formas?", - "confirm force push": "Está a punto de forzar el envío de cambios mediante \"push\". Esta acción puede resultar destructiva y sobrescribir involuntariamente los cambios realizados por otros usuarios.\r\n\r\n¿Seguro que quiere continuar?", - "confirm no verify commit": "Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable.\r\n\r\n¿Seguro que quiere continuar?", - "confirm publish branch": "La rama ' {0} ' no tiene ninguna rama ascendente. ¿desea publicar esta rama?", - "confirm restore": "¿Está seguro de que desea restaurar {0}?", - "confirm restore multiple": "¿Está seguro de que desea restaurar {0} archivos?", - "confirm stage file with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación?", - "confirm stage files with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación?", - "create branch": "Crear rama...", - "create branch from": "Crear rama a partir de...", - "create repo": "Inicializar el repositorio", - "current": "Actual", - "delete": "Eliminar archivo", - "delete branch": "Borrar rama", - "delete file": "Eliminar archivo", - "delete files": "Eliminar archivos", - "deleted by them": "Ellos eliminaron el archivo \"{0}\" y nosotros lo modificamos.\r\n\r\n¿Qué quiere hacer?", - "deleted by us": "Nosotros eliminamos el archivo \"{0}\" y ellos lo modificaron.\r\n\r\n¿Qué quiere hacer?", - "discard": "Descartar cambios", - "discardAll": "Descartar todos los archivos ({0})", - "discardAll multiple": "Descartar un archivo", - "force": "Forzar extracción del repositorio", - "force push not allowed": "No está permitido forzar envío de cambios, habilite la opción mediante el control \"git.allowForcePush\".", - "git error": "Error de GIT", - "git error details": "GIT: {0}", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", + "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (índice)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (árbol de trabajo)", - "init": "Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git", - "init repo": "Inicializar el repositorio", - "invalid branch name": "Nombre de rama no válido", - "keep ours": "Mantener nuestra versión", - "keep theirs": "Mantener la versión de ellos", - "learn more": "Más información", - "local changes": "Los cambios locales se sobrescribirán al extraer del repositorio.", - "merge commit": "La última confirmación fue una confirmación de fusión mediante combinación. ¿Seguro que quiere deshacerla?", - "merge conflicts": "Hay conflictos de fusión. Resuelvalos antes de confirmar.", - "missing user info": "Asegúrese de configurar los valores de \"user.name\" y \"user.email\" en git.", - "never": "Nunca", - "never again": "No volver a mostrar ", - "never ask again": "De acuerdo, no volver a preguntar", - "no changes": "No hay cambios para confirmar.", - "no changes stash": "No existen cambios para el guardado provisional.", - "no more": "No se puede deshacer porque HEAD no apunta a ningún commit.", - "no rebase": "No hay ninguna fusión mediante cambio de base \"rebase\" en curso.", - "no remotes added": "Su repositorio no tiene remotos.", - "no remotes to fetch": "El repositorio no tiene remotos configurados de los que recuperar.", - "no remotes to publish": "El repositorio no tiene remotos configurados en los que publicar.", - "no remotes to pull": "El repositorio no tiene remotos configurados de los que extraer.", - "no remotes to push": "El repositorio no tiene remotos configurados en los que insertar.", - "no staged changes": "No hay cambios \"staged\" para hacer \"commit\".\r\n\r\n¿Quiere agregar al \"stage\" todos los cambios y hacer \"commit\" de estos directamente?", - "no stashes": "No hay cambios guardados provisionalmente en el repositorio.", - "no tags": "Este repositorio no tiene etiquetas.", - "no verify commit not allowed": "No se permiten las confirmaciones sin verificación, habilítelas con la configuración \"git. allowNoVerifyCommit\".", - "nobranch": "Extraiga del repositorio una rama para insertar un remoto.", - "ok": "Aceptar", - "open git log": "Abrir registro de GIT", - "open repo": "Abrir repositorio", - "openrepo": "Abrir", - "openreponew": "Abrir en una ventana nueva", - "pick branch pull": "Seleccionar una rama de la que extraer", - "pick provider": "Seleccione un proveedor para publicar la rama \"{0}\" en:", - "pick remote": "Seleccionar un elemento remoto para publicar la rama '{0}':", - "pick remote pull repo": "Seleccione un origen remoto desde el que extraer la rama", - "pick stash to apply": "Elegir un cambio guardado provisionalmente para aplicarlo", - "pick stash to drop": "Escoja una copia intermedia para eliminar", - "pick stash to pop": "Elija un cambio guardado provisionalmente para aplicarlo y quitarlo", - "proposeopen": "¿Desea abrir el repositorio clonado?", - "proposeopen init": "¿Desea abrir el repositorio inicializado?", - "proposeopen2": "¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual?", - "proposeopen2 init": "¿Desea abrir el repositorio inicializado, o añadir al área de trabajo actual?", - "provide branch name": "Proporcione un nuevo nombre de rama", - "provide commit hash": "Proporcione el hash de \"commit\".", - "provide commit message": "Proporcione un mensaje de confirmación", - "provide remote name": "Proporcione un nombre de remoto", - "provide stash message": "Opcionalmente, proporcionar un mensaje para el guardado provisional", - "provide tag message": "Por favor, especifique un mensaje para anotar la etiqueta", - "provide tag name": "Por favor proporcione un nombre para la etiqueta ", - "publish to": "Publicar en {0}", - "remote already exists": "El remoto \"{0}\" ya existe.", - "remote branch at": "Rama remota en {0}", - "remote name": "Nombre de remoto", - "remote name format invalid": "Formato de nombre de remoto no válido", - "remove remote": "Seleccione un remoto para quitar", - "repourl": "Dirección URL de repositorio", - "restore file": "Restaurar archivo", - "restore files": "Restaurar archivos", - "save and commit": "Guardar todo y confirmar", - "save and stash": "Guardar todo y aplicar \"stash\"", - "select a branch to merge from": "Seleccione una rama desde la que fusionar", - "select a branch to rebase onto": "Seleccionar una rama en la que fusionar mediante \"rebase\"", - "select a ref to checkout": "Seleccione una referencia para desproteger", - "select a ref to checkout detached": "Seleccionar una referencia para extraer del repositorio en modo desasociado", - "select a ref to create a new branch from": "Seleccione una referencia desde la cual se creará la rama \"{0}\"", - "select a tag to delete": "Seleccione una etiqueta para eliminar", - "select branch to delete": "Seleccione una rama para borrar", - "select log level": "Seleccionar nivel de log", - "selectFolder": "Seleccione la ubicación del repositorio", - "show command output": "Mostrar salida del comando", - "stash": "Guardar provisionalmente de todos modos", - "stash merge conflicts": "Hubo conflictos de fusión al aplicar el cambio provisional.", - "stash message": "Mensaje para el guardado provisional", - "stashcheckout": "Guardar provisionalmente y extraer del repositorio", - "sure drop": "¿Seguro que quiere quitar el \"stash\": {0}?", - "sync is unpredictable": "Esta acción aplicará \"push\" y \"pull\" a los \"commits\" en \"{0}/{1}\".", - "tag at": "Etiqueta en {0}", - "tag message": "Mensaje", - "tag name": "Nombre de etiqueta", - "there are untracked files": "Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan.", - "there are untracked files single": "El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}.", - "undo commit": "Deshacer la confirmación de fusión mediante combinación", - "unsaved files": "Hay {0} archivos sin guardar.\r\n\r\n¿Quiere guardarlos antes de confirmar?", - "unsaved files single": "El siguiente archivo tiene cambios no guardados que no se incluirán en la confirmación si continúa: {0}.\r\n\r\n¿Desea guardarlos antes de confirmar?", - "unsaved stash files": "Hay {0}archivos sin guardar.\r\n\r\n¿Quiere guardarlos antes de aplicar \"stash\"?", - "unsaved stash files single": "El archivo siguiente tiene cambios no guardados que no se incluirán en el \"stash\" si continúa: {0}.\r\n\r\n¿Quiere guardarlo antes de aplicar \"stash\"?", - "warn untracked": "¡Esto ELIMINARÁ {0} archivos sin seguimiento!\r\n¡Esta acción es IRREVERSIBLE!\r\nEstos archivos SE PERDERÁN PARA SIEMPRE.", - "yes": "Sí", - "yes discard tracked": "Descartar un archivo con seguimiento", - "yes discard tracked multiple": "Descartar {0} archivos con seguimiento", - "yes never again": "Sí, no volver a mostrar" + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", + "ok": "OK", + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Descargar Git", - "git20": "Parece que tiene instalado GIT {0}. El código funciona mejor con GIT >= 2", - "git2526": "La instancia {0} de GIT instalada tiene problemas conocidos. Actualice a GIT >= 2.27 para que las características de este funcionen correctamente.", - "neverShowAgain": "No mostrar de nuevo", - "notfound": "Git no encontrado. Instálalo o configúralo usando la configuración 'git.path'.", - "skipped": "Se omitió git encontrado en: {0}", - "updateGit": "Actualizar GIT", - "using git": "Usando GIT {0} desde {1}", - "validating": "La validación encontró Git en: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "No hay repositorios disponibles", - "not supported": "Rutas absolutas no admitidas en el parámetro \"git.scanRepositories\".", - "pick repo": "Elija un repositorio", - "too many submodules": "El repositorio ' {0} ' tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "Nombre de rama", + "branch name": "Branch name", "error": "$(error) Error: {0}", - "none found": "No se encontraron repositorios remotos.", - "pick url": "Elija una dirección URL desde la que se va a clonar.", - "provide url": "Proporcionar la dirección URL del repositorio", - "provide url or pick": "Proporcione la dirección URL del repositorio o seleccione un origen de repositorio.", - "type to filter": "Nombre del repositorio", - "type to search": "Nombre del repositorio (escribir para buscar)", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "¿Desea añadir \"{0}\" a .gitignore?", - "added by them": "Conflicto: agregado por ellos", - "added by us": "Conflicto: agregado por nosotros", - "always pull": "Incorporar cambios siempre con \"pull\"", - "both added": "Conflicto: agregado por ambos", - "both deleted": "Conflicto: eliminado por ambos", - "both modified": "Conflicto: modificado por ambos", - "changes": "Cambios", - "commit": "\"Commit\"", - "commit in rebase": "No es posible cambiar el mensaje de confirmación en medio de un rebase. En su lugar, complete la operación rebase y utilice rebase interactivo.", - "commitMessage": "Mensaje ({0} para confirmar)", - "commitMessageCountdown": "quedan {0} caracteres en la línea actual", - "commitMessageWarning": "{0} caracteres sobre {1} en la línea actual", - "commitMessageWhitespacesOnlyWarning": "El mensaje de confirmación actual solo contiene espacios en blanco.", - "commitMessageWithHeadLabel": "Mensaje ({0} para confirmar en \"{1}\")", - "deleted": "Eliminado", - "deleted by them": "Conflicto: eliminado por ellos", - "deleted by us": "Conflicto: eliminado por nosotros", - "dont pull": "No incorporar cambios con \"pull\"", - "git.title.deleted": "{0} (eliminado)", - "git.title.index": "{0} (índice)", - "git.title.ours": "{0} (Nuestro)", - "git.title.theirs": "{0} (el suyo)", - "git.title.untracked": "{0} (Sin seguimiento)", - "git.title.workingTree": "{0} (árbol de trabajo)", - "huge": "El repositorio Git '{0}' contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas.", - "ignored": "Omitido", - "index added": "Índice añadido", - "index copied": "Índice copiado", - "index deleted": "Índice Eliminado", - "index modified": "Índice modificado", - "index renamed": "Nombre de Índice Cambiado", - "intent to add": "Intención de añadir", - "merge changes": "Fusionar cambios mediante combinación", - "modified": "Modificado", - "neveragain": "No mostrar de nuevo", - "open": "Abrir", - "pull": "Incorporar cambios (\"pull\")", - "pull branch maybe rebased": "Parece que la rama \"{0}\" actual puede haberse fusionado mediante cambio de base con \"rebase\". ¿Seguro que aún quiere incorporar los cambios en esta mediante \"pull\"?", - "pull maybe rebased": "Parece que la rama actual puede haberse fusionado mediante cambio de base con \"rebase\". ¿Seguro que aún quiere incorporar los cambios en esta mediante \"pull\"?", - "pull n": "Hacer \"pull\" en {0} \"commits\" de {1}/{2}", - "pull push n": "Hacer \"pull\" de {0} y \"push\" de {1} \"commits\" entre {2}/{3}", - "push n": "Hacer \"push\" en {0} \"commits\" a {1}/{2}", - "push success": "Push realizado con éxito.", - "staged changes": "Cambios \"staged\"", - "sync changes": "Sincronizar cambios", - "sync is unpredictable": "Sincronizando. La cancelación puede provocar daños graves en el repositorio.", - "untracked": "Sin seguimiento", - "untracked changes": "Cambios sin seguimiento", - "yes": "Sí" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "Extraer del repositorio una rama o etiqueta...", - "publish changes": "Publicar cambios", - "publish to": "Publicar en {0}", - "publish to...": "Publicar en...", - "rebasing": "Creando una nueva base", - "syncing changes": "Sincronizando cambios..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "Índice", - "git.timeline.detail": "{0} - {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Historia de Git", - "git.timeline.stagedChanges": "Cambios almacenados provisionalmente", - "git.timeline.uncommitedChanges": "Cambios pendientes de confirmación", - "git.timeline.you": "Usted", - "git.workingTree": "Árbol de trabajo" + "git.index": "Index", + "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "Color de los recursos agregados.", - "colors.conflict": "Color para los recursos con conflictos.", - "colors.deleted": "Color para los recursos eliminados.", - "colors.ignored": "Color para los recursos ignorados.", - "colors.modified": "Color para recursos modificados.", - "colors.renamed": "Color para los recursos que se han cambiado de nombre o se han copiado.", - "colors.stageDeleted": "Color de los recursos eliminados que se han almacenado provisionalmente.", - "colors.stageModified": "Color de los recursos modificados que se han almacenado provisionalmente.", - "colors.submodule": "Color para los recursos de submódulos.", - "colors.untracked": "Color para los recursos a los que no se les hace seguimiento.", - "command.addRemote": "Agregar remoto...", - "command.branch": "Crear rama...", - "command.branchFrom": "Crear rama desde...", - "command.checkout": "Desproteger en...", - "command.checkoutDetached": "Extraer del repositorio en (desasociado)...", - "command.cherryPick": "Selección exclusiva...", - "command.clean": "Descartar cambios", - "command.cleanAll": "Descartar todos los cambios", - "command.cleanAllTracked": "Descartar todos los cambios a los que se les realiza seguimiento", - "command.cleanAllUntracked": "Descartar todos los cambios a los que no se está haciendo seguimiento", - "command.clone": "Clonar", - "command.cloneRecursive": "Clonar (recursivo)", - "command.close": "Cerrar repositorio", - "command.commit": "Confirmar", - "command.commitAll": "Confirmar todo", - "command.commitAllAmend": "Confirmar todo (modificar)", - "command.commitAllAmendNoVerify": "Confirmar todo (modificar, no comprobar)", - "command.commitAllNoVerify": "Confirmar todo (no comprobar)", - "command.commitAllSigned": "Confirmar todo (aprobado)", - "command.commitAllSignedNoVerify": "Confirmar todo (aprobado, no comprobar)", - "command.commitEmpty": "Confirmar vacío", - "command.commitEmptyNoVerify": "Confirmar vacíos (no comprobar)", - "command.commitNoVerify": "Confirmar (no comprobar)", - "command.commitStaged": "Confirmar elementos almacenados provisionalmente", - "command.commitStagedAmend": "Confirmar almacenados provisionalmente (modificar)", - "command.commitStagedAmendNoVerify": "Confirmar almacenados provisionalmente (modificar, no comprobar)", - "command.commitStagedNoVerify": "Confirmar almacenados provisionalmente (no comprobar)", - "command.commitStagedSigned": "Confirmar por etapas (Aprobado)", - "command.commitStagedSignedNoVerify": "Confirmar almacenados provisionalmente (aprobado, no comprobar)", - "command.createTag": "Crear etiqueta", - "command.deleteBranch": "Borrar rama...", - "command.deleteTag": "Eliminar etiqueta", - "command.fetch": "Capturar", - "command.fetchAll": "Capturar desde todos los remotos", - "command.fetchPrune": "Fetch (capturar)", - "command.ignore": "Añadir a .gitignore", - "command.init": "Inicializar el repositorio", - "command.merge": "Fusionar rama...", - "command.openAllChanges": "Abrir todos los cambios", - "command.openChange": "Abrir cambios", - "command.openFile": "Abrir archivo", - "command.openHEADFile": "Abrir archivo (HEAD)", - "command.openRepository": "Abrir repositorio", - "command.publish": "Publicar rama...", - "command.pull": "Incorporación de cambios", - "command.pullFrom": "Extraer de...", - "command.pullRebase": "Incorporación de cambios (fusionar mediante cambio de base)", - "command.push": "Insertar", - "command.pushFollowTags": "Insertar (seguir etiquetas)", - "command.pushFollowTagsForce": "Insertar (seguir etiquetas, forzar)", - "command.pushForce": "Envío de cambios (forzar)", - "command.pushTags": "Hacer \"push\" en las etiquetas", - "command.pushTo": "Insertar en...", - "command.pushToForce": "Insertar en... (Forzar)", - "command.rebase": "Fusionar la rama mediante \"rebase\"...", - "command.rebaseAbort": "Anular fusión mediante cambio de base", - "command.refresh": "Actualizar", - "command.removeRemote": "Quitar remoto", - "command.rename": "Cambiar nombre", - "command.renameBranch": "Renombrar Rama...", - "command.restoreCommitTemplate": "Restaurar plantilla de confirmación", - "command.revealInExplorer": "Mostrar en barra lateral", - "command.revertChange": "Revertir el cambio", - "command.revertSelectedRanges": "Revertir los intervalos seleccionados", - "command.setLogLevel": "Establecer nivel de registro...", - "command.showOutput": "Mostrar salida de GIT", - "command.stage": "Almacenar cambios provisionalmente", - "command.stageAll": "Almacenar todos los cambios", - "command.stageAllMerge": "Almacenar provisionalmente todos los cambios fusionados mediante combinación", - "command.stageAllTracked": "Realizar copia intermedia de todos los cambios rastreados", - "command.stageAllUntracked": "Realizar copia intermedia de todos los cambios sin seguimiento", - "command.stageChange": "Cambiar etapa", - "command.stageSelectedRanges": "Realizar copia intermedia de los intervalos seleccionados", - "command.stash": "Guardar provisionalmente", - "command.stashApply": "Aplicar cambio guardados provisionalmente", - "command.stashApplyLatest": "Aplicar últimos cambios guardados provisionalmente", - "command.stashDrop": "Descartar cambios guardados provisionalmente...", - "command.stashIncludeUntracked": "Guardar provisionalmente (Incluir sin seguimiento)", - "command.stashPop": "Aplicar y quitar cambios guardados provisionalmente...", - "command.stashPopLatest": "Aplicar y quitar últimos cambios guardados provisionalmente...", - "command.sync": "Sincronizar", - "command.syncRebase": "Sincronizar (Rebase)", - "command.timelineCompareWithSelected": "Comparar con seleccionados", - "command.timelineCopyCommitId": "Copiar ID de confirmación", - "command.timelineCopyCommitMessage": "Copiar mensaje de confirmación", - "command.timelineOpenDiff": "Abrir cambios", - "command.timelineSelectForCompare": "Seleccionar para comparar", - "command.undoCommit": "Deshacer última confirmación", - "command.unstage": "Cancelar almacenamiento provisional de los cambios", - "command.unstageAll": "Cancelar almacenamiento provisional de todos los cambios", - "command.unstageSelectedRanges": "Cancelar almacenamiento provisional de los intervalos seleccionados", - "config.allowForcePush": "Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión).", - "config.allowNoVerifyCommit": "Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación.", - "config.alwaysShowStagedChangesResourceGroup": "Permitir siempre el grupo de recursos Cambios almacenados provisionalmente.", - "config.alwaysSignOff": "Controla el indicador de firma para todos los commits", - "config.autoRepositoryDetection": "Configura cuándo los repositorios deben detectarse automáticamente.", - "config.autoRepositoryDetection.false": "Desactivar el escaneado automático de repositorio.", - "config.autoRepositoryDetection.openEditors": "Buscar por carpetas padre de los archivos abiertos.", - "config.autoRepositoryDetection.subFolders": "Buscar por subcarpetas de la carpeta actualmente abierta.", - "config.autoRepositoryDetection.true": "Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos.", - "config.autoStash": "Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente.", - "config.autofetch": "Cuando se establece en true, se aplica \"fetch\" a los \"commits\" de forma automática para recuperar los cambios del elemento remoto predeterminado del repositorio GIT actual. Si se establece en \"all\" se recuperan los cambios con \"fetch\" de todos los elementos remotos.", - "config.autofetchPeriod": "Duración en segundos entre cada búsqueda de GIT automática, cuando se habilita \"git.autofetch\".", - "config.autorefresh": "Si la actualización automática es habilitada.", - "config.branchSortOrder": "Controla el criterio de ordenación de las bifurcaciones.", - "config.branchValidationRegex": "Una expresión regular para validar nuevos nombres de rama.", - "config.branchWhitespaceChar": "El carácter para reemplazar espacios en blanco en nuevos nombres de rama.", - "config.checkoutType": "Controla qué tipo de referencias GIT aparecen en la lista al ejecutar \"Extraer del repositorio en...\" .", - "config.checkoutType.local": "Ramas locales", - "config.checkoutType.remote": "Ramas remotas", - "config.checkoutType.tags": "Etiquetas", - "config.confirmEmptyCommits": "Confirme siempre la creación de confirmaciones vacías para el comando \"Git: Commit Empty\".", - "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", - "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de ejecutar sin comprobación.", - "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", - "config.countBadge": "Controla la insignia de recuento de Git.", - "config.countBadge.all": "Recuento de todos los cambios.", - "config.countBadge.off": "Desactive el contador.", - "config.countBadge.tracked": "Recuento solo de los cambios de los que se ha realizado seguimiento.", - "config.decorations.enabled": "Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos.", - "config.defaultCloneDirectory": "La ubicación predeterminada en la que se clona un repositorio de GIT.", - "config.detectSubmodules": "Controla si se detectan automáticamente los submódulos Git. ", - "config.detectSubmodulesLimit": "Controla el límite de submódulos de git detectados.", - "config.discardAllScope": "Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada.", - "config.enableCommitSigning": "Habilita la firma de \"commit\" con GPG o X.509.", - "config.enableSmartCommit": "Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente.", - "config.enableStatusBarSync": "Controla si el comando Git Sync aparece en la barra de estado.", - "config.enabled": "Si GIT está habilitado.", - "config.fetchOnPull": "Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual.", - "config.followTagsWhenSync": "Siga el envío de cambios mediante \"push\" de todas las etiquetas al ejecutar el comando de sincronización.", - "config.ignoreLegacyWarning": "Ignora las advertencias hereradas de GIT.", - "config.ignoreLimitWarning": "Ignora la advertencia cuando hay demasiados cambios en un repositorio.", - "config.ignoreMissingGitWarning": "Ignora la advertencia cuando falta Git.", - "config.ignoreRebaseWarning": "Ignora la advertencia cuando parece que la rama se ha fusionado mediante cambio de base con \"rebase\" durante la incorporación de cambios con \"pull\".", - "config.ignoreSubmodules": "Ignore las modificaciones de los submódulos en el árbol de archivos.", - "config.ignoreWindowsGit27Warning": "Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows.", - "config.ignoredRepositories": "Lista de repositorios GIT que se van a ignorar.", - "config.inputValidation": "Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada.", - "config.inputValidationLength": "Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia.", - "config.inputValidationSubjectLength": "Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \"config.inputValidationLength\".", - "config.openAfterClone": "Controla si se va a abrir un repositorio de forma automática después de la clonación.", - "config.openAfterClone.always": "Abrir siempre en la ventana actual.", - "config.openAfterClone.alwaysNewWindow": "Abrir siempre en una ventana nueva.", - "config.openAfterClone.prompt": "Solicitar siempre la acción.", - "config.openAfterClone.whenNoFolderOpen": "Abrir solo en la ventana actual si no hay ninguna carpeta abierta.", - "config.openDiffOnClick": "Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal.", - "config.path": "Ruta de acceso y nombre de archivo del archivo ejecutable git; por ejemplo, \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows). También puede ser una matriz de valores de cadena que contiene varias rutas de acceso para buscar.", - "config.postCommitCommand": "Ejecuta un comando de git después de una confirmación correcta.", - "config.postCommitCommand.none": "No ejecutar ningún comando después de una confirmación.", - "config.postCommitCommand.push": "Ejecutar 'Git Push' después de una confirmación exitosa.", - "config.postCommitCommand.sync": "Ejecutar 'Git Sync' después de una confirmación exitosa.", - "config.promptToSaveFilesBeforeCommit": "Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. ", - "config.promptToSaveFilesBeforeCommit.always": "Compruebe si hay archivos sin guardar.", - "config.promptToSaveFilesBeforeCommit.never": "Desactive esta comprobación.", - "config.promptToSaveFilesBeforeCommit.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", - "config.promptToSaveFilesBeforeStash": "Controla si GIT debe comprobar los archivos no guardados antes de guardar los cambios provisionalmente con \"stash\". ", - "config.promptToSaveFilesBeforeStash.always": "Compruebe si hay archivos sin guardar.", - "config.promptToSaveFilesBeforeStash.never": "Desactive esta comprobación.", - "config.promptToSaveFilesBeforeStash.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", - "config.pruneOnFetch": "Eliminar al hacer \"fetch\".", - "config.pullTags": "Recupere todas las etiquetas al insertar.", - "config.rebaseWhenSync": "Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización.", - "config.requireGitUserConfig": "Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta.", - "config.scanRepositories": "Lista de rutas en las que buscar repositorios de git.", - "config.showCommitInput": "Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT.", - "config.showInlineOpenFileAction": "Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git", - "config.showProgress": "Controla si las acciones de git deben mostrar el progreso.", - "config.showPushSuccessNotification": "Controla si se va a mostrar una notificación cuando un push es exitoso.", - "config.smartCommitChanges": "Controle qué cambios se realizan automáticamente mediante Smart Commit.", - "config.smartCommitChanges.all": "Agregar todos los cambios automáticamente al \"stage\".", - "config.smartCommitChanges.tracked": "Solo cambios de seguimiento \"staged\" automáticamente.", - "config.suggestSmartCommit": "Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios \"staged\").", - "config.supportCancellation": "Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación.", - "config.terminalAuthentication": "Controla si debe habilitarse Azure Data Studio como controlador de autenticación para los procesos GIT que se generan en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración.", - "config.timeline.date": "Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo.", - "config.timeline.date.authored": "Usar la fecha de creación", - "config.timeline.date.committed": "Usar la fecha de confirmación", - "config.timeline.showAuthor": "Controla si se va a mostrar el autor del \"commit\" en la vista Escala de tiempo.", - "config.untrackedChanges": "Controla el comportamiento de los cambios a los que no se hace seguimiento.", - "config.untrackedChanges.hidden": "Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones.", - "config.untrackedChanges.mixed": "Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual.", - "config.untrackedChanges.separate": "Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones.", - "config.useCommitInputAsStashMessage": "Controla si se va a usar el mensaje del cuadro de entrada de \"commit\" como mensaje \"stash\" predeterminado.", - "config.useForcePushWithLease": "Controla si forzar envío de cambios usa variante de forzar con concesión, más segura.", - "description": "Integración Git SCM", - "displayName": "GIT", - "submenu.branch": "Rama", - "submenu.changes": "Cambios", - "submenu.commit": "\"Commit\"", - "submenu.commit.amend": "Rectificar", - "submenu.commit.signoff": "Cerrar sesión", - "submenu.explorer": "GIT", - "submenu.pullpush": "\"Pull\", \"Push\"", - "submenu.remotes": "Remoto", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", + "displayName": "Git", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", + "submenu.explorer": "Git", + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", "submenu.stash": "Stash", - "submenu.tags": "Etiquetas", - "view.workbench.cloneRepository": "Puede clonar un repositorio de forma local.\r\n[Clonar repositorio](command:git.clone \"Clonar un repositorio una vez que la extensión GIT se haya activado\")", - "view.workbench.learnMore": "Para obtener más información sobre cómo usar GIT y el control de código fuente en Azure Data Studio, [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Si desea utilizar las características de git, habilite git en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en Azure Data Studio [lea nuestros documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Para utilizar las características de git, puede abrir una carpeta que contenga un repositorio git o clonarlo desde una dirección URL.\r\n[Abrir carpeta](command:vscode.openFolder)\r\n[Clonar repositorio](command:git.clone)\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en Azure Data Studio [lea nuestros documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "El área de trabajo abierto actualmente no tiene ninguna carpeta que contenga repositorios git.\r\n[Agregue carpeta al espacio de trabajo](command:workbench.action.addRootFolder)\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en Azure Data Studio [lea nuestros documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "La carpeta abierta actualmente no tiene un repositorio git. Puede inicializar un repositorio que habilitará características de control de código fuente con tecnología de git.\r\n[Inicializar repositorio](command:git.init?%5Btrue%5D)\r\n Para obtener más información sobre cómo usar git y el control de código fuente en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "No se detectó una instalación git válida, se pueden encontrar más detalles en [git output](command:git.showOutput).\r\n[Instale git](https://git-scm.com/) u obtenga más información sobre cómo usar Git y el control de código fuente en Azure Data Studio en [nuestros documentos](https://aka.ms/vscode-scm).\r\nSi está utilizando un sistema de control de versiones diferente, puede [buscar en Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) extensiones adicionales.", - "view.workbench.scm.workspace": "El área de trabajo abierta actualmente no tiene ninguna carpeta que contenga repositorios de git. Puede inicializar un repositorio en una carpeta, lo que habilitará las características de control de código con tecnología de git.\r\n[Inicializar repositorio](command:git.init)\r\n Para obtener más información sobre cómo usar git y el control de código fuente en Azure Data Studio [lea nuestra documentación] (https://aka.ms/vscode-scm)." + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 10d53b5c972a..3190403b42c5 100644 --- a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Carpeta de contenido", "contentFolderOptional": "Carpeta de contenido (opcional)", "create": "Crear", - "duplicateFileError": "El archivo {0} ya existe en la carpeta de destino {1}.\r\n Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.", + "duplicateFileError": "El archivo {0} ya existe en la carpeta de destino {1}. \r\n Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.", "editBookError": "Error al editar el libro de Jupyter {0}: {1}", "fileExtension": "Extensión de archivo", "fileName": "Nombre de archivo", 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 b7c11fc0ec71..16b8d4bc4b88 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 @@ -327,6 +327,7 @@ "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.", "displayName": "Comparación de esquemas de SQL Server", + "schemaCompare.runComparison": "Ejecutar Comparación de esquemas", "schemaCompare.start": "Comparación de esquemas" } } 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 a0c0263e22a8..e801186da2b1 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 @@ -21,6 +21,7 @@ "TargetPlatform": "Plataforma de destino", "TargetServer": "Servidor de destino", "Time": "Hora", + "actionLabel": "Acción", "addDatabaseReferenceOkButtonText": "Agregar una referencia", "addDatabaseReferencedialogName": "Agregar referencia de base de datos", "addItemAction": "Agregar elemento", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "Para usar enlaces SQL, asegúrese de que el proyecto de Azure Functions tiene una referencia a {0}", "addSqlBindingPackageError": "Error al agregar el paquete de extensión de enlace SQL al proyecto", "appSettingPrompt": "¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión?", + "applyConfirmation": "¿Está seguro de que desea actualizar el proyecto de destino?", + "applyError": "Error al actualizar el proyecto: {0}", + "applySuccess": "El proyecto se actualizó correctamente.", "at": "en", "autorestProjectName": "Nombre del nuevo proyecto SQL", "baseDockerImage": "Imagen de Docker de base SQL Server", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "Elija las variables de SQLCMD que quiere modificar.", "cicularProjectReference": "Referencia circular del proyecto {0}al proyecto {1}", "cleaningDockerImagesMessage": "Limpiando las implementaciones existentes...", + "closeButton": "Cerrar", + "compareActionRadiButtonLabel": "Ver cambios en Comparación de esquemas", "confirmPassword": "Confirmar contraseña de administrador de SQL Server", "confirmServerPassword": "Confirmar contraseña de administrador de SQL Server", "connectingToSqlServerOnDockerMessage": "Conexión a SQL Server en Docker", "connectionFailedError": "Error en la conexión: \"{0}\"", + "connectionProfile": "Seleccionar un perfil de conexión", "connectionRadioButtonLabel": "Conexiones", "connectionStringSetting": "Nombre de configuración de la cadena de conexión", "connectionStringSettingPlaceholder": "La configuración de cadena de conexión está especificada en \"local.settings.json\"", - "containerAlreadyExistForProject": "Ya existen otros servidores en el contenedor para el proyecto. ¿Quiere eliminarlos?'", + "containerAlreadyExistForProject": "Ya existen contenedores para este proyecto. ¿Quiere eliminarlos antes de implementar uno nuevo?", "createNew": "Crear nuevo", "createNewLocalAppSetting": "Crear nueva configuración de aplicación local", "createProjectDialogOkButtonText": "Crear", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL a partir de un proyecto vacío.", "emptyProjectTypeDisplayName": "Base de datos SQL", + "emptySdkProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK.", + "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", "enterConnStringTemplateDescription": "Escriba una plantilla para la cadena de conexión de SQL", "enterConnectionString": "Escriba la cadena de conexión.", "enterConnectionStringEnvName": "Escriba el nombre de variable de entorno de la cadena de conexión", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "Escriba el nombre de la nueva base de datos.", "enterNewValueForVar": "Escriba un nuevo valor para la variable \"{0}\".", "enterPassword": "Introduzca la contraseña de administrador de SQL Server", + "enterPasswordManually": "Escriba la contraseña o presione Escape para cancelar", + "enterPasswordPrompt": "Escriba la contraseña que se usará para la cadena de conexión", "enterPortNumber": "Escriba el número de puerto de SQL Server o presione Entrar para usar el valor predeterminado.", "enterSystemDbName": "Escriba un nombre para esta base de datos del sistema.", + "equalComparison": "El proyecto ya está actualizado con la base de datos.", "errorFindingBuildFilesLocation": "Error al buscar la ubicación de los archivos de compilación: {0}", "errorReadingProjectGuid": "Error al intentar leer {0} del proyecto “{1}”", "eulaAgreementTemplate": "Acepto el {0}.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "Trabajo de streaming externo", "externalStreamingJobValidationPassed": "Se ha superado la validación del trabajo de streaming externo.", "extractTargetRequired": "La información de destino para la extracción es necesaria para crear un proyecto de base de datos.", + "failedToGetConnectionString": "Se ha producido un error al generar la cadena de conexión para la conexión seleccionada", "failedToParse": "No se pudo analizar \"{0}\": {1}.", "file": "Archivo", "fileAlreadyExists": "Ya existe un archivo con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "Generando nuevo proyecto SQL desde {0}... Compruebe la ventana de resultados para obtener más detalles.", "hr": "h", "importElements": "Importar elementos", + "includePassword": "¿Quiere incluir la contraseña de esta conexión en el archivo local.settings.json?", "input": "Input", "installGlobally": "Instalar globalmente", "invalidDataSchemaProvider": "Hay un DSP no válido en el archivo .sqlproj.", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "Cadena de conexión SQL no válida", "invalidTargetPlatform": "Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1}", "jsonParseError": "{0} cerca de la línea \"{1}\", columna \"{2}\"", + "learnMore": "Más información", "loadProfilePlaceholderText": "Perfil de carga...", "location": "Ubicación", "min": "min", @@ -179,7 +194,9 @@ "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.", + "noSchemaCompareExtension": "La extensión Comparación de esquemas debe instalarse en una actualización de un proyecto desde una base de datos.", "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.", + "noSqlProjFile": "El archivo de proyecto seleccionado no existe", "noSqlProjFilesSelected": "No se ha seleccionado ningún archivo .sqlproj; seleccione uno.", "noString": "No", "noStringDefault": "No (valor predeterminado)", @@ -191,6 +208,7 @@ "objectType": "Tipo de objeto", "okString": "Aceptar", "openEulaString": "Abrir contrato de licencia", + "openFile": "Abrir archivo", "output": "Resultado", "outsideFolderPath": "No se admiten elementos con ruta absolutas fuera de la carpeta del proyecto. Asegúrese de que las rutas del archivo de proyecto son relativas a la carpeta del proyecto.", "parentTreeItemUnknown": "No se puede acceder al elemento primario del elemento de árbol proporcionado.", @@ -207,11 +225,13 @@ "projectAlreadyExists": "Ya existe un proyecto con el nombre {0} en {1}.", "projectAlreadyOpened": "El proyecto \"{0}\" ya está abierto.", "projectLocString": "Proyecto", + "projectLocationLabel": "Ubicación", "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", + "projectToUpdatePlaceholderText": "Seleccionar el archivo del proyecto", "publish": "Publicar", "publishAction": "Publicar", "publishDialogName": "Publicación del proyecto", @@ -238,15 +258,19 @@ "save": "Guardar", "saveChangesInFile": "Hay cambios no guardados en el archivo actual. ¿Quiere guardar ahora?", "schema": "Esquema", + "schemaCompare.compareErrorMessage": "Error en la comparación de esquemas: {0}", "schemaCompareAction": "Comparar esquemas", "schemaCompareNotInstalled": "Se requiere la instalación de la extensión de comparación de esquemas para ejecutar la comparación de esquemas.", "schemaObjectType": "Tipo de esquema u objeto", "scriptFriendlyName": "Script", + "sdkStyleProject": "SDK-style project", "sec": "s", "selectAzureFunction": "Seleccione una función de Azure en el archivo actual a la que agregar el enlace de SQL.", "selectBaseImage": "Seleccione la imagen base de Docker SQL Server.", "selectBindingType": "Seleccione el tipo de enlace", "selectConnection": "Seleccionar conexión", + "selectConnectionError": "No se ha podido establecer la configuración de la aplicación de cadena de conexión: {0}", + "selectConnectionString": "Seleccionar método de cadena de conexión SQL", "selectDacpac": "Seleccione .dacpac.", "selectDatabase": "Seleccionar base de datos", "selectFolderStructure": "Seleccione la estructura de carpetas", @@ -290,11 +314,19 @@ "unableToFindReference": "No se encuentra la referencia de base de datos {0}.", "unableToFindSqlCmdVariable": "No se encuentra la variable SQLCMD \"{0}\".", "unableToPerformAction": "No se encuentra el destino \"{0}\": \"{1}\".", + "unableToSetConnectionString": "No se ha podido establecer la configuración de la aplicación de cadena de conexión", "unexpectedProjectContext": "No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0}", "unknownDataSourceType": "Tipo de origen de datos desconocido:", "unrecognizedDataSourcesVersion": "Versión no reconocida:", + "updateAction": "Acción de actualización", + "updateActionRadiButtonLabel": "Aplicar todos los cambios", "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?", + "updateProjectFromDatabaseDialogName": "Actualizar proyecto a partir de base de datos", + "updateText": "Actualizar", + "updatingProjectFromDatabase": "Actualizando {0} desde {1}...", + "userConnectionString": "Escriba la cadena de conexión.", + "userPasswordLater": "Para poder usar la cadena de conexión SQL más tarde, deberá escribir manualmente la contraseña en el archivo local.settings.json.", "userSelectionCancelled": "El usuario ha cancelado la selección de cómo ejecutar autorest.", "userSelectionInstallGlobally": "Usuario seleccionado para instalar autorest de manera global. Instalando ahora...", "userSelectionRunNpx": "Usuario seleccionado para ejecutarse a través de npx.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "Propiedades", "sqlDatabaseProjects.publish": "Publicar", "sqlDatabaseProjects.schemaCompare": "Comparar esquemas", + "sqlDatabaseProjects.updateProjectFromDatabase": "Actualizar proyecto a partir de base de datos", "sqlDatabaseProjects.validateExternalStreamingJob": "Validar trabajo de streaming externo", "sqlDatabaseProjects.welcome": "Actualmente, no hay ningún proyecto de base de datos abierto.\r\n[Nuevo proyecto](command:sqlDatabaseProjects.new)\r\n[Abrir proyecto](command:sqlDatabaseProjects.open)\r\n[Crear proyecto a partir de base de datos](command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "Proyectos" 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 7af6b74da7a5..dc513299cdbb 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 @@ -39,7 +39,7 @@ "sql.migration.azure.tenant": "Inquilino de Azure AD", "sql.migration.backup.location": "Ubicación de copia de seguridad", "sql.migration.backup.start.time": "Hora de inicio de copia de seguridad", - "sql.migration.bc.info": "La migración total de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior.", + "sql.migration.bc.info": "La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior.", "sql.migration.blob.container.label": "Grupo de recursos de contenedor de blobs", "sql.migration.blob.container.last.backup.file.label": "Último archivo de copia de seguridad", "sql.migration.blob.container.select": "Seleccione primero un valor de contenedor de blobs.", @@ -57,13 +57,13 @@ "sql.migration.cancel.error": "Se ha producido un error al cancelar la migración.", "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.cutover": "La migración no está en curso y no se puede realizar la transición.", "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.cannot.start.cutover.error": "El proceso de transición 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", - "sql.migration.completing.cutover.warning": "Finalizar la migración total sin restaurar todas las copias de seguridad puede provocar la pérdida de datos.", - "sql.migration.confirm.checkbox.message": "Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la migración total.", + "sql.migration.complete.cutover": "Transición completa", + "sql.migration.completing.cutover.warning": "Finalizar la transición sin restaurar todas las copias de seguridad puede provocar la pérdida de datos.", + "sql.migration.confirm.checkbox.message": "Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la transición.", "sql.migration.connection.status": "Estado de la conexión", "sql.migration.copy.key1": "Copiar clave 1", "sql.migration.copy.key2": "Copiar clave 2", @@ -76,11 +76,11 @@ "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.", - "sql.migration.cutover.help.main": "Realice los pasos siguientes antes de completar la migración.", - "sql.migration.cutover.in.progress": "Migración total en curso para la base de datos “{0}”", + "sql.migration.cutover": "Transición de migración", + "sql.migration.cutover.card": "Completando la transición", + "sql.migration.cutover.error": "Se produjo un error al iniciar la transición.", + "sql.migration.cutover.help.main": "Realice los pasos siguientes antes de completar la transición.", + "sql.migration.cutover.in.progress": "Transición en curso para la base de datos “{0}”", "sql.migration.cutover.last.file.restored": "Último archivo restaurado: {0}", "sql.migration.cutover.pending.backup": "Copias de seguridad de registros pendientes de restauración: {0}", "sql.migration.cutover.status.refresh.error": "Se ha producido un error al actualizar el estado de la migración.", @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "Modo de migración", "sql.migration.dashboard.description": "Determine la preparación de la migración de sus instancias de SQL Server, identifique un destino de Azure SQL recomendado y complete la migración de la instancia de SQL Server a Azure SQL Managed Instance o SQL Server en Azure Virtual Machines.", "sql.migration.dashboard.help.title": "Artículos de ayuda y vínculos de vídeos", - "sql.migration.dashboard.link1.description": "Reglas de evaluación que se usan para determinar la viabilidad de migrar la instancia de SQL Server a Azure SQL Managed Instance.", - "sql.migration.dashboard.link1.title": "Reglas de evaluación para Azure SQL Managed Instance", "sql.migration.dashboard.migrate.task.button": "Migrar a Azure SQL", "sql.migration.dashboard.migrate.task.button.description": "Migre una instancia de SQL Server a Azure SQL.", "sql.migration.dashboard.title": "Migración de Azure SQL", @@ -107,7 +105,7 @@ "sql.migration.database.migration.mode.label": "Modo de migración", "sql.migration.database.migration.mode.offline.description": "El tiempo de inactividad de la aplicación se iniciará cuando se inicie la migración.", "sql.migration.database.migration.mode.offline.label": "Migración sin conexión", - "sql.migration.database.migration.mode.online.description": "El tiempo de inactividad de la aplicación está limitado a la migración total hacia el final de la migración.", + "sql.migration.database.migration.mode.online.description": "El tiempo de inactividad de la aplicación está limitado a la transición hacia el final de la migración.", "sql.migration.database.migration.mode.online.label": "Migración en línea", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "Claves de autenticación de Database Migration Service", @@ -383,13 +381,23 @@ "sql.migration.yes": "Sí", "total.databases.selected": "Bases de datos seleccionadas {0} de {1}" }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Error al iniciar la migración: '{0}'", "sql.migration.starting.migration.message": "Iniciando la migración de la base de datos {0} a {1} - {2}" }, "package": { "cancel-migration-menu": "Cancelar migración", - "complete-cutover-menu": "Migración total completa", + "complete-cutover-menu": "Transición completa", "copy-migration-menu": "Copiar detalles de la migración", "database-details-menu": "Detalles de la base de datos", "description": "Descripción de la migración de Azure SQL", diff --git a/i18n/ads-language-pack-es/translations/main.i18n.json b/i18n/ads-language-pack-es/translations/main.i18n.json index 74bfa5828b76..6f9a0a96bfda 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "Instalar extensión desde el paquete VSIX", "newQuery": "Nueva consulta", "notebook.cellTitle": "El menú de título de la celda del cuaderno", + "notebook.cellToolbarLocation.compatibilityDescription": "Indica si la barra de herramientas de celdas debe mostrarse u ocultarse. Nota: esta configuración solo está habilitada con fines de compatibilidad de extensiones, por lo que no afecta a nada.", "notebook.title": "El menú de título del cuaderno", "notebook.toolbar": "Menú de la barra de herramientas del cuaderno", "objectExplorer.context": "Menú contextual del elemento del explorador de objetos", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "Es necesario proporcionar el tipo de escenario para recibir recomendaciones de extensiones.", "showReleaseNotes": "Mostrar notas de la versión después de una actualización. Las notas de la versión se abren en una nueva ventana del explorador web.", + "sql.watcherExclude": "Configure los patrones globales de las rutas de acceso de archivo que se van a excluir de la inspección de archivos. Los patrones deben coincidir con rutas de acceso absolutas, por ejemplo, el prefijo con \"**/\" o la ruta de acceso completa para que la coincidencia sea correcta y el sufijo con \"/**\" para hacer coincidir los archivos de una ruta de acceso (como \"**/build/output/**\" o \"/Users/name/workspaces/project/build/output/**\"). Al cambiar esta configuración, es necesario realizar un reinicio. Si observa que Azure Data Studio consume mucho tiempo de CPU al iniciarse, puede excluir las carpetas grandes para reducir la carga inicial.", "uninstallExtensionComplete": "Vuelva a cargar Azure Data Studio para completar la desinstalación de la extensión {0}.", "updateLocale": "¿Desea cambiar el idioma de la interfaz de usuario de Azure Data Studio a {0} y reiniciar?", + "vscodeFunctionalityNotSupportedError": "Esta funcionalidad de VS Code no se admite en Azure Data Studio.", + "vscodeInvalidArgumentsError": "Argumentos no válidos", "watermark.newNotebook": "Nuevo cuaderno", "watermark.newSqlFile": "Nuevo archivo SQL", "workspace.trust.description": "Controla si la confianza del área de trabajo está habilitada o no en Azure Data Studio.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "Mostrar diálogo de conexión al inicio" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "¿Está seguro de que desea quitar la fila?", "designer.generalGroupName": "General", "designer.loadingDesigner": "Cargando el diseñador...", "designer.loadingDesignerCompleted": "El diseñador está cargado", "designer.newRowText": "Agregar nuevo", + "designer.processing": "Procesando...", "designer.processingChanges": "Procesando cambios...", "designer.processingChangesCompleted": "Se han procesado los cambios", + "designer.processingCompleted": "Procesamiento completado", + "designer.publishChangesCompleted": "Los cambios se han publicado", + "designer.publishingChanges": "Publicando 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": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "Visor de recursos" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "Mientras haya otra operación en curso, no se podrá realizar la operación.", "tableDesigner.newTable": "Nueva tabla" }, "sql/workbench/browser/modal/modal": { @@ -11184,7 +11192,7 @@ "newViewLabel": "Crear nueva vista", "noContextAvailable": "Ninguno", "noKernel": "Sin kernel", - "noParametersCell": "Este bloc de notas no se puede ejecutar con parámetros hasta que se agregue una celda de parámetro. [Más información] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersCell": "This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "noParametersInCell": "Este cuaderno no se puede ejecutar con los parámetros hasta que se agregue una celda de parámetro. [Más información](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "Buscar cadena siguiente", "notebook.findPrevious": "Buscar cadena anterior", @@ -11581,11 +11589,8 @@ "refreshError": "Error al actualizar el nodo \"{0}\"; {1}." }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Guardar cambios" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Diseñador de tablas", - "tableDesigner.featureEnabledDescription": "Controla si la característica del diseñador de tablas está habilitada. El valor predeterminado es false." + "tableDesigner.generateScript": "Generar script", + "tableDesigner.publishTableChanges": "Publicar cambios..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tareas en curso", @@ -11647,8 +11652,6 @@ "welcomePage.location": "Ubicación", "welcomePage.moreRecent": "Mostrar más", "welcomePage.name": "Nombre", - "welcomePage.preview": "Versión preliminar", - "welcomePage.previewBody": "Esta página de características está en versión preliminar. Las características en versión preliminar presentan nuevas funcionalidades que están en proceso de convertirse en parte permanente del producto. Son estables, pero necesitan mejoras de accesibilidad adicionales. Agradeceremos sus comentarios iniciales mientras están en desarrollo.", "welcomePage.resources": "Recursos", "welcomePage.runQuery": "Ejecutar una consulta", "welcomePage.runQueryBody": "Interactúe con los datos por medio de un editor de consultas.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "Iniciar paseo", "welcomePage.willReloadAfterInstallingExtensionPack": "La ventana se volverá a cargar después de instalar compatibilidad adicional con {0}." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "Descubra las novedades de esta última versión", - "welcomePage.azdataBlogDescription": "Nuevas entradas del blog mensuales que muestran nuestras nuevas características", - "welcomePage.colorTheme": "Tema de color", - "welcomePage.colorThemeDescription": "Modifique a su gusto la apariencia del editor y el código", - "welcomePage.customize": "Personalizar", - "welcomePage.deploy": "Implementar", - "welcomePage.extensionDescription": "Descargue las extensiones que necesite, incluido el paquete de administración de SQL Server y mucho más", - "welcomePage.extensions": "Extensiones", - "welcomePage.followTwitter": "Síganos en Twitter", - "welcomePage.followTwitterDescription": "Manténgase al día sobre cómo la comunidad usa Azure Data Studio y hable directamente con los ingenieros.", - "welcomePage.gettingStarted": "Introducción", - "welcomePage.gitHubRepository": "Repositorio de GitHub", - "welcomePage.help": "Ayuda", - "welcomePage.keyboardShortcut": "Métodos abreviados de teclado", - "welcomePage.keyboardShortcutDescription": "Encuentre sus comandos favoritos y personalícelos", - "welcomePage.learn": "Información", - "welcomePage.moreRecent": "Más...", - "welcomePage.newConnection": "Nueva conexión", - "welcomePage.newDeployment": "Nueva implementación...", - "welcomePage.newNotebook": "Nuevo cuaderno", - "welcomePage.newQuery": "Nueva consulta", - "welcomePage.noRecentFolders": "No hay ninguna carpeta reciente.", - "welcomePage.openFileLinuxPC": "Abrir archivo", - "welcomePage.openFileMac": "Abrir archivo", - "welcomePage.productDocumentation": "Documentación", - "welcomePage.recent": "Reciente", - "welcomePage.releaseNotes": "Notas de la versión", - "welcomePage.reportIssue": "Notificar problema o solicitud de características", - "welcomePage.showCommands": "Encontrar y ejecutar todos los comandos", - "welcomePage.showCommandsDescription": "Acceda rápidamente a los comandos y búsquelos desde la paleta de comandos ({0})", - "welcomePage.showOnStartup": "Mostrar página principal al inicio", - "welcomePage.start": "Inicio" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Agregar una cuenta", "accountDialog.close": "Cerrar", @@ -11995,6 +11963,7 @@ "splitCellEdit": "Dividir celda" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "No se pudo iniciar el servidor porque no se definió un proveedor para este tipo de archivo de bloc de notas.", "ServerNotStarted": "El servidor no se pudo iniciar por una razón desconocida", "clientSession.unknownError": "Error al iniciar la sesión del cuaderno", "kernelRequiresConnection": "No se encontró el kernel {0}. En su lugar, se utilizará el kernel predeterminado." @@ -12015,8 +11984,11 @@ "startSessionFailed": "No se pudo iniciar sesión: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "Se agotó el tiempo de espera de disponibilidad de Proveedor de ejecución para el proveedor de cuadernos \"{0}\"", "notebookServiceNoProvider": "El proveedor de cuadernos no existe", - "notebookUriNotDefined": "No se pasó ninguna URI al crear el administrador de cuadernos" + "notebookUriNotDefined": "No se pasó ninguna URI al crear el administrador de cuadernos", + "serializationProviderTimeout": "Se agotó el tiempo de espera de disponibilidad de Proveedor de serialización para el proveedor de cuadernos \"{0}\"", + "standardKernelsTimeout": "Se agotó el tiempo de espera de disponibilidad de kernels estándar para el proveedor de cuadernos \"{0}\"" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "Ya existe una vista con el nombre {0} en este cuaderno." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "Nombre del magic de celda, como \"%%sql\".", "carbon.extension.contributes.notebook.provider": "Identificador del proveedor del cuaderno.", "carbon.extension.contributes.notebook.standardKernels": "Núcleos que deben ser estándar con este proveedor de cuadernos", + "providerNotInRegistryError": "El proveedor especificado \"{0}\" no está presente en el Registro del bloc de notas.", "vscode.extension.contributes.notebook.languagemagics": "Aporta el lenguaje del cuaderno.", "vscode.extension.contributes.notebook.providersDescriptions": "Aporta descripciones del proveedor de cuadernos." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Error al confirmar una fila: ", "msgCancelQueryFailed": "Error al cancelar la consulta: {0}", - "queryModelService.noQueryFoundForUri": "No se encontró ninguna consulta para {0}", "queryModelService.uriAlreadyHasQuery": "{0} ya tiene una consulta existente", "runQueryBatchStartLine": "Línea {0}", "runQueryBatchStartMessage": "La consulta comenzó a ejecutarse a las ", @@ -12227,11 +12199,16 @@ "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.index.column.description.name": "El nombre de la columna.", + "designer.index.description.columns": "Las columnas del índice.", + "designer.index.description.name": "Nombre del índice.", "designer.table.description.description": "Descripción de la tabla.", "designer.table.description.name": "El nombre del objeto de la tabla.", "designer.table.description.schema": "Esquema que contiene la tabla.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "Clave externa", - "tableDesigner.PrimaryKeyTableName": "Tabla de clave principal", + "tableDesigner.ForeignTableName": "Tabla externa", + "tableDesigner.IndexTypeName": "Índice", "tableDesigner.checkConstraintExpressionTitle": "Expresión", "tableDesigner.checkConstraintNameTitle": "Nombre", "tableDesigner.checkConstraintTypeName": "Restricción CHECK", @@ -12249,18 +12226,27 @@ "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.foreignKey.column": "Columna", + "tableDesigner.foreignKey.foreignColumn": "Columna externa", + "tableDesigner.foreignKeyColumns": "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.generatePreviewReportError": "Error al generar el informe de vista previa: {0}", + "tableDesigner.generateScriptError": "Error al generar el script: {0}", + "tableDesigner.generatingPreviewReport": "Generando informe de vista previa...", + "tableDesigner.generatingScript": "Generando el script...", + "tableDesigner.generatingScriptCompleted": "Script generado.", + "tableDesigner.index.column.name": "Columna", + "tableDesigner.indexColumns": "Columnas", + "tableDesigner.indexName": "Nombre", + "tableDesigner.indexesTabTitle": "Índices", "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.publishChangeError": "Error al publicar los cambios: {0}", + "tableDesigner.publishChangeSuccess": "Los cambios se han publicado correctamente.", + "tableDesigner.savingChanges": "Publicando cambios del diseñador de tablas...", "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabla" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "I&&ntroducción", "showReleaseNotes": "Ver introducción" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "No se puede iniciar una sesión, el administrador aún no está inicializado" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "Consulta {0}: Costo de la consulta (relativo al script): {1} %" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "Abrir consulta", + "queryPlanCustomZoom": "Zoom personalizado", + "queryPlanFitGraphLabel": "Ajustar al tamaño", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "Propiedades", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "Acercar", + "queryPlanZoomOutActionLabel": "Alejar" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Característica en vista previa" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Ocultar el viewlet de extensión", + "hidePanel": "Ocultar el panel", + "hideSettings": "Ocultar el icono de configuración" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Actualizar base de datos", + "tableDesigner.cancel": "Cancelar", + "tableDesigner.generateScript": "Generar script", + "tableDesigner.previewDatabaseUpdates": "Vista previa de actualizaciones de base de datos" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/CHANGELOG.md b/i18n/ads-language-pack-fr/CHANGELOG.md index 56447d9db32c..54065783cf43 100644 --- a/i18n/ads-language-pack-fr/CHANGELOG.md +++ b/i18n/ads-language-pack-fr/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-fr" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index f460a659eeca..9a512db44e1e 100644 --- a/i18n/ads-language-pack-fr/package.json +++ b/i18n/ads-language-pack-fr/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json index 6173538e2322..6d68afbdb253 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "Chaînes de connexion", "arc.containerReady": "Les conteneurs Pod sont prêts.", "arc.controllerClusterContext": "Contexte de cluster", - "arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc (préversion) - {0}", + "arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc - {0}", "arc.controllerKubeConfig": "Chemin du fichier de configuration Kube", "arc.controllerName": "Nom", "arc.controllerNameDescription": "Nom à afficher dans l’arborescence, ceci n’est pas appliqué au contrôleur lui-même.", @@ -159,7 +159,7 @@ "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}", + "arc.miaaDashboard": "Instance managée SQL - Tableau de bord Azure Arc - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "Instance managée SQL - Azure Arc", "arc.missingExtension": "L’extension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous l’installer maintenant ?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "Nom d'utilisateur de l'administrateur", "arc.postgresArcProductName": "Azure Database pour PostgreSQL - Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à l’échelle votre Azure Arc", - "arc.postgresDashboard": "PostgreSQL Hyperscale : tableau de bord Azure Arc (préversion) - {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale - tableau de bord Azure Arc - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Version de PostgreSQL", @@ -335,10 +335,6 @@ "arc.controller": "Contrôleur Azure Arc cible", "arc.cores-limit.label": "Nombre maximal de mémoires à tores magnétiques", "arc.cores-request.label": "Demande de mémoire à tores magnétiques", - "arc.data.controller.admin.account.confirm.password": "Confirmer le mot de passe", - "arc.data.controller.admin.account.name": "Connexion au contrôleur de données", - "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.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "Infrastructure", "arc.data.controller.kube.cluster.context": "Contexte de cluster", "arc.data.controller.location": "Emplacement", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmer le mot de passe", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Mot de passe", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Informations d'identification du tableau de bord des métriques et des journaux", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nom d'utilisateur", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Saisissez le nom d'utilisateur qui sera utilisé pour les tableaux de bord des métriques et des journaux.", "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", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "La classe de stockage à utiliser pour les volumes persistants des données", "arc.postgres.storage-class.logs.description": "La classe de stockage à utiliser pour les volumes persistants des journaux", "arc.postgres.wizard.page1.title": "Fournir les paramètres de groupe de serveurs PostgreSQL Hyperscale avec Azure Arc", - "arc.postgres.wizard.title": "Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc (préversion)", + "arc.postgres.wizard.title": "Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc", "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.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "détails des prix", "arc.sql.cost.summary.resource.group": "Groupe de ressources", "arc.sql.cost.summary.service.tier": "Niveau de service", - "arc.sql.cost.summary.service.tier.learn.more.description": "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.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.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", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "Limite de processeurs vCores", "arc.sql.dev.use.description": "Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée.", "arc.sql.dev.use.label": "Pour une utilisation de développement uniquement", - "arc.sql.high.availability.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.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.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", @@ -476,15 +479,14 @@ "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", + "arc.sql.one.replica": "1 replica", "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 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": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.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.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "Classe de stockage à utiliser pour toutes les données et journalise les volumes persistants pour tous les gousses de contrôleur de données qui en ont besoin.", "arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", "arc.sql.summary.arc.by.microsoft": "par Microsoft", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "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)", @@ -504,14 +506,14 @@ "arc.sql.volume.size.logs.description": "Taille du volume de stockage à utiliser pour les journaux en gibioctets.", "arc.sql.volume.size.logs.label": "Taille du volume en Gio (journaux)", "arc.sql.wizard.page1.title": "Fournir les paramètres d’instance managée Azure SQL", - "arc.sql.wizard.title": "Déployer Azure SQL Managed Instance : Azure Arc (préversion)", + "arc.sql.wizard.title": "Déployer une instance managée Azure SQL - Azure Arc", "arc.storage-class.backups.label": "Classe de stockage (sauvegardes)", "arc.storage-class.data.label": "Classe de stockage (Données)", "arc.storage-class.datalogs.label": "Classe de stockage (journaux de base de données)", "arc.storage-class.dc.label": "Classe de stockage", "arc.storage-class.logs.label": "Classe de stockage (journaux)", "arc.view.title": "Contrôleurs Azure Arc", - "arc.view.welcome.connect": "Aucun contrôleur Azure Arc inscrit. [En savoir plus] (https://azure.microsoft.com/services/azure-arc/)\r\n[Connecter un contrôleur] (command:arc.connectToController)", + "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", "arc.view.welcome.loading": "Chargement des contrôleurs...", "command.connectToController.title": "Se connecter à un contrôleur Azure Arc existant", "command.createController.title": "Créer un contrôleur Azure Arc", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "Les cœurs demandés doivent être inférieurs ou égaux à la limite de cœurs", "requested.memory.less.than.or.equal.to.memory.limit": "La mémoire demandée doit être inférieure ou égale à la limite de la mémoire", "resource.type.arc.postgres.description": "Déployer les groupes de serveurs PostgreSQL Hyperscale dans un environnement Azure Arc", - "resource.type.arc.postgres.display.name": "Groupes de serveurs PostgreSQL Hyperscale : Azure Arc (préversion)", + "resource.type.arc.postgres.display.name": "Groupes de serveurs PostgreSQL Hyperscale : Azure Arc", "resource.type.arc.sql.description": "Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance : Azure Arc (préversion)", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", "resource.type.azure.arc.description": "Crée un contrôleur de données Azure Arc", - "resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc (préversion)", + "resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc", "should.be.integer": "La valeur doit être un entier", "worker.node.count.should.not.be.one": "La valeur de 1 n'est pas prise en charge." } diff --git a/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json index ecfc671b4d4a..803938b84003 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "Une erreur s'est produite pendant l'authentification ou vos jetons ont été supprimés du système. Essayez de rajouter votre compte à Azure Data Studio.", "azure.noUniqueIdentifier": "L'utilisateur n'a pas d'identificateur unique dans AAD", - "azure.responseError": "La récupération du jeton a échoué avec une erreur. Ouvrir les outils de développement pour voir l'erreur", + "azure.responseError": "La récupération du jeton a échoué avec une erreur. [Ouvrir les outils de développement]({0}) pour plus de détails.", "azure.tenantNotFound": "Le locataire spécifié avec l'ID « {0} » est introuvable.", "azureAuth.unidentifiedError": "Erreur non identifiée avec l'authentification Azure", "azureWorkAccountDisplayName": "Compte professionnel ou scolaire", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Spécifie si l'intégration du cloud Azure public doit être activée", "config.enableUsGovCloudDescription": "Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée", "config.enableUsNatCloudDescription": "Spécifie si l'intégration du cloud Azure US National doit être activée", + "config.loggingLevel": "[Optional] La verbosité de la journalisation de l’extension Comptes Azure", "config.noSystemKeychain": "Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur.", - "config.piiLogging": "Les informations d'identification personnelle (PII) doivent-elles être journalisées localement dans la vue de console" + "config.piiLogging": "Si les informations d’identification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json index 2e1189c52a1e..f908edb02140 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Informations d'identification manquantes ou non valides." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "Non", - "not now": "Me demander plus tard", - "suggest auto fetch": "Voulez-vous que Code exécute [périodiquement 'git fetch']({0}) ?", - "yes": "Oui" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "La version HEAD de '{0}' n'est pas disponible.", - "add": "Ajouter à l'espace de travail", - "add remote": "Ajoutez une nouvelle machine distante...", - "addFrom": "Ajouter un dépôt distant à partir d'une URL", - "addfrom": "Ajouter un dépôt distant à partir de {0}", - "addremote": "Ajouter un dépôt distant", - "always": "Toujours", - "are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?", - "auth failed": "Échec de l'authentification auprès de git remote.", - "auth failed specific": "Échec de l'authentification auprès de git remote :\r\n\r\n{0}", - "branch already exists": "Une branche nommée '{0}' existe déjà", - "branch name": "Nom de la branche", - "branch name format invalid": "Le nom de la branche doit correspondre à la regex : {0}", - "cant push": "impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.", - "changed": "Niveau de journalisation remplacé par : {0}", - "checkout detached": "Extraire en mode détaché...", - "choose": "Choisir un dossier...", - "clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.", - "clonefrom": "Cloner à partir de {0}", - "cloning": "Clonage du dépôt Git '{0}'...", - "commit": "Commiter les changements indexés", - "commit anyway": "Créer un commit vide", - "commit hash": "Commiter le code de hachage", - "commit message": "Message de validation", - "commitMessageWithHeadLabel2": "Message (commit sur '{0}')", - "confirm delete": "Voulez-vous vraiment supprimer {0} ?\r\nAttention ! Cette action est irréversible.\r\nCe fichier sera définitivement perdu si vous l’effectuez.", - "confirm delete multiple": "Voulez-vous vraiment supprimer {0} fichiers ?\r\nAttention ! Cette action est irréversible.\r\nCes fichiers seront définitivement perdus si vous l’effectuez.", - "confirm discard": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", - "confirm discard all": "Voulez-vous vraiment abandonner tous les changements apportés à {0} fichiers ?\r\nAttention ! Cette action est irréversible.\r\nVotre plage de travail actuelle sera définitivement perdue si vous l’effectuez.", - "confirm discard all 2": "{0}\r\n\r\nCette opération est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.", - "confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", - "confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?", - "confirm emtpy commit": "Êtes-vous sûr d vouloir créer un commit vide ?", - "confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?", - "confirm force push": "Vous êtes sur le point de forcer l’envoi des changements que vous avez apportés. Cette action peut être délétère et peut remplacer par inadvertance les changements apportés par d’autres utilisateurs.\r\n\r\nVoulez-vous vraiment continuer ?", - "confirm no verify commit": "Vous êtes sur le point de valider vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n’est peut-être pas souhaitable.\r\n\r\nVoulez-vous vraiment continuer ?", - "confirm publish branch": "La branche '{0}' n'a pas de branche en amont. Voulez-vous publier cette branche ?", - "confirm restore": "Êtes-vous sûr de vouloir restaurer {0} ?", - "confirm restore multiple": "Êtes-vous sûr de vouloir restaurer les fichiers {0} ?", - "confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?", - "confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?", - "create branch": "Créez une branche...", - "create branch from": "Créez une branche à partir de...", - "create repo": "Initialiser le dépôt", - "current": "Actuelle", - "delete": "Supprimer le fichier", - "delete branch": "Supprimer la branche", - "delete file": "Supprimer le fichier", - "delete files": "Supprimer les fichiers", - "deleted by them": "Ils ont supprimé le fichier '{0}', et nous l'avons modifié.\r\n\r\nQue voulez-vous faire ?", - "deleted by us": "Nous avons supprimé le fichier '{0}', et ils l'ont supprimé.\r\n\r\nQue voulez-vous faire ?", - "discard": "Ignorer les modifications", - "discardAll": "Ignorer les {0} fichiers", - "discardAll multiple": "Abandonner 1 fichier", - "force": "Forcer l'extraction", - "force push not allowed": "Force push n’est pas autorisé, veuillez l’activer avec le paramètre 'git.allowForcePush'.", - "git error": "Erreur Git", - "git error details": "Git : {0}", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", + "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (index)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Arborescence de travail)", - "init": "Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git", - "init repo": "Initialiser le dépôt", - "invalid branch name": "Nom de branche non valide", - "keep ours": "Conserver notre version", - "keep theirs": "Conserver leur version", - "learn more": "En savoir plus", - "local changes": "Vos changements locaux vont être remplacés par l'extraction.", - "merge commit": "Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ?", - "merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.", - "missing user info": "Assurez-vous de configurer votre 'user.name' et 'user.email' dans git.", - "never": "Jamais", - "never again": "OK, Ne plus afficher", - "never ask again": "OK, Ne plus me demander à nouveau", - "no changes": "Il n'existe aucun changement à valider.", - "no changes stash": "Aucune modification à remiser (stash).", - "no more": "Impossible d’annuler car HEAD ne pointe vers aucune validation.", - "no rebase": "Pas de rebase en cours.", - "no remotes added": "Votre dépôt n'a pas de dépôt distant.", - "no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.", - "no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.", - "no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.", - "no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.", - "no staged changes": "Il n’existe aucun changement indexé à valider.\r\n\r\nVoulez-vous indexer tous vos changements et les valider directement ?", - "no stashes": "Aucune remise (stash) à restaurer dans ce dépôt.", - "no tags": "Ce dépôt n'a pas d'étiquette.", - "no verify commit not allowed": "Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'.", - "nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.", + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", "ok": "OK", - "open git log": "Ouvrir le journal Git", - "open repo": "Ouvrir le dépôt", - "openrepo": "Ouvrir", - "openreponew": "Ouvrir dans une nouvelle fenêtre", - "pick branch pull": "Sélectionner une branche à partir de laquelle tirer (pull)", - "pick provider": "Choisissez un fournisseur sur lequel publier la branche '{0}' :", - "pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :", - "pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche", - "pick stash to apply": "Choisir une remise (stash) à appliquer", - "pick stash to drop": "Choisir un remisage (stash) à supprimer", - "pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer", - "proposeopen": "Voulez-vous ouvrir le dépôt cloné ?", - "proposeopen init": "Voulez-vous ouvrir le dépôt initialisé ?", - "proposeopen2": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?", - "proposeopen2 init": "Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ?", - "provide branch name": "Fournissez un nouveau nom de branche", - "provide commit hash": "Indiquez le code de hachage du commit", - "provide commit message": "Indiquez un message de validation", - "provide remote name": "Fournissez un nom de dépôt distant", - "provide stash message": "Spécifier éventuellement un message pour la remise (stash)", - "provide tag message": "Spécifiez un message pour annoter la balise", - "provide tag name": "Spécifiez un nom de balise", - "publish to": "Publier sur {0}", - "remote already exists": "Le dépôt distant '{0}' existe déjà.", - "remote branch at": "Branche distante à {0}", - "remote name": "Nom du dépôt distant", - "remote name format invalid": "Format non valide du nom de dépôt distant", - "remove remote": "Choisir un dépôt distant à supprimer", - "repourl": "URL de dépôt", - "restore file": "Restaurer le fichier", - "restore files": "Restaurer les fichiers", - "save and commit": "Tout enregistrer et valider", - "save and stash": "Tout enregistrer et faire un stash", - "select a branch to merge from": "Sélectionner une branche à fusionner", - "select a branch to rebase onto": "Sélectionner une branche où rebaser", - "select a ref to checkout": "Sélectionner une référence à extraire", - "select a ref to checkout detached": "Sélectionnez une référence à extraire en mode détaché", - "select a ref to create a new branch from": "Sélectionner une référence à partir de laquelle créer la branche '{0}'", - "select a tag to delete": "Sélectionner une étiquette à supprimer", - "select branch to delete": "Sélectionner une branche à supprimer", - "select log level": "Sélectionner le niveau de journalisation (log)", - "selectFolder": "Sélectionner l'emplacement du dépôt", - "show command output": "Afficher la sortie de commande", - "stash": "Faire un stash quand même", - "stash merge conflicts": "Il y a eu des conflits de fusion en appliquant la remise (stash).", - "stash message": "Message pour la remise (stash)", - "stashcheckout": "Faire un stash et extraire", - "sure drop": "Voulez-vous vraiment annuler le stash : {0} ?", - "sync is unpredictable": "Cette action va envoyer (push) et tirer (pull) des commits à destination et en provenance de '{0}/{1}'.", - "tag at": "Balise sur {0}", + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", "tag message": "Message", - "tag name": "Nom de la balise", - "there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.", - "there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.", - "undo commit": "Annuler le commit de fusion", - "unsaved files": "Il y a {0} fichiers non sauvegardés.\r\n\r\nSouhaitez-vous sauvegarder avant de commiter ?", - "unsaved files single": "Le fichier suivant a des changements non enregistrés qui ne seront pas inclus dans la validation si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant la validation ?", - "unsaved stash files": "{0} fichiers n’ont pas été enregistrés.\r\n\r\nVoulez-vous les enregistrer avant de faire un stash ?", - "unsaved stash files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez{0}: .\r\n\r\nVoulez-vous l’enregistrer avant de faire un stash ?", - "warn untracked": "Cette action SUPPRIME {0} fichiers non suivis !\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS.", - "yes": "Oui", - "yes discard tracked": "Ignorer 1 fichier suivi", - "yes discard tracked multiple": "Ignorer {0} fichiers suivis", - "yes never again": "Oui, Ne plus afficher" + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Télécharger Git", - "git20": "Il semble que git {0} soit installé. Code fonctionne mieux avec git >= 2", - "git2526": "Il existe des problèmes connus avec la version installée de Git {0}. Effectuez une mise à jour vers Git >= 2.27 pour permettre aux fonctionnalités Git de s'exécuter correctement.", - "neverShowAgain": "Ne plus afficher", - "notfound": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.", - "skipped": "Git ignoré trouvé dans : {0}", - "updateGit": "Mettre à jour Git", - "using git": "Utilisation de git {0} à partir de {1}", - "validating": "Validation du git trouvé dans : {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "Aucun dépôt disponible", - "not supported": "Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'.", - "pick repo": "Choisir un dépôt", - "too many submodules": "Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "Nom de la branche", - "error": "$(error) - Erreur : {0}", - "none found": "Dépôts distants introuvables.", - "pick url": "Choisissez l'URL à partir de laquelle effectuer le clonage.", - "provide url": "Indiquer l'URL du dépôt", - "provide url or pick": "Indiquez l'URL du dépôt, ou choisissez une source de dépôt.", - "type to filter": "Nom du dépôt", - "type to search": "Nom du dépôt (tapez pour effectuer une recherche)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "Voulez-vous ajouter '{0}' à .gitignore ?", - "added by them": "Conflit : ajout de leur part", - "added by us": "Conflit : ajout de notre part", - "always pull": "Toujours tirer (pull)", - "both added": "Conflit : ajout de leur part et de notre part", - "both deleted": "Conflit : suppression de leur part et de notre part", - "both modified": "Conflit : modification de leur part et de notre part", - "changes": "Changements", - "commit": "Commiter", - "commit in rebase": "Il n’est pas possible de changer le message de validation au milieu d’un rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place.", - "commitMessage": "Message ({0} à valider)", - "commitMessageCountdown": "{0} caractères restants sur la ligne actuelle", - "commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle", - "commitMessageWhitespacesOnlyWarning": "Le message de validation actuel contient uniquement des espaces", - "commitMessageWithHeadLabel": "Message ({0} à valider sur '{1}')", - "deleted": "Supprimé", - "deleted by them": "Conflit : suppression de leur part", - "deleted by us": "Conflit : suppression de notre part", - "dont pull": "Ne pas tirer (pull)", - "git.title.deleted": "{0} (supprimé)", + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (à nous)", - "git.title.theirs": "{0} (à eux)", - "git.title.untracked": "{0} (non suivi)", - "git.title.workingTree": "{0} (arborescence de travail)", - "huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé.", - "ignored": "Ignoré", - "index added": "Index ajouté", - "index copied": "Index copié", - "index deleted": "Index supprimé", - "index modified": "Index modifié", - "index renamed": "Index renommé", - "intent to add": "Intention à ajouter", - "merge changes": "Fusionner les changements", - "modified": "Modifié le", - "neveragain": "Ne plus afficher", - "open": "Ouvrir", - "pull": "Tirer (pull)", - "pull branch maybe rebased": "Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?", - "pull maybe rebased": "Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?", - "pull n": "Tirer (pull) {0} commits de {1}/{2}", - "pull push n": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}", - "push n": "Envoyer (push) {0} commits à {1}/{2}", - "push success": "Envoi (push) réussi.", - "staged changes": "Changements indexés", - "sync changes": "Synchroniser les changements", - "sync is unpredictable": "Synchronisation. L'annulation peut endommager gravement le dépôt", - "untracked": "Non suivi", - "untracked changes": "Changements non suivis", - "yes": "Oui" + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "Extraire la branche/l'étiquette...", - "publish changes": "Publier les modifications", - "publish to": "Publier sur {0}", - "publish to...": "Publier sur...", - "rebasing": "Rebase en cours", - "syncing changes": "Synchronisation des modifications..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Historique git", - "git.timeline.stagedChanges": "Modifications en zone de transit", - "git.timeline.uncommitedChanges": "Changements non commités", - "git.timeline.you": "Vous", - "git.workingTree": "Arborescence de travail" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "Couleur des ressources ajoutées.", - "colors.conflict": "Couleur pour les ressources avec des conflits.", - "colors.deleted": "Couleur des ressources supprimées.", - "colors.ignored": "Couleur des ressources ignorées.", - "colors.modified": "Couleur pour les ressources modifiées.", - "colors.renamed": "Couleur des ressources renommées ou copiées.", - "colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.", - "colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.", - "colors.submodule": "Couleur pour les ressources de sous-module.", - "colors.untracked": "Couleur pour les ressources non tracées.", - "command.addRemote": "Ajouter un dépôt distant...", - "command.branch": "Créer une branche...", - "command.branchFrom": "Créer une branche à partir de...", - "command.checkout": "Extraire vers...", - "command.checkoutDetached": "Extraire vers (mode détaché)...", - "command.cherryPick": "Faire un cherry-pick...", - "command.clean": "Ignorer les modifications", - "command.cleanAll": "Ignorer toutes les modifications", - "command.cleanAllTracked": "Ignorer tous les changements suivis", - "command.cleanAllUntracked": "Ignorer tous les changements non suivis", - "command.clone": "Cloner", - "command.cloneRecursive": "Cloner (récursif)", - "command.close": "Fermer le dépôt", - "command.commit": "Activer", - "command.commitAll": "Valider tout", - "command.commitAllAmend": "Tout Valider (Modifier)", - "command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)", - "command.commitAllNoVerify": "Tout commiter (aucune vérification)", - "command.commitAllSigned": "Valider tout (signé)", - "command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)", - "command.commitEmpty": "Commit vide", - "command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)", - "command.commitNoVerify": "Commiter (aucune vérification)", - "command.commitStaged": "Valider le contenu en zone de transit", - "command.commitStagedAmend": "Valider les modifications en attente (modifier)", - "command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)", - "command.commitStagedNoVerify": "Commiter l'index (aucune vérification)", - "command.commitStagedSigned": "Valider les modifications en attente (signé)", - "command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)", - "command.createTag": "Créer une balise", - "command.deleteBranch": "Supprimer la branche...", - "command.deleteTag": "Supprimer l'étiquette", - "command.fetch": "Rappatrier", - "command.fetchAll": "Récupérer depuis tous les Remotes", - "command.fetchPrune": "Récupérer (élaguer)", - "command.ignore": "Ajouter à .gitignore", - "command.init": "Initialiser le dépôt", - "command.merge": "Fusionner la branche...", - "command.openAllChanges": "Ouvrir tous les changements", - "command.openChange": "Ouvrir les modifications", - "command.openFile": "Ouvrir un fichier", - "command.openHEADFile": "Ouvrir le fichier (HEAD)", - "command.openRepository": "Ouvrir le dépôt", - "command.publish": "Publier la branche...", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", "command.pull": "Pull", - "command.pullFrom": "Extraire de...", - "command.pullRebase": "Pull (rebaser)", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", "command.push": "Push", - "command.pushFollowTags": "Pousser (suivre des balises)", - "command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)", - "command.pushForce": "Pousser (forcer)", - "command.pushTags": "Envoyer (push) des étiquettes", - "command.pushTo": "Transfert (Push) vers...", - "command.pushToForce": "Transfert (Push) vers... (Force)", - "command.rebase": "Rebaser la branche...", - "command.rebaseAbort": "Abandonner le rebasage", - "command.refresh": "Actualiser", - "command.removeRemote": "Supprimer le dépôt distant", - "command.rename": "Renommer", - "command.renameBranch": "Renommer la branche...", - "command.restoreCommitTemplate": "Restaurer le modèle de commit", - "command.revealInExplorer": "Révéler dans la barre latérale", - "command.revertChange": "Restaurer la modification", - "command.revertSelectedRanges": "Restaurer les portées sélectionnées", - "command.setLogLevel": "Définir le niveau de journalisation (log) ...", - "command.showOutput": "Afficher la sortie Git", - "command.stage": "Mettre en attente les modifications", - "command.stageAll": "Mettre en attente toutes les modifications", - "command.stageAllMerge": "Indexer toutes les fusions de changements", - "command.stageAllTracked": "Indexer tous les changements suivis", - "command.stageAllUntracked": "Indexer tous les changements non suivis", - "command.stageChange": "Mettre en attente la modification", - "command.stageSelectedRanges": "Mettre en attente les plages sélectionnées", - "command.stash": "Remiser (stash)", - "command.stashApply": "Appliquer la remise (Stash)...", - "command.stashApplyLatest": "Appliquer la dernière remise (Stash)", - "command.stashDrop": "Supprimer le remisage (stash)...", - "command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)", - "command.stashPop": "Appliquer et supprimer la remise...", - "command.stashPopLatest": "Appliquer et supprimer la dernière remise", - "command.sync": "Synchroniser", - "command.syncRebase": "Synchroniser (Rebase)", - "command.timelineCompareWithSelected": "Comparer avec la sélection", - "command.timelineCopyCommitId": "Copier l'ID de commit", - "command.timelineCopyCommitMessage": "Copiez le message de commit.", - "command.timelineOpenDiff": "Ouvrir les modifications", - "command.timelineSelectForCompare": "Sélectionner pour comparaison", - "command.undoCommit": "Annuler la dernière validation", - "command.unstage": "Annuler la mise en attente des modifications", - "command.unstageAll": "Annuler la mise en attente de toutes les modifications", - "command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées", - "config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.", - "config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.", - "config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).", - "config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.", - "config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.", - "config.autoRepositoryDetection.false": "Désactivez l’analyse de dépôt automatique.", - "config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.", - "config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.", - "config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.", - "config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.", - "config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.", - "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.", - "config.autorefresh": "Détermine si l'actualisation automatique est activée.", - "config.branchSortOrder": "Contrôle l'ordre de tri des branches.", - "config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.", - "config.branchWhitespaceChar": "Le caractère pour remplacer les espaces dans les nouveaux noms de branche.", - "config.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...", - "config.checkoutType.local": "Branches locales", - "config.checkoutType.remote": "Branches distantes", - "config.checkoutType.tags": "Étiquettes", - "config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.", - "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", - "config.confirmNoVerifyCommit": "Contrôle s’il faut demander une confirmation avant la validation sans vérification.", - "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", - "config.countBadge": "Contrôle le badge de compte Git.", - "config.countBadge.all": "Compter tous les changements.", - "config.countBadge.off": "Désactivez le compteur.", - "config.countBadge.tracked": "Compter uniquement les changements suivis.", - "config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.", - "config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.", - "config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.", - "config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.", - "config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.", - "config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.", - "config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.", - "config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.", - "config.enabled": "Indique si git est activé.", - "config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.", - "config.followTagsWhenSync": "Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation.", - "config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.", - "config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.", - "config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.", - "config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).", - "config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.", - "config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.", - "config.ignoredRepositories": "Liste des dépôts git à ignorer.", - "config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.", - "config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.", - "config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.", - "config.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.", - "config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.", - "config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.", - "config.openAfterClone.prompt": "Demande toujours l'action à effectuer.", - "config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.", - "config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.", - "config.path": "Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\\Program Files\\Git\\bin\\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche.", - "config.postCommitCommand": "Exécute une commande git après un commit réussi.", - "config.postCommitCommand.none": "N'exécutez pas de commande après une validation.", - "config.postCommitCommand.push": "Exécutez 'Git Push' après une validation réussie.", - "config.postCommitCommand.sync": "Exécutez 'Git Sync' après une validation réussie.", - "config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.", - "config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.", - "config.promptToSaveFilesBeforeCommit.never": "Désactivez la vérification.", - "config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", - "config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.", - "config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.", - "config.promptToSaveFilesBeforeStash.never": "Désactive cette vérification.", - "config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", - "config.pruneOnFetch": "Effectue un élagage au moment de la récupération.", - "config.pullTags": "Récupérez toutes les balises pendant le tirage.", - "config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.", - "config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.", - "config.scanRepositories": "Liste des chemins d’accès pour rechercher des dépôts git.", - "config.showCommitInput": "Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.", - "config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.", - "config.showProgress": "Contrôle si les actions git doivent afficher la progression.", - "config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).", - "config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.", - "config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.", - "config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.", - "config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).", - "config.supportCancellation": "Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.", - "config.terminalAuthentication": "Détermine si Azure Data Studio doit être activé en tant que gestionnaire d'authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", - "config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.", - "config.timeline.date.authored": "Utiliser la date de création", - "config.timeline.date.committed": "Utiliser la date de commit", - "config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.", - "config.untrackedChanges": "Contrôle le comportement des changements non suivis.", - "config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.", - "config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.", - "config.untrackedChanges.separate": "Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions.", - "config.useCommitInputAsStashMessage": "Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.", - "config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.", - "description": "Intégration Git SCM", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "Branche", - "submenu.changes": "Changements", - "submenu.commit": "Valider", - "submenu.commit.amend": "Modifier", - "submenu.commit.signoff": "Fermer la session", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "Tirer (pull), envoyer (push)", - "submenu.remotes": "À distance", - "submenu.stash": "Remiser (stash)", - "submenu.tags": "Étiquettes", - "view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone « Cloner un dépôt une fois l’extension Git activée »)", - "view.workbench.learnMore": "Pour en savoir plus sur l'utilisation de Git et du contrôle de code source dans Azure Data Studio, [lisez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Si vous voulez utiliser des fonctionnalités git, activez git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPour en savoir plus sur l'utilisation de Git et du contrôle de code source dans Azure Data Studio, [lisez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Pour utiliser des fonctionnalités git, vous pouvez ouvrir un dossier contenant un dépôt git ou le cloner à partir d'une URL.\r\n[Ouvrir un dossier](command:vscode.openFolder)\r\n[Cloner le dépôt](command:git.clone)\r\nPour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans Azure Data Studio [lisez nos documents](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "L'espace de travail actuellement ouvert n'a aucun dossier contenant des dépôts git.\r\n[Ajouter un dossier à l'espace de travail](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans Azure Data Studio [lisez nos documents](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "Le dossier actif ne contient aucun dépôt git. Vous pouvez initialiser un dépôt pour activer les fonctionnalités de contrôle de code source basées sur git.\r\n[Initialiser un dépôt](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur l’utilisation de git et le contrôle de code source dans Azure Data Studio, [consultez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Aucune installation git valide n'a été détectée, plus de détails sont disponibles dans la [sortie git](command:git.showOutput).\r\n[Installez git](https://git-scm.com/) ou découvrez plus d'informations sur l'utilisation de Git et du contrôle de code source dans Azure Data Studio dans [notre documentation](https://aka.ms/vscode-scm).\r\nSi vous utilisez un système de contrôle de version différent, vous pouvez [rechercher dans la Plage de marché](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) des extensions supplémentaires.", - "view.workbench.scm.workspace": "L’espace de travail actif n’a aucun dossier contenant des dépôts git. Vous pouvez initialiser un dépôt dans un dossier pour activer les fonctionnalités de contrôle de code source basées sur git.\r\n[Initialiser un dépôt](command:git.init)\r\nPour en savoir plus sur l’utilisation de git et le contrôle de code source dans Azure Data Studio, [consultez notre documentation](https://aka.ms/vscode-scm)." + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 e6de4af486f0..6a2836c2a704 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Dossier de contenu", "contentFolderOptional": "Dossier de contenu (facultatif)", "create": "Créer", - "duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1}\r\n Le fichier a été renommé en {2} pour éviter toute perte de données.", + "duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé en {2} pour éviter toute perte de données.", "editBookError": "Erreur pendant la modification du Jupyter Book {0} : {1}", "fileExtension": "Extension de fichier", "fileName": "Nom de fichier", 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 7b51c5875621..492d34a25489 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 @@ -327,6 +327,7 @@ "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.", "displayName": "Comparer les schémas SQL Server", + "schemaCompare.runComparison": "Exécuter la comparaison de schémas", "schemaCompare.start": "Comparer les schémas" } } 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 b53229d92661..c1425b42df03 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 @@ -21,6 +21,7 @@ "TargetPlatform": "Plateforme cible", "TargetServer": "Serveur cible", "Time": "Heure", + "actionLabel": "Action", "addDatabaseReferenceOkButtonText": "Ajouter une référence", "addDatabaseReferencedialogName": "Ajouter une référence de base de données", "addItemAction": "Ajouter un élément", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "Pour utiliser des liaisons SQL, vérifiez que votre projet Azure Functions fait référence à {0}.", "addSqlBindingPackageError": "Erreur lors de l’ajout du package d’extension sql Binding au projet", "appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?", + "applyConfirmation": "Voulez-vous vraiment mettre à jour le projet cible ?", + "applyError": "Une erreur s'est produite lors de la mise à jour du projet : {0}", + "applySuccess": "Le projet a été mis à jour avec succès.", "at": "à", "autorestProjectName": "Nouveau nom du projet SQL", "baseDockerImage": "Image Docker du SQL Server de base", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "Choisir des variables SQLCMD à modifier", "cicularProjectReference": "Référence circulaire du projet {0} au projet {1}", "cleaningDockerImagesMessage": "Nettoyage des déploiements existants...", + "closeButton": "Fermer", + "compareActionRadiButtonLabel": "Afficher les modifications dans la comparaison de schémas", "confirmPassword": "Confirmer le mot de passe administrateur du serveur SQL", "confirmServerPassword": "Confirmer le mot de passe administrateur du SQL Server", "connectingToSqlServerOnDockerMessage": "Connexion à SQL Server sur Docker", "connectionFailedError": "Erreur d’échec de la connexion : «{0}»", + "connectionProfile": "Sélectionnez une connexion pour le profile.", "connectionRadioButtonLabel": "Connexions", "connectionStringSetting": "Nom du paramètre de la chaîne de connexion", "connectionStringSettingPlaceholder": "Paramètre de chaîne de connexion spécifié dans « local.settings.json »", - "containerAlreadyExistForProject": "D'autres serveurs sur conteneur existent déjà pour le projet. Voulez-vous les supprimer?", + "containerAlreadyExistForProject": "Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant d’en déployer un nouveau ?", "createNew": "Créer un nouveau", "createNewLocalAppSetting": "Créer un paramètre d’application locale", "createProjectDialogOkButtonText": "Créer", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL à partir d'un projet vide", "emptyProjectTypeDisplayName": "Base de données SQL", + "emptySdkProjectTypeDescription": "Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide.", + "emptySdkProjectTypeDisplayName": "Base de données SQL (SDK)", "enterConnStringTemplateDescription": "Entrer un modèle pour la chaîne de connexion SQL", "enterConnectionString": "Entrer une chaîne de connexion", "enterConnectionStringEnvName": "Entrer le nom de la variable d’environnement de chaîne de connexion", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "Entrer un nom de base de données", "enterNewValueForVar": "Entrer une nouvelle valeur pour la variable « {0} »", "enterPassword": "Entrez le mot de passe de l'administrateur de SQL Server", + "enterPasswordManually": "Entrez le mot de passe ou appuyez sur Échap pour annuler.", + "enterPasswordPrompt": "Entrez le mot de passe à utiliser pour la chaîne de connexion.", "enterPortNumber": "Entrez le serveur SQL numéro de port ou appuyez sur Entrée pour utiliser la valeur par défaut", "enterSystemDbName": "Entrez un nom de base de données pour cette base de données système", + "equalComparison": "Le projet est déjà à jour avec la base de données.", "errorFindingBuildFilesLocation": "Erreur lors de la recherche de l’emplacement des fichiers de build : {0}", "errorReadingProjectGuid": "Erreur lors de la tentative de lecture {0} du projet '{1}'", "eulaAgreementTemplate": "J'accepte les {0}.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "Travail de streaming externe", "externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.", "extractTargetRequired": "Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données.", + "failedToGetConnectionString": "Une erreur s’est produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée.", "failedToParse": "Échec de l'analyse de \"{0}\" : {1}.", "file": "Fichier", "fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "Génération d’un nouveau projet SQL à partir de {0}... Pour plus d’informations, consultez la fenêtre Sortie.", "hr": "h", "importElements": "Importer des éléments", + "includePassword": "Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ?", "input": "Entrée", "installGlobally": "Installer globalement", "invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "Chaîne de connexion SQL non valide", "invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}", "jsonParseError": "{0} près de la ligne \"{1}\", colonne \"{2}\"", + "learnMore": "En savoir plus", "loadProfilePlaceholderText": "Charger le profil...", "location": "Emplacement", "min": "min", @@ -179,7 +194,9 @@ "noDataSourcesFile": "{0} introuvable", "noDataSourcesText": "Aucune source de données dans ce projet", "noFileExist": "Le fichier {0} n'existe pas", + "noSchemaCompareExtension": "L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données.", "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.", + "noSqlProjFile": "Le fichier de projet sélectionné n'existe pas", "noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.", "noString": "Non", "noStringDefault": "Non (pas de valeur par défaut)", @@ -191,6 +208,7 @@ "objectType": "Type d'objet", "okString": "OK", "openEulaString": "Ouvrir le contrat de licence", + "openFile": "Ouvrir un fichier", "output": "Sortie", "outsideFolderPath": "Les éléments avec un chemin d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accès du fichier projet sont relatifs au dossier du projet.", "parentTreeItemUnknown": "Impossible d’accéder au parent de l’élément d’arborescence fourni", @@ -207,11 +225,13 @@ "projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.", "projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.", "projectLocString": "Project", + "projectLocationLabel": "Emplacement", "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", + "projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet", "publish": "Publier", "publishAction": "Publier", "publishDialogName": "Publier le projet", @@ -238,15 +258,19 @@ "save": "Enregistrer", "saveChangesInFile": "Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant?", "schema": "Schéma", + "schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}", "schemaCompareAction": "Comparer les schémas", "schemaCompareNotInstalled": "L'installation de l'extension de comparaison de schémas est nécessaire pour exécuter la comparaison de schémas.", "schemaObjectType": "Schéma\\Type d'objet", "scriptFriendlyName": "Script", + "sdkStyleProject": "SDK-style project", "sec": "s", "selectAzureFunction": "Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL", "selectBaseImage": "Sélectionner l’image de l’ancrer SQL Server de base", "selectBindingType": "Sélectionner le type de liaison", "selectConnection": "Sélectionner la connexion", + "selectConnectionError": "Échec du paramétrage de l'application de la chaîne de connexion : {0}", + "selectConnectionString": "Sélectionner la méthode de chaîne de connexion SQL", "selectDacpac": "Sélectionner .dacpac", "selectDatabase": "Sélectionner une base de données", "selectFolderStructure": "Sélectionner une structure de dossiers", @@ -290,11 +314,19 @@ "unableToFindReference": "Impossible de trouver la référence de la base de données {0}", "unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »", "unableToPerformAction": "Impossible de localiser la cible « {0} » : « {1} »", + "unableToSetConnectionString": "Échec du paramétrage de l'application de la chaîne de connexion", "unexpectedProjectContext": "Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0}", "unknownDataSourceType": "Type de source de données inconnu : ", "unrecognizedDataSourcesVersion": "Version non reconnue : ", + "updateAction": "Action de mise à jour", + "updateActionRadiButtonLabel": "Appliquer toutes les modifications", "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 ?", + "updateProjectFromDatabaseDialogName": "Mettre à jour le projet à partir de la base de données", + "updateText": "Mettre à jour", + "updatingProjectFromDatabase": "Mise à jour de {0} à partir de {1}...", + "userConnectionString": "Entrer une chaîne de connexion", + "userPasswordLater": "Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json.", "userSelectionCancelled": "L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique.", "userSelectionInstallGlobally": "L'utilisateur a choisi d'installer l'autorest dans le monde entier. Installation maintenant...", "userSelectionRunNpx": "Utilisateur sélectionné pour exécuter via npx.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "Propriétés", "sqlDatabaseProjects.publish": "Publier", "sqlDatabaseProjects.schemaCompare": "Comparer les schémas", + "sqlDatabaseProjects.updateProjectFromDatabase": "Mettre à jour le projet à partir de la base de données", "sqlDatabaseProjects.validateExternalStreamingJob": "Valider le travail de diffusion en continu externe", "sqlDatabaseProjects.welcome": "Aucun projet de base de données n’est actuellement ouvert.\r\n[New Project] (command:sqlDatabaseProjects.new)\r\n[Open Project] (command:sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données] (command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "Projets" 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 cbcb508be294..555aed0bffb1 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 @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "Mode de migration", "sql.migration.dashboard.description": "Déterminez la préparation de la migration de vos instances SQL Server, identifiez une cible Azure SQL recommandée et effectuez la migration de votre instance SQL Server vers Azure SQL Managed Instance ou SQL Server sur Machines virtuelles Microsoft Azure.", "sql.migration.dashboard.help.title": "Articles d’aide et liens vidéo", - "sql.migration.dashboard.link1.description": "Règles d’évaluation utilisées pour déterminer la possibilité de migrer votre instance de SQL Server vers Azure SQL Managed Instance.", - "sql.migration.dashboard.link1.title": "Règles d’évaluation pour Azure SQL Managed Instance", "sql.migration.dashboard.migrate.task.button": "Migrer vers Azure SQL", "sql.migration.dashboard.migrate.task.button.description": "Migrez une instance de SQL Server vers Azure SQL.", "sql.migration.dashboard.title": "Migration Azure SQL", @@ -383,6 +381,16 @@ "sql.migration.yes": "Oui", "total.databases.selected": "{0} de bases de données {1} sélectionnées." }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Une erreur s'est produite lors du démarrage de la migration : « {0} »", "sql.migration.starting.migration.message": "Démarrage de la migration de la base de données {0} vers {1} - {2}" diff --git a/i18n/ads-language-pack-fr/translations/main.i18n.json b/i18n/ads-language-pack-fr/translations/main.i18n.json index 107a0defb41d..395050757ce7 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "Installer l’extension à partir du package VSIX", "newQuery": "Nouvelle requête", "notebook.cellTitle": "Menu titre de la cellule du bloc-notes", + "notebook.cellToolbarLocation.compatibilityDescription": "Où la barre d'outils de la cellule doit être affichée ou si elle doit être masquée. Remarque : Ce paramètre n'est activé qu'à des fins de compatibilité d'extension et n'affecte donc rien.", "notebook.title": "Menu titre du bloc-notes", "notebook.toolbar": "Menu de la barre d’outils du bloc-notes", "objectExplorer.context": "Menu contextuel de l’élément de l’Explorateur d’objets", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Place de marché", "scenarioTypeUndefined": "Le type de scénario pour les recommandations d'extension doit être fourni.", "showReleaseNotes": "Afficher les notes de publication après une mise à jour. Les notes de publication sont ouvertes dans une nouvelle fenêtre de navigateur web.", + "sql.watcherExclude": "Configurez les modèles Glob des chemins d’accès aux fichiers à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus, à savoir le préfixe « **/ » ou le chemin complet pour une correspondance appropriée et le suffixe « /** » pour la correspondance avec les fichiers à l’intérieur d’un chemin (par exemple, « /build/output/** » ou « /Users/name/workspaces/project/build/output/** »). Le changement de ce paramètre nécessite un redémarrage. Si vous constatez qu’Azure Data Studio consomme beaucoup de temps processeur au démarrage, vous pouvez exclure les dossiers volumineux pour réduire la charge initiale.", "uninstallExtensionComplete": "Rechargez Azure Data Studio pour désinstaller de l’extension {0}.", "updateLocale": "Souhaitez-vous changer la langue de l’interface d’Azure Data Studio en {0} et redémarrer ?", + "vscodeFunctionalityNotSupportedError": "Cette fonctionnalité VS Code n’est pas prise en charge dans Azure Data Studio.", + "vscodeInvalidArgumentsError": "Arguments non valides", "watermark.newNotebook": "Nouveau notebook", "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.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "Afficher la boîte de dialogue de connexion au démarrage" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "Voulez-vous vraiment supprimer la ligne ?", "designer.generalGroupName": "Général", "designer.loadingDesigner": "Chargement du concepteur...", "designer.loadingDesignerCompleted": "Le concepteur est chargé", "designer.newRowText": "Ajouter nouveau", + "designer.processing": "Traitement en cours...", "designer.processingChanges": "Changements de traitement...", "designer.processingChangesCompleted": "Les modifications ont été traitées", + "designer.processingCompleted": "Traitement effectué", + "designer.publishChangesCompleted": "Les modifications ont été publiées", + "designer.publishingChanges": "Publication des modifications...", "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": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "Visionneuse de ressources" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "L'opération ne peut pas être effectuée pendant qu'une autre opération est en cours.", "tableDesigner.newTable": "Nouvelle table" }, "sql/workbench/browser/modal/modal": { @@ -11176,7 +11184,7 @@ "clearResults": "Effacer les résultats", "collapseAllCells": "Réduire les cellules", "expandAllCells": "Développer les cellules", - "kernelNotSupported": "Ce bloc-notes ne peut pas être exécuté avec des paramètres, car le noyau n’est pas pris en charge. Utilisez les noyaux et le format pris en charge. [En savoir plus] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "kernelNotSupported": "This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "loading": "Chargement des noyaux...", "loadingContexts": "Chargement des contextes...", "localhost": "localhost", @@ -11185,7 +11193,7 @@ "noContextAvailable": "Aucun(e)", "noKernel": "Pas de noyau", "noParametersCell": "Ce bloc-notes ne peut pas être exécuté avec des paramètres tant qu'une cellule de paramètre n'est pas ajoutée. [En savoir plus](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", - "noParametersInCell": "Ce bloc-notes ne peut pas s’exécuter avec des paramètres tant que des paramètres n’ont pas été ajoutés à la cellule de paramètres. [En savoir plus] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersInCell": "This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "Rechercher la chaîne suivante", "notebook.findPrevious": "Rechercher la chaîne précédente", "notebookViewLabel": "Éditeur", @@ -11581,11 +11589,8 @@ "refreshError": "Erreur pendant l'actualisation du nœud « {0} » : {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Enregistrer les modifications" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Concepteur de tableaux", - "tableDesigner.featureEnabledDescription": "Contrôle si la fonctionnalité de conception de table est activée. La valeur par défaut est false." + "tableDesigner.generateScript": "Générer le script", + "tableDesigner.publishTableChanges": "Publier les modifications" }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tâches en cours", @@ -11647,8 +11652,6 @@ "welcomePage.location": "Localisation", "welcomePage.moreRecent": "Afficher plus", "welcomePage.name": "Nom", - "welcomePage.preview": "Aperçu", - "welcomePage.previewBody": "Cette page de fonctionnalité est en préversion. Les fonctionnalités en préversion sont des nouvelles fonctionnalités en passe d'être définitivement intégrées dans le produit. Elles sont stables, mais ont besoin d'améliorations d'accessibilité supplémentaires. Nous vous invitons à nous faire part de vos commentaires en avant-première pendant leur développement.", "welcomePage.resources": "Ressources", "welcomePage.runQuery": "Exécuter une requête", "welcomePage.runQueryBody": "Interagir avec des données par le biais d'un éditeur de requête.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "Démarrer la visite guidée", "welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "Découvrir les nouveautés de la dernière version", - "welcomePage.azdataBlogDescription": "Nouveaux billets de blog mensuels mettant en avant nos nouvelles fonctionnalités", - "welcomePage.colorTheme": "Thème de couleur", - "welcomePage.colorThemeDescription": "Personnalisez l'apparence de l'éditeur et de votre code", - "welcomePage.customize": "Personnaliser", - "welcomePage.deploy": "Déployer", - "welcomePage.extensionDescription": "Téléchargez les extensions dont vous avez besoin, notamment le pack d'administration SQL Server", - "welcomePage.extensions": "Extensions", - "welcomePage.followTwitter": "Suivez-nous sur Twitter", - "welcomePage.followTwitterDescription": "Informez-vous de la façon dont la communauté utilise Azure Data Studio et discutez directement avec les ingénieurs.", - "welcomePage.gettingStarted": "Démarrer", - "welcomePage.gitHubRepository": "Dépôt GitHub", - "welcomePage.help": "Aide", - "welcomePage.keyboardShortcut": "Raccourcis clavier", - "welcomePage.keyboardShortcutDescription": "Rechercher vos commandes préférées et les personnaliser", - "welcomePage.learn": "Apprendre", - "welcomePage.moreRecent": "Plus...", - "welcomePage.newConnection": "Nouvelle connexion", - "welcomePage.newDeployment": "Nouveau déploiement...", - "welcomePage.newNotebook": "Nouveau notebook", - "welcomePage.newQuery": "Nouvelle requête", - "welcomePage.noRecentFolders": "Aucun dossier récent", - "welcomePage.openFileLinuxPC": "Ouvrir un fichier", - "welcomePage.openFileMac": "Ouvrir un fichier", - "welcomePage.productDocumentation": "Documentation", - "welcomePage.recent": "Récent", - "welcomePage.releaseNotes": "Notes de publication", - "welcomePage.reportIssue": "Signaler un problème ou une demande de fonctionnalité", - "welcomePage.showCommands": "Rechercher et exécuter toutes les commandes", - "welcomePage.showCommandsDescription": "La palette de commandes ({0}) permet d'accéder rapidement aux commandes pour en rechercher une", - "welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage", - "welcomePage.start": "Démarrer" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Ajouter un compte", "accountDialog.close": "Fermer", @@ -11995,6 +11963,7 @@ "splitCellEdit": "Diviser la cellule" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "Le serveur n’a pas pu démarrer, car aucun fournisseur n’a été défini pour ce type de fichier notebook.", "ServerNotStarted": "Le serveur n'a pas démarré pour une raison inconnue", "clientSession.unknownError": "Une erreur s'est produite au démarrage d'une session de notebook", "kernelRequiresConnection": "Noyau {0} introuvable. Le noyau par défaut est utilisé à la place." @@ -12015,8 +11984,11 @@ "startSessionFailed": "Impossible de démarrer la session : {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "L’attente du délai de disponibilité du fournisseur d’exécution a expiré pour le fournisseur de notebooks « {0} »", "notebookServiceNoProvider": "Le fournisseur de notebooks n'existe pas", - "notebookUriNotDefined": "Aucun URI passé pendant la création d'un gestionnaire de notebook" + "notebookUriNotDefined": "Aucun URI passé pendant la création d'un gestionnaire de notebook", + "serializationProviderTimeout": "L’attente de la disponibilité du fournisseur de sérialisation a expiré pour le fournisseur de notebooks « {0} »", + "standardKernelsTimeout": "L’attente du délai de disponibilité des noyaux standard a expiré pour le fournisseur de notebooks « {0} »" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "Une vue portant le nom {0} existe déjà dans ce bloc-notes." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "Nom de la cellule magique, par exemple, '%%sql'.", "carbon.extension.contributes.notebook.provider": "Identificateur du fournisseur de notebooks.", "carbon.extension.contributes.notebook.standardKernels": "Noyaux devant être standard avec ce fournisseur de notebooks", + "providerNotInRegistryError": "Le fournisseur spécifié « {0} » n’est pas présent dans le registre de notebooks.", "vscode.extension.contributes.notebook.languagemagics": "Ajoute un langage de notebook.", "vscode.extension.contributes.notebook.providersDescriptions": "Contribue à la description des fournisseurs de blocs-notes." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "La validation de la ligne a échoué : ", "msgCancelQueryFailed": "L'annulation de la requête a échoué : {0}", - "queryModelService.noQueryFoundForUri": "Requête introuvable pour {0}", "queryModelService.uriAlreadyHasQuery": "{0} a déjà une requête existante.", "runQueryBatchStartLine": "Ligne {0}", "runQueryBatchStartMessage": "Exécution de la requête démarrée à ", @@ -12227,11 +12199,16 @@ "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.index.column.description.name": "Le nom de la colonne.", + "designer.index.description.columns": "Les colonnes de l'index.", + "designer.index.description.name": "Nom de l'index.", "designer.table.description.description": "Description de la table.", "designer.table.description.name": "Nom de l’objet de la table", "designer.table.description.schema": "Schéma qui contient la table.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "Clé étrangère", - "tableDesigner.PrimaryKeyTableName": "Table de clé primaire", + "tableDesigner.ForeignTableName": "Table étrangère", + "tableDesigner.IndexTypeName": "Index", "tableDesigner.checkConstraintExpressionTitle": "Expression", "tableDesigner.checkConstraintNameTitle": "Nom", "tableDesigner.checkConstraintTypeName": "Contrainte de validation", @@ -12249,18 +12226,27 @@ "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.foreignKey.column": "Colonne", + "tableDesigner.foreignKey.foreignColumn": "Colonne étrangère", + "tableDesigner.foreignKeyColumns": "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.generatePreviewReportError": "Une erreur s’est produite lors de la génération du rapport d’aperçu : {0}", + "tableDesigner.generateScriptError": "Une erreur s’est produite lors de la génération du script : {0}", + "tableDesigner.generatingPreviewReport": "Génération d’un rapport en aperçu...", + "tableDesigner.generatingScript": "Génération du script...", + "tableDesigner.generatingScriptCompleted": "Script généré.", + "tableDesigner.index.column.name": "Colonne", + "tableDesigner.indexColumns": "Colonnes", + "tableDesigner.indexName": "Nom", + "tableDesigner.indexesTabTitle": "Index", "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.publishChangeError": "Une erreur s’est produite lors de la publication des modifications : {0}", + "tableDesigner.publishChangeSuccess": "Les modifications ont été publiées avec succès.", + "tableDesigner.savingChanges": "Publication des modifications du concepteur de tables...", "tableDesigner.schemaTitle": "Schéma", "tableDesigner.tableObjectType": "Table" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Pri&&se en main", "showReleaseNotes": "Afficher la prise en main" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "Requête {0} : coût de requête (relatif au script) : {1} %" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "Ouvrir la requête", + "queryPlanCustomZoom": "Zoom personnalisé", + "queryPlanFitGraphLabel": "Zoomer pour ajuster", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "Propriétés", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "Zoom avant", + "queryPlanZoomOutActionLabel": "Zoom arrière" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Fonctionnalité en préversion" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Masquer la viewlet d’extension", + "hidePanel": "Masquer le panneau", + "hideSettings": "Masquer l’icône des paramètres" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Mettre à jour la base de données", + "tableDesigner.cancel": "Annuler", + "tableDesigner.generateScript": "Générer le script", + "tableDesigner.previewDatabaseUpdates": "Aperçu des mises à jour de la base de données" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/CHANGELOG.md b/i18n/ads-language-pack-it/CHANGELOG.md index a10380f08b1f..2a01b35dfca9 100644 --- a/i18n/ads-language-pack-it/CHANGELOG.md +++ b/i18n/ads-language-pack-it/CHANGELOG.md @@ -2,7 +2,7 @@ Tutti i cambiamenti degni di nota al language pack "ads-language-pack-it" saranno documentati in questo file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index 16ae9d89c409..4b84f1defdad 100644 --- a/i18n/ads-language-pack-it/package.json +++ b/i18n/ads-language-pack-it/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json index af4c0e30c7bc..d5a9711cc70d 100644 --- a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "Stringhe di connessione", "arc.containerReady": "I contenitori dei pod sono pronti.", "arc.controllerClusterContext": "Contesto del cluster", - "arc.controllerDashboard": "Dashboard del controller dei dati di Azure Arc (anteprima)-{0}", + "arc.controllerDashboard": "Dashboard del controller dati Azure Arc - {0}", "arc.controllerKubeConfig": "Percorso del file di configurazione kube", "arc.controllerName": "Nome", "arc.controllerNameDescription": "Nome da visualizzare nella visualizzazione struttura ad albero, che non viene applicato al controller stesso.", @@ -159,7 +159,7 @@ "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}", + "arc.miaaDashboard": "Istanza gestita di SQL - Dashboard Azure Arc - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "Istanza gestita di SQL- Azure Arc", "arc.missingExtension": "L'estensione {0} è necessaria per visualizzare le impostazioni del motore. Installare adesso?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "Nome utente dell'amministratore", "arc.postgresArcProductName": "Database di Azure per PostgreSQL - Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'Azure Arc abilitato", - "arc.postgresDashboard": "PostgreSQL Hyperscale - Dashboard Azure Arc (anteprima) - {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale - Dashboard Azure Arc - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versione di PostgreSQL", @@ -335,10 +335,6 @@ "arc.controller": "Controller Azure Arc di destinazione", "arc.cores-limit.label": "Limite core", "arc.cores-request.label": "Richiesta core", - "arc.data.controller.admin.account.confirm.password": "Confermare password", - "arc.data.controller.admin.account.name": "Account di accesso del controller dei dati", - "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.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "Infrastruttura", "arc.data.controller.kube.cluster.context": "Contesto del cluster", "arc.data.controller.location": "Percorso", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confermare password", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Password", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenziali dashboard metriche e log", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nome utente", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Immettere il nome utente che verrà usato per le metriche e i dashboard dei log.", "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", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "La classe di archiviazione da usare per i dati di volumi persistenti", "arc.postgres.storage-class.logs.description": "La classe di archiviazione da usare per i log di volumi persistenti", "arc.postgres.wizard.page1.title": "Specificare i parametri del gruppo di server PostgreSQL Hyperscale abilitato per Azure", - "arc.postgres.wizard.title": "Implementare un gruppo di server di PostgreSQL Hyperscale abilitato per Azure Arc (anteprima)", + "arc.postgres.wizard.title": "Distribuire un gruppo di server PostgreSQL Hyperscale abilitato per Azure Arc", "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.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "dettagli sui prezzi", "arc.sql.cost.summary.resource.group": "Gruppo di risorse", "arc.sql.cost.summary.service.tier": "Livello di servizio", - "arc.sql.cost.summary.service.tier.learn.more.description": "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.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.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", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "Limite di vCore della CPU", "arc.sql.dev.use.description": "Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata.", "arc.sql.dev.use.label": "Solo per lo sviluppo", - "arc.sql.high.availability.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.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.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", @@ -476,15 +479,14 @@ "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", + "arc.sql.one.replica": "1 replica", "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 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": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.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.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "La classe di archiviazione da utilizzare per tutti i volumi persistenti di dati e log per tutti i pod del controller di dati che li richiedono.", "arc.sql.storage-class.logs.description": "Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", "arc.sql.summary.arc.by.microsoft": "di Microsoft", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "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)", @@ -504,7 +506,7 @@ "arc.sql.volume.size.logs.description": "La dimensione del volume di archiviazione da utilizzare per i log in gibibyte.", "arc.sql.volume.size.logs.label": "Dimensioni del volume di Gi (log)", "arc.sql.wizard.page1.title": "Specificare i parametri dell'istanza gestita di SQL di Azure", - "arc.sql.wizard.title": "Distribuire istanza gestita di SQL di Azure - Azure Arc (anteprima)", + "arc.sql.wizard.title": "Distribuire Azure SQL istanza gestita - Azure Arc", "arc.storage-class.backups.label": "Classe di archiviazione (backup)", "arc.storage-class.data.label": "Classe di archiviazione (dati)", "arc.storage-class.datalogs.label": "Classe di archiviazione (log di database)", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "I core richiesti devono essere minori o uguali al limite di core", "requested.memory.less.than.or.equal.to.memory.limit": "La memoria richiesta deve essere minore o uguale al limite di memoria", "resource.type.arc.postgres.description": "Distribuire gruppi di server PostgreSQL Hyperscale in un ambiente Azure Arc", - "resource.type.arc.postgres.display.name": "Gruppi di server PostgreSQL Hyperscale - Azure Arc (anteprima)", + "resource.type.arc.postgres.display.name": "Gruppi di server PostgreSQL Hyperscale - Azure Arc", "resource.type.arc.sql.description": "Servizio Istanza gestita di SQL per sviluppatori di app in un ambiente gestito dal cliente", - "resource.type.arc.sql.display.name": "Istanza gestita di SQL di Azure - Azure Arc (anteprima)", + "resource.type.arc.sql.display.name": "Istanza gestita di SQL di Azure - Azure Arc", "resource.type.azure.arc.description": "Creare un controller dei dati Azure Arc", - "resource.type.azure.arc.display.name": "Controller dei dati di Azure Arc (anteprima)", + "resource.type.azure.arc.display.name": "Controller dei dati di Azure Arc", "should.be.integer": "Il valore deve essere un intero", "worker.node.count.should.not.be.one": "Il valore 1 non è supportato." } diff --git a/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json index c04f1f12fab5..ba710780cb52 100644 --- a/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "Si è verificato un errore durante l'autenticazione oppure i token sono stati eliminati dal sistema. Provare ad aggiungere di nuovo l'account ad Azure Data Studio.", "azure.noUniqueIdentifier": "L'utente non ha un identificatore univoco in AAD", - "azure.responseError": "Il recupero del token non è riuscito con un errore. Aprire gli strumenti di sviluppo per visualizzare l'errore", + "azure.responseError": "Il recupero del token non è riuscito generando un errore. [Aprire gli strumenti di sviluppo] ({0}) per ulteriori dettagli.", "azure.tenantNotFound": "Il tenant specificato con ID '{0}' non è stato trovato.", "azureAuth.unidentifiedError": "Errore non identificato con l'autenticazione di Azure", "azureWorkAccountDisplayName": "Account aziendale o dell'istituto di istruzione", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Consente di indicare se l'integrazione del cloud pubblico di Azure deve essere abilitata", "config.enableUsGovCloudDescription": "Consente di indicare se l'integrazione del cloud US Government Azure (Fairfax) deve essere abilitata", "config.enableUsNatCloudDescription": "Consente di indicare se l'integrazione del cloud Azure US National deve essere abilitata", + "config.loggingLevel": "[Optional] Livello di dettaglio della registrazione per l'estensione Account di Azure.", "config.noSystemKeychain": "Disabilitare l'integrazione del keychain di sistema. Le credenziali verranno archiviate in un file flat nella home directory dell'utente.", - "config.piiLogging": "Indicare se le informazioni personali devono essere registrate nella visualizzazione della console in locale" + "config.piiLogging": "Le informazioni personali (PII) devono essere registrate nel canale di output degli account di Azure e nel file di log del canale di output." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json index 0d33d0b58b01..2c530a96e7bf 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 @@ -65,8 +65,8 @@ "manage-project-command": "Gestisci", "new-command": "Nuovo", "open-existing-command": "Apri esistente", - "projects-view-no-project-content": "Nessun progetto aperto nell'area di lavoro corrente.\r\n[Crea nuovo] (comando: projects.new)\r\n[Apri esistente] (comando: projects.openExisting)\r\nPer altre informazioni sui progetti [vedere la documentazione] (https://aka.ms/azuredatastudio-projects).\r\n", - "projects-view-no-workspace-content": "Per iniziare, creare un nuovo progetto o aprirne uno esistente.\r\n[Crea nuovo] (comando: projects.new)\r\n[Apri esistente] (comando: projects.openExisting)\r\nPer altre informazioni sui progetti [vedere la documentazione] (https://aka.ms/azuredatastudio-projects).", + "projects-view-no-project-content": "No projects open in current workspace.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).\r\n", + "projects-view-no-workspace-content": "Create new or open existing to get started.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).", "projects.defaultProjectSaveLocation": "Percorso completo della cartella in cui vengono salvati i nuovi progetti per impostazione predefinita.", "projects.excludedProjectsDescription": "Elenco dei progetti nell'area di lavoro da escludere dal viewlet dei progetti", "projects.showNotAddedProjectsInWorkspacePrompt": "Mostra sempre un messaggio informativo quando le cartelle dell'area di lavoro correnti contengono progetti che non sono stati aggiunti ai progetti dell'area di lavoro.", diff --git a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json index d36c370b7d8b..f908edb02140 100644 --- a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Credenziali mancanti o non valide." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { "no": "No", - "not now": "Chiedimelo in seguito", - "suggest auto fetch": "Desideri che Code [esegua `git fetch` periodicamente]({0})?", - "yes": "Sì" + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "La versione HEAD di '{0}' non è disponibile.", - "add": "Aggiungi all'Area di Lavoro", - "add remote": "Aggiungi un nuovo computer remoto...", - "addFrom": "Aggiungi repository remoto da URL", - "addfrom": "Aggiungi repository remoto da {0}", - "addremote": "Aggiungi repository remoto", - "always": "Sempre", - "are you sure": "Questo creerà un repository Git in '{0}'. Sei sicuro di voler continuare?", - "auth failed": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT.", - "auth failed specific": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT:\r\n\r\n{0}", - "branch already exists": "La branch denominata '{0}' esiste già", - "branch name": "Nome ramo", - "branch name format invalid": "Il nome del ramo deve corrispondere all'espressione regex: {0}", - "cant push": "Impossibile fare push dei ref su remoto. Provare a eseguire un 'Pull' prima, per integrare le modifiche.", - "changed": "Livello di registrazione modificato in: {0}", - "checkout detached": "Checkout scollegato...", - "choose": "Scegli cartella...", - "clean repo": "Pulire l'albero di lavoro del repository prima dell'estrazione.", - "clonefrom": "Clona da {0}", - "cloning": "Clonazione del repository GIT '{0}'...", - "commit": "Esegui commit delle modifiche per il commit", - "commit anyway": "Crea commit vuoto", - "commit hash": "Hash del commit", - "commit message": "Messaggio di commit", - "commitMessageWithHeadLabel2": "Messaggio (commit in '{0}')", - "confirm delete": "ELIMINARE {0}? \r\nQuesta operazione è IRREVERSIBILE.\r\nSe si procede, questo file andrà PERSO DEFINITIVAMENTE.", - "confirm delete multiple": "ELIMINARE {0} file? \r\nQuesta operazione è IRREVERSIBILE.\r\nSe si procede, questi file andranno PERSI DEFINITIVAMENTE.", - "confirm discard": "Rimuovere le modifiche in {0}?", - "confirm discard all": "Rimuovere TUTTE le modifiche apportate in {0} file?\r\nQuesta operazione è IRREVERSIBILE.\r\nSe si procede, il working set corrente andrà PERSO DEFINITIVAMENTE.", - "confirm discard all 2": "{0}\r\n\r\nQuesta operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE.", - "confirm discard all single": "Rimuovere le modifiche in {0}?", - "confirm discard multiple": "Rimuovere le modifiche in {0} file?", - "confirm emtpy commit": "Creare un commit vuoto?", - "confirm force delete branch": "Il merge del ramo '{0}' non è completo. Elimina comunque?", - "confirm force push": "Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti.\r\n\r\nContinuare?", - "confirm no verify commit": "Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato.\r\n\r\nContinuare?", - "confirm publish branch": "La branch '{0}' non ha una branch corrispondente a monte. Desideri pubblicarla?", - "confirm restore": "Ripristinare {0}?", - "confirm restore multiple": "Ripristinare {0} file?", - "confirm stage file with merge conflicts": "Preparare per il commit {0} con conflitti di merge?", - "confirm stage files with merge conflicts": "Preparare per il commit {0} file con conflitti di merge?", - "create branch": "Crea nuovo ramo...", - "create branch from": "Crea nuovo ramo da...", - "create repo": "Inizializza repository", - "current": "Corrente", - "delete": "Elimina file", - "delete branch": "Elimina ramo", - "delete file": "Elimina file", - "delete files": "Elimina file", - "deleted by them": "Il file '{0}' è stato eliminato da altri utenti e modificato dall'utente corrente.\r\n\r\nCome si vuole procedere?", - "deleted by us": "Il file '{0}' è stato eliminato dall'utente corrente e modificato da altri utenti.\r\n\r\nCome si vuole procedere?", - "discard": "Rimuovi modifiche", - "discardAll": "Rimuovi tutti i {0} file", - "discardAll multiple": "Rimuovi 1 file", - "force": "Forza checkout", - "force push not allowed": "Il push forzato non è consentito. Per abilitarlo, usare l'impostazione 'git.allowForcePush'.", - "git error": "Errore GIT", - "git error details": "GIT: {0}", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", + "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Indice)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Albero di lavoro)", - "init": "Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo", - "init repo": "Inizializza repository", - "invalid branch name": "Nome di branch non valido", - "keep ours": "Mantieni la versione dell'utente corrente", - "keep theirs": "Mantieni la versione degli altri utenti", - "learn more": "Altre informazioni", - "local changes": "Le modifiche locali verranno sovrascritte dal checkout.", - "merge commit": "L'ultimo commit è stato un commit di merge. Annullarlo?", - "merge conflicts": "Ci sono conflitti di merge. Risolverli prima di eseguire commit.", - "missing user info": "Assicurarsi di configurare 'user.name' e 'user.email' in GIT.", - "never": "Mai", - "never again": "OK, non visualizzare più", - "never ask again": "OK, non visualizzare più questo messaggio", - "no changes": "Non ci sono modifiche di cui eseguire il commit.", - "no changes stash": "Non ci sono modifiche da accantonare.", - "no more": "Non è possibile annullare l'operazione perché HEAD non fa riferimento ad alcun commit.", - "no rebase": "Non è in corso alcuna riassegnazione.", - "no remotes added": "Il repository non contiene repository remoti.", - "no remotes to fetch": "Questo repository non ha remote configurati da cui eseguire un fetch.", - "no remotes to publish": "Il repository non contiene elementi remoti configurati come destinazione della pubblicazione.", - "no remotes to pull": "Il repository non contiene elementi remoti configurati come origini del pull.", - "no remotes to push": "Il repository non contiene elementi remoti configurati come destinazione del push.", - "no staged changes": "Non ci sono modifiche preparate per il commit di cui eseguire il commit.\r\n\r\nPreparare per il commit tutte le modifiche ed eseguirne il commit direttamente?", - "no stashes": "Non ci sono accantonamenti nel repository.", - "no tags": "Non esistono tag per questo repository.", - "no verify commit not allowed": "I commit senza verifica non sono consentiti. Abilitarli con l'impostazione 'git.allowNoVerifyCommit'.", - "nobranch": "Estrarre un ramo per eseguire il push in un elemento remoto.", + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", "ok": "OK", - "open git log": "Apri log GIT", - "open repo": "Apri repository", - "openrepo": "Apri", - "openreponew": "Apri in una nuova finestra", - "pick branch pull": "Selezionare un ramo da cui eseguire il pull", - "pick provider": "Seleziona un provider in cui pubblicare il ramo '{0}':", - "pick remote": "Selezionare un repository remoto in cui pubblicare il ramo '{0}':", - "pick remote pull repo": "Selezionare un repository remoto da cui effettuare il pull del ramo", - "pick stash to apply": "Scegli un accantonamento da applicare", - "pick stash to drop": "Selezionare un accantonamento da rimuovere", - "pick stash to pop": "Scegli un accantonamento da prelevare", - "proposeopen": "Aprire il repository clonato?", - "proposeopen init": "Aprire il repository inizializzato?", - "proposeopen2": "Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente?", - "proposeopen2 init": "Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente?", - "provide branch name": "Specificare un nuovo nome di ramo", - "provide commit hash": "Specificare l'hash del commit", - "provide commit message": "Specificare un messaggio di commit", - "provide remote name": "Specificare un nome di repository remoto", - "provide stash message": "Specificare un messaggio di accantonamento (facoltativo)", - "provide tag message": "Specificare un messaggio per aggiungere un'annotazione per il tag", - "provide tag name": "Specificare un nome di tag", - "publish to": "Pubblica in {0}", - "remote already exists": "Il repository remoto '{0}' esiste già.", - "remote branch at": "Ramo remoto in {0}", - "remote name": "Nome del repository remoto", - "remote name format invalid": "Il formato del nome di repository remoto non è valido", - "remove remote": "Scegliere un repository remoto da rimuovere", - "repourl": "URL del repository", - "restore file": "Ripristina il file", - "restore files": "Ripristina i file", - "save and commit": "Salva tutto & esegui Commit", - "save and stash": "Salva tutto e accantona", - "select a branch to merge from": "Selezionare un ramo da cui eseguire il merge", - "select a branch to rebase onto": "Selezionare un ramo in base a cui eseguire la riassegnazione", - "select a ref to checkout": "Selezionare un ref di cui eseguire checkout", - "select a ref to checkout detached": "Selezionare un riferimento per il checkout in modalità scollegata", - "select a ref to create a new branch from": "Seleziona un riferimento da cui creare il ramo '{0}'", - "select a tag to delete": "Selezionare un tag da eliminare", - "select branch to delete": "Seleziona un ramo da cancellare", - "select log level": "Seleziona il livello log", - "selectFolder": "Seleziona il Percorso del Repository", - "show command output": "Mostra output del comando", - "stash": "Accantona comunque", - "stash merge conflicts": "Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento.", - "stash message": "Messaggio di accantonamento", - "stashcheckout": "Accantona ed esegui checkout", - "sure drop": "Rimuovere l'accantonamento {0}?", - "sync is unpredictable": "Questa azione consentirà di effettuare il push e il pull di commit da e verso '{0}/{1}'.", - "tag at": "Tag in {0}", - "tag message": "Messaggio", - "tag name": "Nome tag", - "there are untracked files": "Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO.", - "there are untracked files single": "Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}.", - "undo commit": "Annulla commit di merge", - "unsaved files": "Sono presenti {0} file non salvati.\r\n\r\nSalvarli prima di eseguire il commit?", - "unsaved files single": "Il file seguente contiene modifiche non salvate che non verranno incluse nel commit se si procede: {0}.\r\n\r\nSalvarlo prima del commit?", - "unsaved stash files": "Sono presenti {0} file non salvati.\r\n\r\nSalvarli prima dell'accantonamento?", - "unsaved stash files single": "Il file seguente contiene modifiche non salvate che non verranno incluse nell'accantonamento se si procede: {0}.\r\n\r\nSalvarlo prima dell'accantonamento?", - "warn untracked": "{0} file non verificati verranno ELIMINATI.\r\nQuesta operazione è IRREVERSIBILE.\r\nQuesti file andranno PERSI DEFINITIVAMENTE.", - "yes": "Sì", - "yes discard tracked": "Rimuovi 1 file di cui viene tenuta traccia", - "yes discard tracked multiple": "Rimuovi {0} file di cui viene tenuta traccia", - "yes never again": "Sì, non visualizzare più questo messaggio" + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Scarica GIT", - "git20": "La versione installata di GIT è la {0}. Per il corretto funzionamento di Code è consigliabile usare una versione di GIT non inferiore alla 2.", - "git2526": "La versione installata {0} di GIT causa problemi noti. Per il corretto funzionamento delle funzionalità GIT, è necessario eseguire l'aggiornamento a GIT >= 2.27.", - "neverShowAgain": "Non visualizzare più questo messaggio", - "notfound": "Git non trovato. Installarlo o configurarlo usando l'impostazione 'git.path'.", - "skipped": "Il git trovato in: {0} è stato ignorato", - "updateGit": "Aggiorna GIT", - "using git": "Uso di GIT {0} da {1}", - "validating": "Convalida del GIT trovato in: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "Non ci sono repository disponibili", - "not supported": "I percorsi assoluti non sono supportati nell'impostazione 'git.scanRepositories'.", - "pick repo": "Scegli un repository", - "too many submodules": "Il repository '{0}' ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all'interno." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "Nome ramo", - "error": "$(error) Errore: {0}", - "none found": "Non sono stati trovati repository remoti.", - "pick url": "Scegliere un URL da cui eseguire la clonazione.", - "provide url": "Specificare l'URL del repository", - "provide url or pick": "Specificare l'URL del repository o selezionare un'origine repository.", - "type to filter": "Nome del repository", - "type to search": "Nome del repository (digitare per eseguire la ricerca)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "Aggiungere '{0}' a .gitignore?", - "added by them": "Conflitto: aggiunto dall'utente", - "added by us": "Conflitto: aggiunto da Microsoft", - "always pull": "Esegui sempre il pull", - "both added": "Conflitto: aggiunto dall'utente e da Microsoft", - "both deleted": "Conflitto: eliminato dall'utente e da Microsoft", - "both modified": "Conflitto: modificato dall'utente e da Microsoft", - "changes": "Modifiche", - "commit": "Esegui commit", - "commit in rebase": "Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l'operazione corrente e usare invece una riassegnazione interattiva.", - "commitMessage": "Messaggio ({0} per eseguire il commit)", - "commitMessageCountdown": "ancora {0} caratteri disponibili nella riga corrente", - "commitMessageWarning": "{0} caratteri rispetto ai {1} disponibili nella riga corrente", - "commitMessageWhitespacesOnlyWarning": "Il messaggio di commit corrente contiene solo spazi vuoti", - "commitMessageWithHeadLabel": "Messaggio ({0} per eseguire il commit in '{1}')", - "deleted": "Eliminato", - "deleted by them": "Conflitto: eliminato dall'utente", - "deleted by us": "Conflitto: eliminato da Microsoft", - "dont pull": "Non eseguire il pull", - "git.title.deleted": "{0} (eliminato)", - "git.title.index": "{0} (indice)", - "git.title.ours": "{0} (versione utente)", - "git.title.theirs": "{0} (versione server)", - "git.title.untracked": "{0} (non tracciati)", - "git.title.workingTree": "{0} (albero di lavoro)", - "huge": "Il repository git '{0}' ha troppe modifiche attive - verrà attivato solo un sottoinsieme delle funzionalità di Git.", - "ignored": "Ignorato", - "index added": "Indice aggiunto", - "index copied": "Indice copiato", - "index deleted": "Indice eliminato", - "index modified": "Indice modificato", - "index renamed": "Indice rinominato", - "intent to add": "Finalità da aggiungere", - "merge changes": "Esegui merge delle modifiche", - "modified": "Modificato", - "neveragain": "Non visualizzare più questo messaggio", - "open": "Apri", - "pull": "Esegui il pull", - "pull branch maybe rebased": "Il ramo corrente '{0}' potrebbe essere stato riassegnato. Eseguire comunque il pull in esso?", - "pull maybe rebased": "Il ramo corrente potrebbe essere stato riassegnato. Eseguire comunque il pull in esso?", - "pull n": "Esegui il pull di {0} commit da {1}/{2}", - "pull push n": "Esegui il pull di {0} e il push di {1} commit tra {2}/{3}", - "push n": "Esegui il push di {0} commit in {1}/{2}", - "push success": "Push avvenuto con successo.", - "staged changes": "Modifiche preparate per il commit", - "sync changes": "Sincronizza modifiche", - "sync is unpredictable": "Sincronizzazione in corso. L'annullamento dell'operazione può causare gravi danni al repository", - "untracked": "Non registrato", - "untracked changes": "Modifiche non tracciate", - "yes": "Sì" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "Esegui il checkout del ramo/tag...", - "publish changes": "Pubblica modifiche", - "publish to": "Pubblica in {0}", - "publish to...": "Pubblica in...", - "rebasing": "Rebase in corso", - "syncing changes": "Sincronizzazione delle modifiche in corso..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "Indice", - "git.timeline.detail": "{0} - {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Cronologia GIT", - "git.timeline.stagedChanges": "Modifiche preparate per il commit", - "git.timeline.uncommitedChanges": "Modifiche non sottoposte a commit", - "git.timeline.you": "Utente", - "git.workingTree": "Albero di lavoro" + "git.index": "Index", + "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "Colore delle risorse aggiunte.", - "colors.conflict": "Colore delle risorse con conflitti.", - "colors.deleted": "Colore delle risorse eliminate.", - "colors.ignored": "Colore delle risorse ignorate.", - "colors.modified": "Colore delle risorse modificate.", - "colors.renamed": "Colore delle risorse rinominate o copiate.", - "colors.stageDeleted": "Colore per le risorse eliminate che sono state preparate per il commit.", - "colors.stageModified": "Colore per le risorse modificate che sono state preparate per il commit.", - "colors.submodule": "Colore delle risorse sottomodulo.", - "colors.untracked": "Colore delle risorse non tracciate.", - "command.addRemote": "Aggiungi repository remoto...", - "command.branch": "Crea ramo...", - "command.branchFrom": "Crea ramo da...", - "command.checkout": "Esegui checkout in...", - "command.checkoutDetached": "Esegui checkout in (modalità scollegata)...", - "command.cherryPick": "Esegui cherry-pick...", - "command.clean": "Rimuovi modifiche", - "command.cleanAll": "Rimuovi tutte le modifiche", - "command.cleanAllTracked": "Rimuovi tutte le modifiche tracciate", - "command.cleanAllUntracked": "Rimuovi tutte le modifiche non tracciate", - "command.clone": "Clona", - "command.cloneRecursive": "Clona (ricorsivo)", - "command.close": "Chiudi repository", - "command.commit": "Esegui commit", - "command.commitAll": "Esegui commit di tutto", - "command.commitAllAmend": "Esegui commit di tutto (modifica)", - "command.commitAllAmendNoVerify": "Esegui commit di tutto (modifica, nessuna verifica)", - "command.commitAllNoVerify": "Esegui commit di tutto (nessuna verifica)", - "command.commitAllSigned": "Esegui commit di tutto (approvazione)", - "command.commitAllSignedNoVerify": "Esegui commit di tutto (approvazione, nessuna verifica)", - "command.commitEmpty": "Commit vuoto", - "command.commitEmptyNoVerify": "Commit vuoto (nessuna verifica)", - "command.commitNoVerify": "Esegui commit (nessuna verifica)", - "command.commitStaged": "Esegui commit dei file preparati", - "command.commitStagedAmend": "Esegui commit dei file preparati (modifica)", - "command.commitStagedAmendNoVerify": "Esegui commit dei file preparati (modifica, nessuna verifica)", - "command.commitStagedNoVerify": "Esegui commit dei file preparati (nessuna verifica)", - "command.commitStagedSigned": "Esegui commit dei file preparati (approvazione)", - "command.commitStagedSignedNoVerify": "Esegui commit dei file preparati (approvazione, nessuna verifica)", - "command.createTag": "Crea tag", - "command.deleteBranch": "Elimina ramo...", - "command.deleteTag": "Elimina tag", - "command.fetch": "Recupera", - "command.fetchAll": "Recupera da tutti gli elementi remoti", - "command.fetchPrune": "Recupera (elimina)", - "command.ignore": "Aggiungi a .gitignore", - "command.init": "Inizializza repository", - "command.merge": "Merge ramo...", - "command.openAllChanges": "Apri tutte le modifiche", - "command.openChange": "Apri modifiche", - "command.openFile": "Apri file", - "command.openHEADFile": "Apri File (HEAD)", - "command.openRepository": "Apri repository", - "command.publish": "Pubblica ramo...", - "command.pull": "Esegui pull", - "command.pullFrom": "Pull da...", - "command.pullRebase": "Esegui pull (Riassegna)", - "command.push": "Esegui push", - "command.pushFollowTags": "Esegui push (segui tag)", - "command.pushFollowTagsForce": "Esegui push (segui tag, forzato)", - "command.pushForce": "Esegui push (Forza)", - "command.pushTags": "Esegui push dei tag", - "command.pushTo": "Esegui push in...", - "command.pushToForce": "Push in... (Forza)", - "command.rebase": "Riassegna ramo...", - "command.rebaseAbort": "Interrompi riassegnazione", - "command.refresh": "Aggiorna", - "command.removeRemote": "Rimuovi repository remoto", - "command.rename": "Rinomina", - "command.renameBranch": "Rinomina Branch...", - "command.restoreCommitTemplate": "Ripristina il modello di Commit", - "command.revealInExplorer": "Visualizza nella barra laterale", - "command.revertChange": "Annulla modifica", - "command.revertSelectedRanges": "Ripristina intervalli selezionati", - "command.setLogLevel": "Imposta livello log...", - "command.showOutput": "Mostra output GIT", - "command.stage": "Prepara modifiche per commit", - "command.stageAll": "Prepara tutte le modifiche per commit", - "command.stageAllMerge": "Prepara per il commit tutte le modifiche di merge", - "command.stageAllTracked": "Prepara per il commit tutte le modifiche non tracciate", - "command.stageAllUntracked": "Prepara per commit tutte le modifiche non tracciate", - "command.stageChange": "Prepara modifica per commit", - "command.stageSelectedRanges": "Prepara per il commit intervalli selezionati", - "command.stash": "Accantona", - "command.stashApply": "Applica Stash...", - "command.stashApplyLatest": "Applica ultimo Stash", - "command.stashDrop": "Rimuovi accantonamento...", - "command.stashIncludeUntracked": "Stash (includi non tracciate)", - "command.stashPop": "Preleva accantonamento...", - "command.stashPopLatest": "Preleva accantonamento più recente", - "command.sync": "Sincronizza", - "command.syncRebase": "Sincronizza (Rebase)", - "command.timelineCompareWithSelected": "Confronta con selezionati", - "command.timelineCopyCommitId": "Copia ID commit", - "command.timelineCopyCommitMessage": "Copia messaggio di commit", - "command.timelineOpenDiff": "Apri modifiche", - "command.timelineSelectForCompare": "Seleziona per il confronto", - "command.undoCommit": "Annulla ultimo commit", - "command.unstage": "Annulla preparazione modifiche per commit", - "command.unstageAll": "Annulla preparazione di tutte le modifiche per commit", - "command.unstageSelectedRanges": "Annulla preparazione per il commit di intervalli selezionati", - "config.allowForcePush": "Controlla se il push forzato (con o senza lease) è abilitato.", - "config.allowNoVerifyCommit": "Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg.", - "config.alwaysShowStagedChangesResourceGroup": "Mostra sempre il gruppo di risorse Modifiche preparate per il commit.", - "config.alwaysSignOff": "Controlla il flag di signoff per tutti i commit.", - "config.autoRepositoryDetection": "Configura quando il repository dovrebbe essere rilevato automaticamente.", - "config.autoRepositoryDetection.false": "Disabilita la scansione automatica del repository.", - "config.autoRepositoryDetection.openEditors": "Esegue la scansione per individuare le cartelle padre dei file aperti.", - "config.autoRepositoryDetection.subFolders": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta.", - "config.autoRepositoryDetection.true": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti.", - "config.autoStash": "Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito.", - "config.autofetch": "Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti.", - "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`.", - "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", - "config.branchSortOrder": "Controlla l'ordinamento per i rami.", - "config.branchValidationRegex": "Un'espressione regolare per validare i nomi delle nuove branch.", - "config.branchWhitespaceChar": "Il carattere per sostituire gli spazi vuoti nei nomi delle nuove branch.", - "config.checkoutType": "Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`.", - "config.checkoutType.local": "Rami locali", - "config.checkoutType.remote": "Rami remoti", - "config.checkoutType.tags": "Tag", - "config.confirmEmptyCommits": "Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'.", - "config.confirmForcePush": "Controlla se chiedere conferma prima di eseguire il push forzato.", - "config.confirmNoVerifyCommit": "Controlla se chiedere conferma prima di eseguire il commit senza verifica.", - "config.confirmSync": "Confermare prima di sincronizzare i repository GIT.", - "config.countBadge": "Controlla la notifica del conteggio GIT.", - "config.countBadge.all": "Esegue il conteggio di tutte le modifiche.", - "config.countBadge.off": "Disattiva il contatore.", - "config.countBadge.tracked": "Esegue il conteggio solo delle revisioni.", - "config.decorations.enabled": "Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti.", - "config.defaultCloneDirectory": "Il percorso predefinito in cui clonare un repository GIT.", - "config.detectSubmodules": "Controlla se rilevare automaticamente i moduli secondari GIT.", - "config.detectSubmodulesLimit": "Controlla il limite dei sottomoduli git rilevati.", - "config.discardAllScope": "Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione.", - "config.enableCommitSigning": "Abilita la firma del commit con GPG o X.509.", - "config.enableSmartCommit": "Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate.", - "config.enableStatusBarSync": "Controlla se il comando Git Sync è visualizzato nella barra di stato.", - "config.enabled": "Indica se GIT è abilitato.", - "config.fetchOnPull": "Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente.", - "config.followTagsWhenSync": "Esegui il push di tutti i tag durante l'esecuzione del comando di sincronizzazione.", - "config.ignoreLegacyWarning": "Ignora l'avvertimento legacy di Git.", - "config.ignoreLimitWarning": "Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository.", - "config.ignoreMissingGitWarning": "Ignora il messaggio di avviso quando manca GIT.", - "config.ignoreRebaseWarning": "Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull.", - "config.ignoreSubmodules": "Ignora le modifiche apportate ai moduli secondari nell'albero dei file.", - "config.ignoreWindowsGit27Warning": "Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows.", - "config.ignoredRepositories": "Elenco dei repository GIT da ignorare.", - "config.inputValidation": "Controlla quando visualizzare la convalida sull'input del messaggio di commit.", - "config.inputValidationLength": "Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso.", - "config.inputValidationSubjectLength": "Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`.", - "config.openAfterClone": "Controlla se aprire automaticamente un repository dopo la clonazione.", - "config.openAfterClone.always": "Apri sempre nella finestra corrente.", - "config.openAfterClone.alwaysNewWindow": "Apri sempre in una nuova finestra.", - "config.openAfterClone.prompt": "Richiedi sempre l'azione da eseguire.", - "config.openAfterClone.whenNoFolderOpen": "Apri solo nella finestra corrente quando non è alcuna cartella.", - "config.openDiffOnClick": "Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale.", - "config.path": "Percorso e nome file dell'eseguibile GIT, ad esempio `C:\\Programmi\\Git\\bin\\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare.", - "config.postCommitCommand": "Esegue un comando git dopo un'operazione commit riuscita.", - "config.postCommitCommand.none": "Non eseguire alcun comando dopo un commit.", - "config.postCommitCommand.push": "Esegue 'Git Push' dopo un commit riuscito.", - "config.postCommitCommand.sync": "Esegue 'Git Sync' dopo un commit riuscito.", - "config.promptToSaveFilesBeforeCommit": "Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit.", - "config.promptToSaveFilesBeforeCommit.always": "Verifica la presenza di eventuali file non salvati.", - "config.promptToSaveFilesBeforeCommit.never": "Disabilita questo controllo.", - "config.promptToSaveFilesBeforeCommit.staged": "Verificare solo la presenza di file di stage non salvati.", - "config.promptToSaveFilesBeforeStash": "Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche.", - "config.promptToSaveFilesBeforeStash.always": "Verifica la presenza di eventuali file non salvati.", - "config.promptToSaveFilesBeforeStash.never": "Disabilita questo controllo.", - "config.promptToSaveFilesBeforeStash.staged": "Verificare solo la presenza di file di stage non salvati.", - "config.pruneOnFetch": "Elimina durante il recupero.", - "config.pullTags": "Recupera tutti i tag durante il pull.", - "config.rebaseWhenSync": "Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione.", - "config.requireGitUserConfig": "Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente.", - "config.scanRepositories": "Elenco dei percorsi in cui cercare i repository GIT.", - "config.showCommitInput": "Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT.", - "config.showInlineOpenFileAction": "Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT.", - "config.showProgress": "Determina se le azioni git devono mostrare lo stato di avanzamento.", - "config.showPushSuccessNotification": "Controlla se visualizzare una notifica quando un push è avvenuto con successo.", - "config.smartCommitChanges": "Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente.", - "config.smartCommitChanges.all": "Prepara automaticamente tutte le modifiche per il commit.", - "config.smartCommitChanges.tracked": "Solo modifiche tracciate automaticamente preparate per il commit.", - "config.suggestSmartCommit": "Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit).", - "config.supportCancellation": "Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione.", - "config.terminalAuthentication": "Controlla se abilitare Azure Data Studio come gestore di autenticazione per i processi GIT generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", - "config.timeline.date": "Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale.", - "config.timeline.date.authored": "Usa la data di creazione", - "config.timeline.date.committed": "Usa la data di commit", - "config.timeline.showAuthor": "Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale.", - "config.untrackedChanges": "Controlla il comportamento delle modifiche non tracciate.", - "config.untrackedChanges.hidden": "Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni.", - "config.untrackedChanges.mixed": "Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo.", - "config.untrackedChanges.separate": "Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni.", - "config.useCommitInputAsStashMessage": "Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento.", - "config.useForcePushWithLease": "Controlla se il push forzato usa la variante più sicura di forzatura con lease.", - "description": "Integrazione SCM su Git", - "displayName": "GIT", - "submenu.branch": "Crea ramo", - "submenu.changes": "Modifiche", - "submenu.commit": "Esegui commit", - "submenu.commit.amend": "Modifica", - "submenu.commit.signoff": "Approva", - "submenu.explorer": "GIT", - "submenu.pullpush": "Esegui pull/push", - "submenu.remotes": "Repository remoto", - "submenu.stash": "Accantona", - "submenu.tags": "Tag", - "view.workbench.cloneRepository": "È possibile clonare un repository in locale.\r\n[Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT')", - "view.workbench.learnMore": "Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Se si vogliono usare le funzionalità GIT, abilitare GIT nelle [impostazioni](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Per usare le funzionalità GIT, è possibile aprire una cartella contenente un repository GIT o clonarlo da un URL.\r\n[Apri cartella](command:vscode.openFolder)\r\n[Clona repository](command:git.clone)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "L'area di lavoro attualmente aperta non contiene cartelle con repository GIT.\r\n[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "La cartella attualmente aperta non contiene un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init?%5Btrue%5D)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Non è stata rilevata un'installazione GIT valida. Per altri dettagli, vedere l'[output GIT](command:git.showOutput).\r\n[Installare GIT](https://git-scm.com/) oppure vedere la [documentazione](https://aka.ms/vscode-scm) per informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio.\r\nSe si usa un sistema di controllo delle versioni diverso, è possibile [cercare le estensioni aggiuntive nel Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.workspace": "L'area di lavoro attualmente aperta non contiene cartelle con repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio, [leggere la documentazione](https://aka.ms/vscode-scm)." + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", + "displayName": "Git", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", + "submenu.explorer": "Git", + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 e94fbbf6cbd2..43ebb8cca402 100644 --- a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Cartella del contenuto", "contentFolderOptional": "Cartella del contenuto (facoltativo)", "create": "Crea", - "duplicateFileError": "Il file {0} esiste già nella cartella di destinazione {1}\r\n Il file è stato rinominato in {2} per evitare la perdita di dati.", + "duplicateFileError": "Il file {0} esiste già nella cartella di destinazione {1} \r\n Il file è stato rinominato in {2} per evitare la perdita di dati.", "editBookError": "Errore durante la modifica del Book {0}: {1}", "fileExtension": "Estensione file", "fileName": "Nome file", 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 140f50adf91b..d11c389585fd 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 @@ -327,6 +327,7 @@ "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.", "displayName": "Confronto schemi di SQL Server", + "schemaCompare.runComparison": "Esegui confronto schemi", "schemaCompare.start": "Confronto schemi" } } 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 f948528b62dc..6b98da57e919 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 @@ -21,6 +21,7 @@ "TargetPlatform": "Piattaforma di destinazione", "TargetServer": "Server di destinazione", "Time": "Ora", + "actionLabel": "Azione", "addDatabaseReferenceOkButtonText": "Aggiungere riferimento", "addDatabaseReferencedialogName": "Aggiungere riferimento al database", "addItemAction": "Aggiungere elemento", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "Per usare le associazioni SQL, assicurarsi che il progetto Funzioni di Azure includa un riferimento a {0}", "addSqlBindingPackageError": "Si è verificato un errore durante l'aggiunta del pacchetto di estensione Binding SQL al progetto", "appSettingPrompt": "Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione?", + "applyConfirmation": "Aggiornare il progetto di destinazione?", + "applyError": "Errore durante l'aggiornamento del progetto: {0}", + "applySuccess": "Aggiornamento del progetto completato.", "at": "in", "autorestProjectName": "Nuovo nome del progetto SQL", "baseDockerImage": "Immagine Docker SQL Server di base", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "Scegliere le variabili SQLCMD da modificare", "cicularProjectReference": "Riferimento circolare dal progetto {0} al progetto {1}", "cleaningDockerImagesMessage": "Pulizia delle distribuzioni esistenti in corso...", + "closeButton": "Chiudi", + "compareActionRadiButtonLabel": "Visualizza modifiche in Confronto schemi", "confirmPassword": "Confermare la password amministratore del server SQL", "confirmServerPassword": "Confermare la password amministratore del server SQL", "connectingToSqlServerOnDockerMessage": "Connessione a SQL Server in Docker", "connectionFailedError": "Errore di connessione non riuscita: '{0}'", + "connectionProfile": "Selezionare una connessione", "connectionRadioButtonLabel": "Connessioni", "connectionStringSetting": "Nome dell'impostazione della stringa di connessione", "connectionStringSettingPlaceholder": "Impostazione della stringa di connessione specificata in \"local.settings.jsin\"", - "containerAlreadyExistForProject": "Esistono già altri server nel contenitore per il progetto. Eliminarli?'", + "containerAlreadyExistForProject": "I contenitori esistono già per questo progetto. Eliminarli prima di distribuirne uno nuovo?", "createNew": "Crea nuovo", "createNewLocalAppSetting": "Creare nuova impostazione dell'app locale", "createProjectDialogOkButtonText": "Crea", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "Sviluppare e pubblicare schemi per i database SQL a partire da un progetto vuoto", "emptyProjectTypeDisplayName": "Database SQL", + "emptySdkProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK.", + "emptySdkProjectTypeDisplayName": "Database SQL (SDK)", "enterConnStringTemplateDescription": "Immettere un modello per la stringa di connessione SQL", "enterConnectionString": "Immettere la stringa di connessione", "enterConnectionStringEnvName": "Immettere il nome della variabile di ambiente della stringa di connessione", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "Immettere il nuovo nome del database", "enterNewValueForVar": "Immettere un nuovo valore per la variabile '{0}'", "enterPassword": "Immettere la password amministratore del server SQL", + "enterPasswordManually": "Immettere la password o premere ESC per annullare", + "enterPasswordPrompt": "Immettere la password da usare per la stringa di connessione", "enterPortNumber": "Immettere il numero di porta di SQL server o premere INVIO per usare il valore predefinito", "enterSystemDbName": "Immettere un nome di database per il database di sistema", + "equalComparison": "Il progetto è già aggiornato con il database.", "errorFindingBuildFilesLocation": "Errore durante la ricerca del percorso dei file di compilazione: {0}", "errorReadingProjectGuid": "Errore durante il tentativo di leggere {0} del progetto '{1}'", "eulaAgreementTemplate": "Accetto {0}.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "Processo di streaming esterno", "externalStreamingJobValidationPassed": "Convalida superata del processo di streaming esterno.", "extractTargetRequired": "Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database.", + "failedToGetConnectionString": "Errore durante la generazione della stringa di connessione per la connessione selezionata", "failedToParse": "Non è stato possibile analizzare \"{0}\": {1}.", "file": "File", "fileAlreadyExists": "Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "Generazione del nuovo progetto SQL da {0}... Eseguire il checkouot della finestra di output per i dettagli.", "hr": "ora", "importElements": "Importa elementi", + "includePassword": "Includere la password di questa connessione nel file local.settings.json?", "input": "Input", "installGlobally": "Installa a livello globale", "invalidDataSchemaProvider": "DSP non valido nel file con estensione .sqlproj", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "Stringa di connessione SQL non valida", "invalidTargetPlatform": "Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1}", "jsonParseError": "{0} vicino alla riga \"{1}\", colonna \"{2}\"", + "learnMore": "Altre informazioni", "loadProfilePlaceholderText": "Caricare profilo...", "location": "Percorso", "min": "min", @@ -179,7 +194,9 @@ "noDataSourcesFile": "Non è stato trovato alcun artefatto di tipo {0}", "noDataSourcesText": "Nessuna origine dati in questo progetto", "noFileExist": "Il file {0} non esiste", + "noSchemaCompareExtension": "Per aggiornare un progetto da un database, è necessario installare l'estensione Confronto schemi.", "noSqlFilesGenerated": "Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli.", + "noSqlProjFile": "Il file di progetto selezionato non esiste", "noSqlProjFilesSelected": "Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno.", "noString": "No", "noStringDefault": "Nessuna (impostazione predefinita)", @@ -191,6 +208,7 @@ "objectType": "Tipo di oggetto", "okString": "OK", "openEulaString": "Apri contratto di licenza", + "openFile": "Apri file", "output": "Output", "outsideFolderPath": "Gli elementi con percorso assoluto all'esterno della cartella del progetto non sono supportati. Assicurarsi che i percorsi nel file di progetto siano relativi alla cartella del progetto.", "parentTreeItemUnknown": "Non è possibile accedere all'elemento padre dell'elemento di albero fornito", @@ -207,11 +225,13 @@ "projectAlreadyExists": "Esiste già un progetto con il nome {0} in {1}.", "projectAlreadyOpened": "Il progetto '{0}' è già aperto.", "projectLocString": "Project", + "projectLocationLabel": "Percorso", "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", + "projectToUpdatePlaceholderText": "Seleziona file di progetto", "publish": "Pubblica", "publishAction": "Pubblica", "publishDialogName": "Pubblicare il progetto", @@ -238,15 +258,19 @@ "save": "Salva", "saveChangesInFile": "Nel file corrente sono presenti modifiche non salvate. Salvare ora?", "schema": "Schema", + "schemaCompare.compareErrorMessage": "Il confronto schemi non è riuscito: {0}", "schemaCompareAction": "Confronto schemi", "schemaCompareNotInstalled": "Per eseguire il confronto tra schemi, è necessaria l'installazione dell'estensione per il confronto dello schema", "schemaObjectType": "Schema/Tipo di oggetto", "scriptFriendlyName": "Script", + "sdkStyleProject": "SDK-style project", "sec": "sec", "selectAzureFunction": "Selezionare una funzione di Azure nel file corrente in cui aggiungere l'associazione SQL", "selectBaseImage": "Selezionare l'immagine Docker SQL Server base", "selectBindingType": "Seleziona tipo di associazione", "selectConnection": "Selezionare la connessione", + "selectConnectionError": "Impossibile impostare la stringa di connessione dell'app: {0}", + "selectConnectionString": "Selezionare il metodo della stringa di connessione SQL", "selectDacpac": "Selezionare .dacpac", "selectDatabase": "Selezionare database", "selectFolderStructure": "Seleziona struttura di cartelle", @@ -290,11 +314,19 @@ "unableToFindReference": "Impossibile trovare il riferimento al database {0}", "unableToFindSqlCmdVariable": "Impossibile trovare la variabile SQLCMD '{0}'", "unableToPerformAction": "Non è possibile individuare la destinazione '{0}': '{1}'", + "unableToSetConnectionString": "Impossibile impostare la stringa di connessione dell'app", "unexpectedProjectContext": "Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0}", "unknownDataSourceType": "Il tipo dell'origine dei dati è sconosciuto: ", "unrecognizedDataSourcesVersion": "Versione non riconosciuta: ", + "updateAction": "Azione di aggiornamento", + "updateActionRadiButtonLabel": "Applica tutte le modifiche", "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?", + "updateProjectFromDatabaseDialogName": "Aggiorna progetto dal database", + "updateText": "Aggiorna", + "updatingProjectFromDatabase": "Aggiornamento di {0} da {1}...", + "userConnectionString": "Immettere la stringa di connessione", + "userPasswordLater": "Per usare la stringa di connessione SQL in seguito, è necessario immettere manualmente la password nel file local.settings.json.", "userSelectionCancelled": "L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest.", "userSelectionInstallGlobally": "L'utente ha selezionato l'installazione automatica. Installazione in corso...", "userSelectionRunNpx": "Utente selezionato per l'esecuzione tramite npx.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "Proprietà", "sqlDatabaseProjects.publish": "Pubblicare", "sqlDatabaseProjects.schemaCompare": "Confronto schemi", + "sqlDatabaseProjects.updateProjectFromDatabase": "Aggiorna progetto dal database", "sqlDatabaseProjects.validateExternalStreamingJob": "Convalidare processo di streaming esterno", "sqlDatabaseProjects.welcome": "Nessun progetto di database attualmente open.\r\n[Nuovo progetto](command:sqlDatabaseProjects.new)\r\n[Apri progetto](command:sqlDatabaseProjects.open)\r\n[Crea progetto dal database](command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "Progetti" 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 04ec5dfaeb29..530ad6b4c9aa 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 @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "Modalità di migrazione", "sql.migration.dashboard.description": "Determinare l'idoneità alla migrazione delle istanze di SQL Server, identificare una destinazione Azure SQL consigliata e completare la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure o SQL Server in Macchine virtuali di Azure.", "sql.migration.dashboard.help.title": "Articoli della guida e collegamenti video", - "sql.migration.dashboard.link1.description": "Vedere l'elenco delle regole usate per valutare la possibilità di eseguire la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure.", - "sql.migration.dashboard.link1.title": "Regole di valutazione per istanza gestita di SQL di Azure", "sql.migration.dashboard.migrate.task.button": "Eseguire la migrazione a Azure SQL", "sql.migration.dashboard.migrate.task.button.description": "Eseguire la migrazione di un'istanza di SQL Server ad Azure SQL.", "sql.migration.dashboard.title": "Migrazione di Azure SQL", @@ -383,6 +381,16 @@ "sql.migration.yes": "Sì", "total.databases.selected": "{0} di {1} database selezionati." }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Si è verificato un errore durante l'avvio della migrazione: '{0}'", "sql.migration.starting.migration.message": "Avvio della migrazione per il database {0} a {1} - {2}" diff --git a/i18n/ads-language-pack-it/translations/main.i18n.json b/i18n/ads-language-pack-it/translations/main.i18n.json index 4764efb6849b..58728b651afd 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "Installare l'estensione dal pacchetto VSIX", "newQuery": "Nuova query", "notebook.cellTitle": "Menu del titolo della cella del notebook", + "notebook.cellToolbarLocation.compatibilityDescription": "Indica la posizione in cui deve essere visualizzata la barra degli strumenti della cella o se deve essere nascosta. Nota: questa impostazione è abilitata solo per ragioni di compatibilità delle estensioni e pertanto non produce alcun effetto.", "notebook.title": "Menu del titolo del notebook", "notebook.toolbar": "Menu della barra degli strumenti del notebook", "objectExplorer.context": "Menu di scelta rapida elemento Esplora oggetti", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "È necessario specificare il tipo di scenario per le estensioni consigliate.", "showReleaseNotes": "Mostra le note sulla versione dopo un aggiornamento. Le note sulla versione vengono aperte in una nuova finestra del Web browser.", + "sql.watcherExclude": "Consente di configurare i criteri GLOB dei percorsi file da escludere dal controllo dei file. I criteri devono corrispondere a percorsi assoluti, ad esempio aggiungere come prefisso `**/` oppure il percorso completo per una corretta corrispondenza e il suffisso `/**` per trovare i file in un percorso (ad esempio `**/build/output/**` o `/Users/name/workspaces/project/build/output/**`). Se si modifica questa impostazione è necessario riavviare il sistema. Quando si nota che Azure Data Studio consuma troppo tempo della CPU all'avvio, è possibile escludere le cartelle di grandi dimensioni per ridurre il carico iniziale.", "uninstallExtensionComplete": "Ricaricare Azure Data Studio per completare la disinstallazione dell’estensione {0}.", "updateLocale": "Cambiare la lingua dell'interfaccia utente di Azure Data Studio in {0} e riavviare?", + "vscodeFunctionalityNotSupportedError": "Questa funzionalità VS Code non è supportata in Azure Data Studio.", + "vscodeInvalidArgumentsError": "Argomenti non validi", "watermark.newNotebook": "Nuovo notebook", "watermark.newSqlFile": "Nuovo file SQL", "workspace.trust.description": "Controlla se l'attendibilità dell'area di lavoro è abilitata all'interno di Azure Data Studio.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "Mostra la finestra di dialogo della connessione all'avvio" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "Rimuovere la riga?", "designer.generalGroupName": "Generale", "designer.loadingDesigner": "Caricamento della finestra di progettazione in corso", "designer.loadingDesignerCompleted": "La finestra di progettazione è caricata", "designer.newRowText": "Aggiungi nuovo", + "designer.processing": "Elaborazione...", "designer.processingChanges": "Elaborazione delle modifiche in corso...", "designer.processingChangesCompleted": "Le modifiche sono state elaborate", + "designer.processingCompleted": "Elaborazione completata", + "designer.publishChangesCompleted": "Le modifiche sono state pubblicate", + "designer.publishingChanges": "Pubblicazione modifiche...", "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": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "Visualizzatore risorse" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "Impossibile eseguire l'operazione mentre è in corso un'altra operazione.", "tableDesigner.newTable": "Nuova tabella" }, "sql/workbench/browser/modal/modal": { @@ -11176,7 +11184,7 @@ "clearResults": "Cancella risultati", "collapseAllCells": "Comprimi celle", "expandAllCells": "Espandi celle", - "kernelNotSupported": "Questo notebook non può essere eseguito con parametri perché il kernel non è supportato. Usare i kernel e il formato supportati. [Altre informazioni] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "kernelNotSupported": "This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "loading": "Caricamento dei kernel...", "loadingContexts": "Caricamento dei contesti...", "localhost": "localhost", @@ -11184,8 +11192,8 @@ "newViewLabel": "Crea nuova visualizzazione", "noContextAvailable": "Nessuno", "noKernel": "Nessun kernel", - "noParametersCell": "Il notebook non può essere eseguito con parametri finché non viene aggiunta una cella di parametri. [Altre informazioni] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", - "noParametersInCell": "Il notebook non può essere eseguito con parametri finché non vengono aggiunti parametri alla cella dei parametri. [Altre informazioni] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersCell": "This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersInCell": "This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "Trova stringa successiva", "notebook.findPrevious": "Trova stringa precedente", "notebookViewLabel": "Editor", @@ -11581,11 +11589,8 @@ "refreshError": "Si è verificato un errore durante l'aggiornamento del nodo '{0}': {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Salva modifiche" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Progettazione tabelle", - "tableDesigner.featureEnabledDescription": "Controllare se la funzionalità Progettazione tabelle è abilitata. Il valore predefinito è false." + "tableDesigner.generateScript": "Genera script", + "tableDesigner.publishTableChanges": "Pubblica modifiche..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} attività in corso", @@ -11647,8 +11652,6 @@ "welcomePage.location": "Posizione", "welcomePage.moreRecent": "Mostra di più", "welcomePage.name": "Nome", - "welcomePage.preview": "Anteprima", - "welcomePage.previewBody": "Questa pagina delle funzionalità è in anteprima. Le funzionalità in anteprima introducono nuove funzionalità che stanno per diventare una parte permanente del prodotto. Sono stabili, ma richiedono ulteriori miglioramenti per l'accessibilità. Apprezziamo il feedback iniziale degli utenti mentre sono in fase di sviluppo.", "welcomePage.resources": "Risorse", "welcomePage.runQuery": "Esegui una query", "welcomePage.runQueryBody": "Interagire con i dati tramite un editor di query.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "Inizia la presentazione", "welcomePage.willReloadAfterInstallingExtensionPack": "La finestra verrà ricaricata dopo l'installazione di supporto aggiuntivo per {0}." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "Novità della release più recente", - "welcomePage.azdataBlogDescription": "Ogni mese nuovi post di blog che illustrano le nuove funzionalità", - "welcomePage.colorTheme": "Tema colori", - "welcomePage.colorThemeDescription": "Tutto quel che serve per configurare editor e codice nel modo desiderato", - "welcomePage.customize": "Personalizza", - "welcomePage.deploy": "Distribuisci", - "welcomePage.extensionDescription": "Download delle estensioni necessarie, tra cui il pacchetto di amministrazione di SQL Server", - "welcomePage.extensions": "Estensioni", - "welcomePage.followTwitter": "Seguici su Twitter", - "welcomePage.followTwitterDescription": "È possibile tenersi aggiornati sull'utilizzo di Azure Data Studio nella community e parlare direttamente con i tecnici.", - "welcomePage.gettingStarted": "Attività iniziali", - "welcomePage.gitHubRepository": "Repository GitHub", - "welcomePage.help": "Guida", - "welcomePage.keyboardShortcut": "Tasti di scelta rapida", - "welcomePage.keyboardShortcutDescription": "Ricerca e personalizzazione dei comandi preferiti", - "welcomePage.learn": "Informazioni", - "welcomePage.moreRecent": "Altro...", - "welcomePage.newConnection": "Nuova connessione", - "welcomePage.newDeployment": "Nuova distribuzione…", - "welcomePage.newNotebook": "Nuovo notebook", - "welcomePage.newQuery": "Nuova query", - "welcomePage.noRecentFolders": "Non ci sono cartelle recenti", - "welcomePage.openFileLinuxPC": "Apri file", - "welcomePage.openFileMac": "Apri file", - "welcomePage.productDocumentation": "Documentazione", - "welcomePage.recent": "Recenti", - "welcomePage.releaseNotes": "Note sulla versione", - "welcomePage.reportIssue": "Segnala problema o invia richiesta di funzionalità", - "welcomePage.showCommands": "Trova ed esegui tutti i comandi", - "welcomePage.showCommandsDescription": "Accesso e ricerca rapida di comandi dal riquadro comandi ({0})", - "welcomePage.showOnStartup": "Mostra la pagina iniziale all'avvio", - "welcomePage.start": "Avvia" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Aggiungi un account", "accountDialog.close": "Chiudi", @@ -11995,6 +11963,7 @@ "splitCellEdit": "Dividi cella" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "Impossibile avviare il server. Provider non definito per questo tipo di file notebook.", "ServerNotStarted": "Il server non è stato avviato per motivi sconosciuti", "clientSession.unknownError": "Si è verificato un errore durante l'avvio della sessione del notebook", "kernelRequiresConnection": "Il kernel {0} non è stato trovato. Verrà usato il kernel predefinito." @@ -12015,8 +11984,11 @@ "startSessionFailed": "Non è stato possibile avviare la sessione: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "L'attesa per la disponibilità del provider di esecuzione è scaduta per il provider di notebook '{0}'", "notebookServiceNoProvider": "Il provider di notebook non esiste", - "notebookUriNotDefined": "Non è stato passato alcun URI durante la creazione di un gestore di notebook" + "notebookUriNotDefined": "Non è stato passato alcun URI durante la creazione di un gestore di notebook", + "serializationProviderTimeout": "L'attesa per la disponibilità del provider di serializzazione è scaduta per il provider di notebook '{0}'", + "standardKernelsTimeout": "L'attesa per la disponibilità dei kernel standard è scaduta per il provider di notebook '{0}'" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "Una vista con il nome {0} esiste già in questo notebook." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "Nome del comando magic per la cella, ad esempio '%%sql'.", "carbon.extension.contributes.notebook.provider": "Identificatore del provider di notebook.", "carbon.extension.contributes.notebook.standardKernels": "Indica i kernel che devono essere standard con questo provider di notebook", + "providerNotInRegistryError": "Il provider specificato '{0}' non è presente nel registro di sistema del notebook.", "vscode.extension.contributes.notebook.languagemagics": "Aggiunge come contributo la lingua del notebook.", "vscode.extension.contributes.notebook.providersDescriptions": "Aggiunge come contributo le descrizioni del provider di notebook." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Commit della riga non riuscito: ", "msgCancelQueryFailed": "Annullamento della query non riuscito: {0}", - "queryModelService.noQueryFoundForUri": "Non sono state trovate query per {0}", "queryModelService.uriAlreadyHasQuery": "{0} esiste già una query esistente", "runQueryBatchStartLine": "Riga {0}", "runQueryBatchStartMessage": "Esecuzione della query iniziata a ", @@ -12227,11 +12199,16 @@ "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.index.column.description.name": "Il nome della colonna.", + "designer.index.description.columns": "Colonne dell'indice.", + "designer.index.description.name": "Nome dell'indice.", "designer.table.description.description": "Descrizione della tabella.", "designer.table.description.name": "Il nome dell’oggetto tabella.", "designer.table.description.schema": "Schema che contiene la tabella.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "Chiave esterna", - "tableDesigner.PrimaryKeyTableName": "Tabella chiave primaria", + "tableDesigner.ForeignTableName": "Tabella della chiave esterna*", + "tableDesigner.IndexTypeName": "Indice", "tableDesigner.checkConstraintExpressionTitle": "Espressione", "tableDesigner.checkConstraintNameTitle": "Nome", "tableDesigner.checkConstraintTypeName": "Vincolo CHECK", @@ -12249,18 +12226,27 @@ "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.foreignKey.column": "Colonna", + "tableDesigner.foreignKey.foreignColumn": "Colonna esterna", + "tableDesigner.foreignKeyColumns": "Colonne", "tableDesigner.foreignKeyNameTitle": "Nome", "tableDesigner.foreignKeyOnDeleteAction": "Azione di eliminazione", "tableDesigner.foreignKeyOnUpdateAction": "Azione di aggiornamento", "tableDesigner.foreignKeysTabTitle": "Chiavi esterne", "tableDesigner.generalTab": "Generale", + "tableDesigner.generatePreviewReportError": "Si è verificato un errore durante la generazione del report di anteprima: {0}", + "tableDesigner.generateScriptError": "Si è verificato un errore durante la generazione dello script: {0}", + "tableDesigner.generatingPreviewReport": "Generazione del report di anteprima...", + "tableDesigner.generatingScript": "Generazione script...", + "tableDesigner.generatingScriptCompleted": "Script generato.", + "tableDesigner.index.column.name": "Colonna", + "tableDesigner.indexColumns": "Colonne", + "tableDesigner.indexName": "Nome", + "tableDesigner.indexesTabTitle": "Indici", "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.publishChangeError": "Si è verificato un errore durante la pubblicazione delle modifiche: {0}", + "tableDesigner.publishChangeSuccess": "Le modifiche sono state pubblicate.", + "tableDesigner.savingChanges": "Pubblicazione delle modifiche di Progettazione tabelle in corso...", "tableDesigner.schemaTitle": "Schema", "tableDesigner.tableObjectType": "Tabella" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "&&Introduzione", "showReleaseNotes": "Mostra introduzione" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Non è possibile avviare una sessione. Il gestore non è ancora inizializzato" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "Query {0}: costo della query (relativo allo script): % {1}" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "Apri query", + "queryPlanCustomZoom": "Personalizza zoom", + "queryPlanFitGraphLabel": "Adatta alla finestra", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "Proprietà", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "Zoom avanti", + "queryPlanZoomOutActionLabel": "Zoom indietro" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Funzionalità in anteprima" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Nascondi il viewlet dell'estensione", + "hidePanel": "Nascondi il pannello", + "hideSettings": "Nascondi l'icona delle impostazioni" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Aggiorna database", + "tableDesigner.cancel": "Annulla", + "tableDesigner.generateScript": "Genera script", + "tableDesigner.previewDatabaseUpdates": "Anteprima aggiornamenti database" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/CHANGELOG.md b/i18n/ads-language-pack-ja/CHANGELOG.md index 8291f6983282..be468c578988 100644 --- a/i18n/ads-language-pack-ja/CHANGELOG.md +++ b/i18n/ads-language-pack-ja/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-ja" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index 57b57f0562dc..7b39767f1d40 100644 --- a/i18n/ads-language-pack-ja/package.json +++ b/i18n/ads-language-pack-ja/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json index a975ef76e309..c9722a246b15 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "接続文字列", "arc.containerReady": "ポッド コンテナーの準備が完了しました。", "arc.controllerClusterContext": "クラスター コンテキスト", - "arc.controllerDashboard": "Azure Arc データ コントラクター ダッシュボード (プレビュー) -{0}", + "arc.controllerDashboard": "Azure Arc データ コントラクター ダッシュボード - {0}", "arc.controllerKubeConfig": "Kube 構成のファイル パス", "arc.controllerName": "名前", "arc.controllerNameDescription": "ツリービューに表示される名前です。これはコントローラー自体には適用されません。", @@ -159,7 +159,7 @@ "arc.miaaBackupsDatabasesDescription": "利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。", "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc を拡張できます", "arc.miaaConnectionRequired": "このインスタンスのデータベースを一覧表示するには接続する必要があります。", - "arc.miaaDashboard": "SQL Managed Instance - Azure Arc ダッシュボード (プレビュー) - {0}", + "arc.miaaDashboard": "SQL Managed Instance - Azure Arc ダッシュボード - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "SQL マネージド インスタンス - Azure Arc", "arc.missingExtension": "エンジンの設定を表示するには、{0} 拡張機能が必要です。今すぐインストールしますか?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "管理者ユーザー名", "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc に対応した拡張ができます", - "arc.postgresDashboard": "PostgreSQL Hyperscale - Azure Arc ダッシュボード (プレビュー) - {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale - Azure Arc ダッシュボード - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL のバージョン", @@ -335,10 +335,6 @@ "arc.controller": "対象の Azure Arc コントローラー", "arc.cores-limit.label": "コア制限", "arc.cores-request.label": "コア要求", - "arc.data.controller.admin.account.confirm.password": "パスワードの確認", - "arc.data.controller.admin.account.name": "データ コントローラーのログイン", - "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": "ログの自動アップロードを有効にする。ダイレクト モードのみ。", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "インフラストラクチャ", "arc.data.controller.kube.cluster.context": "クラスター コンテキスト", "arc.data.controller.location": "場所", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "パスワードの確認", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "パスワード", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "メトリックとログ ダッシュボードの資格情報", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "ユーザー名", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "メトリックとログダッシュボードに使用するユーザー名を入力します。", "arc.data.controller.name": "データ コントローラー名", "arc.data.controller.name.validation.description": "名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。", "arc.data.controller.namespace": "データ コントローラー名前空間", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "データの継続的ボリュームのログに使用されるストレージ クラスです", "arc.postgres.storage-class.logs.description": "ログの継続的ボリュームに使用されるストレージ クラス", "arc.postgres.wizard.page1.title": "Azure enabled PostgreSQL Hyperscale サーバー グループのパラメーターを指定する", - "arc.postgres.wizard.title": "Azure Arc 対応 PostgreSQL Hyperscale サーバー グループの展開 (プレビュー)", + "arc.postgres.wizard.title": "Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group", "arc.sql.connection.settings.section.title": "SQL 接続情報", "arc.sql.cores-limit.description": "整数で表したマネージド インスタンスのコア数の上限。", "arc.sql.cores-request.description": "整数として表したマネージド インスタンスのコアの要求。", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "価格詳細", "arc.sql.cost.summary.resource.group": "リソース グループ", "arc.sql.cost.summary.service.tier": "サービス レベル", - "arc.sql.cost.summary.service.tier.learn.more.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0}", + "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "詳細情報", "arc.sql.cost.summary.sql.connection.info": "SQL 接続情報", "arc.sql.cost.summary.sql.instance.settings": "SQL インスタンスの設定", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU の仮想コアの制限", "arc.sql.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", "arc.sql.dev.use.label": "開発用途のみ", - "arc.sql.high.availability.description": "高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。General Purpose (最大 24 個の仮想コアと 128 Gi の RAM、標準的な高可用性)、または [プレビュー] Business Critical (無制限の仮想コアと RAM、詳細な高可用性) のいずれかを選択します。", + "arc.sql.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.instance.name": "インスタンス名", "arc.sql.instance.retention.policy.title": "SQL インスタンス バックアップ保持ポリシー", "arc.sql.instance.settings.section.title": "SQL インスタンスの設定", @@ -476,15 +479,14 @@ "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 replica", "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": "BusinessCritical", - "arc.sql.service.tier.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0}", - "arc.sql.service.tier.general.purpose": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.label": "サービス層", "arc.sql.storage-class.backups.description": "バックアップ永続ボリュームに使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.storage-class.data.description": "データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。", "arc.sql.storage-class.logs.description": "ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", "arc.sql.summary.arc.by.microsoft": "Microsoft 提供", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "arc.sql.username": "ユーザー名", "arc.sql.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", "arc.sql.volume.size.backups.label": "ボリュームのサイズ (Gi) (バックアップ)", @@ -504,14 +506,14 @@ "arc.sql.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", "arc.sql.volume.size.logs.label": "ボリュームのサイズ (Gi) (ログ)。", "arc.sql.wizard.page1.title": "Azure SQL Managed Instance のパラメーターを指定します", - "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc を展開 - Azure Arc (プレビュー)", + "arc.sql.wizard.title": "Deploy Azure SQL managed instance - Azure Arc", "arc.storage-class.backups.label": "ストレージ クラス (バックアップ)", "arc.storage-class.data.label": "ストレージ クラス (データ)", "arc.storage-class.datalogs.label": "ストレージ クラス (データベース ログ)", "arc.storage-class.dc.label": "ストレージ クラス", "arc.storage-class.logs.label": "ストレージ クラス (ログ)", "arc.view.title": "Azure Arc Controllers", - "arc.view.welcome.connect": "Azure Arc コントローラーが登録されていません。[詳細情報] (https://azure.microsoft.com/services/azure-arc/)\r\n[接続コントローラー] (command:arc.connect ToController)", + "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", "arc.view.welcome.loading": "コントローラーを読み込んでいます...", "command.connectToController.title": "既存の Azure Arc Controller に接続する", "command.createController.title": "新しい Azure Arc コントローラーの作成", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "要求されたコアは、コアの上限以下である必要があります", "requested.memory.less.than.or.equal.to.memory.limit": "要求されたメモリはメモリ制限以下でなければなりません", "resource.type.arc.postgres.description": "Azure Arc 環境に PostgreSQL Hyperscale サーバー グループを展開する", - "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale サーバー グループ - Azure Arc (プレビュー) ", + "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale server groups - Azure Arc", "resource.type.arc.sql.description": "ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc (プレビュー)", + "resource.type.arc.sql.display.name": "Azure SQL managed instance - Azure Arc", "resource.type.azure.arc.description": "Azure Arc データ コントローラーの作成", - "resource.type.azure.arc.display.name": "Azure Arc データ コントローラー (プレビュー)", + "resource.type.azure.arc.display.name": "Azure Arc データ コントローラー", "should.be.integer": "値は整数でなければなりません", "worker.node.count.should.not.be.one": "1 の値はサポートされていません。" } diff --git a/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json index 85ccc5485e38..f62b8ef4f255 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "認証で何かが失敗したか、またはトークンがシステムから削除されています。アカウントを Azure Data Studio にもう一度追加してください。", "azure.noUniqueIdentifier": "ユーザーの AAD 内に一意識別子がありませんでした", - "azure.responseError": "トークンの取得がエラーで失敗しました。開発者ツールを開いてエラーを表示してください", + "azure.responseError": "トークンの取得がエラーで失敗しました。詳細は、[開発者ツールを開く]({0})。", "azure.tenantNotFound": "ID '{0}' の指定されたテナントが見つかりません。", "azureAuth.unidentifiedError": "Azure 認証で不明なエラーが発生しました", "azureWorkAccountDisplayName": "職場または学校アカウント", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Azure パブリック クラウド統合を有効にするかどうか", "config.enableUsGovCloudDescription": "米国政府向け Azure クラウド (Fairfax) 統合を有効にするかどうか", "config.enableUsNatCloudDescription": "US National Azure クラウド統合を有効にするかどうか", + "config.loggingLevel": "[オプション] Azure アカウント拡張機能のログ記録の詳細。", "config.noSystemKeychain": "システムのキーチェーン統合を無効にします。資格情報は、ユーザーのホーム ディレクトリ内のフラット ファイルに保存されます。", - "config.piiLogging": "PII (Personally Identifiable Information) をコンソール ビューにローカルに記録するかどうか" + "config.piiLogging": "個人を特定できる情報 (PII) を Azure アカウントの出力チャネルと出力チャネルのログ ファイルにログ記録してしまった場合。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/big-data-cluster.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/big-data-cluster.i18n.json index 8c88104b9478..14aa9f56afcc 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/big-data-cluster.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/big-data-cluster.i18n.json @@ -183,7 +183,7 @@ "bdc-storage-class-field": "ストレージ クラス名", "bdc.configuration.title": "ビッグ データ クラスター", "bdc.ignoreSslVerification.desc": "HDFS、Spark、コントローラーなどの SQL Server ビッグ データ クラスター エンドポイントに対する SSL 検証エラーを無視する (true の場合)", - "bdc.view.welcome.connect": "SQL ビッグ データ クラスター コントローラーが登録されていません。[詳細] (https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)\r\n[接続コントローラー] (command:bigDataClusters.command.connectController)", + "bdc.view.welcome.connect": "No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)\r\n[Connect Controller](command:bigDataClusters.command.connectController)", "bdc.view.welcome.loading": "コントローラーを読み込んでいます...", "command.connectController.title": "既存のコントローラーに接続する", "command.createController.title": "新しいコントローラーの作成", 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 334ca851b740..f23405bc3b84 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 @@ -65,8 +65,8 @@ "manage-project-command": "管理", "new-command": "新規", "open-existing-command": "既存のものを開く", - "projects-view-no-project-content": "現在のワークスペースでプロジェクトが開かれていません。\r\n[新規作成] (command:projects.new)\r\n[既存のものを開く] (command:projects.openExisting)\r\nプロジェクトの詳細情報については、[ドキュメントを読む] ( https://aka.ms/azuredatastudio-projects) をご覧ください。\r\n", - "projects-view-no-workspace-content": "新規作成するか、既存のものを開いて作業を開始します。\r\n[新規作成] (command:projects.new)\r\n[既存のものを開く] (command:projects.openExisting)\r\nプロジェクトの詳細情報については、[ドキュメントを読む] ( https://aka.ms/azuredatastudio-projects) をご覧ください。", + "projects-view-no-project-content": "No projects open in current workspace.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).\r\n", + "projects-view-no-workspace-content": "Create new or open existing to get started.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).", "projects.defaultProjectSaveLocation": "新しいプロジェクトがデフォルトで保存されるフォルダーへのフルパス。 ", "projects.excludedProjectsDescription": "プロジェクト ビューレットから除外するワークスペース内のプロジェクトの一覧", "projects.showNotAddedProjectsInWorkspacePrompt": "ワークスペースのプロジェクトにまだ追加されていないプロジェクトが現在のワークスペースフォルダーに含まれている場合は、情報メッセージを常に表示します。", diff --git a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json index 1bb4f5e31754..f908edb02140 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "資格情報が見つからないか、無効です。" + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "いいえ", - "not now": "後で通知する", - "suggest auto fetch": "Code が [定期的に 'git fetch']({0}) を実行してもよろしいですか?", - "yes": "はい" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "'{0}' の HEAD バージョンは利用できません。", - "add": "ワークスペースに追加", - "add remote": "新しいリモートを追加...", - "addFrom": "URL からリモートを追加する", - "addfrom": "{0} からリモートを追加する", - "addremote": "リモートを追加する", - "always": "常に行う", - "are you sure": "'{0}' に Git リポジトリを作成します。続行してもよろしいですか?", - "auth failed": "Git リモートに対して認証できませんでした。", - "auth failed specific": "Git リモートに対して認証できませんでした:\r\n\r\n{0}", - "branch already exists": "ブランチ名 '{0}' は既に存在します", - "branch name": "ブランチ名", - "branch name format invalid": "ブランチ名は次の正規表現に一致する必要があります: {0}", - "cant push": "参照仕様をリモートにプッシュできません。最初に 'Pull' を実行して変更を統合してください。", - "changed": "変更後のログ レベル: {0}", - "checkout detached": "チェックアウトがデタッチされました...", - "choose": "フォルダーを選択...", - "clean repo": "チェックアウトの前に、リポジトリの作業ツリーを消去してください。", - "clonefrom": "{0} から複製", - "cloning": "Git リポジトリ '{0}' をクローンしています...", - "commit": "ステージされている変更のコミット", - "commit anyway": "空のコミットの作成", - "commit hash": "コミット ハッシュ", - "commit message": "コミット メッセージ", - "commitMessageWithHeadLabel2": "メッセージ ('{0}' でコミット)", - "confirm delete": "{0} を削除しますか?\r\nこれは元に戻すことはできません。\r\n続行すると、このファイルは完全に失われます。", - "confirm delete multiple": "{0} 個のファイルを削除しますか?\r\nこれは元に戻すことができません。\r\n続行すると、このファイルは完全に失われます。", - "confirm discard": "{0} の変更を破棄しますか?", - "confirm discard all": "{0} 個のファイルのすべての変更を破棄してもよろしいですか?\r\nこれは元に戻すことができません。\r\n続行すると、現在のワーキング セットは完全に失われます。", - "confirm discard all 2": "{0}\r\n\r\nこの変更は元に戻すことはできません。現在のワーキング セットは永久に失われます。", - "confirm discard all single": "{0} の変更を破棄しますか?", - "confirm discard multiple": "{0} 個のファイルの変更内容を破棄しますか?", - "confirm emtpy commit": "空のコミットを生成しますか?", - "confirm force delete branch": "ブランチ '{0}' はマージされていません。それでも削除しますか?", - "confirm force push": "変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。\r\n\r\n続行しますか?", - "confirm no verify commit": "確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。\r\n\r\n続行しますか?", - "confirm publish branch": "'{0}' ブランチに上流ブランチはありません。このブランチを公開しますか?", - "confirm restore": "{0} を復元しますか?", - "confirm restore multiple": "{0} 個のファイルを復元しますか?", - "confirm stage file with merge conflicts": "マージの競合がある {0} をステージしてもよろしいですか?", - "confirm stage files with merge conflicts": "マージの競合がある {0} 個のファイルをステージしてもよろしいですか?", - "create branch": "新しい分岐の作成...", - "create branch from": "新しい分岐の作成元...", - "create repo": "リポジトリの初期化", - "current": "現在のマシン", - "delete": "ファイルを削除", - "delete branch": "ブランチの削除", - "delete file": "ファイルを削除", - "delete files": "複数のファイルを削除", - "deleted by them": "ファイル '{0}' は、他者が削除し、こちらが更新しました。\r\n\r\nどのように処理しますか?", - "deleted by us": "ファイル '{0}' は、こちらが削除し、他者が更新しました。\r\n\r\nどのように処理しますか?", - "discard": "変更を破棄", - "discardAll": "{0} 個のファイルをすべて破棄", - "discardAll multiple": "1 つのファイルを破棄", - "force": "チェックアウトの強制", - "force push not allowed": "強制的なプッシュは禁止されています。'git.allowForcePush' 設定で有効にしてください。", - "git error": "Git エラー", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (インデックス)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (作業ツリー)", - "init": "Git リポジトリを初期化するワークスペース フォルダーを選択してください", - "init repo": "リポジトリの初期化", - "invalid branch name": "無効なブランチ名", - "keep ours": "自分 (Our) を維持する", - "keep theirs": "相手 (Their) を維持する", - "learn more": "詳細を表示", - "local changes": "ローカルの変更は、チェックアウトによって上書きされます。", - "merge commit": "最後のコミットはマージ コミットでした。元に戻しますか?", - "merge conflicts": "マージの競合があります。コミットする前にこれを解決してください。", - "missing user info": "Git の 'user.name' と 'user.email' を構成していることを確認してください。", - "never": "行わない", - "never again": "OK、今後は表示しない", - "never ask again": "今後は確認しない", - "no changes": "コミットする必要のある変更はありません。", - "no changes stash": "一時退避する変更がありません。", - "no more": "HEAD が任意のコミットを明示しないため、元に戻すことはできません。", - "no rebase": "進行中のリベースはありません。", - "no remotes added": "リポジトリにリモートが含まれていません。", - "no remotes to fetch": "リポジトリには、フェッチ元として構成されているリモートがありません。", - "no remotes to publish": "リポジトリには、発行先として構成されているリモートがありません。", - "no remotes to pull": "リポジトリには、プル元として構成されているリモートがありません。", - "no remotes to push": "リポジトリには、プッシュ先として構成されているリモートがありません。", - "no staged changes": "ステージされている変更がなく、コミットできません。\r\n\r\nすべての変更をステージして、直接コミットしますか?", - "no stashes": "リポジトリ内に一時退避内容はありません。", - "no tags": "このリポジトリにはタグがありません。", - "no verify commit not allowed": "確認なしのコミットは許可されていません。'git.allowNoVerifyCommit' 設定を使用して有効にしてください。", - "nobranch": "リモートにプッシュするブランチをチェックアウトしてください。", + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", "ok": "OK", - "open git log": "Git ログを開く", - "open repo": "リポジトリを開く", - "openrepo": "開く", - "openreponew": "新しいウィンドウで開く", - "pick branch pull": "プル元のブランチを選択", - "pick provider": "ブランチ '{0}' を以下へ発行するプロバイダーを選択する:", - "pick remote": "リモートを選んで、ブランチ '{0}' を次の場所に公開します:", - "pick remote pull repo": "リモートを選んで、ブランチを次からプルします", - "pick stash to apply": "適用する一時退避内容を選択してください", - "pick stash to drop": "ドロップする一時退避を削除する", - "pick stash to pop": "適用して削除する一時退避内容を選択してください", - "proposeopen": "クローンしたリポジトリを開きますか?", - "proposeopen init": "初期化済みのリポジトリを開きますか?", - "proposeopen2": "複製したリポジトリを開きますか? または現在のワークスペースに追加しますか?", - "proposeopen2 init": "初期化済みのリポジトリを開きますか? または現在のワークスペースへ追加しますか?", - "provide branch name": "新しいブランチ名を入力してください", - "provide commit hash": "コミット ハッシュを指定してください", - "provide commit message": "コミット メッセージを入力してください", - "provide remote name": "リモート名を入力してください。", - "provide stash message": "必要に応じて一時退避メッセージを入力してください", - "provide tag message": "注釈付きタグにつけるメッセージを入力してください", - "provide tag name": "タグ名を入力してください", - "publish to": "{0} に発行する", - "remote already exists": "リモート '{0}' は既に存在します。", - "remote branch at": "{0} でのリモート ブランチ", - "remote name": "リモート名", - "remote name format invalid": "リモート名の形式が無効です", - "remove remote": "削除するリモートを選択", - "repourl": "リポジトリの URL", - "restore file": "ファイルを復元", - "restore files": "複数のファイルを復元", - "save and commit": "すべてのコミットを保存", - "save and stash": "すべてを保存して一時退避する", - "select a branch to merge from": "マージ元のブランチを選択", - "select a branch to rebase onto": "リベース先のブランチを選択", - "select a ref to checkout": "チェックアウトする参照を選択", - "select a ref to checkout detached": "デタッチ モードでチェックアウトする参照を選択する", - "select a ref to create a new branch from": "'{0}' ブランチの作成元 ref を選択", - "select a tag to delete": "削除するタグを選択する", - "select branch to delete": "削除するブランチの選択", - "select log level": "ログ レベルを選択", - "selectFolder": "リポジトリの場所を選択", - "show command output": "コマンド出力を表示する", - "stash": "このまま一時退避", - "stash merge conflicts": "一時退避内容を適用している間に、マージの競合がありました。", - "stash message": "一時退避メッセージ", - "stashcheckout": "一時退避してチェックアウト", - "sure drop": "一時退避内容 {0} を削除しますか?", - "sync is unpredictable": "このアクションでは、'{0}/{1}' との間でコミットをプッシュおよびプルします。", - "tag at": "{0} のタグ", - "tag message": "メッセージ", - "tag name": "タグ名", - "there are untracked files": "破棄すると {0} 個の未追跡ファイルがディスクから削除されます。", - "there are untracked files single": "破棄すると次の未追跡ファイルがディスクから削除されます: {0}。", - "undo commit": "マージ コミットの取り消し", - "unsaved files": "{0} 個の保存されていないファイルがあります。\r\n\r\nコミット前に保存しますか?", - "unsaved files single": "次のファイルには保存されていない変更があり、続行するとコミットに含まれません: {0}。\r\n\r\nコミットする前に保存しますか?", - "unsaved stash files": "{0} 個の保存されていないファイルがあります。\r\n\r\n一時退避する前に保存しますか?", - "unsaved stash files single": "次のファイルには保存されていない変更があり、続行すると stash に含められません: {0}。\r\n\r\n一時退避する前に保存しますか?", - "warn untracked": "{0} 個の追跡されていないファイルが削除されます。\r\n元に戻すことはできません。\r\nこれらのファイルは完全に失われます。", - "yes": "はい", - "yes discard tracked": "1 つの追跡ファイルを破棄", - "yes discard tracked multiple": "{0} 個の追跡ファイルを破棄", - "yes never again": "はい、今後は表示しません" + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Git のダウンロード", - "git20": "Git {0} がインストールされているようです。Code は Git 2 以上で最適に動作します", - "git2526": "インストールされている Git {0} には既知の問題があります。Git 機能を正常に動作させるために、Git を 2.27 以上に更新してください。", - "neverShowAgain": "今後表示しない", - "notfound": "Git が見つかりません。Git をインストールするか 'git.path' 設定でパスを構成してください。", - "skipped": "Git のスキップが検出されました: {0}", - "updateGit": "Git の更新", - "using git": "{1} から Git {0} を使用しています", - "validating": "Git の検証が検出されました: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "利用可能なリポジトリがありません", - "not supported": "'git.scanRepositories' 設定は絶対パスをサポートしていません。", - "pick repo": "リポジトリの選択", - "too many submodules": "'{0}' リポジトリに {1} 個のサブモジュールがあり、自動では開かれません。 ファイルを開くことで、それぞれを個別に開くことができます。" + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "ブランチ名", - "error": "$(error) エラー: {0}", - "none found": "リモート リポジトリが見つかりません。", - "pick url": "複製元の URL を選択します。", - "provide url": "リポジトリ URL を指定する", - "provide url or pick": "リポジトリ URL を指定するか、リポジトリ ソースを選択します。", - "type to filter": "リポジトリ名", - "type to search": "リポジトリ名 (検索するテキストを入力)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": ".gitignore に '{0}' を追加しますか。", - "added by them": "競合: 他者が追加", - "added by us": "競合: こちらが追加", - "always pull": "常にプル", - "both added": "競合: 両方追加", - "both deleted": "競合: 両方削除", - "both modified": "競合: 両方変更", - "changes": "変更", - "commit": "コミット", - "commit in rebase": "リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。", - "commitMessage": "メッセージ (コミットするための {0})", - "commitMessageCountdown": "現在の行で残り {0} 文字", - "commitMessageWarning": "現在の行で {1} から {0} 文字オーバー", - "commitMessageWhitespacesOnlyWarning": "現在のコミット メッセージには空白文字のみが含めています", - "commitMessageWithHeadLabel": "メッセージ ('{1}' でコミットするための {0})", - "deleted": "削除済み", - "deleted by them": "競合: 他者が削除", - "deleted by us": "競合: こちらが削除", - "dont pull": "プルしない", - "git.title.deleted": "{0} (削除済み)", - "git.title.index": "{0} (インデックス)", - "git.title.ours": "{0} (自分たちの)", - "git.title.theirs": "{0} (他のユーザー)", - "git.title.untracked": "{0} (未追跡)", - "git.title.workingTree": "{0} (作業ツリー)", - "huge": "'{0}' のGit リポジトリにアクティブな変更が多いため、 Git 機能の一部のみが有効になります。", - "ignored": "無視", - "index added": "インデックスの追加", - "index copied": "インデックスをコピー", - "index deleted": "削除されたインデックス", - "index modified": "変更されたインデックス", - "index renamed": "インデックスの名前変更", - "intent to add": "追加する目的", - "merge changes": "変更のマージ", - "modified": "変更済み", - "neveragain": "今後表示しない", - "open": "開く", - "pull": "プル", - "pull branch maybe rebased": "現在のブランチ '{0}' がリベースされた可能性があります。そこへプルしますか?", - "pull maybe rebased": "現在のブランチがリベースされた可能性があります。そこへプルしますか?", - "pull n": "{1}/{2} から {0} 件のコミットをプルします", - "pull push n": "{2}/{3} の間で {0} 件のコミットをプルし、{1} 件のコミットをプッシュします", - "push n": "{1}/{2} に {0} 件のコミットをプッシュします", - "push success": "正常にプッシュされました。", - "staged changes": "ステージされている変更", - "sync changes": "変更の同期", - "sync is unpredictable": "同期中です。キャンセルすると、リポジトリに重大な損傷を与える可能性があります", - "untracked": "追跡対象外", - "untracked changes": "追跡対象外の変更", - "yes": "はい" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "ブランチまたはタグのチェックアウト...", - "publish changes": "変更の発行", - "publish to": "{0} に発行する", - "publish to...": "以下に発行する...", - "rebasing": "リベースしています", - "syncing changes": "変更を同期しています..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "インデックス", + "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git 履歴", - "git.timeline.stagedChanges": "ステージング済みの変更", - "git.timeline.uncommitedChanges": "コミットされていない変更", - "git.timeline.you": "自分", - "git.workingTree": "作業ツリー" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "追加したリソースの配色。", - "colors.conflict": "リソースが競合する場合の配色", - "colors.deleted": "リソースを検出した場合の配色", - "colors.ignored": "リソースを無視する場合の配色", - "colors.modified": "リソースを改変した場合の配色", - "colors.renamed": "名前変更またはコピーされたリソースの色。", - "colors.stageDeleted": "ステージングされた削除済みリソースの色。", - "colors.stageModified": "ステージングされた変更済みリソースの色。", - "colors.submodule": "サブモジュールの配色。", - "colors.untracked": "リソースを追跡しない場合の配色", - "command.addRemote": "リモートの追加...", - "command.branch": "分岐の作成...", - "command.branchFrom": "ブランチの作成元...", - "command.checkout": "チェックアウト先...", - "command.checkoutDetached": "チェックアウト先 (デタッチ済み)...", - "command.cherryPick": "チェリーピック...", - "command.clean": "変更を破棄", - "command.cleanAll": "すべての変更を破棄", - "command.cleanAllTracked": "変更履歴をすべて破棄", - "command.cleanAllUntracked": "追跡対象外のすべての変更を破棄", - "command.clone": "クローン", - "command.cloneRecursive": "複製 (再帰)", - "command.close": "リポジトリを閉じる", - "command.commit": "コミット", - "command.commitAll": "すべてコミット", - "command.commitAllAmend": "すべてコミット (修正)", - "command.commitAllAmendNoVerify": "すべてコミット (修正、確認なし)", - "command.commitAllNoVerify": "すべてコミット (確認なし)", - "command.commitAllSigned": "すべてコミット (Signed Off)", - "command.commitAllSignedNoVerify": "すべてコミット (サインオフ、確認なし)", - "command.commitEmpty": "空のコミット", - "command.commitEmptyNoVerify": "空のコミット (確認なし)", - "command.commitNoVerify": "コミット (確認なし)", - "command.commitStaged": "ステージング済みをコミット", - "command.commitStagedAmend": "ステージング済をコミット (修正)", - "command.commitStagedAmendNoVerify": "ステージング済みをコミット (修正、確認なし)", - "command.commitStagedNoVerify": "ステージング済みをコミット (確認なし)", - "command.commitStagedSigned": "コミットしてステージング (サインオフ)", - "command.commitStagedSignedNoVerify": "ステージング済みをコミット (サインオフ、確認なし)", - "command.createTag": "タグを作成", - "command.deleteBranch": "ブランチの削除...", - "command.deleteTag": "タグの削除", - "command.fetch": "フェッチ", - "command.fetchAll": "すべてのリモートからフェッチ", - "command.fetchPrune": "フェッチ (Prune)", - "command.ignore": ".gitignore に追加", - "command.init": "リポジトリの初期化", - "command.merge": "ブランチをマージ...", - "command.openAllChanges": "すべての変更を開く", - "command.openChange": "変更を開く", - "command.openFile": "ファイルを開く", - "command.openHEADFile": "ファイル (HEAD) を開く", - "command.openRepository": "リポジトリを開く", - "command.publish": "ブランチを発行...", - "command.pull": "プル", - "command.pullFrom": "指定元からプル...", - "command.pullRebase": "プル (リベース)", - "command.push": "プッシュ", - "command.pushFollowTags": "プッシュ (タグをフォロー)", - "command.pushFollowTagsForce": "プッシュ (タグをフォロー、強制)", - "command.pushForce": "プッシュ (強制)", - "command.pushTags": "タグをプッシュ", - "command.pushTo": "プッシュ先...", - "command.pushToForce": "プッシュ先... (強制)", - "command.rebase": "ブランチのリベース...", - "command.rebaseAbort": "リベースを中止する", - "command.refresh": "最新の情報に更新", - "command.removeRemote": "リモートの削除", - "command.rename": "名前の変更", - "command.renameBranch": "ブランチ名の変更...", - "command.restoreCommitTemplate": "コミット テンプレートを復元する", - "command.revealInExplorer": "サイド バーに表示", - "command.revertChange": "変更を元に戻す", - "command.revertSelectedRanges": "選択範囲を元に戻す", - "command.setLogLevel": "ログ レベルの設定...", - "command.showOutput": "Git 出力の表示", - "command.stage": "変更をステージ", - "command.stageAll": "すべての変更をステージ", - "command.stageAllMerge": "すべてのマージ変更をステージする", - "command.stageAllTracked": "すべての変更履歴をステージングする", - "command.stageAllUntracked": "すべての追跡対象外の変更のステージング", - "command.stageChange": "変更のステージング", - "command.stageSelectedRanges": "選択した範囲をステージする", - "command.stash": "一時退避", - "command.stashApply": "一時退避内容を適用...", - "command.stashApplyLatest": "最新の一時退避内容を適用", - "command.stashDrop": "一時退避を削除する...", - "command.stashIncludeUntracked": "一時退避 (未追跡ファイルを含む)", - "command.stashPop": "一時退避内容を適用して削除...", - "command.stashPopLatest": "最新の一時退避内容を適用して削除", - "command.sync": "同期", - "command.syncRebase": "同期 (Rebase)", - "command.timelineCompareWithSelected": "選択項目と比較", - "command.timelineCopyCommitId": "コミット ID のコピー", - "command.timelineCopyCommitMessage": "コミット メッセージのコピー", - "command.timelineOpenDiff": "変更を開く", - "command.timelineSelectForCompare": "比較対象の選択", - "command.undoCommit": "前回のコミットを元に戻す", - "command.unstage": "変更のステージング解除", - "command.unstageAll": "すべての変更のステージング解除", - "command.unstageSelectedRanges": "選択した範囲のステージを解除", - "config.allowForcePush": "強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。", - "config.allowNoVerifyCommit": "pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。", - "config.alwaysShowStagedChangesResourceGroup": "ステージ済み変更のリソース グループを常に表示します。", - "config.alwaysSignOff": "すべてのコミットのサインオフ フラグを制御します。", - "config.autoRepositoryDetection": "レポジトリを自動的に検出するかどうかを構成します。", - "config.autoRepositoryDetection.false": "リポジトリの自動的なスキャンを無効にします。", - "config.autoRepositoryDetection.openEditors": "開いているファイルの親フォルダーをスキャンします。", - "config.autoRepositoryDetection.subFolders": "現在開いているフォルダーのサブフォルダーをスキャンします。", - "config.autoRepositoryDetection.true": "現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。", - "config.autoStash": "プルする前にすべての変更を一時退避し、プル成功後に復元します。", - "config.autofetch": "true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。", - "config.autofetchPeriod": "`#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。", - "config.autorefresh": "自動更新の有効/無効。", - "config.branchSortOrder": "ブランチの並べ替え順序を制御します。", - "config.branchValidationRegex": "新しいブランチ名を検証するための正規表現。", - "config.branchWhitespaceChar": "新しいブランチ名で空白文字を置換する文字。", - "config.checkoutType": "'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。", - "config.checkoutType.local": "ローカル ブランチ", - "config.checkoutType.remote": "リモート ブランチ", - "config.checkoutType.tags": "タグ", - "config.confirmEmptyCommits": "'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。", - "config.confirmForcePush": "強制的なプッシュの前に確認を求めるかどうかを制御します。", - "config.confirmNoVerifyCommit": "確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。", - "config.confirmSync": "Git リポジトリを同期する前に確認します。", - "config.countBadge": "Git カウント バッジを制御します。", - "config.countBadge.all": "すべての変更をカウントします。", - "config.countBadge.off": "カウンターをオフにします。", - "config.countBadge.tracked": "追跡済みの変更のみカウントします。", - "config.decorations.enabled": "Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。", - "config.defaultCloneDirectory": "Git リポジトリをクローンする既定の場所。", - "config.detectSubmodules": "git サブモジュールを自動的に検出するかどうかを制御します。", - "config.detectSubmodulesLimit": "検出する git サブモジュール数の制限を制御します。", - "config.discardAllScope": "'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。", - "config.enableCommitSigning": "GPG または X.509 によるコミットの署名を有効にします。", - "config.enableSmartCommit": "ステージされた変更がない場合はすべての変更をコミットします。", - "config.enableStatusBarSync": "ステータス バーに Git Sync コマンドを表示するかどうかを制御します。", - "config.enabled": "Git が有効になっているかどうか。", - "config.fetchOnPull": "有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。", - "config.followTagsWhenSync": "同期コマンドを実行するときに、すべてのタグをフォロー プッシュします。", - "config.ignoreLegacyWarning": "古い Git である警告を無視します。", - "config.ignoreLimitWarning": "リポジトリ内に変更が多い場合の警告を無視します。", - "config.ignoreMissingGitWarning": "Git が見つからない場合の警告を無視します。", - "config.ignoreRebaseWarning": "ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。", - "config.ignoreSubmodules": "ファイル ツリーでのサブモジュールの変更を無視します。", - "config.ignoreWindowsGit27Warning": "Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。", - "config.ignoredRepositories": "無視する git リポジトリの一覧。", - "config.inputValidation": "コミット メッセージの入力検証をいつ表示するかを制御します。", - "config.inputValidationLength": "警告を表示するコミット メッセージの長さのしきい値を制御します。", - "config.inputValidationSubjectLength": "警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。", - "config.openAfterClone": "複製後にリポジトリを自動的に開くかどうかを制御します。", - "config.openAfterClone.always": "常に現在のウィンドウで開きます。", - "config.openAfterClone.alwaysNewWindow": "常に新しいウィンドウで開きます。", - "config.openAfterClone.prompt": "常にアクションを確認します。", - "config.openAfterClone.whenNoFolderOpen": "開いているフォルダーがない場合は現在のウィンドウでのみ開きます。", - "config.openDiffOnClick": "変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。", - "config.path": "Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\\Program Files\\Git\\bin\\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。", - "config.postCommitCommand": "コミットの成功後、git コマンドを実行します。", - "config.postCommitCommand.none": "コミット後、任意のコマンドを実行しません。", - "config.postCommitCommand.push": "コミットの成功後、'Git Push' を実行します。", - "config.postCommitCommand.sync": "コミットの成功後、'Git Sync' を実行します。", - "config.promptToSaveFilesBeforeCommit": "コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。", - "config.promptToSaveFilesBeforeCommit.always": "保存されていないファイルがないか確認します。", - "config.promptToSaveFilesBeforeCommit.never": "このチェックを無効にします。", - "config.promptToSaveFilesBeforeCommit.staged": "保存されていないステージング済みファイルのみを確認します。", - "config.promptToSaveFilesBeforeStash": "変更を一時退避する前に Git で保存していないファイルを確認すべきかどうかを制御します。", - "config.promptToSaveFilesBeforeStash.always": "保存されていないファイルがないか確認します。", - "config.promptToSaveFilesBeforeStash.never": "このチェックを無効にします。", - "config.promptToSaveFilesBeforeStash.staged": "保存されていないステージング済みファイルのみを確認します。", - "config.pruneOnFetch": "フェッチ時に取り除きます。", - "config.pullTags": "プルするときにすべてのタグをフェッチします。", - "config.rebaseWhenSync": "同期コマンドを実行するときに、Git リベースを強制します。", - "config.requireGitUserConfig": "明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。", - "config.scanRepositories": "Git リポジトリを検索するパスのリスト。", - "config.showCommitInput": "Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。", - "config.showInlineOpenFileAction": "Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。", - "config.showProgress": "Git 操作の進行状況を表示するかどうかを制御します。", - "config.showPushSuccessNotification": "プッシュが成功したときに通知を表示するかどうかを制御します。", - "config.smartCommitChanges": "スマート コミットで変更を自動的にステージングするかどうかを制御します。", - "config.smartCommitChanges.all": "すべての変更を自動的にステージします。", - "config.smartCommitChanges.tracked": "自動的にステージングされた変更箇所のみ。", - "config.suggestSmartCommit": "スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。", - "config.supportCancellation": "ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。", - "config.terminalAuthentication": "統合ターミナルで生成される Git プロセスの認証ハンドラーとして Azure Data Studio を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", - "config.timeline.date": "タイムライン ビューでアイテムに使用する日付を制御します。", - "config.timeline.date.authored": "作成日を使用する", - "config.timeline.date.committed": "コミットされた日付を使用する", - "config.timeline.showAuthor": "タイムライン ビューにコミット作成者を表示するかどうかを制御します。", - "config.untrackedChanges": "追跡対象外の変更の動作を制御します。", - "config.untrackedChanges.hidden": "追跡対象外の変更は非表示になり、複数のアクションから除外されます。", - "config.untrackedChanges.mixed": "追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。", - "config.untrackedChanges.separate": "追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。", - "config.useCommitInputAsStashMessage": "コミット入力ボックスからのメッセージを既定の stash メッセージとして使用するかどうかを制御します。", - "config.useForcePushWithLease": "force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。", - "description": "Git SCM統合", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "ブランチ", - "submenu.changes": "変更", - "submenu.commit": "コミット", - "submenu.commit.amend": "修正", - "submenu.commit.signoff": "サインオフ", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "プル、プッシュ", - "submenu.remotes": "リモート", - "submenu.stash": "一時退避", - "submenu.tags": "タグ", - "view.workbench.cloneRepository": "リポジトリをローカルに複製できます。\r\n[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する')", - "view.workbench.learnMore": "Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.disabled": "git 機能を使用する場合、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)で git を有効にしてください。\r\nGit とソース コントロールを Azure Data Studio で使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。\r\n[フォルダーを開く](command:vscode.openFolder)\r\n[リポジトリのクローン](command:git.clone)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーがありません。\r\n[ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。\r\n[リポジトリを初期化する](command:git.init?%5Btrue%5D)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "有効な git インストールが検出されませんでした。詳細については、[git 出力](command:git.showOutput)をご確認ください。\r\n [git をインストール](https://git-scm.com/)するか、Git およびソース コントロールを Azure Data Studio で使用する方法の詳細について[ドキュメント](https://aka.ms/vscode-scm)を参照してください。別のバージョン管理システムを使用している場合は、追加の拡張機能を[マーケットプレイスで検索](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)できます。", - "view.workbench.scm.workspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。\r\n[リポジトリの初期化](command:git.init)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。" + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 384a63df5c85..d546bcff50ae 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "コンテンツ フォルダー", "contentFolderOptional": "コンテンツ フォルダー (省略可能)", "create": "作成", - "duplicateFileError": "ファイル {0} は、ターゲット フォルダー {1} に既に存在しています\r\n データの損失を防ぐために、ファイルの名前が {2} に変更されました。", + "duplicateFileError": "ファイル {0} は、ターゲット フォルダー {1} に既に存在しています \r\n データの損失を防ぐために、ファイルの名前が {2} に変更されました。", "editBookError": "Jupyter ブック {0} の編集中にエラーが発生しました: {1}", "fileExtension": "ファイル拡張子", "fileName": "ファイル名", 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 e2469dc37b5a..5e7df0ee5ea6 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 @@ -327,6 +327,7 @@ "package": { "description": "Azure Data Studio 用 SQL Server Schema Compare では、データベースと dacpac のスキーマを比較できます。", "displayName": "SQL Server Schema Compare", + "schemaCompare.runComparison": "スキーマ比較の実行", "schemaCompare.start": "Schema Compare" } } 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 977582beda25..e19b28eb060a 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 @@ -21,6 +21,7 @@ "TargetPlatform": "ターゲット プラットフォーム", "TargetServer": "ターゲット サーバー", "Time": "時間", + "actionLabel": "アクション", "addDatabaseReferenceOkButtonText": "参照の追加", "addDatabaseReferencedialogName": "データベース参照の追加", "addItemAction": "項目の追加", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "SQL バインドを使用するには、Azure Functions プロジェクトに {0} への参照があることを確認します", "addSqlBindingPackageError": "SQL バインド拡張機能パッケージをプロジェクトに追加中にエラーが発生しました", "appSettingPrompt": "Azure Function local.settings.json を新しい接続文字列で更新しますか?", + "applyConfirmation": "対象のプロジェクトを更新しますか?", + "applyError": "プロジェクトの更新でエラーが発生しました: {0}", + "applySuccess": "プロジェクトが正常に更新されました。", "at": "場所", "autorestProjectName": "新しい SQL プロジェクト名", "baseDockerImage": "基本 SQL Server Docker のイメージ", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "SQLCMD 変数を選択して変更する", "cicularProjectReference": "プロジェクト {0} からプロジェクト {1} への循環参照", "cleaningDockerImagesMessage": "既存の展開をクリーンにしています...", + "closeButton": "閉じる", + "compareActionRadiButtonLabel": "Schema Compare で変更を表示する", "confirmPassword": "SQL サーバー管理者パスワードを確認する", "confirmServerPassword": "SQL サーバー管理者パスワードを確認する", "connectingToSqlServerOnDockerMessage": "Docker の SQL Server に接続しています", "connectionFailedError": "接続に失敗しました。エラー: '{0}'", + "connectionProfile": "接続プロファイルを選択する", "connectionRadioButtonLabel": "接続", "connectionStringSetting": "接続文字列の設定名", "connectionStringSettingPlaceholder": "\"local.settings.json\" で指定された接続文字列の設定", - "containerAlreadyExistForProject": "コンテナー上にはプロジェクトのためのサーバーが既に存在しています。それらを削除しますか?'", + "containerAlreadyExistForProject": "このプロジェクト用のコンテナーは既に存在します。新しい展開を行う前に削除しますか?", "createNew": "新規作成", "createNewLocalAppSetting": "新しいローカル アプリ設定を作成する", "createProjectDialogOkButtonText": "作成", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "空のプロジェクトから SQL データベース用のスキーマを開発して公開する", "emptyProjectTypeDisplayName": "SQL データベース", + "emptySdkProjectTypeDescription": "空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。", + "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", "enterConnStringTemplateDescription": "SQL 接続文字列のテンプレートを入力してください", "enterConnectionString": "接続文字列を入力してください", "enterConnectionStringEnvName": "接続文字列の環境変数名を入力してください", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "新しいデータベース名を入力する", "enterNewValueForVar": "変数 '{0}' の新しい値を入力してください", "enterPassword": "SQL サーバー管理者パスワードを入力する", + "enterPasswordManually": "Enter password or press escape to cancel", + "enterPasswordPrompt": "Enter the password to be used for the connection string", "enterPortNumber": "SQL server ポート番号を入力するか、Enter キーを押して既定値を使用します", "enterSystemDbName": "このシステム データベースのデータベース名を入力します", + "equalComparison": "プロジェクトはデータベースと既に最新の状態にあります。", "errorFindingBuildFilesLocation": "ビルド ファイルの場所の検索中にエラーが発生しました: {0}", "errorReadingProjectGuid": "プロジェクト '{0}' の {1} を読み込もうとしてエラーが発生しました", "eulaAgreementTemplate": "{0} に同意します。", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "外部ストリーミング ジョブ", "externalStreamingJobValidationPassed": "外部ストリーミングジョブの検証に合格しました。", "extractTargetRequired": "データベース プロジェクトを作成するには、抽出対象の情報が必要です。", + "failedToGetConnectionString": "選択した接続の接続文字列の生成でエラーが発生しました", "failedToParse": "\"{0}\" を解析できませんでした: {1}。", "file": "ファイル", "fileAlreadyExists": "'{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "{0} から新しい SQL プロジェクトを生成しています... 詳細については、出力ウィンドウを確認してください。", "hr": "時間", "importElements": "要素のインポート", + "includePassword": "Do you want to include the password from this connection in your local.settings.json file?", "input": "入力", "installGlobally": "グローバルにインストールする", "invalidDataSchemaProvider": ".sqlproj ファイルにある無効な DSP", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "無効な SQL 接続文字列です", "invalidTargetPlatform": "ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1}", "jsonParseError": "行 \"{1}\"、列 \"{2}\" 付近の {0}", + "learnMore": "詳細情報", "loadProfilePlaceholderText": "プロファイルの読み込み...", "location": "場所", "min": "分", @@ -179,7 +194,9 @@ "noDataSourcesFile": "{0} が見つかりません", "noDataSourcesText": "このプロジェクトにデータソースがありません", "noFileExist": "{0} ファイルは存在しません", + "noSchemaCompareExtension": "データベースからプロジェクトを更新するには、Schema Compare 拡張機能をインストールする必要があります。", "noSqlFilesGenerated": "Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。", + "noSqlProjFile": "選択したプロジェクト ファイルが存在しません", "noSqlProjFilesSelected": ".sqlproj ファイルが選択されていません。1 つ選択してください。", "noString": "いいえ", "noStringDefault": "いいえ (既定値)", @@ -191,6 +208,7 @@ "objectType": "オブジェクトの種類", "okString": "OK", "openEulaString": "ライセンス契約を開く", + "openFile": "ファイルを開く", "output": "出力", "outsideFolderPath": "プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。", "parentTreeItemUnknown": "指定されたツリー項目の親にアクセスできません", @@ -207,11 +225,13 @@ "projectAlreadyExists": "{0} という名前のプロジェクトは既に {1} に存在します。", "projectAlreadyOpened": "プロジェクト '{0}' は既に開かれています。", "projectLocString": "プロジェクト", + "projectLocationLabel": "場所", "projectLocationPlaceholderText": "プロジェクトを作成する場所の選択", "projectNameLabel": "名前", "projectNamePlaceholderText": "プロジェクト名を入力してください", "projectReferenceElement": "プロジェクト参照", "projectReferenceNameElement": "プロジェクト参照名の要素", + "projectToUpdatePlaceholderText": "プロジェクト ファイルの選択", "publish": "公開", "publishAction": "公開", "publishDialogName": "プロジェクトの発行", @@ -238,15 +258,19 @@ "save": "保存", "saveChangesInFile": "現在のファイルに保存されていない変更があります。今すぐ保存しますか?", "schema": "スキーマ", + "schemaCompare.compareErrorMessage": "Schema Compare に失敗しました: {0}", "schemaCompareAction": "Schema Compare", "schemaCompareNotInstalled": "スキーマ比較を実行するには、スキーマ比較拡張機能をインストールする必要があります", "schemaObjectType": "スキーマ/オブジェクトの種類", "scriptFriendlyName": "スクリプト", + "sdkStyleProject": "SDK-style project", "sec": "秒", "selectAzureFunction": "SQL バインドを追加する Azure 関数を現在のファイル内から選択します", "selectBaseImage": "基本の SQL Server Docker イメージを選択する", "selectBindingType": "バインドするタイプを選択します", "selectConnection": "接続の選択", + "selectConnectionError": "接続文字列アプリの設定を設定できませんでした: {0}", + "selectConnectionString": "SQL 接続文字列メソッドの選択", "selectDacpac": ".dacpac を選択します", "selectDatabase": "データベースを選択してください", "selectFolderStructure": "フォルダー構造の選択", @@ -290,11 +314,19 @@ "unableToFindReference": "データベース参照 {0} が見つかりません", "unableToFindSqlCmdVariable": "SQLCMD 変数 '{0}' が見つかりません", "unableToPerformAction": "'{0}' ターゲットが見つかりません: '{1}'", + "unableToSetConnectionString": "接続文字列アプリの設定を設定できませんでした", "unexpectedProjectContext": "プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0}", "unknownDataSourceType": "不明なデータ ソースの種類:", "unrecognizedDataSourcesVersion": "認識されていないバージョン:", + "updateAction": "更新操作", + "updateActionRadiButtonLabel": "すべての変更を適用する", "updateProjectDatabaseReferencesForRoundTrip": "プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", "updateProjectForRoundTrip": "プロジェクト '{0}' をビルドするには、ターゲット、参照、そしてシステム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", + "updateProjectFromDatabaseDialogName": "データベースからプロジェクトを更新する", + "updateText": "更新", + "updatingProjectFromDatabase": "{1} から {0} を更新しています...", + "userConnectionString": "接続文字列を入力します", + "userPasswordLater": "In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.", "userSelectionCancelled": "autorest の実行方法の選択がユーザーによって取り消されました。", "userSelectionInstallGlobally": "ユーザーは autorest のグローバル インストールを選択しました。今すぐインストールしています...", "userSelectionRunNpx": "ユーザーは、npx 経由での実行を選択しました。", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "プロパティ", "sqlDatabaseProjects.publish": "公開", "sqlDatabaseProjects.schemaCompare": "Schema Compare", + "sqlDatabaseProjects.updateProjectFromDatabase": "データベースからプロジェクトを更新する", "sqlDatabaseProjects.validateExternalStreamingJob": "外部ストリーミング ジョブを検証する", "sqlDatabaseProjects.welcome": "現在開いているデータベースプロジェクトはありません。\r\n[新しいプロジェクト] (command:sqlDatabaseProjects.new)\r\n[プロジェクトを開く] (command:sqlDatabaseProjects.open)\r\n[データベースからプロジェクトを作成する] (command:sqlDatabaseProjects. importDatabase)", "title.projectsView": "プロジェクト" 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 84ce61589c27..d3fb4cdba6bc 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 @@ -39,7 +39,7 @@ "sql.migration.azure.tenant": "Azure AD テナント", "sql.migration.backup.location": "バックアップの場所", "sql.migration.backup.start.time": "バックアップ開始時刻", - "sql.migration.bc.info": "ビジネス クリティカル サービス層の SQL Managed Instance の移行カットオーバーでは、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。", + "sql.migration.bc.info": "ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。", "sql.migration.blob.container.label": "BLOB コンテナー リソース グループ", "sql.migration.blob.container.last.backup.file.label": "最終バックアップ ファイル", "sql.migration.blob.container.select": "最初に BLOB コンテナーの値を選択します。", @@ -57,13 +57,13 @@ "sql.migration.cancel.error": "移行のキャンセル中にエラーが発生しました。", "sql.migration.cancel.migration": "移行のキャンセル", "sql.migration.cannot.cancel": "移行は進行中ではないため、取り消すことができません。", - "sql.migration.cannot.cutover": "移行は進行中ではないため、一括にすることができません。", + "sql.migration.cannot.cutover": "移行は進行中ではないため、一括移行にすることができません。", "sql.migration.cannot.retry": "移行を再試行できません。", - "sql.migration.cannot.start.cutover.error": "すべての移行が完了するまでカットオーバー処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。", + "sql.migration.cannot.start.cutover.error": "すべての移行が完了するまで一括移行処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。", "sql.migration.close": "閉じる", - "sql.migration.complete.cutover": "一括を完了する", - "sql.migration.completing.cutover.warning": "すべてのバックアップを復元せずにカットオーバーを完了すると、データが失われる可能性があります。", - "sql.migration.confirm.checkbox.message": "提供する追加のログ バックアップがないことを確認し、カットオーバーの完了を希望します。", + "sql.migration.complete.cutover": "一括移行を完了する", + "sql.migration.completing.cutover.warning": "すべてのバックアップを復元せずに一括移行を完了すると、データが失われる可能性があります。", + "sql.migration.confirm.checkbox.message": "提供する追加のログ バックアップがないことを確認し、一括移行の完了を希望します。", "sql.migration.connection.status": "接続の状態", "sql.migration.copy.key1": "キー 1 のコピー", "sql.migration.copy.key2": "キー 2 のコピー", @@ -76,11 +76,11 @@ "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": "一括開始中にエラーが発生しました。", + "sql.migration.cutover": "一括移行", + "sql.migration.cutover.card": "一括移行を完了しています", + "sql.migration.cutover.error": "一括移行開始中にエラーが発生しました。", "sql.migration.cutover.help.main": "一括移行を完了する前に、次の手順を実行してください。", - "sql.migration.cutover.in.progress": "データベース '{0}' のカットオーバーが進行中です", + "sql.migration.cutover.in.progress": "データベース '{0}' の一括移行が進行中です", "sql.migration.cutover.last.file.restored": "復元された最後のファイル: {0}", "sql.migration.cutover.pending.backup": "復元保留中のログ バックアップ: {0}", "sql.migration.cutover.status.refresh.error": "移行ステータスの更新中にエラーが発生しました。", @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "移行モード", "sql.migration.dashboard.description": "SQL Server インスタンスの移行の準備状況を判断し、推奨される Azure SQL ターゲットを特定し、Azure SQL Managed Instance または SQL Server on Azure Virtual Machines 上の SQL Server インスタンスの移行を完了します。", "sql.migration.dashboard.help.title": "ヘルプ記事とビデオ リンク", - "sql.migration.dashboard.link1.description": "SQL Server インスタンスを Azure SQL Managed Instance に移行する可能性を判断するための評価ルール。", - "sql.migration.dashboard.link1.title": "Azure SQL Managed Instance 向け評価ルール", "sql.migration.dashboard.migrate.task.button": "Azure SQLへの移行", "sql.migration.dashboard.migrate.task.button.description": "SQL Server インスタンスを Azure SQL に移行します。", "sql.migration.dashboard.title": "Azure SQL の移行", @@ -107,7 +105,7 @@ "sql.migration.database.migration.mode.label": "移行モード", "sql.migration.database.migration.mode.offline.description": "アプリケーションのダウンタイムは、移行開始時に開始します。", "sql.migration.database.migration.mode.offline.label": "オフライン移行", - "sql.migration.database.migration.mode.online.description": "アプリケーションのダウンタイムは、移行終了時のカットオーバーに限定されます。", + "sql.migration.database.migration.mode.online.description": "アプリケーションのダウンタイムは、移行終了時の一括移行に限定されます。", "sql.migration.database.migration.mode.online.label": "オンライン移行", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "データベース移行サービスの認証キー", @@ -383,13 +381,23 @@ "sql.migration.yes": "はい", "total.databases.selected": "{0}/{1} のデータベースが選択されています" }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "移行の開始中にエラーが発生しました: '{0}'", "sql.migration.starting.migration.message": "データベース {0} から {1} - {2} に移行を開始する" }, "package": { "cancel-migration-menu": "移行のキャンセル", - "complete-cutover-menu": "一括を完了する", + "complete-cutover-menu": "一括移行を完了する", "copy-migration-menu": "移行の詳細をコピー", "database-details-menu": "データベースの詳細", "description": "Azure SQL の移行の説明", diff --git a/i18n/ads-language-pack-ja/translations/main.i18n.json b/i18n/ads-language-pack-ja/translations/main.i18n.json index 0cf3df53d218..b3442200a60b 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "VSIX パッケージから拡張機能をインストールする", "newQuery": "新しいクエリ", "notebook.cellTitle": "ノートブックのセル タイトル メニュー", + "notebook.cellToolbarLocation.compatibilityDescription": "セル ツール バーを表示すべき場所、または非表示にする必要があるかどうか。注: この設定は拡張機能の互換性の目的のみで有効で、何も影響しません。", "notebook.title": "ノートブックのタイトル メニュー", "notebook.toolbar": "ノートブックのツール バー メニュー", "objectExplorer.context": "オブジェクト エクスプローラー項目のコンテキスト メニュー", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "マーケット プレース", "scenarioTypeUndefined": "拡張機能の推奨事項のシナリオの種類を指定する必要があります。", "showReleaseNotes": "更新後にリリース ノートを表示します。リリース ノートが新しい Web ブラウザー ウィンドウで開きます。", + "sql.watcherExclude": "ファイル監視から除外するファイル パスの glob パターンを構成します。パターンは絶対パスで一致する必要があります。つまり、パス内のファイル (`**/build/output/**` や `/Users/name/workspaces/project/build/output/**` など) と一致するには、プレフィックスに `**/` または完全なパスが正しく一致し、サフィックスが `/**` である必要があります。この設定を変更するには、再起動が必要です。起動時に Azure Data Stuidio が多くの CPU 時間を消費する場合は、大きなフォルダーを除外して初期負荷を減らすことができます。", "uninstallExtensionComplete": "拡張機能 {0}のアンインストールを完了するには、Azure Data Studio を再度読み込んでください。", "updateLocale": "Azure Data Studio の UI 言語を {0} に変更して再起動しますか?", + "vscodeFunctionalityNotSupportedError": "この VS Code 機能は、Azure Data Studio ではサポートされていません。", + "vscodeInvalidArgumentsError": "引数が無効です。", "watermark.newNotebook": "新しいノートブック", "watermark.newSqlFile": "新しい SQL ファイル", "workspace.trust.description": "Azure Data Studio 内でワークスペースの信頼を有効にするかどうかを制御します。", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "起動時に接続ダイアログを表示" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "この行を削除しますか?", "designer.generalGroupName": "全般", "designer.loadingDesigner": "デザイナーの読み込み中...", "designer.loadingDesignerCompleted": "デザイナーが読み込まれます", "designer.newRowText": "新規追加", + "designer.processing": "処理中...", "designer.processingChanges": "変更の処理中...", "designer.processingChangesCompleted": "変更が処理されました", + "designer.processingCompleted": "処理が完了しました", + "designer.publishChangesCompleted": "変更が公開されました", + "designer.publishingChanges": "変更をパブリッシュしています...", "designer.removeRowText": "削除", - "designer.savingChanges": "変更を保存しています...", - "designer.savingChangesCompleted": "変更が保存されました。", "tableDesigner.unknownComponentType": "コンポーネントの種類: {0} はサポートされていません" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "リソース ビューアー" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "別の操作が進行中の間は、操作を実行できません。", "tableDesigner.newTable": "新しいテーブル" }, "sql/workbench/browser/modal/modal": { @@ -11185,7 +11193,7 @@ "noContextAvailable": "なし", "noKernel": "カーネルなし", "noParametersCell": "パラメーター セルが追加されるまで、パラメーターを指定してこのノートブックを実行することはできません。[詳細情報](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。", - "noParametersInCell": "パラメーター セルにパラメーターが追加されるまで、パラメーターを指定してこのノートブックを実行することはできません。[詳細情報] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。", + "noParametersInCell": "This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "次の文字列を検索", "notebook.findPrevious": "前の文字列を検索", "notebookViewLabel": "エディター", @@ -11581,11 +11589,8 @@ "refreshError": "ノード '{0}' の更新でエラーが発生しました: {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "変更内容を保存" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "テーブル デザイナー", - "tableDesigner.featureEnabledDescription": "テーブル デザイナー機能を有効にするかどうかを制御します。既定値は false です。" + "tableDesigner.generateScript": "スクリプトの生成", + "tableDesigner.publishTableChanges": "変更の発行..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 個のタスクが進行中です", @@ -11647,8 +11652,6 @@ "welcomePage.location": "場所", "welcomePage.moreRecent": "さらに表示", "welcomePage.name": "名前", - "welcomePage.preview": "プレビュー", - "welcomePage.previewBody": "この機能ページはプレビュー段階です。プレビュー機能では、製品の永続的な部分になる予定の新しい機能が導入されています。これらは安定していますが、追加のアクセシビリティの改善が必要です。開発中の早期のフィードバックを歓迎しています。", "welcomePage.resources": "リソース", "welcomePage.runQuery": "クエリの実行", "welcomePage.runQueryBody": "クエリ エディターを使用してデータを操作します。", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "ツアーの開始", "welcomePage.willReloadAfterInstallingExtensionPack": "{0} に追加のサポートをインストールしたあと、ウィンドウが再度読み込まれます。" }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "最新リリースの新機能を見る", - "welcomePage.azdataBlogDescription": "毎月新機能を紹介する新しいブログ記事", - "welcomePage.colorTheme": "配色テーマ", - "welcomePage.colorThemeDescription": "エディターとコードの外観を自由に設定します", - "welcomePage.customize": "カスタマイズ", - "welcomePage.deploy": "デプロイ", - "welcomePage.extensionDescription": "SQL Server 管理パックなど、必要な拡張機能をダウンロードする", - "welcomePage.extensions": "拡張", - "welcomePage.followTwitter": "Twitter でフォローする", - "welcomePage.followTwitterDescription": "コミュニティがどのように Azure Data Studio を使用しているかについて、最新情報を把握し、エンジニアと直接話し合います。", - "welcomePage.gettingStarted": "はじめに", - "welcomePage.gitHubRepository": "GitHub リポジトリ", - "welcomePage.help": "ヘルプ", - "welcomePage.keyboardShortcut": "キーボード ショートカット", - "welcomePage.keyboardShortcutDescription": "お気に入りのコマンドを見つけてカスタマイズする", - "welcomePage.learn": "詳細", - "welcomePage.moreRecent": "その他...", - "welcomePage.newConnection": "新しい接続", - "welcomePage.newDeployment": "新しいデプロイ…", - "welcomePage.newNotebook": "新しいノートブック", - "welcomePage.newQuery": "新しいクエリ", - "welcomePage.noRecentFolders": "最近使用したフォルダーなし", - "welcomePage.openFileLinuxPC": "ファイルを開く", - "welcomePage.openFileMac": "ファイルを開く", - "welcomePage.productDocumentation": "ドキュメント", - "welcomePage.recent": "最近", - "welcomePage.releaseNotes": "リリース ノート", - "welcomePage.reportIssue": "問題または機能要求を報告する", - "welcomePage.showCommands": "すべてのコマンドの検索と実行", - "welcomePage.showCommandsDescription": "コマンド パレット ({0}) にすばやくアクセスしてコマンドを検索します", - "welcomePage.showOnStartup": "起動時にウェルカム ページを表示する", - "welcomePage.start": "開始" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "アカウントを追加する", "accountDialog.close": "閉じる", @@ -11995,6 +11963,7 @@ "splitCellEdit": "セルの分割" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "このノートブック ファイルの種類にプロバイダーが定義されていないため、サーバーを起動できませんでした。", "ServerNotStarted": "不明な理由によりサーバーが起動しませんでした", "clientSession.unknownError": "ノートブック セッションの開始中にエラーが発生しました。", "kernelRequiresConnection": "カーネル {0} が見つかりませんでした。既定のカーネルが代わりに使用されます。" @@ -12015,8 +11984,11 @@ "startSessionFailed": "セッションを開始できませんでした: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "ノートブック プロバイダー '{0}' の実行プロバイダーの可用性待機がタイムアウトしました", "notebookServiceNoProvider": "ノートブック プロバイダーが存在しません", - "notebookUriNotDefined": "ノートブック マネージャーを作成するときに URI が渡されませんでした" + "notebookUriNotDefined": "ノートブック マネージャーを作成するときに URI が渡されませんでした", + "serializationProviderTimeout": "ノートブック プロバイダー '{0}' のシリアル化プロバイダーの可用性待機がタイムアウトしました", + "standardKernelsTimeout": "ノートブック プロバイダー '{0}' の標準カーネルの可用性待機がタイムアウトしました" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "このノートブックには、 {0} という名前のビューが既に存在します。" @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "'%%sql' などのセル マジックの名前。", "carbon.extension.contributes.notebook.provider": "ノートブック プロバイダーの識別子。", "carbon.extension.contributes.notebook.standardKernels": "このノートブック プロバイダーへの標準装備が必要なカーネル", + "providerNotInRegistryError": "指定されたプロバイダー '{0}' がノートブック レジストリに存在しません。", "vscode.extension.contributes.notebook.languagemagics": "ノートブックの言語を提供します。", "vscode.extension.contributes.notebook.providersDescriptions": "ノートブック プロバイダーの説明を提供します。" }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "行のコミットに失敗しました: ", "msgCancelQueryFailed": "失敗したクエリのキャンセル中: {0}", - "queryModelService.noQueryFoundForUri": "{0}のクエリがありません", "queryModelService.uriAlreadyHasQuery": "{0} には既存のクエリが既に存在します", "runQueryBatchStartLine": "行 {0}", "runQueryBatchStartMessage": "次の場所でクエリの実行を開始しました: ", @@ -12227,11 +12199,16 @@ "designer.foreignkey.description.onDeleteAction": "外部キー リレーションシップに含まれるデータのある行をユーザーが削除しようとしたときの動作です。", "designer.foreignkey.description.onUpdateAction": "外部キー リレーションシップに含まれるデータのある行をユーザーが更新しようとしたときの動作です。", "designer.foreignkey.description.primaryKeyTable": "主キー列または一意キー列を含むテーブルです。", + "designer.index.column.description.name": "列の名前です。", + "designer.index.description.columns": "インデックスの列。", + "designer.index.description.name": "インデックスの名前です。", "designer.table.description.description": "テーブルの説明です。", "designer.table.description.name": "テーブル オブジェクトの名前です。", "designer.table.description.schema": "テーブルを含むスキーマです。", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "外部キー", - "tableDesigner.PrimaryKeyTableName": "主キー テーブル", + "tableDesigner.ForeignTableName": "外部テーブル", + "tableDesigner.IndexTypeName": "インデックス", "tableDesigner.checkConstraintExpressionTitle": "式", "tableDesigner.checkConstraintNameTitle": "名前", "tableDesigner.checkConstraintTypeName": "制約のチェック", @@ -12249,18 +12226,27 @@ "tableDesigner.descriptionTitle": "説明", "tableDesigner.errorInitializingTableDesigner": "テーブル デザイナーの初期化中にエラーが発生しました: {0}", "tableDesigner.errorProcessingEdit": "変更の処理中にエラーが発生しました: {0}", - "tableDesigner.foreignKeyColumn": "外部キー列", - "tableDesigner.foreignKeyColumns": "列マッピング", + "tableDesigner.foreignKey.column": "列", + "tableDesigner.foreignKey.foreignColumn": "外部列", + "tableDesigner.foreignKeyColumns": "列", "tableDesigner.foreignKeyNameTitle": "名前", "tableDesigner.foreignKeyOnDeleteAction": "削除アクション時に", "tableDesigner.foreignKeyOnUpdateAction": "更新アクション時に", "tableDesigner.foreignKeysTabTitle": "外部キー", "tableDesigner.generalTab": "全般", + "tableDesigner.generatePreviewReportError": "プレビュー レポートの生成中にエラーが発生しました: {0}", + "tableDesigner.generateScriptError": "スクリプトの生成中にエラーが発生しました: {0}", + "tableDesigner.generatingPreviewReport": "プレビュー レポートを生成しています...", + "tableDesigner.generatingScript": "スクリプトを生成しています...", + "tableDesigner.generatingScriptCompleted": "スクリプトが生成されました。", + "tableDesigner.index.column.name": "列", + "tableDesigner.indexColumns": "列", + "tableDesigner.indexName": "名前", + "tableDesigner.indexesTabTitle": "インデックス", "tableDesigner.nameTitle": "テーブル名", - "tableDesigner.primaryKeyColumn": "主キー列", - "tableDesigner.saveChangeError": "変更の保存中にエラーが発生しました: {0}", - "tableDesigner.savedChangeSuccess": "変更が正常に保存されました。", - "tableDesigner.savingChanges": "テーブル デザイナーの変更を保存しています...", + "tableDesigner.publishChangeError": "変更の発行中にエラーが発生しました: {0}", + "tableDesigner.publishChangeSuccess": "変更が正常に公開されました。", + "tableDesigner.savingChanges": "テーブル デザイナーの変更点をパブリッシュしています...", "tableDesigner.schemaTitle": "スキーマ", "tableDesigner.tableObjectType": "テーブル" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "はじめに(&&S)", "showReleaseNotes": "「はじめに」を表示する" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "セッションを開始できません。マネージャーがまだ初期化されていません" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}%" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "クエリを開く", + "queryPlanCustomZoom": "ズームの指定", + "queryPlanFitGraphLabel": "ウィンドウのサイズに合わせて拡大", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "プロパティ", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "拡大", + "queryPlanZoomOutActionLabel": "縮小" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "プレビュー機能" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "拡張機能ビューレットを非表示にする", + "hidePanel": "パネルを非表示にする", + "hideSettings": "設定アイコンを非表示にする" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "データベースの更新", + "tableDesigner.cancel": "取り消す", + "tableDesigner.generateScript": "スクリプトの生成", + "tableDesigner.previewDatabaseUpdates": "データベース更新のプレビュー" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/CHANGELOG.md b/i18n/ads-language-pack-ko/CHANGELOG.md index 52aa7fbbbc13..0fa38f9c01a0 100644 --- a/i18n/ads-language-pack-ko/CHANGELOG.md +++ b/i18n/ads-language-pack-ko/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-ko" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index 842993f30294..0c3489a59b6b 100644 --- a/i18n/ads-language-pack-ko/package.json +++ b/i18n/ads-language-pack-ko/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json index ae1ce4bd764b..93fcf0fea1f0 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "연결 문자열", "arc.containerReady": "Pod 컨테이너가 준비되었습니다.", "arc.controllerClusterContext": "클러스터 컨텍스트", - "arc.controllerDashboard": "Azure Arc 데이터 컨트롤러 대시보드(미리 보기) - {0}", + "arc.controllerDashboard": "Azure Arc 데이터 컨트롤러 대시보드 - {0}", "arc.controllerKubeConfig": "Kube 구성 파일 경로", "arc.controllerName": "이름", "arc.controllerNameDescription": "트리 뷰에 표시할 이름이며 컨트롤러 자체에 적용되지 않습니다.", @@ -159,7 +159,7 @@ "arc.miaaBackupsDatabasesDescription": "사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다.", "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다.", "arc.miaaConnectionRequired": "이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다.", - "arc.miaaDashboard": "Azure SQL Managed Instance - Azure Arc(미리 보기) - {0}", + "arc.miaaDashboard": "Azure SQL Managed Instance - Azure Arc - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "SQL 관리형 인스턴스 - Azure Arc", "arc.missingExtension": "엔진 설정을 보려면 {0} 확장이 필요합니다. 지금 설치하시겠습니까?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "관리자 사용자 이름", "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc 지원의 크기를 조정할 수 있습니다.", - "arc.postgresDashboard": "PostgreSQL 하이퍼스케일 - Azure Arc 대시보드(미리 보기) - {0}", + "arc.postgresDashboard": "PostgreSQL 하이퍼스케일 - Azure Arc 대시보드 - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 버전", @@ -335,10 +335,6 @@ "arc.controller": "대상 Azure Arc 컨트롤러", "arc.cores-limit.label": "코어 제한", "arc.cores-request.label": "코어 요청", - "arc.data.controller.admin.account.confirm.password": "암호 확인", - "arc.data.controller.admin.account.name": "데이터 컨트롤러 로그인", - "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": "로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "인프라", "arc.data.controller.kube.cluster.context": "클러스터 컨텍스트", "arc.data.controller.location": "위치", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "암호 확인", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "암호", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "메트릭 및 로그 대시보드 자격 증명", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "사용자 이름", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "메트릭 및 로그 대시보드에 사용할 사용자 이름을 입력합니다.", "arc.data.controller.name": "데이터 컨트롤러 이름", "arc.data.controller.name.validation.description": "이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다.", "arc.data.controller.namespace": "데이터 컨트롤러 네임스페이스", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "데이터 영구 볼륨에 사용할 스토리지 클래스입니다.", "arc.postgres.storage-class.logs.description": "로그 영구 볼륨에 사용할 스토리지 클래스입니다.", "arc.postgres.wizard.page1.title": "Azure 지원 PostgreSQL 하이퍼스케일 서버 그룹 매개 변수 제공", - "arc.postgres.wizard.title": "Azure Arc 지원 PostgreSQL 하이퍼스케일 서버 그룹 배포(미리 보기)", + "arc.postgres.wizard.title": "Azure Arc 지원 PostgreSQL 하이퍼스케일 서버 그룹 배포", "arc.sql.connection.settings.section.title": "SQL 연결 정보", "arc.sql.cores-limit.description": "정수로 관리되는 인스턴스의 코어 제한입니다.", "arc.sql.cores-request.description": "정수로 관리되는 인스턴스의 코어에 대한 요청입니다.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "가격 책정 세부 정보", "arc.sql.cost.summary.resource.group": "리소스 그룹", "arc.sql.cost.summary.service.tier": "서비스 계층", - "arc.sql.cost.summary.service.tier.learn.more.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0}", + "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "자세히 알아보기", "arc.sql.cost.summary.sql.connection.info": "SQL 연결 정보", "arc.sql.cost.summary.sql.instance.settings": "SQL 인스턴스 설정", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU vCore 제한", "arc.sql.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", "arc.sql.dev.use.label": "개발용으로만 사용", - "arc.sql.high.availability.description": "고가용성을 위해 추가 복제본을 사용하도록 설정합니다. 아래에서 선택한 컴퓨팅 및 저장소 구성은 모든 복제본에 적용됩니다. 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) 또는 [미리 보기] 중요 비즈니스용(무제한 vCore 및 RAM, 고급 고가용성) 중에서 선택하세요.", + "arc.sql.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.instance.name": "인스턴스 이름", "arc.sql.instance.retention.policy.title": "SQL 인스턴스 백업 보존 정책", "arc.sql.instance.settings.section.title": "SQL 인스턴스 설정", @@ -476,15 +479,14 @@ "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 replica", "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": "BusinessCritical", - "arc.sql.service.tier.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0}", - "arc.sql.service.tier.general.purpose": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.label": "서비스 계층", "arc.sql.storage-class.backups.description": "백업 영구 볼륨에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다.", "arc.sql.storage-class.data.description": "데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다.", "arc.sql.storage-class.logs.description": "로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", "arc.sql.summary.arc.by.microsoft": "Microsoft 제공", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "arc.sql.username": "사용자 이름", "arc.sql.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", "arc.sql.volume.size.backups.label": "Gi 단위의 볼류 크기(백업)", @@ -504,14 +506,14 @@ "arc.sql.volume.size.logs.description": "로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", "arc.sql.volume.size.logs.label": "Gi 단위의 볼류 크기(로그)", "arc.sql.wizard.page1.title": "Azure SQL 관리되는 인스턴스 매개 변수 제공", - "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc(미리 보기)", + "arc.sql.wizard.title": "Azure SQL Managed Instance 배포 - Azure Arc", "arc.storage-class.backups.label": "스토리지 클래스(백업)", "arc.storage-class.data.label": "스토리지 클래스(데이터)", "arc.storage-class.datalogs.label": "저장소 클래스(데이터베이스 로그)", "arc.storage-class.dc.label": "스토리지 클래스", "arc.storage-class.logs.label": "스토리지 클래스(로그)", "arc.view.title": "Azure Arc 컨트롤러", - "arc.view.welcome.connect": "등록된 Azure Arc 컨트롤러가 없습니다.[자세한 정보] (https://azure.microsoft.com/services/azure-arc/)\r\n[컨트롤러 연결](command:arc.connectToController)", + "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", "arc.view.welcome.loading": "컨트롤러를 로드하는 중...", "command.connectToController.title": "기존 Azure Arc 컨트롤러에 연결", "command.createController.title": "새 Azure Arc 컨트롤러 만들기", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "요청된 코어는 코어 제한보다 작거나 같아야 합니다.", "requested.memory.less.than.or.equal.to.memory.limit": "요청한 메모리는 메모리 제한보다 작거나 같아야 합니다.", "resource.type.arc.postgres.description": "Azure Arc 환경에 PostgreSQL 하이퍼스케일 서버 그룹 배포", - "resource.type.arc.postgres.display.name": "PostgreSQL 하이퍼스케일 서버 그룹 - Azure Arc(미리 보기)", + "resource.type.arc.postgres.display.name": "PostgreSQL 하이퍼스케일 서버 그룹 - Azure Arc", "resource.type.arc.sql.description": "고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc(미리 보기)", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", "resource.type.azure.arc.description": "Azure Arc 데이터 컨트롤러 만들기", - "resource.type.azure.arc.display.name": "Azure Arc 데이터 컨트롤러(미리 보기)", + "resource.type.azure.arc.display.name": "Azure Arc 데이터 컨트롤러", "should.be.integer": "값은 정수여야 함", "worker.node.count.should.not.be.one": "값 1은 지원되지 않습니다." } diff --git a/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json index 17825acbc63f..b974da23af33 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "인증 관련 오류가 발생했거나 토큰이 시스템에서 삭제되었습니다. 계정을 다시 Azure Data Studio에 추가해 보세요.", "azure.noUniqueIdentifier": "해당 사용자는 AAD 내에 고유 식별자가 없습니다.", - "azure.responseError": "오류로 인해 토큰 검색에 실패했습니다. 개발자 도구를 열어 오류 확인", + "azure.responseError": "오류로 인해 토큰 검색에 실패했습니다. 자세한 내용은 [개발자 도구 열기]({0})를 참조하세요.", "azure.tenantNotFound": "ID가 '{0}'인 지정된 테넌트를 찾을 수 없습니다.", "azureAuth.unidentifiedError": "Azure 인증에서 식별되지 않은 오류 발생", "azureWorkAccountDisplayName": "회사 또는 학교 계정", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Azure 퍼블릭 클라우드 통합을 사용하도록 설정한 경우", "config.enableUsGovCloudDescription": "US Government Azure 클라우드(Fairfax) 통합을 사용하도록 설정한 경우", "config.enableUsNatCloudDescription": "미국 국가 Azure 클라우드 통합이 사용되는지 여부", + "config.loggingLevel": "[선택 사항] Azure 계정 확장에 대한 로깅의 자세한 정도입니다.", "config.noSystemKeychain": "시스템 키 집합 통합을 사용하지 않도록 설정합니다. 자격 증명은 사용자의 홈 디렉터리에서 플랫 파일에 저장됩니다.", - "config.piiLogging": "PII(개인 식별 정보)를 콘솔 보기에 로컬로 기록되는지 여부" + "config.piiLogging": "개인 식별 정보(PII)는 Azure 계정 출력 채널 및 출력 채널 로그 파일에 기록되어야 합니다." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json index 5cc9c99bd4a3..f908edb02140 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "자격 증명이 없거나 잘못되었습니다." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "아니요", - "not now": "나중에 물어보기", - "suggest auto fetch": "Code에서 ['git fetch']({0})를 정기적으로 실행하도록 하시겠습니까?", - "yes": "예" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "'{0}'의 HEAD 버전이 없습니다.", - "add": "작업 영역에 추가", - "add remote": "새 원격 추가...", - "addFrom": "URL에서 원격 추가", - "addfrom": "{0}에서 원격 추가", - "addremote": "원격 추가", - "always": "항상", - "are you sure": "'{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까?", - "auth failed": "git remote에 인증하지 못했습니다.", - "auth failed specific": "git remote에 인증하지 못했습니다.\r\n\r\n{0}", - "branch already exists": "이름이 '{0}'인 분기가 이미 있습니다.", - "branch name": "분기 이름", - "branch name format invalid": "분기 이름은 regex {0}과(와) 일치해야 합니다.", - "cant push": "참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요.", - "changed": "로그 수준이 {0}(으)로 변경되었습니다.", - "checkout detached": "체크 아웃 분리됨...", - "choose": "폴더 선택...", - "clean repo": "체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요.", - "clonefrom": "{0}에서 복제", - "cloning": "Git 리포지토리 '{0}'을(를) 복제하는 중...", - "commit": "스테이징된 변경 사항 커밋", - "commit anyway": "빈 커밋 만들기", - "commit hash": "커밋 해시", - "commit message": "커밋 메시지", - "commitMessageWithHeadLabel2": "메시지('{0}'에서 커밋)", - "confirm delete": "{0}을(를) 삭제하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 이 파일이 영구적으로 손실됩니다.", - "confirm delete multiple": "파일 {0}개를 삭제하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 해당 파일이 영구적으로 손실됩니다.", - "confirm discard": "{0}의 변경 내용을 취소하시겠습니까?", - "confirm discard all": "파일 {0}개의 변경 내용을 모두 취소하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 현재 작업 집합이 영구적으로 손실됩니다.", - "confirm discard all 2": "{0}\r\n\r\n이 작업은 되돌릴 수 없으며, 현재 작업 설정이 영구적으로 손실됩니다.", - "confirm discard all single": "{0}의 변경 내용을 취소하시겠습니까?", - "confirm discard multiple": "{0}개 파일의 변경 내용을 취소하시겠습니까?", - "confirm emtpy commit": "빈 커밋을 만드시겠습니까?", - "confirm force delete branch": "'{0}' 분기가 완벽히 병합되지 않았습니다. 그래도 삭제할까요?", - "confirm force push": "변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도하지 않게 덮어쓸 수 있습니다.\r\n\r\n계속하시겠습니까?", - "confirm no verify commit": "확인 없이 변경 내용을 커밋하려고 합니다. 그러면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다.\r\n\r\n계속하시겠습니까?", - "confirm publish branch": "'{0}' 분기에는 상향 분기가 없습니다. 이 분기를 게시하시겠습니까?", - "confirm restore": "{0}을(를) 복원하시겠습니까?", - "confirm restore multiple": "{0}개 파일을 복원하겠습니까?", - "confirm stage file with merge conflicts": "병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까?", - "confirm stage files with merge conflicts": "병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까?", - "create branch": "새 분기 만들기...", - "create branch from": "에서 새 분기 만들기...", - "create repo": "리포지토리 초기화", - "current": "현재", - "delete": "파일 삭제", - "delete branch": "분기 삭제", - "delete file": "파일 삭제", - "delete files": "파일 삭제", - "deleted by them": "타인이 '{0}' 파일을 삭제하고 본인이 수정했습니다.\r\n\r\n수행하고 싶은 작업을 선택하세요.", - "deleted by us": "본인이 '{0}' 파일을 삭제하고 타인이 수정했습니다.\r\n\r\n수행하고 싶은 작업을 선택하세요.", - "discard": "변경 내용 취소", - "discardAll": "{0}개 파일 모두 버리기", - "discardAll multiple": "1개 파일 취소", - "force": "강제 체크 아웃", - "force push not allowed": "강제 푸시가 허용되지 않습니다. 'git.allowForcePush' 설정으로 사용하도록 설정하세요.", - "git error": "Git 오류", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", - "git.title.diffRefs": "{0}({1}) ⟷ {0}({2})", - "git.title.index": "{0}(인덱스)", + "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0}(작업 트리)", - "init": "Git 리포지토리를 초기화할 작업 영역 폴더 선택", - "init repo": "리포지토리 초기화", - "invalid branch name": "잘못된 분기 이름", - "keep ours": "현재 버전 유지", - "keep theirs": "다른 사용자 버전 유지", - "learn more": "자세한 정보", - "local changes": "체크 아웃하면 로컬 변경 내용을 덮어씁니다.", - "merge commit": "마지막 커밋은 병합 커밋이었습니다. 실행 취소하시겠습니까?", - "merge conflicts": "병합 충돌이 있습니다. 해결한 후 계속하세요.", - "missing user info": "Git에서 'user.name' 및 'user.email'을 구성하세요.", - "never": "안 함", - "never again": "다시 표시 안 함", - "never ask again": "네, 다시 표시 안 함", - "no changes": "커밋할 변경 내용이 없습니다.", - "no changes stash": "스태시할 변경 내용이 없습니다.", - "no more": "HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다.", - "no rebase": "진행 중인 다시 지정이 없습니다.", - "no remotes added": "리포지토리에 원격 항목이 없습니다.", - "no remotes to fetch": "이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다.", - "no remotes to publish": "리포지토리에 게시하도록 구성된 원격이 없습니다.", - "no remotes to pull": "리포지토리에 풀하도록 구성된 원격 항목이 없습니다.", - "no remotes to push": "리포지토리에 푸시하도록 구성된 원격이 없습니다.", - "no staged changes": "커밋할 스테이징된 변경 사항이 없습니다.\r\n\r\n모든 변경 사항을 스테이징하고 직접 커밋하시겠습니까?", - "no stashes": "리포지토리에 스태시가 없습니다.", - "no tags": "이 리포지토리에는 태그가 없습니다.", - "no verify commit not allowed": "확인 없는 커밋은 허용되지 않습니다. 'git.allowNoVerifyCommit' 설정을 통해 사용하도록 설정하세요.", - "nobranch": "원격에 푸시할 분기를 체크 아웃하세요.", - "ok": "확인", - "open git log": "Git 로그 열기", - "open repo": "리포지토리 열기", - "openrepo": "열기", - "openreponew": "새 창에서 열기", - "pick branch pull": "다음에서 가져올 분기 선택", - "pick provider": "'{0}' 분기를 다음에 게시할 공급자 선택:", - "pick remote": "'{0}' 분기를 다음에 게시하려면 원격을 선택하세요:", - "pick remote pull repo": "분기를 가져올 원격 선택", - "pick stash to apply": "적용할 스태시 선택", - "pick stash to drop": "삭제할 스태시 선택", - "pick stash to pop": "표시할 스태시 선택", - "proposeopen": "복제된 리포지토리를 여시겠습니까?", - "proposeopen init": "초기화된 리포지토리를 여시겠습니까?", - "proposeopen2": "복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까?", - "proposeopen2 init": "초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까?", - "provide branch name": "새 분기 이름을 제공하세요.", - "provide commit hash": "커밋 해시를 제공하세요.", - "provide commit message": "커밋 메시지를 제공하세요.", - "provide remote name": "원격 이름을 제공하세요.", - "provide stash message": "필요한 경우 스태시 메시지를 입력하세요.", - "provide tag message": "태그에 주석을 달 메시지를 입력하세요.", - "provide tag name": "태그 이름을 입력하세요.", - "publish to": "{0}에 게시", - "remote already exists": "원격 '{0}'이(가) 이미 존재합니다.", - "remote branch at": "{0}에서 원격 분기", - "remote name": "원격 이름", - "remote name format invalid": "잘못된 원격 이름 형식", - "remove remote": "제거할 원격 선택", - "repourl": "리포지토리 URL", - "restore file": "파일 복원", - "restore files": "파일 복원", - "save and commit": "모두 저장 및 커밋", - "save and stash": "모두 저장 및 스태시", - "select a branch to merge from": "병합할 분기 선택", - "select a branch to rebase onto": "다시 지정할 대상 분기 선택", - "select a ref to checkout": "체크아웃할 참조 선택", - "select a ref to checkout detached": "분리 모드에서 체크 아웃할 참조 선택", - "select a ref to create a new branch from": "ref를 선택하여 다음에서 '{0}' 분기를 만듭니다.", - "select a tag to delete": "삭제할 태그 선택", - "select branch to delete": "삭제할 분기 선택", - "select log level": "로그 수준 선택", - "selectFolder": "리포지토리 위치 선택", - "show command output": "명령 출력 표시", - "stash": "스태시", - "stash merge conflicts": "스태시를 적용하는 중 병합 충돌이 발생했습니다.", - "stash message": "스태시 메시지", - "stashcheckout": "스태시 및 체크 아웃", - "sure drop": "스태시 {0}을(를) 삭제하시겠습니까?", - "sync is unpredictable": "이 작업은 '{0}/{1}'(으)로 커밋을 푸시하고 풀합니다.", - "tag at": "{0}의 태그", - "tag message": "메시지", - "tag name": "태그 이름", - "there are untracked files": "취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다.", - "there are untracked files single": "취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}.", - "undo commit": "병합 커밋 실행 취소", - "unsaved files": "저장되지 않은 {0}개의 파일이 있습니다.\r\n\r\n커밋하기 전에 저장하시겠습니까?", - "unsaved files single": "파일 {0}에는 계속하는 경우 커밋에 포함되지 않을 저장되지 않은 변경 내용이 있습니다.\r\n\r\n커밋하기 전에 저장하시겠습니까?", - "unsaved stash files": "저장되지 않은 파일이 {0}개 있습니다.\r\n\r\n스태시하기 전에 저장하시겠습니까?", - "unsaved stash files single": "계속하는 경우 파일의 저장되지 않은 변경 내용이 스태시에 포함되지 않습니다{0}.\r\n\r\n스태시하기 전에 저장하시겠습니까?", - "warn untracked": "이렇게 하면 {0}개의 추적되지 않은 파일이 삭제됩니다!\r\n삭제 후에는 되돌릴 수 없습니다!\r\n이 파일은 영원히 손실됩니다.", - "yes": "예", - "yes discard tracked": "1개의 추적된 파일 취소", - "yes discard tracked multiple": "{0}개의 추적된 파일 취소", - "yes never again": "예, 다시 표시 안 함" + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", + "ok": "OK", + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Git 다운로드", - "git20": "Git {0}이(가) 설치된 것 같습니다. 코드는 2 이하의 Git에서 최적으로 작동합니다.", - "git2526": "설치된 Git {0}에 알려진 문제가 있습니다. Git 기능이 제대로 작동하도록 하려면 2.27 이상의 Git으로 업데이트하세요.", - "neverShowAgain": "다시 표시 안 함", - "notfound": "Git을 찾을 수 없습니다. 'git.path'를 사용하여 Git을 설치하거나 구성합니다.", - "skipped": "다음 위치에서 찾은 git 건너뛰기: {0}", - "updateGit": "Git 업데이트", - "using git": "{1}에서 git {0}을(를) 사용하는 중", - "validating": "{0}에서 찾은 git 유효성을 검사하는 중" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "사용 가능한 리포지토리가 없습니다.", - "not supported": "'git.scanRepositories' 설정에서는 절대 경로를 사용할 수 없습니다.", - "pick repo": "리포지토리 선택", - "too many submodules": "'{0}' 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열러 각 모듈을 개별적으로 열 수는 있습니다." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "분기 이름", - "error": "$(error) 오류: {0}", - "none found": "원격 리포지토리를 찾을 수 없습니다.", - "pick url": "복제할 URL을 선택하세요.", - "provide url": "리포지토리 URL 제공", - "provide url or pick": "리포지토리 URL을 입력하거나 리포지토리 소스를 선택하세요.", - "type to filter": "리포지토리 이름", - "type to search": "리포지토리 이름(입력하여 검색)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "'{0}'을(를) .gitignore에 추가하시겠어요?", - "added by them": "충돌: 타인이 추가", - "added by us": "충돌: 자체 추가", - "always pull": "항상 풀", - "both added": "충돌: 양쪽에서 추가", - "both deleted": "충돌: 양쪽에서 삭제", - "both modified": "충돌: 양쪽에서 수정", - "changes": "변경 사항", - "commit": "커밋", - "commit in rebase": "기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요.", - "commitMessage": "메시지(커밋할 {0})", - "commitMessageCountdown": "현재 줄에서 {0} 글자 남음", - "commitMessageWarning": "현재 줄에서 {0} 글자 초과 {1}", - "commitMessageWhitespacesOnlyWarning": "현재 커밋 메시지에는 공백 문자만 포함됩니다.", - "commitMessageWithHeadLabel": "메시지('{1}'에서 커밋할 {0})", - "deleted": "삭제", - "deleted by them": "충돌: 타인이 삭제", - "deleted by us": "충돌: 자체 삭제", - "dont pull": "풀 안 함", - "git.title.deleted": "{0}(삭제됨)", - "git.title.index": "{0}(인덱스)", - "git.title.ours": "{0}(우리의 변경 내용)", - "git.title.theirs": "{0}(다른 사용자의 변경 내용)", - "git.title.untracked": "{0}(추적되지 않음)", - "git.title.workingTree": "{0}(작업 트리)", - "huge": "'{0}'의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정됩니다.", - "ignored": "무시됨", - "index added": "인덱스 추가됨", - "index copied": "인덱스 복사됨", - "index deleted": "인덱스 삭제됨", - "index modified": "인덱스 수정됨", - "index renamed": "인덱스 이름 변경됨", - "intent to add": "추가할 의도", - "merge changes": "변경 사항 병합", - "modified": "수정", - "neveragain": "다시 표시 안 함", - "open": "열기", - "pull": "풀", - "pull branch maybe rebased": "현재 분기 '{0}'이(가) 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까?", - "pull maybe rebased": "현재 분기가 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까?", - "pull n": "{1}/{2}에서 {0}개 커밋 풀", - "pull push n": "{2}/{3} 간에 {0}개 커밋 풀 및 {1}개 커밋 푸시", - "push n": "{1}/{2}(으)로 {0}개 커밋 푸시", - "push success": "성공적으로 푸시 되었습니다.", - "staged changes": "스테이징된 변경 사항", - "sync changes": "변경 내용 동기화", - "sync is unpredictable": "동기화 중입니다. 취소하면 리포지토리가 손상될 수 있습니다.", - "untracked": "추적되지 않음", - "untracked changes": "추적되지 않은 변경 사항", - "yes": "예" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "분기/태그 체크 아웃...", - "publish changes": "변경 내용 게시", - "publish to": "{0}에 게시", - "publish to...": "다음에 게시...", - "rebasing": "기준 주소 다시 지정", - "syncing changes": "변경 내용을 동기화하는 중..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "인덱스", + "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git 기록", - "git.timeline.stagedChanges": "스테이징된 변경 내용", - "git.timeline.uncommitedChanges": "커밋되지 않은 변경 내용", - "git.timeline.you": "사용자", - "git.workingTree": "작업 트리" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "추가된 리소스의 색입니다.", - "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", - "colors.deleted": "삭제된 리소스의 색상입니다.", - "colors.ignored": "무시된 리소스의 색상입니다.", - "colors.modified": "수정된 리소스의 색상입니다.", - "colors.renamed": "이름이 바뀌었거나 복사된 리소스의 색입니다.", - "colors.stageDeleted": "스테이징되어 있는 삭제된 리소스의 색입니다.", - "colors.stageModified": "스테이징되어 있는 수정된 리소스의 색입니다.", - "colors.submodule": "서브모듈 자원의 색상", - "colors.untracked": "추적되지 않은 리소스의 색상입니다.", - "command.addRemote": "원격 추가...", - "command.branch": "분기 만들기...", - "command.branchFrom": "분기를 만듭니다...", - "command.checkout": "다음으로 체크 아웃...", - "command.checkoutDetached": "체크 아웃(분리됨)...", - "command.cherryPick": "cherry-pick...", - "command.clean": "변경 내용 취소", - "command.cleanAll": "모든 변경 내용 취소", - "command.cleanAllTracked": "추적된 모든 변경 내용 취소", - "command.cleanAllUntracked": "추적되지 않은 모든 변경 내용 취소", - "command.clone": "복제", - "command.cloneRecursive": "복제(재귀)", - "command.close": "리포지토리 닫기", - "command.commit": "커밋", - "command.commitAll": "모두 커밋", - "command.commitAllAmend": "모두 커밋 (수정)", - "command.commitAllAmendNoVerify": "모두 커밋(수정, 확인 안 함)", - "command.commitAllNoVerify": "모두 커밋(확인 안 함)", - "command.commitAllSigned": "모두 커밋(로그오프됨)", - "command.commitAllSignedNoVerify": "모두 커밋(로그오프됨, 확인 안 함)", - "command.commitEmpty": "빈 내용을 커밋합니다.", - "command.commitEmptyNoVerify": "빈 상태로 커밋(확인 안 함)", - "command.commitNoVerify": "커밋(확인 안 함)", - "command.commitStaged": "스테이징된 항목 커밋", - "command.commitStagedAmend": "스테이징된 항목 커밋(수정)", - "command.commitStagedAmendNoVerify": "커밋 스테이징됨(수정, 확인 안 함)", - "command.commitStagedNoVerify": "커밋 스테이징됨(확인 안 함)", - "command.commitStagedSigned": "스테이징된 항목 커밋(로그오프됨)", - "command.commitStagedSignedNoVerify": "커밋 스테이징됨(로그오프됨, 확인 안 함)", - "command.createTag": "태그 만들기", - "command.deleteBranch": "분기 삭제...", - "command.deleteTag": "태그 삭제", - "command.fetch": "페치", - "command.fetchAll": "모든 원격에서 페치", - "command.fetchPrune": "페치(정리)", - "command.ignore": ".gitignore에 추가", - "command.init": "리포지토리 초기화", - "command.merge": "분기 병합...", - "command.openAllChanges": "모든 변경 내용 열기", - "command.openChange": "변경 내용 열기", - "command.openFile": "파일 열기", - "command.openHEADFile": "파일 열기(HEAD)", - "command.openRepository": "리포지토리 열기", - "command.publish": "분기 게시...", - "command.pull": "풀", - "command.pullFrom": "가져올 위치...", - "command.pullRebase": "풀(다시 지정)", - "command.push": "푸시", - "command.pushFollowTags": "푸시(태그 팔로우)", - "command.pushFollowTagsForce": "푸시(태그 팔로우, 강제 적용)", - "command.pushForce": "푸시(강제)", - "command.pushTags": "푸시 태그", - "command.pushTo": "다음으로 푸시...", - "command.pushToForce": "...로 푸시 (강제)", - "command.rebase": "분기 다시 지정...", - "command.rebaseAbort": "다시 지정 중단", - "command.refresh": "새로 고침", - "command.removeRemote": "원격 제거", - "command.rename": "이름 바꾸기", - "command.renameBranch": "분기 이름 바꾸기...", - "command.restoreCommitTemplate": "커밋 템플릿 복원", - "command.revealInExplorer": "사이드바에 표시", - "command.revertChange": "변경 내용 되돌리기", - "command.revertSelectedRanges": "선택한 범위 되돌리기", - "command.setLogLevel": "로그 수준 설정...", - "command.showOutput": "Git 출력 표시", - "command.stage": "변경 내용 스테이징", - "command.stageAll": "모든 변경 내용 스테이징", - "command.stageAllMerge": "모든 병합 변경 내용 스테이징", - "command.stageAllTracked": "추적된 모든 변경 내용 스테이징", - "command.stageAllUntracked": "추적되지 않은 모든 변경 내용 스테이징", - "command.stageChange": "변경 내용 스테이징", - "command.stageSelectedRanges": "선택한 범위 스테이징", - "command.stash": "스태시", - "command.stashApply": "스태시 적용하기...", - "command.stashApplyLatest": "최신 스태시 적용하기", - "command.stashDrop": "스태시 삭제...", - "command.stashIncludeUntracked": "스태시(미추적 포함)", - "command.stashPop": "스태시 표시...", - "command.stashPopLatest": "최신 슬래시 표시", - "command.sync": "동기화", - "command.syncRebase": "동기화(다시 지정)", - "command.timelineCompareWithSelected": "선택한 항목과 비교", - "command.timelineCopyCommitId": "커밋 ID 복사", - "command.timelineCopyCommitMessage": "커밋 메시지 복사", - "command.timelineOpenDiff": "변경 내용 열기", - "command.timelineSelectForCompare": "비교를 위해 선택", - "command.undoCommit": "마지막 커밋 실행 취소", - "command.unstage": "변경 내용 스테이징 취소", - "command.unstageAll": "모든 변경 내용 스테이징 취소", - "command.unstageSelectedRanges": "선택한 범위 스테이징 취소", - "config.allowForcePush": "강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다.", - "config.allowNoVerifyCommit": "pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다.", - "config.alwaysShowStagedChangesResourceGroup": "스테이징된 변경 내용 리소스 그룹을 항상 표시합니다.", - "config.alwaysSignOff": "모든 커밋에 대한 확인 플래그를 제어합니다.", - "config.autoRepositoryDetection": "리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다.", - "config.autoRepositoryDetection.false": "자동 리포지토리 검사를 사용하지 않습니다.", - "config.autoRepositoryDetection.openEditors": "열려 있는 파일의 부모 폴더를 검사합니다.", - "config.autoRepositoryDetection.subFolders": "현재 열려 있는 폴더의 하위 폴더를 검사합니다.", - "config.autoRepositoryDetection.true": "현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다.", - "config.autoStash": "풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다.", - "config.autofetch": "true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다.", - "config.autofetchPeriod": "#git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", - "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", - "config.branchSortOrder": "분기의 정렬 순서를 제어합니다.", - "config.branchValidationRegex": "새 분기 이름의 유효성을 검사하는 정규식입니다.", - "config.branchWhitespaceChar": "새 브랜치 이름에서 공백을 대체하는 문자.", - "config.checkoutType": "'다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다.", - "config.checkoutType.local": "로컬 분기", - "config.checkoutType.remote": "원격 분기", - "config.checkoutType.tags": "태그", - "config.confirmEmptyCommits": "'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다.", - "config.confirmForcePush": "강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다.", - "config.confirmNoVerifyCommit": "확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다.", - "config.confirmSync": "Git 리포지토리를 동기화하기 전에 확인합니다.", - "config.countBadge": "Git 개수 배지를 제어합니다.", - "config.countBadge.all": "모든 변경 내용을 계산합니다.", - "config.countBadge.off": "카운터를 끕니다.", - "config.countBadge.tracked": "추적된 변경 내용만 계산합니다.", - "config.decorations.enabled": "Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다.", - "config.defaultCloneDirectory": "Git 리포지토리를 복제할 기본 위치입니다.", - "config.detectSubmodules": "Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다.", - "config.detectSubmodulesLimit": "Git submodules 검출 개수의 제한을 제어합니다.", - "config.discardAllScope": "`모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다.", - "config.enableCommitSigning": "GPG 또는 X.509로 서명 커밋을 사용합니다.", - "config.enableSmartCommit": "단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다.", - "config.enableStatusBarSync": "Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다.", - "config.enabled": "Git을 사용하도록 설정했는지 여부입니다.", - "config.fetchOnPull": "사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다.", - "config.followTagsWhenSync": "동기화 명령을 실행할 때 모든 푸시 태그를 팔로우합니다.", - "config.ignoreLegacyWarning": "레거시 Git 경고를 무시합니다.", - "config.ignoreLimitWarning": "리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다.", - "config.ignoreMissingGitWarning": "Git이 없으면 경고를 무시합니다.", - "config.ignoreRebaseWarning": "풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다.", - "config.ignoreSubmodules": "파일 트리의 하위 모듈 수정 내용을 무시합니다.", - "config.ignoreWindowsGit27Warning": "Windows에 Git 2.25~2.26이 설치되어 있는 경우 경고를 무시합니다.", - "config.ignoredRepositories": "무시할 Git 리포지토리의 목록입니다.", - "config.inputValidation": "커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다.", - "config.inputValidationLength": "경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다.", - "config.inputValidationSubjectLength": "경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.", - "config.openAfterClone": "복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다.", - "config.openAfterClone.always": "항상 현재 창에서 엽니다.", - "config.openAfterClone.alwaysNewWindow": "항상 새 창에서 엽니다.", - "config.openAfterClone.prompt": "항상 동작을 확인합니다.", - "config.openAfterClone.whenNoFolderOpen": "열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다.", - "config.openDiffOnClick": "변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다.", - "config.path": "git 실행 파일의 경로 및 파일 이름입니다(예: `C:\\Program Files\\Git\\bin\\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다.", - "config.postCommitCommand": "커밋 후 git 명령을 실행합니다.", - "config.postCommitCommand.none": "커밋 후 명령을 실행하지 않습니다.", - "config.postCommitCommand.push": "성공적인 커밋 후 'Git Push'를 실행합니다.", - "config.postCommitCommand.sync": "성공적인 커밋 후 'Git Sync'를 실행합니다.", - "config.promptToSaveFilesBeforeCommit": "Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", - "config.promptToSaveFilesBeforeCommit.always": "저장되지 않은 파일이 있는지 확인합니다.", - "config.promptToSaveFilesBeforeCommit.never": "이 검사를 사용하지 않도록 설정합니다.", - "config.promptToSaveFilesBeforeCommit.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", - "config.promptToSaveFilesBeforeStash": "Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", - "config.promptToSaveFilesBeforeStash.always": "저장되지 않은 파일이 있는지 확인합니다.", - "config.promptToSaveFilesBeforeStash.never": "이 검사를 사용하지 않도록 설정합니다.", - "config.promptToSaveFilesBeforeStash.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", - "config.pruneOnFetch": "페치할 때 정리합니다.", - "config.pullTags": "풀할 때 모든 태그를 페치합니다.", - "config.rebaseWhenSync": "동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다.", - "config.requireGitUserConfig": "명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다.", - "config.scanRepositories": "Git 리포지토리를 검색할 경로의 목록입니다.", - "config.showCommitInput": "Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다.", - "config.showInlineOpenFileAction": "Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다.", - "config.showProgress": "Git 작업에서 진행률을 표시할지 여부를 제어합니다.", - "config.showPushSuccessNotification": "푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.", - "config.smartCommitChanges": "스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다.", - "config.smartCommitChanges.all": "모든 변경 사항을 자동으로 스테이징합니다.", - "config.smartCommitChanges.tracked": "추적된 변경 사항만 자동으로 스테이징했습니다.", - "config.suggestSmartCommit": "스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋).", - "config.supportCancellation": "동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다.", - "config.terminalAuthentication": "통합 터미널에서 생성된 git 프로세스의 인증 처리기로 Azure Data Studio를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.", - "config.timeline.date": "타임라인 보기에서 항목에 사용할 날짜를 제어합니다.", - "config.timeline.date.authored": "작성 날짜 사용", - "config.timeline.date.committed": "커밋된 날짜 사용", - "config.timeline.showAuthor": "타임라인 보기에 커밋 작성자를 표시할지를 제어합니다.", - "config.untrackedChanges": "추적되지 않은 변경 내용의 작동 방식을 제어합니다.", - "config.untrackedChanges.hidden": "추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다.", - "config.untrackedChanges.mixed": "추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다.", - "config.untrackedChanges.separate": "추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다.", - "config.useCommitInputAsStashMessage": "커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다.", - "config.useForcePushWithLease": "강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.", - "description": "Git SCM 통합", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "분기", - "submenu.changes": "변경 사항", - "submenu.commit": "커밋", - "submenu.commit.amend": "수정", - "submenu.commit.signoff": "승인", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "풀, 푸시", - "submenu.remotes": "원격", - "submenu.stash": "스태시", - "submenu.tags": "태그", - "view.workbench.cloneRepository": "리포지토리를 로컬에서 복제할 수 있습니다.\r\n[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제')", - "view.workbench.learnMore": "Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", - "view.workbench.scm.disabled": "git 기능을 사용하려면 [설정]에서 git을 사용하도록 설정하세요(command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", - "view.workbench.scm.empty": "Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다.\r\n[폴더 열기](command:vscode.openFolder)\r\n[리포지토리 복제](command:git.clone)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", - "view.workbench.scm.emptyWorkspace": "현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다.\r\n[작업 영역에 폴더 추가](command:workbench.action.addRootFolder)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", - "view.workbench.scm.folder": "현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init?%5Btrue%5D)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.", - "view.workbench.scm.missing": "유효한 git 설치가 검색되지 않았습니다. [git 출력](command:git.showOutput)에서 자세한 내용을 확인할 수 있습니다.\r\n[git을 설치하거나](https://git-scm.com/) [Microsoft Docs](https://aka.ms/vscode-scm)에서 Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보세요.\r\n다른 버전의 제어 시스템을 사용하는 경우 추가 확장에 대해 [Marketplace를 검색](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)할 수 있습니다.", - "view.workbench.scm.workspace": "현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요." + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 dca234bcc0b8..8d82b8e303ac 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "콘텐츠 폴더", "contentFolderOptional": "콘텐츠 폴더(선택 사항)", "create": "만들기", - "duplicateFileError": "대상 폴더 {1}에 {0} 파일이 이미 있습니다.\r\n 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다.", + "duplicateFileError": "대상 폴더 {1}에 {0} 파일이 이미 있습니다. \r\n 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다.", "editBookError": "Jupyter Book {0}을(를) 편집하는 동안 오류 발생: {1}", "fileExtension": "파일 확장명", "fileName": "파일 이름", 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 43d9a63c7d7c..37decb1871c4 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 @@ -327,6 +327,7 @@ "package": { "description": "Azure Data Studio에 대한 SQL Server 스키마 비교는 데이터베이스 및 Dacpac의 스키마 비교를 지원합니다.", "displayName": "SQL Server 스키마 비교", + "schemaCompare.runComparison": "스키마 비교 실행", "schemaCompare.start": "스키마 비교" } } 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 5cffe3ff7647..6b385fa53f28 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 @@ -21,6 +21,7 @@ "TargetPlatform": "대상 플랫폼", "TargetServer": "대상 서버", "Time": "시간", + "actionLabel": "작업", "addDatabaseReferenceOkButtonText": "참조 추가", "addDatabaseReferencedialogName": "데이터베이스 참조 추가", "addItemAction": "항목 추가", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "SQL 바인딩을 사용하려면 Azure Functions 프로젝트에 {0} 대한 참조가 있어야 합니다.", "addSqlBindingPackageError": "프로젝트에 SQL 바인딩 확장 패키지를 추가하는 동안 오류가 발생했습니다.", "appSettingPrompt": "Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까?", + "applyConfirmation": "대상 프로젝트를 업데이트하시겠습니까?", + "applyError": "프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다.", + "applySuccess": "프로젝트를 업데이트했습니다.", "at": "위치", "autorestProjectName": "새 SQL 프로젝트 이름", "baseDockerImage": "기본 SQL Server Docker 이미지", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "수정할 SQLCMD 변수 선택", "cicularProjectReference": "프로젝트에서 {0}프로젝트로의{1} 순환 참조", "cleaningDockerImagesMessage": "기존 배포를 정리하는 중...", + "closeButton": "닫기", + "compareActionRadiButtonLabel": "스키마 비교의 변경 내용 보기", "confirmPassword": "SQL 서버 관리자 암호 확인", "confirmServerPassword": "SQL Server 관리자 암호 확인", "connectingToSqlServerOnDockerMessage": "Docker에서 SQL Server에 연결하는 중", "connectionFailedError": "연결 실패 오류: '{0}'", + "connectionProfile": "연결 프로필 선택", "connectionRadioButtonLabel": "연결", "connectionStringSetting": "연결 문자열 설정 이름", "connectionStringSettingPlaceholder": "\"local.settings.json\"에 지정된 연결 문자열 설정", - "containerAlreadyExistForProject": "컨테이너의 다른 서버가 프로젝트에 이미 있습니다. 서버를 삭제하시겠습니까?", + "containerAlreadyExistForProject": "이 프로젝트에 대한 컨테이너가 이미 있습니다. 새 항목을 배포하기 전에 삭제하시겠습니까?", "createNew": "새로 만들기", "createNewLocalAppSetting": "새 로컬 앱 설정 만들기", "createProjectDialogOkButtonText": "만들기", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL 데이터베이스에 대한 스키마 개발 및 게시", "emptyProjectTypeDisplayName": "SQL Database", + "emptySdkProjectTypeDescription": "빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다.", + "emptySdkProjectTypeDisplayName": "SQL 데이터베이스(SDK)", "enterConnStringTemplateDescription": "SQL 연결 문자열에 대한 템플릿 입력", "enterConnectionString": "연결 문자열 입력", "enterConnectionStringEnvName": "연결 문자열 환경 변수 이름 입력", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "새 데이터베이스 이름 입력", "enterNewValueForVar": "'{0}' 변수의 새 값을 입력합니다.", "enterPassword": "SQL Server 관리자 암호 입력", + "enterPasswordManually": "암호를 입력하거나 Esc 키를 눌러 취소하세요.", + "enterPasswordPrompt": "연결 문자열에 사용할 암호를 입력합니다.", "enterPortNumber": "SQL 서버 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함", "enterSystemDbName": "이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오.", + "equalComparison": "프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다.", "errorFindingBuildFilesLocation": "빌드 파일 위치를 찾는 동안 오류 발생: {0}", "errorReadingProjectGuid": "'{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다.", "eulaAgreementTemplate": "{0}을(를) 수락합니다.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "외부 스트리밍 작업", "externalStreamingJobValidationPassed": "외부 스트리밍 작업의 유효성 검사를 통과했습니다.", "extractTargetRequired": "데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다.", + "failedToGetConnectionString": "선택한 연결에 대한 연결 문자열을 생성하는 동안 오류가 발생했습니다.", "failedToParse": "{0}을(를) 구문 분석하지 못했습니다. {1}.", "file": "파일", "fileAlreadyExists": "이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "{0}에서 새 SQL 프로젝트를 생성하는 중... 자세한 내용은 출력 창을 확인하세요.", "hr": "시간", "importElements": "요소 가져오기", + "includePassword": "이 연결의 암호를 local.settings.json 파일에 포함하시겠어요?", "input": "입력", "installGlobally": "전역으로 설치", "invalidDataSchemaProvider": ".sqlproj 파일의 DSP가 잘못되었습니다.", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "잘못된 SQL 연결 문자열", "invalidTargetPlatform": "잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1}", "jsonParseError": "{0}(\"{1}\" 줄, \"{2}\" 열 근처)", + "learnMore": "자세한 정보", "loadProfilePlaceholderText": "프로필 로드...", "location": "위치", "min": "분", @@ -179,7 +194,9 @@ "noDataSourcesFile": "{0}을(를) 찾을 수 없음", "noDataSourcesText": "이 프로젝트에 데이터 원본이 없습니다.", "noFileExist": "파일 {0}이(가) 존재하지 않습니다.", + "noSchemaCompareExtension": "데이터베이스에서 프로젝트를 업데이트하려면 스키마 비교 확장을 설치해야 합니다.", "noSqlFilesGenerated": "Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요.", + "noSqlProjFile": "선택한 프로젝트 파일이 없습니다.", "noSqlProjFilesSelected": "Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요.", "noString": "아니요", "noStringDefault": "(기본값) 없음", @@ -191,6 +208,7 @@ "objectType": "개체 형식", "okString": "확인", "openEulaString": "라이선스 계약 열기", + "openFile": "파일 열기", "output": "출력", "outsideFolderPath": "프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요.", "parentTreeItemUnknown": "제공된 트리 항목의 부모에 액세스할 수 없습니다.", @@ -207,11 +225,13 @@ "projectAlreadyExists": "이름이 {0}인 프로젝트가 이미 {1}에 있습니다.", "projectAlreadyOpened": "프로젝트 '{0}'이(가) 이미 열려 있습니다.", "projectLocString": "Project", + "projectLocationLabel": "위치", "projectLocationPlaceholderText": "프로젝트를 만들 위치 선택", "projectNameLabel": "이름", "projectNamePlaceholderText": "프로젝트 이름 입력", "projectReferenceElement": "프로젝트 참조", "projectReferenceNameElement": "프로젝트 참조 이름 요소", + "projectToUpdatePlaceholderText": "프로젝트 파일 선택", "publish": "게시", "publishAction": "게시", "publishDialogName": "프로젝트 게시", @@ -238,15 +258,19 @@ "save": "저장", "saveChangesInFile": "현재 파일에 저장되지 않은 변경 사항이 있습니다. 지금 저장하시겠습니까?", "schema": "스키마", + "schemaCompare.compareErrorMessage": "스키마 비교 실패: {0}", "schemaCompareAction": "스키마 비교", "schemaCompareNotInstalled": "스키마 비교를 실행하려면 스키마 비교 확장 설치가 필요합니다.", "schemaObjectType": "스키마/개체 형식", "scriptFriendlyName": "스크립트", + "sdkStyleProject": "SDK-style project", "sec": "초", "selectAzureFunction": "현재 파일에서 SQL 바인딩을 추가할 Azure 함수 선택", "selectBaseImage": "기본 SQL Server 도커 이미지 선택", "selectBindingType": "바인딩 유형 선택", "selectConnection": "연결 선택", + "selectConnectionError": "연결 문자열 앱 설정을 설정하지 못했습니다. {0}", + "selectConnectionString": "SQL 연결 문자열 메서드 선택", "selectDacpac": ".dacpac 선택", "selectDatabase": "데이터베이스 선택", "selectFolderStructure": "폴더 구조 선택", @@ -290,11 +314,19 @@ "unableToFindReference": "데이터베이스 참조 {0}를 찾을 수 없습니다.", "unableToFindSqlCmdVariable": "SQLCMD 변수 '{0}'을(를) 찾을 수 없습니다.", "unableToPerformAction": "'{0}' 대상을 찾을 수 없습니다. '{1}'", + "unableToSetConnectionString": "연결 문자열 앱 설정을 설정하지 못했습니다.", "unexpectedProjectContext": "프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0}", "unknownDataSourceType": "알 수 없는 데이터 원본 유형: ", "unrecognizedDataSourcesVersion": "인식할 수 없는 버전: ", + "updateAction": "업데이트 작업", + "updateActionRadiButtonLabel": "모든 변경 내용 적용", "updateProjectDatabaseReferencesForRoundTrip": "'{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", "updateProjectForRoundTrip": "'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", + "updateProjectFromDatabaseDialogName": "데이터베이스의 프로젝트 업데이트", + "updateText": "업데이트", + "updatingProjectFromDatabase": "{1}의 {0}을(를) 업데이트하는 중...", + "userConnectionString": "연결 문자열 입력", + "userPasswordLater": "나중에 SQL 연결 문자열을 사용하려면 local.settings.json 파일에 암호를 수동으로 입력해야 합니다.", "userSelectionCancelled": "사용자가 autorest 실행 방법에 대한 선택을 취소했습니다.", "userSelectionInstallGlobally": "autorest를 전역적으로 설치하도록 선택한 사용자입니다. 지금 설치 중입니다...", "userSelectionRunNpx": "사용자가 npx를 통해 실행하도록 선택했습니다.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "속성", "sqlDatabaseProjects.publish": "게시", "sqlDatabaseProjects.schemaCompare": "스키마 비교", + "sqlDatabaseProjects.updateProjectFromDatabase": "데이터베이스에서 프로젝트 만들기", "sqlDatabaseProjects.validateExternalStreamingJob": "외부 스트리밍 작업 유효성 검사", "sqlDatabaseProjects.welcome": "현재 열려 있는 데이터베이스 프로젝트가 없습니다.\r\n[새 프로젝트] (command: sqlDatabaseProjects.new)\r\n[프로젝트 열기] (command: sqlDatabaseProjects)\r\n[데이터베이스에서 프로젝트 만들기] (command: sqlDatabaseProjects. importDatabase)", "title.projectsView": "프로젝트" 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 8f1477a73a44..2d56b4795331 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 @@ -39,7 +39,7 @@ "sql.migration.azure.tenant": "Azure AD 테넌트", "sql.migration.backup.location": "백업 위치", "sql.migration.backup.start.time": "백업 시작 시간", - "sql.migration.bc.info": "중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 전환은 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다.", + "sql.migration.bc.info": "중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다.", "sql.migration.blob.container.label": "Blob 컨테이너 리소스 그룹", "sql.migration.blob.container.last.backup.file.label": "마지막 백업 파일", "sql.migration.blob.container.select": "먼저 Blob 컨테이너 값을 선택합니다.", @@ -57,12 +57,12 @@ "sql.migration.cancel.error": "마이그레이션을 취소하는 동안 오류가 발생했습니다.", "sql.migration.cancel.migration": "마이그레이션 취소", "sql.migration.cannot.cancel": "마이그레이션이 진행 중이 아니므로 취소할 수 없습니다.", - "sql.migration.cannot.cutover": "마이그레이션이 진행 중이 아니므로 중단할 수 없습니다.", + "sql.migration.cannot.cutover": "마이그레이션이 진행 중이 아니므로 컷오버할 수 없습니다.", "sql.migration.cannot.retry": "마이그레이션을 다시 시도하지 못했습니다.", "sql.migration.cannot.start.cutover.error": "모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다.", "sql.migration.close": "닫기", "sql.migration.complete.cutover": "컷오버 완료", - "sql.migration.completing.cutover.warning": "모든 백업을 복원하지 않고 중단을 완료하면 데이터가 손실될 수 있습니다.", + "sql.migration.completing.cutover.warning": "모든 백업을 복원하지 않고 컷오버를 완료하면 데이터가 손실될 수 있습니다.", "sql.migration.confirm.checkbox.message": "제공할 추가 로그 백업이 없음을 확인하고 컷오버를 완료하려고 함을 확인합니다.", "sql.migration.connection.status": "연결 상태", "sql.migration.copy.key1": "키 1 복사", @@ -79,7 +79,7 @@ "sql.migration.cutover": "마이그레이션 컷오버", "sql.migration.cutover.card": "컷오버를 완료하는 중", "sql.migration.cutover.error": "컷오버를 시작하는 동안 오류가 발생했습니다.", - "sql.migration.cutover.help.main": "중단을 완료하기 전에 다음 단계를 수행합니다.", + "sql.migration.cutover.help.main": "컷오버를 완료하기 전에 다음 단계를 수행합니다.", "sql.migration.cutover.in.progress": "'{0}' 데이터베이스에 대한 컷오버 진행 중", "sql.migration.cutover.last.file.restored": "마지막으로 복원된 파일: {0}", "sql.migration.cutover.pending.backup": "복원 보류 중인 로그 백업: {0}", @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "마이그레이션 모드", "sql.migration.dashboard.description": "SQL Server 인스턴스의 마이그레이션 준비 상태를 확인하고, 권장 Azure SQL 대상을 식별하고, SQL Server 인스턴스를 Azure SQL Managed Instance 또는 Azure Virtual Machines의 SQL Server로 마이그레이션을 완료합니다.", "sql.migration.dashboard.help.title": "도움말 및 비디오 링크", - "sql.migration.dashboard.link1.description": "SQL Server 인스턴스를 Azure SQL Managed Instance로 마이그레이션할 가능성을 결정하는 데 사용되는 평가 규칙입니다.", - "sql.migration.dashboard.link1.title": "Azure SQL Managed Instance에 대한 평가 규칙", "sql.migration.dashboard.migrate.task.button": "Azure SQL로 마이그레이션", "sql.migration.dashboard.migrate.task.button.description": "SQL Server 인스턴스를 Azure SQL로 마이그레이션합니다.", "sql.migration.dashboard.title": "Azure SQL 마이그레이션", @@ -383,13 +381,23 @@ "sql.migration.yes": "예", "total.databases.selected": "데이터베이스 {0}/{1}개가 선택됨" }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "마이그레이션을 시작하는 동안 오류 발생: '{0}'", "sql.migration.starting.migration.message": "데이터베이스 {0}에서 {1}-{2}(으)로 마이그레이션을 시작하는 중" }, "package": { "cancel-migration-menu": "마이그레이션 취소", - "complete-cutover-menu": "중단 완료", + "complete-cutover-menu": "컷오버 완료", "copy-migration-menu": "마이그레이션 세부 정보 복사", "database-details-menu": "데이터베이스 정보", "description": "Azure SQL 마이그레이션 설명", diff --git a/i18n/ads-language-pack-ko/translations/main.i18n.json b/i18n/ads-language-pack-ko/translations/main.i18n.json index 54893d6d064f..b6b33d19b9b4 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "VSIX 패키지에서 확장 설치", "newQuery": "새 쿼리", "notebook.cellTitle": "전자 필기장 셀 제목 메뉴", + "notebook.cellToolbarLocation.compatibilityDescription": "셀 도구 모음을 표시할지 또는 숨길지 여부입니다. 참고: 이 설정은 확장 호환성 용도로만 사용하도록 설정되었으므로 아무 영향을 주지 않습니다.", "notebook.title": "전자 필기장 제목 메뉴", "notebook.toolbar": "전자 필기장 도구 모음 메뉴", "objectExplorer.context": "개체 탐색기 항목 상황에 맞는 메뉴", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "확장 권장 사항의 시나리오 유형을 제공해야 합니다.", "showReleaseNotes": "업데이트 후 릴리스 정보를 표시합니다. 릴리스 정보는 새 웹 브라우저 창에서 열립니다.", + "sql.watcherExclude": "파일 감시에서 제외할 파일 경로의 GLOB 패턴을 구성합니다. 패턴은 절대 경로에서 일치해야 합니다. 즉, 적절하게 일치하려면 접두사가 '**/'이거나 전체 경로여야 하고, 경로 내 파일과 일치하려면 접미사가 '/**'여야 합니다(예: '**/build/output/**' 또는 '/Users/name/workspaces/project/build/output/**'). 이 설정을 변경하려면 다시 시작해야 합니다. 시작할 때 Azure Data Studio에서 CPU 시간을 많이 소비하는 경우 큰 폴더를 제외하여 초기 로드를 줄일 수 있습니다.", "uninstallExtensionComplete": "Azure Data Studio를 다시 로드하여 이 확장 {0}의 제거를 완료하세요.", "updateLocale": "Azure Data Studio의 UI 언어를 {0}(으)로 변경하고 다시 시작하시겠습니까?", + "vscodeFunctionalityNotSupportedError": "이 VS Code 기능은 Azure Data Studio에서 지원되지 않습니다.", + "vscodeInvalidArgumentsError": "잘못된 인수", "watermark.newNotebook": "새 Notebook", "watermark.newSqlFile": "새 SQL 파일", "workspace.trust.description": "Azure Data Studio 내에서 작업 영역 신뢰를 사용할지 여부를 제어합니다.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "시작 시 연결 대화 상자 표시" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "행을 제거하시겠습니까?", "designer.generalGroupName": "일반", "designer.loadingDesigner": "디자이너를 로드하는 중...", "designer.loadingDesignerCompleted": "디자이너가 로드되었습니다.", "designer.newRowText": "새로 추가", + "designer.processing": "처리 중...", "designer.processingChanges": "변경 내용 처리 중...", "designer.processingChangesCompleted": "변경 내용이 처리되었습니다.", + "designer.processingCompleted": "처리 완료", + "designer.publishChangesCompleted": "변경 사항이 게시되었습니다.", + "designer.publishingChanges": "변경 내용을 게시하는 중...", "designer.removeRowText": "제거", - "designer.savingChanges": "변경 내용 저장 중...", - "designer.savingChangesCompleted": "변경 내용이 저장되었습니다.", "tableDesigner.unknownComponentType": "구성 요소 형식: {0}이(가) 지원되지 않음" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "리소스 뷰어" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "다른 작업이 진행 중인 동안에는 작업을 수행할 수 없습니다.", "tableDesigner.newTable": "새 테이블" }, "sql/workbench/browser/modal/modal": { @@ -11176,7 +11184,7 @@ "clearResults": "결과 지우기", "collapseAllCells": "셀 축소", "expandAllCells": "셀 확장", - "kernelNotSupported": "커널이 지원되지 않으므로 이 전자 필기장을 매개 변수로 실행할 수 없습니다. 지원되는 커널 및 형식을 사용하세요. [자세한 정보] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "kernelNotSupported": "This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "loading": "커널을 로드하는 중...", "loadingContexts": "컨텍스트를 로드하는 중...", "localhost": "localhost", @@ -11184,8 +11192,8 @@ "newViewLabel": "새 보기 만들기", "noContextAvailable": "없음", "noKernel": "커널 없음", - "noParametersCell": "이 전자 필기장은 매개 변수 셀이 추가될 때까지 매개 변수를 사용하여 실행할 수 없습니다. [자세히 알아보기] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", - "noParametersInCell": "매개 변수 셀에 추가된 매개 변수가 있을 때까지 이 전자 필기장을 매개 변수로 실행할 수 없습니다. [자세한 정보] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersCell": "This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersInCell": "This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "다음 문자열 찾기", "notebook.findPrevious": "이전 문자열 찾기", "notebookViewLabel": "편집기", @@ -11581,11 +11589,8 @@ "refreshError": "'{0}' 노드를 새로 고치는 동안 오류가 발생했습니다. {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "변경 내용 저장" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "테이블 디자이너", - "tableDesigner.featureEnabledDescription": "테이블 디자이너 기능의 사용 여부를 제어합니다. 기본값은 false입니다." + "tableDesigner.generateScript": "스크립트 생성", + "tableDesigner.publishTableChanges": "변경 내용 게시 중..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "진행 중인 작업 {0}개", @@ -11647,8 +11652,6 @@ "welcomePage.location": "위치", "welcomePage.moreRecent": "자세히 표시", "welcomePage.name": "이름", - "welcomePage.preview": "미리 보기", - "welcomePage.previewBody": "이 기능 페이지는 미리 보기로 제공됩니다. 미리 보기 기능은 제품에 영구적으로 포함될 예정인 새로운 기능을 도입합니다. 이와 같은 기능은 안정적이지만 접근성 측면에서 추가적인 개선이 필요합니다. 해당 기능이 개발되는 동안 초기 피드백을 주시면 감사하겠습니다.", "welcomePage.resources": "리소스", "welcomePage.runQuery": "쿼리 실행", "welcomePage.runQueryBody": "쿼리 편집기를 통해 데이터와 상호 작용합니다.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "둘러보기 시작", "welcomePage.willReloadAfterInstallingExtensionPack": "{0}에 대한 추가 지원을 설치한 후 창이 다시 로드됩니다." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "최신 릴리스의 새로운 기능 알아보기", - "welcomePage.azdataBlogDescription": "매월 새로운 기능을 보여주는 새로운 월간 블로그 게시물", - "welcomePage.colorTheme": "색 테마", - "welcomePage.colorThemeDescription": "편집기 및 코드를 원하는 방식으로 표시", - "welcomePage.customize": "사용자 지정", - "welcomePage.deploy": "배포", - "welcomePage.extensionDescription": "SQL Server 관리자 팩 등을 포함하여 필요한 확장 다운로드", - "welcomePage.extensions": "확장", - "welcomePage.followTwitter": "Twitter에서 팔로우", - "welcomePage.followTwitterDescription": "커뮤니티가 Azure Data Studio를 사용하는 방식과 엔지니어와 직접 대화하는 방법을 최신 상태로 유지하세요.", - "welcomePage.gettingStarted": "시작", - "welcomePage.gitHubRepository": "GitHub 리포지토리", - "welcomePage.help": "도움말", - "welcomePage.keyboardShortcut": "바로 가기 키", - "welcomePage.keyboardShortcutDescription": "즐겨 찾는 명령을 찾아 사용자 지정", - "welcomePage.learn": "학습", - "welcomePage.moreRecent": "자세히...", - "welcomePage.newConnection": "새 연결", - "welcomePage.newDeployment": "새 배포...", - "welcomePage.newNotebook": "새 Notebook", - "welcomePage.newQuery": "새 쿼리", - "welcomePage.noRecentFolders": "최근 폴더 없음", - "welcomePage.openFileLinuxPC": "파일 열기", - "welcomePage.openFileMac": "파일 열기", - "welcomePage.productDocumentation": "설명서", - "welcomePage.recent": "최근 항목", - "welcomePage.releaseNotes": "릴리스 정보", - "welcomePage.reportIssue": "문제 또는 기능 요청 보고", - "welcomePage.showCommands": "모든 명령 찾기 및 실행", - "welcomePage.showCommandsDescription": "명령 팔레트({0})에서 명령을 빠른 액세스 및 검색", - "welcomePage.showOnStartup": "시작 시 시작 페이지 표시", - "welcomePage.start": "시작" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "계정 추가", "accountDialog.close": "닫기", @@ -11952,7 +11920,7 @@ "value": "값" }, "sql/workbench/services/insights/common/insightsUtils": { - "insightsDidNotFindResolvedFile": "다음 경로에서 쿼리 파일을 찾을 수 없습니다.\r\n {0}" + "insightsDidNotFindResolvedFile": "다음 경로에서 쿼리 파일을 찾을 수 없습니다. \r\n {0}" }, "sql/workbench/services/jobManagement/browser/jobManagementUtilities": { "agentUtilities.betweenRetries": "다시 시도 대기 중", @@ -11995,6 +11963,7 @@ "splitCellEdit": "셀 분할" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "이 전자 필기장 파일 형식에 대해 공급자가 정의되지 않았기 때문에 서버를 시작할 수 없습니다.", "ServerNotStarted": "알 수 없는 이유로 서버가 시작되지 않았습니다.", "clientSession.unknownError": "Notebook 세션을 시작하는 동안 오류가 발생했습니다.", "kernelRequiresConnection": "{0} 커널을 찾을 수 없습니다. 대신 기본 커널이 사용됩니다." @@ -12015,8 +11984,11 @@ "startSessionFailed": "{0} 세션을 시작할 수 없습니다." }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "전자 필기장 공급자자 '{0}'에 대한 실행 공급자 가용성 대기 시간이 초과되었습니다.", "notebookServiceNoProvider": "Notebook 공급자가 없습니다.", - "notebookUriNotDefined": "Notebook 관리자를 만들 때 URI가 전달되지 않았습니다." + "notebookUriNotDefined": "Notebook 관리자를 만들 때 URI가 전달되지 않았습니다.", + "serializationProviderTimeout": "전자 필기장 공급자 '{0}'에 대한 serialization 공급자 가용성 대기 시간이 초과되었습니다.", + "standardKernelsTimeout": "전자 필기장 공급자 '{0}'에 대한 표준 커널 가용성 대기 시간이 초과되었습니다." }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "이름이 {0}인 보기가 이 전자 필기장에 이미 있습니다." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "'%%sql'과(와) 같은 셀 매직의 이름입니다.", "carbon.extension.contributes.notebook.provider": "Notebook 공급자의 식별자입니다.", "carbon.extension.contributes.notebook.standardKernels": "이 Notebook 공급자에서 표준이어야 하는 커널", + "providerNotInRegistryError": "지정된 공급자 '{0}'이(가) 전자 필기장 레지스트리에 없습니다.", "vscode.extension.contributes.notebook.languagemagics": "Notebook 언어를 적용합니다.", "vscode.extension.contributes.notebook.providersDescriptions": "전자 필기장 공급자 설명을 제공합니다." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "행 커밋 실패: ", "msgCancelQueryFailed": "쿼리 취소 실패: {0}", - "queryModelService.noQueryFoundForUri": "{0}에 대한 쿼리를 찾을 수 없습니다.", "queryModelService.uriAlreadyHasQuery": "{0}에 기존 쿼리가 이미 있습니다.", "runQueryBatchStartLine": "줄 {0}", "runQueryBatchStartMessage": "다음에서 쿼리 실행 시작: ", @@ -12227,11 +12199,16 @@ "designer.foreignkey.description.onDeleteAction": "사용자가 외래 키 관계에 포함된 데이터가 있는 행을 삭제하려고 할 때 수행할 동작입니다.", "designer.foreignkey.description.onUpdateAction": "사용자가 외래 키 관계에 포함된 데이터가 있는 행을 업데이트하려고 할 때 수행할 동작입니다.", "designer.foreignkey.description.primaryKeyTable": "기본 또는 고유 키 열을 포함하는 테이블입니다.", + "designer.index.column.description.name": "열의 이름입니다.", + "designer.index.description.columns": "인덱스의 열입니다.", + "designer.index.description.name": "인덱스 이름입니다.", "designer.table.description.description": "테이블에 대한 설명입니다.", "designer.table.description.name": "테이블 개체의 이름입니다.", "designer.table.description.schema": "테이블을 포함하는 스키마입니다.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "외래 키", - "tableDesigner.PrimaryKeyTableName": "기본 키 테이블", + "tableDesigner.ForeignTableName": "외부 테이블", + "tableDesigner.IndexTypeName": "인덱스", "tableDesigner.checkConstraintExpressionTitle": "식", "tableDesigner.checkConstraintNameTitle": "이름", "tableDesigner.checkConstraintTypeName": "CHECK 제약 조건", @@ -12249,18 +12226,27 @@ "tableDesigner.descriptionTitle": "설명", "tableDesigner.errorInitializingTableDesigner": "테이블 디자이너를 초기화하는 동안 오류가 발생했습니다. {0}", "tableDesigner.errorProcessingEdit": "변경을 처리하는 동안 오류가 발생했습니다: {0}", - "tableDesigner.foreignKeyColumn": "외래 키 열", - "tableDesigner.foreignKeyColumns": "열 매핑", + "tableDesigner.foreignKey.column": "열", + "tableDesigner.foreignKey.foreignColumn": "외부 열", + "tableDesigner.foreignKeyColumns": "열", "tableDesigner.foreignKeyNameTitle": "이름", "tableDesigner.foreignKeyOnDeleteAction": "삭제 시 작업", "tableDesigner.foreignKeyOnUpdateAction": "업데이트 작업 시", "tableDesigner.foreignKeysTabTitle": "외래 키", "tableDesigner.generalTab": "일반", + "tableDesigner.generatePreviewReportError": "미리 보기 보고서를 생성하는 동안 오류가 발생했습니다. {0}", + "tableDesigner.generateScriptError": "스크립트 생성하는 동안 오류가 발생했습니다. {0}", + "tableDesigner.generatingPreviewReport": "미리 보기 보고서 생성 중...", + "tableDesigner.generatingScript": "스크립트 생성 중...", + "tableDesigner.generatingScriptCompleted": "스크립트를 생성했습니다.", + "tableDesigner.index.column.name": "열", + "tableDesigner.indexColumns": "열", + "tableDesigner.indexName": "이름", + "tableDesigner.indexesTabTitle": "인덱스", "tableDesigner.nameTitle": "테이블 이름", - "tableDesigner.primaryKeyColumn": "기본 키 열", - "tableDesigner.saveChangeError": "변경 내용을 저장하는 동안 오류가 발생했습니다. {0}", - "tableDesigner.savedChangeSuccess": "변경 내용이 저장되었습니다.", - "tableDesigner.savingChanges": "테이블 디자이너 변경 내용을 저장하는 중...", + "tableDesigner.publishChangeError": "변경 내용을 게시하는 동안 오류가 발생했습니다. {0}", + "tableDesigner.publishChangeSuccess": "변경 내용을 게시했습니다.", + "tableDesigner.savingChanges": "테이블 디자이너 변경 내용을 게시하는 중...", "tableDesigner.schemaTitle": "스키마", "tableDesigner.tableObjectType": "테이블" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "시작(&S)", "showReleaseNotes": "시작 표시" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "세션을 시작할 수 없습니다. 관리자가 아직 초기화되지 않았습니다." + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "쿼리 {0}: 쿼리 비용(스크립트 기준): {1}%" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "쿼리 열기", + "queryPlanCustomZoom": "사용자 지정 확대/축소", + "queryPlanFitGraphLabel": "크기에 맞게", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "속성", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "확대", + "queryPlanZoomOutActionLabel": "축소" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "미리 보기 기능" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "확장 뷰렛 숨기기", + "hidePanel": "패널 숨기기", + "hideSettings": "설정 아이콘 숨기기" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "데이터베이스 업데이트", + "tableDesigner.cancel": "취소", + "tableDesigner.generateScript": "스크립트 생성", + "tableDesigner.previewDatabaseUpdates": "데이터베이스 업데이트 미리 보기" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/CHANGELOG.md b/i18n/ads-language-pack-pt-BR/CHANGELOG.md index 62bfcadd0cec..759605471dd2 100644 --- a/i18n/ads-language-pack-pt-BR/CHANGELOG.md +++ b/i18n/ads-language-pack-pt-BR/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-pt_BR" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index c16c00f52efa..a39f12058f5b 100644 --- a/i18n/ads-language-pack-pt-BR/package.json +++ b/i18n/ads-language-pack-pt-BR/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json index f4b846633995..28bcfaa4bcf3 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 @@ -48,7 +48,7 @@ "arc.connectionStrings": "Cadeias de conexão", "arc.containerReady": "Os contêineres Pod estão prontos.", "arc.controllerClusterContext": "Contexto do cluster", - "arc.controllerDashboard": "Painel do controlador de dados do Azure Arc (Visualização)-{0}", + "arc.controllerDashboard": "Azure Arc Painel do Controlador de Dados – {0}", "arc.controllerKubeConfig": "Caminho do arquivo de configuração de Kube", "arc.controllerName": "Nome", "arc.controllerNameDescription": "O nome a ser exibido no modo de exibição de árvore não é aplicado ao próprio controlador.", @@ -159,7 +159,7 @@ "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}", + "arc.miaaDashboard": "Instância gerenciada do SQL - Painel do Azure Arc - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "Instância gerenciada do SQL – Azure Arc", "arc.missingExtension": "A extensão {0} é necessária para exibir as configurações do mecanismo. Deseja instalá-lo agora?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "Nome do usuário administrador", "arc.postgresArcProductName": "Banco de Dados do Azure para PostgreSQL – Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Você pode dimensionar seu Azure Arc habilitado", - "arc.postgresDashboard": "Hiperescala do PostgreSQL – Painel Azure Arc (Visualização) – {0}", + "arc.postgresDashboard": "Hiperescala PostgreSQL - Painel do Azure Arc - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versão do PostgreSQL", @@ -335,10 +335,6 @@ "arc.controller": "Controlador de destino do Azure Arc", "arc.cores-limit.label": "Núcleos limite", "arc.cores-request.label": "Solicitação de Núcleos", - "arc.data.controller.admin.account.confirm.password": "Confirmar a senha", - "arc.data.controller.admin.account.name": "Login do controlador de dados", - "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.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "Infraestrutura", "arc.data.controller.kube.cluster.context": "Contexto de cluster", "arc.data.controller.location": "Localização", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar a senha", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Senha", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Insira a senha que será usada para fazer logon nos painéis de métricas e logs.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenciais do Pai de Métricas e Logs", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nome de usuário", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Insira o nome de usuário que será usado nos painéis de métricas e logs.", "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", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "A classe de armazenamento a ser usada para volumes persistentes de dados", "arc.postgres.storage-class.logs.description": "A classe de armazenamento a ser usada para logs volumes persistentes", "arc.postgres.wizard.page1.title": "Fornece parâmetros de grupo de servidores de Hiperescala PostgreSQL habilitados para Azure", - "arc.postgres.wizard.title": "Implantar um grupo de servidores de Hiperescala de PostgreSQL habilitada para Azure Arc (Versão prévia)", + "arc.postgres.wizard.title": "Implantar um grupo de servidores de Hiperescala de PostgreSQL habilitada para Azure Arc", "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.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "detalhes do preço", "arc.sql.cost.summary.resource.group": "Grupo de recursos", "arc.sql.cost.summary.service.tier": "Camada de Serviço", - "arc.sql.cost.summary.service.tier.learn.more.description": "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.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.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", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "Limite de vCores da CPU", "arc.sql.dev.use.description": "Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada.", "arc.sql.dev.use.label": "Somente para uso em desenvolvimento", - "arc.sql.high.availability.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.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.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", @@ -476,15 +479,14 @@ "arc.sql.license.type.label": "Já tenho uma licença SQL Server cliente", "arc.sql.memory-limit.description": "O limite da capacidade da instância gerenciada como um inteiro.", "arc.sql.memory-request.description": "A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs.", - "arc.sql.one.replica": "1", + "arc.sql.one.replica": "1 replica", "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 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": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.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.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "A classe de armazenamento a ser usada para todos os dados e logs de volumes persistentes para todos os pods do controlador de dados que os exigem.", "arc.sql.storage-class.logs.description": "A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", "arc.sql.summary.arc.by.microsoft": "por Microsoft", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "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)", @@ -504,7 +506,7 @@ "arc.sql.volume.size.logs.description": "O tamanho do volume de armazenamento a ser usado nos logs em gibibytes.", "arc.sql.volume.size.logs.label": "Tamanho do volume em Gi (Logs).", "arc.sql.wizard.page1.title": "Fornece parâmetros de instância gerenciada do SQL do Azure", - "arc.sql.wizard.title": "Implantar instância gerenciada do SQL do Azure - Azure Arc (visualização)", + "arc.sql.wizard.title": "Implantar instância gerenciada do SQL do Azure - Azure Arc", "arc.storage-class.backups.label": "Classe de Armazenamento (Backups)", "arc.storage-class.data.label": "Classe de Armazenamento (Dados)", "arc.storage-class.datalogs.label": "Classe de Armazenamento (Logs do banco de dados)", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "Os núcleos solicitados devem ser menores ou iguais ao limite dos núcleos", "requested.memory.less.than.or.equal.to.memory.limit": "A memória solicitada deve ser menor ou igual ao limite de memória", "resource.type.arc.postgres.description": "Implantar grupos de servidores de Hiperescala PostgreSQL em um ambiente Azure Arc", - "resource.type.arc.postgres.display.name": "Grupos de servidores de Hiperescala do PostgreSQL - Azure Arc (pré-visualização)", + "resource.type.arc.postgres.display.name": "Grupos de servidores de Hiperescala do PostgreSQL - Azure Arc", "resource.type.arc.sql.description": "Serviço de Instância SQL gerenciado para desenvolvedores de aplicativos em um ambiente gerenciado pelo cliente", - "resource.type.arc.sql.display.name": "Instância Gerenciada de SQL do Azure - Azure Arc (visualização)", + "resource.type.arc.sql.display.name": "Instância Gerenciada de SQL do Azure – Azure Arc", "resource.type.azure.arc.description": "Criar um controlador de dados Azure Arc", - "resource.type.azure.arc.display.name": "Controlador de dados Azure Arc (visualização)", + "resource.type.azure.arc.display.name": "Controlador de dados do Azure Arc", "should.be.integer": "O valor deve ser um inteiro", "worker.node.count.should.not.be.one": "O valor 1 não é compatível." } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/azurecore.i18n.json index fd135da7fbf6..c2ceb39ada0d 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "Ocorreu um erro com a autenticação ou os tokens foram excluídos do sistema. Tente adicionar a sua conta no Azure Data Studio novamente.", "azure.noUniqueIdentifier": "O usuário não tinha um identificador exclusivo no AAD", - "azure.responseError": "A recuperação de token falhou com um erro. Abra ferramentas de desenvolvedor para exibir o erro", + "azure.responseError": "Falha na recuperação de token com um erro. [Abrir ferramentas para desenvolvedores] ({0}) para obter mais detalhes.", "azure.tenantNotFound": "Locatário especificado com ID '{0}' não encontrado.", "azureAuth.unidentifiedError": "Erro não identificado com a autenticação do Azure", "azureWorkAccountDisplayName": "Conta corporativa ou de estudante", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "A integração de nuvem pública do Azure deve estar habilitada?", "config.enableUsGovCloudDescription": "A integração de nuvem do US Government Azure (Fairfax) deve estar habilitada?", "config.enableUsNatCloudDescription": "A integração de nuvem Nacional dos EUA do Azure deve estar habilitada?", + "config.loggingLevel": "[Opcional] O detalhamento do registro em log para a extensão de Contas do Azure.", "config.noSystemKeychain": "Desabilite a integração do conjunto de chaves do sistema. As credenciais serão armazenadas em um arquivo simples no diretório base do usuário.", - "config.piiLogging": "A PPI (Informações de Identificação Pessoal) deve ser registrada no modo de exibição do console localmente?" + "config.piiLogging": "As Informações de Identificação Pessoal (PII) devem ser registradas no canal de saída das Contas do Azure e no arquivo de log do canal de saída." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json index 43f7a57e3af4..f908edb02140 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Credenciais ausentes ou inválidas." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "Não", - "not now": "Pergunte-me Mais Tarde", - "suggest auto fetch": "Deseja que o código [execute periodicamente 'git fetch']({0})?", - "yes": "Sim" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "A versão HEAD de '{0}' não está disponível.", - "add": "Adicionar ao Workspace", - "add remote": "Adicionar um novo remoto...", - "addFrom": "Adicionar remoto da URL", - "addfrom": "Adicionar remoto de {0}", - "addremote": "Adicionar Remoto", - "always": "Sempre", - "are you sure": "Isso criará um repositório Git em '{0}'. Tem certeza de que deseja continuar?", - "auth failed": "Falha ao autenticar no remoto do git.", - "auth failed specific": "Falha ao autenticar no remoto do git:\r\n\r\n{0}", - "branch already exists": "Já existe um branch com o nome '{0}'", - "branch name": "Nome da ramificação", - "branch name format invalid": "O nome da ramificação precisa corresponder ao regex: {0}", - "cant push": "Não é possível enviar refs por push para o remoto. Tente executar 'pull' primeiro para integrar suas alterações.", - "changed": "Nível do log alterado para: {0}", - "checkout detached": "Check-out desanexado...", - "choose": "Escolher Pasta...", - "clean repo": "Limpe sua árvore de trabalho do repositório antes do check-out.", - "clonefrom": "Clonar de {0}", - "cloning": "Clonando o repositório git '{0}'...", - "commit": "Fazer Commit das Alterações Preparadas", - "commit anyway": "Criar um Commit Vazio", - "commit hash": "Fazer Commit do Hash", - "commit message": "Confirmar mensagem", - "commitMessageWithHeadLabel2": "Mensagem (confirmar em '{0}')", - "confirm delete": "Tem certeza de que deseja EXCLUIR {0}?\r\nIsso é IRREVERSÍVEL!\r\nEste arquivo será PERDIDO PARA SEMPRE.", - "confirm delete multiple": "Tem certeza de que deseja EXCLUIR {0} arquivos?\r\nIsso é IRREVERSÍVEL!\r\nEste arquivo será PERDIDO PARA SEMPRE.", - "confirm discard": "Tem certeza de que deseja descartar as alterações em {0}?", - "confirm discard all": "Tem certeza de que deseja descartar TODAS as alterações nos {0} arquivos?\r\nIsso é IRREVERSÍVEL!\r\nSeu conjunto de trabalho atual será PERDIDO PARA SEMPRE.", - "confirm discard all 2": "{0}\r\n\r\n é IRREVERSÍVEL, o conjunto de trabalho atual será PERDIDO PARA SEMPRE.", - "confirm discard all single": "Tem certeza de que deseja descartar as alterações em {0}?", - "confirm discard multiple": "Tem certeza de que deseja descartar as alterações nos {0} arquivos?", - "confirm emtpy commit": "Tem certeza de que deseja criar uma confirmação vazia?", - "confirm force delete branch": "A ramificação '{0}' não foi totalmente mesclada. Excluir assim mesmo?", - "confirm force push": "Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas.\r\n\r\nTem certeza de que deseja continuar?", - "confirm no verify commit": "Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável.\r\n\r\nTem certeza de que deseja continuar?", - "confirm publish branch": "A ramificação '{0}' não tem ramificação de upstream. Deseja publicar esta ramificação?", - "confirm restore": "Tem certeza de que deseja restaurar {0}?", - "confirm restore multiple": "Tem certeza de que deseja restaurar {0} arquivos?", - "confirm stage file with merge conflicts": "Tem certeza de que deseja preparar {0} com conflitos de mesclagem?", - "confirm stage files with merge conflicts": "Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem?", - "create branch": "Criar ramificação...", - "create branch from": "Criar ramificação de...", - "create repo": "Inicializar o Repositório", - "current": "Atual", - "delete": "Excluir Arquivo", - "delete branch": "Excluir Ramificação", - "delete file": "Excluir arquivo", - "delete files": "Excluir Arquivos", - "deleted by them": "O arquivo '{0}' foi excluído por eles e modificado por nós.\r\n\r\nO que você deseja fazer?", - "deleted by us": "O arquivo '{0}' foi excluído por nós e modificado por eles.\r\n\r\nO que você deseja fazer?", - "discard": "Descartar as Alterações", - "discardAll": "Descartar Todos os {0} Arquivos", - "discardAll multiple": "Descartar 1 Arquivo", - "force": "Forçar o Check-out", - "force push not allowed": "Forçar envio por push não é permitido. Habilite-o com a configuração 'git.allowForcePush'.", - "git error": "Erro de git", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (Índice)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Árvore de Trabalho)", - "init": "Selecionar pasta do workspace na qual inicializar o repositório git", - "init repo": "Inicializar o Repositório", - "invalid branch name": "Nome de ramificação inválido", - "keep ours": "Manter Nossa Versão", - "keep theirs": "Manter Versão Deles", - "learn more": "Saiba Mais", - "local changes": "Suas alterações locais seriam substituídas pelo check-out.", - "merge commit": "A última confirmação foi uma confirmação de mesclagem. Tem certeza de que deseja desfazê-la?", - "merge conflicts": "Há conflitos de mesclagem. Resolva-os antes de confirmar.", - "missing user info": "Verifique se você configurou 'user.name' e 'user.email' no git.", - "never": "Nunca", - "never again": "OK, Não Mostrar Novamente", - "never ask again": "OK, Não Perguntar Novamente", - "no changes": "Não há alterações para confirmar.", - "no changes stash": "Não há alterações para stash.", - "no more": "Não é possível desfazer porque HEAD não aponta para nenhuma confirmação.", - "no rebase": "Não há troca de base em andamento.", - "no remotes added": "O repositório não tem remotos.", - "no remotes to fetch": "Este repositório não tem remotos configurados para buscar.", - "no remotes to publish": "O repositório não tem remotos configurados para publicar.", - "no remotes to pull": "O repositório não tem remotos configurados para extrair.", - "no remotes to push": "O repositório não tem remotos configurados para enviar por push.", - "no staged changes": "Não há nenhuma alteração preparada a ser confirmada.\r\n\r\nDeseja preparar automaticamente todas as alterações e confirmá-las diretamente?", - "no stashes": "Não há fases no repositório.", - "no tags": "Este repositório não tem marcas.", - "no verify commit not allowed": "Confirmações sem verificação não são permitidas, habilite-as com a configuração 'git.allowNoVerifyCommit'.", - "nobranch": "Confira uma ramificação para enviar por push a um remoto.", + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", "ok": "OK", - "open git log": "Abrir Log do Git", - "open repo": "Abrir o Repositório", - "openrepo": "Abrir", - "openreponew": "Abrir em Nova Janela", - "pick branch pull": "Selecionar uma ramificação da qual efetuar pull", - "pick provider": "Selecionar um provedor ao qual publicar a ramificação '{0}':", - "pick remote": "Selecionar um remoto ao qual publicar a ramificação '{0}':", - "pick remote pull repo": "Selecionar um remoto do qual efetuar pull da ramificação", - "pick stash to apply": "Selecionar um stash para aplicar", - "pick stash to drop": "Selecionar um stash para soltar", - "pick stash to pop": "Selecionar um stash para aplicar e remover", - "proposeopen": "Deseja abrir o repositório clonado?", - "proposeopen init": "Deseja abrir o repositório inicializado?", - "proposeopen2": "Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual?", - "proposeopen2 init": "Deseja abrir o repositório inicializado ou adicioná-lo ao workspace atual?", - "provide branch name": "Forneça um novo nome de ramificação", - "provide commit hash": "Forneça o hash de commit", - "provide commit message": "Forneça uma mensagem de confirmação", - "provide remote name": "Forneça um nome de remoto", - "provide stash message": "Opcionalmente, forneça uma mensagem stash", - "provide tag message": "Forneça uma mensagem para anotar a marca", - "provide tag name": "Forneça um nome de marca", - "publish to": "Publicar em {0}", - "remote already exists": "O remoto '{0}' já existe.", - "remote branch at": "Ramificação remota em {0}", - "remote name": "Nome do remoto", - "remote name format invalid": "Formato de nome do remoto inválido", - "remove remote": "Selecionar um remoto para remover", - "repourl": "Clonar da URL", - "restore file": "Restaurar arquivo", - "restore files": "Restaurar arquivos", - "save and commit": "Salvar Tudo & Confirmar", - "save and stash": "Salvar Tudo e Fazer Stash", - "select a branch to merge from": "Selecionar uma ramificação da qual mesclar", - "select a branch to rebase onto": "Selecionar uma ramificação para a qual trocar base", - "select a ref to checkout": "Selecionar uma referência para sair", - "select a ref to checkout detached": "Selecionar uma referência para o check-out no modo desanexado", - "select a ref to create a new branch from": "Selecionar uma referência da qual criar a ramificação '{0}'", - "select a tag to delete": "Selecionar uma marca para excluir", - "select branch to delete": "Selecionar uma ramificação para excluir", - "select log level": "Selecionar nível de log", - "selectFolder": "Selecionar Localização do Repositório", - "show command output": "Mostrar a Saída do Comando", - "stash": "Fazer Stash Mesmo Assim", - "stash merge conflicts": "Ocorreram conflitos de mesclagem ao aplicar o stash.", - "stash message": "Mensagem stash", - "stashcheckout": "Fazer Stash e Check-out", - "sure drop": "Tem certeza de que deseja remover o stash: {0}?", - "sync is unpredictable": "Esta ação fará com que as confirmações sejam enviadas por push e tenham pull efetuado de '{0}/{1}'.", - "tag at": "Marca na {0}", - "tag message": "Mensagem", - "tag name": "Nome da marca", - "there are untracked files": "Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados.", - "there are untracked files single": "O seguinte arquivo não controlado será EXCLUÍDO DO DISCO se descartado: {0}.", - "undo commit": "Desfazer confirmação de mesclagem", - "unsaved files": "Existem {0} arquivos não salvos.\r\n\r\nGostaria de salvá-los antes de executar a confirmação?", - "unsaved files single": "O arquivo a seguir tem alterações não salvas que não serão incluídas na confirmação se você prosseguir: {0}.\r\n\r\nGostaria de salvá-lo antes de cometer?", - "unsaved stash files": "Há {0} arquivos não salvos.\r\n\r\nDeseja salvá-los antes de fazer stash?", - "unsaved stash files single": "O seguinte arquivo tem alterações não salvas que não serão incluídas no stash se você continuar: {0}.\r\n\r\nDeseja salvá-lo antes de fazer stash?", - "warn untracked": "Isso excluirá {0} arquivos não rastreados!\r\nIsto é irreversível!\r\nEsses arquivos serão perdidos para sempre.", - "yes": "Sim", - "yes discard tracked": "Descartar 1 Arquivo Controlado", - "yes discard tracked multiple": "Descartar {0} Arquivos Controlados", - "yes never again": "Sim, Não Mostrar Novamente" + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Baixar Git", - "git20": "Parece que você tem o git {0} instalado. O código funciona melhor com a versão 2 ou posterior do git", - "git2526": "Há problemas conhecidos com o Git {0} instalado. Atualize para o Git versão 2.27 ou posterior para que os recursos funcionem corretamente.", - "neverShowAgain": "Não Mostrar Novamente", - "notfound": "Git não encontrado. Instale-o ou configure-o usando a configuração 'git.path'.", - "skipped": "Git localizado ignorado em: {0}", - "updateGit": "Atualizar Git", - "using git": "Usando git {0} de {1}", - "validating": "Validando git localizado em: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "Não há repositórios disponíveis", - "not supported": "Não há suporte para caminhos absolutos na configuração 'git. scanRepositories'.", - "pick repo": "Escolher um repositório", - "too many submodules": "O repositório '{0}' tem {1} submódulos que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "Nome do branch", - "error": "$(error) Erro: {0}", - "none found": "Nenhum repositório remoto encontrado.", - "pick url": "Escolher uma URL da qual clonar.", - "provide url": "Fornecer URL do repositório", - "provide url or pick": "Fornecer URL do repositório ou selecionar uma origem do repositório.", - "type to filter": "Nome do repositório", - "type to search": "Nome do repositório (digite para pesquisar)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "Deseja adicionar '{0}' a .gitignore?", - "added by them": "Conflito: Adicionado por Eles", - "added by us": "Conflito: Adicionados por Nós", - "always pull": "Sempre Efetuar Pull", - "both added": "Conflito: Adicionados por Ambos", - "both deleted": "Conflito: Excluído por Ambos", - "both modified": "Conflito: Modificado por Ambos", - "changes": "Alterações", - "commit": "Confirmar", - "commit in rebase": "Não é possível alterar a mensagem de confirmação no meio de uma troca de base. Conclua a operação de troca de base e use a troca de base interativa.", - "commitMessage": "Mensagem ({0} para confirmação)", - "commitMessageCountdown": "{0} caracteres restantes na linha atual", - "commitMessageWarning": "{0} caracteres acima de {1} na linha atual", - "commitMessageWhitespacesOnlyWarning": "A mensagem de confirmação atual contém somente caracteres de espaço em branco", - "commitMessageWithHeadLabel": "Mensagem ({0} para confirmação em '{1}')", - "deleted": "Excluído", - "deleted by them": "Conflito: Excluído por Eles", - "deleted by us": "Conflito: Excluído por Nós", - "dont pull": "Não Efetuar Pull", - "git.title.deleted": "{0} (Excluído)", - "git.title.index": "{0} (Índice)", - "git.title.ours": "{0} (Nosso)", - "git.title.theirs": "{0} (Deles)", - "git.title.untracked": "{0} (Não rastreado)", - "git.title.workingTree": "{0} (Árvore de Trabalho)", - "huge": "O repositório do git em '{0}' tem muitas alterações ativas, apenas um subconjunto de recursos do Git será habilitado.", - "ignored": "Ignorado", - "index added": "Índice Adicionado", - "index copied": "Índice Copiado", - "index deleted": "Índice Excluído", - "index modified": "Índice Modificado", - "index renamed": "Índice Renomeado", - "intent to add": "Intenção de Adicionar", - "merge changes": "Mesclar Alterações", - "modified": "Modificado", - "neveragain": "Não Mostrar Novamente", - "open": "Abrir", - "pull": "Efetuar Pull", - "pull branch maybe rebased": "Parece que a base do branch atual '{0}' pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele?", - "pull maybe rebased": "Parece que a base do branch atual pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele?", - "pull n": "Efetuar pull de {0} commits de {1}/{2}", - "pull push n": "Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3}", - "push n": "Efetuar push de {0} commits para {1}/{2}", - "push success": "Enviado por push com êxito.", - "staged changes": "Alterações em Etapas", - "sync changes": "Sincronizar as Alterações", - "sync is unpredictable": "Sincronizando. O cancelamento pode causar sérios danos ao repositório", - "untracked": "Não controlado", - "untracked changes": "Alterações Não Controladas", - "yes": "Sim" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "Branch/tag de check-out...", - "publish changes": "Publicar Alterações", - "publish to": "Publicar em {0}", - "publish to...": "Publicar em...", - "rebasing": "Trocando base", - "syncing changes": "Sincronizando Alterações..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "Índice", + "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Histórico de Git", - "git.timeline.stagedChanges": "Alterações em Etapas", - "git.timeline.uncommitedChanges": "Alterações Não Confirmadas", - "git.timeline.you": "Você", - "git.workingTree": "Árvore de Trabalho" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "Cor dos recursos adicionados.", - "colors.conflict": "Cor dos recursos com conflitos.", - "colors.deleted": "Cor dos recursos excluídos.", - "colors.ignored": "Cor dos recursos ignorados.", - "colors.modified": "Cor dos recursos modificados.", - "colors.renamed": "Cor dos recursos renomeados ou copiados.", - "colors.stageDeleted": "Cor dos recursos excluídos que foram preparados.", - "colors.stageModified": "Cor dos recursos modificados que foram preparados.", - "colors.submodule": "Cor dos recursos do submódulo.", - "colors.untracked": "Cor dos recursos não controlados.", - "command.addRemote": "Adicionar Remoto...", - "command.branch": "Criar Ramificação...", - "command.branchFrom": "Criar Ramificação de...", - "command.checkout": "Sair para...", - "command.checkoutDetached": "Check-out para (Desanexado)...", - "command.cherryPick": "Cherry-pick...", - "command.clean": "Descartar as Alterações", - "command.cleanAll": "Descartar Todas as Alterações", - "command.cleanAllTracked": "Descartar Todas as Alterações Controladas", - "command.cleanAllUntracked": "Descartar Todas as Alterações Não Controladas", - "command.clone": "Clonar", - "command.cloneRecursive": "Clonar (Recursivo)", - "command.close": "Fechar Repositório", - "command.commit": "Confirmar", - "command.commitAll": "Confirmar Tudo", - "command.commitAllAmend": "Confirmar Tudo (Corrigir)", - "command.commitAllAmendNoVerify": "Confirmar Tudo (Corrigir, Não Verificar)", - "command.commitAllNoVerify": "Confirmar Todos (Sem Verificação)", - "command.commitAllSigned": "Confirmar Tudo (Aprovado)", - "command.commitAllSignedNoVerify": "Confirmar Todos (Assinados, Não Verificar)", - "command.commitEmpty": "Confirmar Vazio", - "command.commitEmptyNoVerify": "Confirmar Vazio (Sem Verificação)", - "command.commitNoVerify": "Confirmar (Sem Verificação)", - "command.commitStaged": "Confirmação Preparada", - "command.commitStagedAmend": "Confirmação Preparada (corrigir)", - "command.commitStagedAmendNoVerify": "Confirmação Preparada (Corrigir, Não Verificar)", - "command.commitStagedNoVerify": "Confirmação Preparada (Sem Verificação)", - "command.commitStagedSigned": "Confirmação Preparada (Aprovada)", - "command.commitStagedSignedNoVerify": "Confirmação Preparada (Aprovada, Sem Verificação)", - "command.createTag": "Criar Marcação", - "command.deleteBranch": "Excluir Ramificação...", - "command.deleteTag": "Excluir Marca", - "command.fetch": "Buscar", - "command.fetchAll": "Buscar de Todos os Remotos", - "command.fetchPrune": "Buscar (Remover)", - "command.ignore": "Adicionar a .gitignore", - "command.init": "Inicializar o Repositório", - "command.merge": "Mesclar Ramificação...", - "command.openAllChanges": "Abrir Todas as Alterações", - "command.openChange": "Abrir as Alterações", - "command.openFile": "Abrir o Arquivo", - "command.openHEADFile": "Abrir Arquivo (HEAD)", - "command.openRepository": "Abrir o Repositório", - "command.publish": "Publicar Ramificação...", - "command.pull": "Efetuar Pull", - "command.pullFrom": "Efetuar Pull de...", - "command.pullRebase": "Efetuar Pull (Trocar Base)", - "command.push": "Enviar por Push", - "command.pushFollowTags": "Enviar por push (Seguir Marcas)", - "command.pushFollowTagsForce": "Enviar por Push (Seguir Marcas, Forçar)", - "command.pushForce": "Enviar por Push (Forçar)", - "command.pushTags": "Tags de Push", - "command.pushTo": "Enviar por push para...", - "command.pushToForce": "Enviar por push para... (Forçar)", - "command.rebase": "Trocar Base para a Ramificação...", - "command.rebaseAbort": "Anular Troca de Base", - "command.refresh": "Atualizar", - "command.removeRemote": "Remover Remoto", - "command.rename": "Renomear", - "command.renameBranch": "Renomear Ramificação...", - "command.restoreCommitTemplate": "Restaurar Modelo de Confirmação", - "command.revealInExplorer": "Revelar na Barra Lateral", - "command.revertChange": "Reverter Alteração", - "command.revertSelectedRanges": "Reverter Intervalos Selecionados", - "command.setLogLevel": "Definir o Nível de Log...", - "command.showOutput": "Mostrar Saída do Git", - "command.stage": "Preparar Alterações", - "command.stageAll": "Preparar Todas as Alterações", - "command.stageAllMerge": "Preparar Todas as Alterações de Mesclagem", - "command.stageAllTracked": "Preparar Todas as Alterações Controladas", - "command.stageAllUntracked": "Preparar Todas as Alterações Não Controladas", - "command.stageChange": "Preparar Alteração", - "command.stageSelectedRanges": "Preparar Intervalos Selecionados", - "command.stash": "Fazer Stash", - "command.stashApply": "Aplicar Stash...", - "command.stashApplyLatest": "Aplicar Stash Mais Recente", - "command.stashDrop": "Remover Stash...", - "command.stashIncludeUntracked": "Stash (Incluir Não Controlado)", - "command.stashPop": "Aplicar e Remover Stash...", - "command.stashPopLatest": "Aplicar e Remover Stash Mais Recente", - "command.sync": "Sincronizar", - "command.syncRebase": "Sincronizar (Trocar Base)", - "command.timelineCompareWithSelected": "Comparar com o Selecionado", - "command.timelineCopyCommitId": "Copiar ID de Confirmação", - "command.timelineCopyCommitMessage": "Copiar Mensagem de Confirmação", - "command.timelineOpenDiff": "Abrir as Alterações", - "command.timelineSelectForCompare": "Selecionar para Comparar", - "command.undoCommit": "Desfazer Última Confirmação", - "command.unstage": "Despreparar Alterações", - "command.unstageAll": "Despreparar Todas as Alterações", - "command.unstageSelectedRanges": "Despreparar Intervalos Selecionados", - "config.allowForcePush": "Controla se o envio forçado por push (com ou sem concessão) está habilitado.", - "config.allowNoVerifyCommit": "Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas.", - "config.alwaysShowStagedChangesResourceGroup": "Sempre mostrar o grupo de recursos Alterações em Etapas.", - "config.alwaysSignOff": "Controla o sinalizador de aprovação para todas as confirmações.", - "config.autoRepositoryDetection": "Configura quando os repositórios devem ser detectados automaticamente.", - "config.autoRepositoryDetection.false": "Desabilitar verificação automática do repositório.", - "config.autoRepositoryDetection.openEditors": "Examinar pastas pai de arquivos abertos.", - "config.autoRepositoryDetection.subFolders": "Examinar subpastas da pasta aberta no momento.", - "config.autoRepositoryDetection.true": "Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos.", - "config.autoStash": "Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito.", - "config.autofetch": "Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos.", - "config.autofetchPeriod": "Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado.", - "config.autorefresh": "Se a atualização automática está habilitada.", - "config.branchSortOrder": "Controla a ordem de classificação de ramificações.", - "config.branchValidationRegex": "Uma expressão regular para validar novos nomes de branch.", - "config.branchWhitespaceChar": "O caractere para substituir espaço em branco em novos nomes de ramificação.", - "config.checkoutType": "Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`.", - "config.checkoutType.local": "Branches locais", - "config.checkoutType.remote": "Branches remotos", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", "config.checkoutType.tags": "Tags", - "config.confirmEmptyCommits": "Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'.", - "config.confirmForcePush": "Controla se é necessário solicitar confirmação antes de forçar o envio por push.", - "config.confirmNoVerifyCommit": "Controla se deve solicitar confirmação antes de confirmar sem verificação.", - "config.confirmSync": "Confirmar antes de sincronizar os repositórios git.", - "config.countBadge": "Controla o selo da contagem de Git.", - "config.countBadge.all": "Contar todas as alterações.", - "config.countBadge.off": "Desligar o contador.", - "config.countBadge.tracked": "Contar somente as alterações controladas.", - "config.decorations.enabled": "Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos.", - "config.defaultCloneDirectory": "A localização padrão para clonar um repositório git.", - "config.detectSubmodules": "Controla se os submódulos git devem ser detectados automaticamente.", - "config.detectSubmodulesLimit": "Controla o limite de submódulos git detectados.", - "config.discardAllScope": "Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada.", - "config.enableCommitSigning": "Habilita a assinatura de confirmação com GPG ou X.509.", - "config.enableSmartCommit": "Confirmar todas as alterações quando não houver alterações preparadas.", - "config.enableStatusBarSync": "Controla se o comando de sincronização do Git aparece na barra de status.", - "config.enabled": "Se o Git está habilitado.", - "config.fetchOnPull": "Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual.", - "config.followTagsWhenSync": "Seguir as marcas de envio de tudo por push ao executar o comando de sincronização.", - "config.ignoreLegacyWarning": "Ignora o aviso de Git herdado.", - "config.ignoreLimitWarning": "Ignora o aviso quando há muitas alterações em um repositório.", - "config.ignoreMissingGitWarning": "Ignora o aviso quando o Git está ausente.", - "config.ignoreRebaseWarning": "Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull.", - "config.ignoreSubmodules": "Ignorar as modificações em submódulos na árvore de arquivos.", - "config.ignoreWindowsGit27Warning": "Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows.", - "config.ignoredRepositories": "Lista de repositórios git a serem ignorados.", - "config.inputValidation": "Controla quando mostrar a validação de entrada da mensagem de confirmação.", - "config.inputValidationLength": "Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso.", - "config.inputValidationSubjectLength": "Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`.", - "config.openAfterClone": "Controla se um repositório deve ser aberto automaticamente após a clonagem.", - "config.openAfterClone.always": "Sempre abrir o repositório na janela atual.", - "config.openAfterClone.alwaysNewWindow": "Sempre abrir o repositório em uma nova janela.", - "config.openAfterClone.prompt": "Sempre solicitar uma ação.", - "config.openAfterClone.whenNoFolderOpen": "Abrir somente na janela atual quando não for aberta nenhuma pasta.", - "config.openDiffOnClick": "Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto.", - "config.path": "Caminho e nome de arquivo do executável git, por exemplo, `C:\\Program Files\\Git\\bin\\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar.", - "config.postCommitCommand": "Executa um comando git após uma confirmação com êxito.", - "config.postCommitCommand.none": "Não executar nenhum comando após uma confirmação.", - "config.postCommitCommand.push": "Executar 'Git Push' após uma confirmação com êxito.", - "config.postCommitCommand.sync": "Executar 'Git Sync' após uma confirmação com êxito.", - "config.promptToSaveFilesBeforeCommit": "Controla se o Git deve verificar arquivos não salvos antes de confirmar.", - "config.promptToSaveFilesBeforeCommit.always": "Verificar se há arquivos não salvos.", - "config.promptToSaveFilesBeforeCommit.never": "Desabilitar essa verificação.", - "config.promptToSaveFilesBeforeCommit.staged": "Verificar somente os arquivos preparados não salvos.", - "config.promptToSaveFilesBeforeStash": "Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações.", - "config.promptToSaveFilesBeforeStash.always": "Verificar se há arquivos não salvos.", - "config.promptToSaveFilesBeforeStash.never": "Desabilitar esta verificação.", - "config.promptToSaveFilesBeforeStash.staged": "Verificar somente os arquivos preparados não salvos.", - "config.pruneOnFetch": "Fazer a remoção durante a busca.", - "config.pullTags": "Buscar todas as marcas ao efetuar pull.", - "config.rebaseWhenSync": "Forçar o git a usar a troca de base ao executar o comando de sincronização.", - "config.requireGitUserConfig": "Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente.", - "config.scanRepositories": "Lista de caminhos nos quais pesquisar repositórios git.", - "config.showCommitInput": "Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git.", - "config.showInlineOpenFileAction": "Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git.", - "config.showProgress": "Controla se as ações git devem mostrar o progresso.", - "config.showPushSuccessNotification": "Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido.", - "config.smartCommitChanges": "Controlar quais alterações são automaticamente testadas por Confirmação Inteligente.", - "config.smartCommitChanges.all": "Preparar automaticamente todas as alterações.", - "config.smartCommitChanges.tracked": "Somente preparar automaticamente as alterações controladas.", - "config.suggestSmartCommit": "Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas).", - "config.supportCancellation": "Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação.", - "config.terminalAuthentication": "Controla se o Azure Data Studio deve ser habilitado para ser o manipulador de autenticação para processos git gerados no terminal integrado. Observação: os terminais precisam ser reiniciados para retirar uma alteração nesta configuração.", - "config.timeline.date": "Controla qual data deve ser usada para os itens na exibição Linha do tempo.", - "config.timeline.date.authored": "Usar a data de criação", - "config.timeline.date.committed": "Usar a data confirmada", - "config.timeline.showAuthor": "Controla se o autor do commit deve ser mostrado na exibição Linha do tempo.", - "config.untrackedChanges": "Controla como as alterações não controladas se comportam.", - "config.untrackedChanges.hidden": "As alterações não controladas são ocultas e excluídas de várias ações.", - "config.untrackedChanges.mixed": "Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente.", - "config.untrackedChanges.separate": "As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações.", - "config.useCommitInputAsStashMessage": "Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão.", - "config.useForcePushWithLease": "Controla se o envio por push forçado usa a variante force-with-lease mais segura.", - "description": "Integração SCM do Git", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "Ramificação", - "submenu.changes": "Alterações", - "submenu.commit": "Confirmar", - "submenu.commit.amend": "Corrigir", - "submenu.commit.signoff": "Desconectar", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "Efetuar Pull, Enviar por Push", - "submenu.remotes": "Remoto", - "submenu.stash": "Fazer Stash", - "submenu.tags": "Marcas", - "view.workbench.cloneRepository": "Você pode clonar um repositório localmente.\r\n[Clonar Repositório](comando: git.clone 'Clonar um repositório após a ativação da extensão git')", - "view.workbench.learnMore": "Para saber mais sobre como usar o Git e o controle do código-fonte no Azure Data Studio [leia nossos documentos](https://aka.ms/vscode-scm).", + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte que são fornecidos pelo git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação] (https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", - "view.workbench.scm.workspace": "O workspace aberto atualmente não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte que são fornecidos pelo git.\r\n[Inicializar o Repositório](command:git.init)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação] (https://aka.ms/vscode-scm)." + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 f099b069c38f..c70fa856cc19 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "Pasta de conteúdo", "contentFolderOptional": "Pasta de conteúdo (Opcional)", "create": "Criar", - "duplicateFileError": "O arquivo {0} já existe na pasta de destino {1}\r\n O arquivo foi renomeado para {2} para impedir a perda de dados.", + "duplicateFileError": "O arquivo {0} já existe na pasta de destino {1} \r\n O arquivo foi renomeado para {2} para impedir a perda de dados.", "editBookError": "Erro ao editar o Livro Jupyter {0}: {1}", "fileExtension": "Extensão de Arquivo", "fileName": "Nome do Arquivo", 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 0e781c93360d..56459426acba 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 @@ -327,6 +327,7 @@ "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.", "displayName": "Comparação de Esquemas do SQL Server", + "schemaCompare.runComparison": "Executar comparação de esquemas", "schemaCompare.start": "Comparação de Esquemas" } } 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 6ab54abac09d..f7d34161468d 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 @@ -21,6 +21,7 @@ "TargetPlatform": "Plataforma de destino", "TargetServer": "Servidor de destino", "Time": "Hora", + "actionLabel": "Ação", "addDatabaseReferenceOkButtonText": "Adicionar referência", "addDatabaseReferencedialogName": "Adicionar a referência do banco de dados", "addItemAction": "Adicionar item", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "Para usar as associações SQL, certifique-se de que seu projeto do Azure Functions tem uma referência a {0}", "addSqlBindingPackageError": "Erro ao adicionar o pacote de extensão da Associação Sql ao projeto", "appSettingPrompt": "Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão?", + "applyConfirmation": "Tem certeza de que deseja atualizar o projeto de destino?", + "applyError": "Ocorreu um erro ao atualizar o projeto: {0}", + "applySuccess": "O projeto foi atualizado com êxito.", "at": "em", "autorestProjectName": "Novo nome do projeto SQL", "baseDockerImage": "Imagem base do Docker do SQL Server", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "Escolha variáveis SQLCMD para modificar", "cicularProjectReference": "Referência circular do projeto {0} para o projeto {1}", "cleaningDockerImagesMessage": "Limpando implantações existentes...", + "closeButton": "Fechar", + "compareActionRadiButtonLabel": "Exibir as alterações na Comparação de Esquemas", "confirmPassword": "Confirmar senha de administrador do SQL Server", "confirmServerPassword": "Confirmar SQL Server senha de administrador", "connectingToSqlServerOnDockerMessage": "Conectando-se ao SQL Server no Docker", "connectionFailedError": "Erro de falha na conexão: '{0}'", + "connectionProfile": "Selecionar um perfil de conexão", "connectionRadioButtonLabel": "Conexões", "connectionStringSetting": "Nome da configuração da cadeia de conexão", "connectionStringSettingPlaceholder": "Configuração da cadeia de conexão especificada em \"local.settings.json\"", - "containerAlreadyExistForProject": "Outros servidores em contêineres já existem para o projeto. Você deseja excluí-los?", + "containerAlreadyExistForProject": "Já existem contêineres para este projeto. Deseja excluí-los antes de implantar um novo?", "createNew": "Criar Novo", "createNewLocalAppSetting": "Criar nova configuração de aplicativo local", "createProjectDialogOkButtonText": "Criar", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL de um projeto vazio", "emptyProjectTypeDisplayName": "Banco de dados SQL", + "emptySdkProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK.", + "emptySdkProjectTypeDisplayName": "Banco de Dados SQL (SDK)", "enterConnStringTemplateDescription": "Insira um modelo para a cadeia de conexão do SQL", "enterConnectionString": "Insira uma cadeia de conexão", "enterConnectionStringEnvName": "Insira o nome da variável de ambiente da cadeia de conexão", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "Insira um nome de banco de dados", "enterNewValueForVar": "Inserir novo valor para a variável '{0}'", "enterPassword": "Insira a senha de administrador do SQL Server", + "enterPasswordManually": "Digite a senha ou pressione escapar para cancelar", + "enterPasswordPrompt": "Insira a senha a ser usada para a cadeia de conexão", "enterPortNumber": "Insira o número da porta do SQL Server ou pressione Enter para usar o valor padrão", "enterSystemDbName": "Insira um nome de banco de dados para esse banco de dados do sistema", + "equalComparison": "O projeto já está atualizado com o banco de dados.", "errorFindingBuildFilesLocation": "Erro ao localizar o local dos arquivos de build: {0}", "errorReadingProjectGuid": "Erro ao tentar ler {0} do projeto '{1}'", "eulaAgreementTemplate": "Eu aceito os {0}.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "Trabalho de Streaming Externo", "externalStreamingJobValidationPassed": "A validação do trabalho de streaming externo foi aprovada.", "extractTargetRequired": "Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta.", + "failedToGetConnectionString": "Erro ao gerar a cadeia de conexão para a conexão selecionada", "failedToParse": "Falha ao analisar \"{0}\": {1}.", "file": "Arquivo", "fileAlreadyExists": "Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "Gerando novo projeto SQL a partir de {0}... Verifique a janela de saída para obter detalhes.", "hr": "h", "importElements": "Importar Elementos", + "includePassword": "Deseja incluir a senha desta conexão em seu arquivo local.settings.json?", "input": "Entrada", "installGlobally": "Instale globalmente", "invalidDataSchemaProvider": "DSP inválido no arquivo. sqlproj", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "Cadeia de conexão SQL inválida", "invalidTargetPlatform": "Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1}", "jsonParseError": "{0} próximo à linha \"{1}\", coluna \"{2}\"", + "learnMore": "Saiba Mais", "loadProfilePlaceholderText": "Carregar perfil...", "location": "Localização", "min": "min", @@ -179,7 +194,9 @@ "noDataSourcesFile": "Não foi localizado nenhum {0}", "noDataSourcesText": "Nenhuma fonte de dados neste projeto", "noFileExist": "O arquivo {0} não existe", + "noSchemaCompareExtension": "A extensão Comparação de Esquemas deve ser instalada para a atualização de um projeto a partir de um banco de dados.", "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.", + "noSqlProjFile": "O arquivo de projeto selecionado não existe", "noSqlProjFilesSelected": "Nenhum arquivo. sqlproj selecionado; selecione um.", "noString": "Não", "noStringDefault": "Não (padrão)", @@ -191,6 +208,7 @@ "objectType": "Tipo de Objeto", "okString": "Ok", "openEulaString": "Abrir o Contrato de Licença", + "openFile": "Abrir Arquivo", "output": "Saída", "outsideFolderPath": "Não há suporte para itens com caminho absoluto fora da pasta do projeto. Certifique-se de que os caminhos no arquivo de projeto sejam relativos à pasta do projeto.", "parentTreeItemUnknown": "Não é possível acessar o pai do item de árvore fornecido", @@ -207,11 +225,13 @@ "projectAlreadyExists": "Um projeto com nome {0} já existe em {1}.", "projectAlreadyOpened": "O projeto '{0}' já está aberto.", "projectLocString": "Projeto", + "projectLocationLabel": "Localização", "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", + "projectToUpdatePlaceholderText": "Selecionar o arquivo do projeto", "publish": "Publicar", "publishAction": "Publicar", "publishDialogName": "Publicar projeto", @@ -238,15 +258,19 @@ "save": "Salvar", "saveChangesInFile": "Há alterações não salvas no arquivo atual. Salvar agora?", "schema": "Esquema", + "schemaCompare.compareErrorMessage": "Falha na Comparação de Esquemas: {0}", "schemaCompareAction": "Comparação de Esquemas", "schemaCompareNotInstalled": "A instalação da extensão de comparação de esquema é necessária para executar a comparação de esquema", "schemaObjectType": "Tipo de esquema/objeto", "scriptFriendlyName": "Script", + "sdkStyleProject": "SDK-style project", "sec": "seg", "selectAzureFunction": "Selecione uma função do Azure no arquivo atual para adicionar associação SQL para", "selectBaseImage": "Selecione a imagem do docker SQL Server base", "selectBindingType": "Selecione o tipo de associação", "selectConnection": "Selecionar a conexão", + "selectConnectionError": "Falha ao definir a configuração do aplicativo da cadeia de conexão: {0}", + "selectConnectionString": "Selecionar método de cadeia de conexão SQL", "selectDacpac": "Selecione .dacpac", "selectDatabase": "Selecionar o banco de dados", "selectFolderStructure": "Selecione a estrutura de pastas", @@ -290,11 +314,19 @@ "unableToFindReference": "Não é possível localizar o banco de dados de referência {0}", "unableToFindSqlCmdVariable": "Não é possível localizar a variável SQLCMD '{0}'", "unableToPerformAction": "Não é possível localizar '{0}' destino: '{1}'", + "unableToSetConnectionString": "Falha ao definir a configuração do aplicativo da cadeia de conexão", "unexpectedProjectContext": "Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0}", "unknownDataSourceType": "Tipo de fonte de dados desconhecido: ", "unrecognizedDataSourcesVersion": "Versão não reconhecida: ", + "updateAction": "Atualizar Ação", + "updateActionRadiButtonLabel": "Aplicar Todas Alterações", "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?", + "updateProjectFromDatabaseDialogName": "Atualizar o projeto do banco de dados", + "updateText": "Atualizar", + "updatingProjectFromDatabase": "Atualizando {0} de {1}...", + "userConnectionString": "Inserir cadeia de conexão", + "userPasswordLater": "Para usar a cadeia de conexão SQL posteriormente, você precisará inserir manualmente a senha em seu arquivo local.settings.json.", "userSelectionCancelled": "O usuário cancelou a seleção de como executar o autorest.", "userSelectionInstallGlobally": "Usuário selecionado para instalar o autorest globalmente. Instalando agora...", "userSelectionRunNpx": "Usuário selecionado para ser executado por meio de npx.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "Propriedades", "sqlDatabaseProjects.publish": "Publicar", "sqlDatabaseProjects.schemaCompare": "Comparação de Esquemas", + "sqlDatabaseProjects.updateProjectFromDatabase": "Atualizar o Projeto do Banco de Dados", "sqlDatabaseProjects.validateExternalStreamingJob": "Validar Trabalho de Streaming Externo", "sqlDatabaseProjects.welcome": "Não há projetos de banco de dados abertos no momento.\r\n[New Project] (comando: sqlDatabaseProjects.new)\r\n[Open Project] (comando: sqlDatabaseProjects.open)\r\n[Create Project From Database] (comando: sqlDatabaseProjects.importDatabase)", "title.projectsView": "Projetos" 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 0dcce204b9f1..e6cd082daa07 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 @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "Modo de migração", "sql.migration.dashboard.description": "Determine a prontidão de migração de suas instâncias do SQL Server, identifique um destino recomendado do Azure SQL e conclua a migração de sua instância do SQL Server para a Instância Gerenciada de SQL do Azure ou SQL Server em máquinas virtuais do Azure.", "sql.migration.dashboard.help.title": "Artigos de ajuda e links de vídeo", - "sql.migration.dashboard.link1.description": "Regras de avaliação usadas para determinar a viabilidade de migrar sua Instância do SQL Server para a Instância Gerenciada de SQL do Azure.", - "sql.migration.dashboard.link1.title": "Regras de avaliação para Instância Gerenciada de SQL do Azure", "sql.migration.dashboard.migrate.task.button": "Migrar para SQL do Azure", "sql.migration.dashboard.migrate.task.button.description": "Migrar a Instância do SQL Server para o SQL do Azure.", "sql.migration.dashboard.title": "Migração do SQL do Azure", @@ -383,6 +381,16 @@ "sql.migration.yes": "Sim", "total.databases.selected": "{0} de {1} banco(s) de dados selecionado(s)." }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Erro ao iniciar a migração: '{0}'", "sql.migration.starting.migration.message": "Iniciando a migração do banco de {0} para {1} - {2}" 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 766238733b73..ebf3c8a073ae 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "Instalar extensão do pacote VSIX", "newQuery": "Nova consulta", "notebook.cellTitle": "O menu de título da célula do bloco de anotações", + "notebook.cellToolbarLocation.compatibilityDescription": "Onde a barra de ferramentas da célula deve ser mostrada ou se ela deve ser ocultada. Observação: essa configuração só está habilitada para fins de compatibilidade de extensão e, portanto, não afeta nada.", "notebook.title": "O menu de título do bloco de anotações", "notebook.toolbar": "O menu da barra de ferramentas do bloco de anotações.", "objectExplorer.context": "O menu de contexto do item do explorador de objetos", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "O tipo de cenário para as recomendações de extensão precisa ser fornecido.", "showReleaseNotes": "Mostrar notas de versão após uma atualização. As notas de versão são abertas em uma nova janela do navegador da Web.", + "sql.watcherExclude": "Configure os padrões glob de caminhos de arquivo para excluir da observação de arquivos. Os padrões devem corresponder em caminhos absolutos, ou seja, prefixo com `**/` ou o caminho completo para corresponder corretamente e sufixo com `/**` para corresponder aos arquivos dentro de um caminho (por exemplo, `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). A alteração dessa configuração exige uma reinicialização. Ao experimentar o Azure Data Studio consumindo muito tempo de CPU na inicialização, você pode excluir pastas grandes para reduzir a carga inicial.", "uninstallExtensionComplete": "Recarregue o Azure Data Studio para concluir a desinstalação da extensão {0}.", "updateLocale": "Deseja alterar o idioma da interface do usuário do Azure Data Studio para {0} e reiniciar?", + "vscodeFunctionalityNotSupportedError": "Essa funcionalidade do VS Code não é suportada no Azure Data Studio.", + "vscodeInvalidArgumentsError": "Argumentos inválidos", "watermark.newNotebook": "Novo bloco de anotações", "watermark.newSqlFile": "Novo arquivo SQL", "workspace.trust.description": "Controla se a confiança do workspace está habilitada ou não dentro Azure Data Studio.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "Mostrar caixa de diálogo de conexão na inicialização" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "Tem certeza de que quer remover a imagem?", "designer.generalGroupName": "Geral", "designer.loadingDesigner": "Carregando designer...", "designer.loadingDesignerCompleted": "O designer está carregado", "designer.newRowText": "Adicionar Novo", + "designer.processing": "Processando...", "designer.processingChanges": "Processando alterações...", "designer.processingChangesCompleted": "As alterações foram processadas", + "designer.processingCompleted": "Processamento concluído", + "designer.publishChangesCompleted": "As alterações foram publicadas", + "designer.publishingChanges": "Publicado alterações...", "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": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "Visualizador de Recursos" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "A operação não pode ser executada enquanto outra operação estiver em andamento.", "tableDesigner.newTable": "Nova Tabela" }, "sql/workbench/browser/modal/modal": { @@ -11104,7 +11112,7 @@ "views": "Exibições" }, "sql/workbench/contrib/notebook/browser/notebook.contribution": { - "exclude": "Configurar padrões glob para excluir arquivos e pastas em pesquisas de texto completo e abrir rapidamente. Herda todos os padrões glob da configuração `#files.exclude#`. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", + "exclude": "Configure glob patterns for excluding files and folders in fulltext searches and quick open. Inherits all glob patterns from the `#files.exclude#` setting. Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "exclude.boolean": "O padrão glob ao qual corresponder os caminhos do arquivo. Defina como true ou false para habilitar ou desabilitar o padrão.", "exclude.when": "Verificação adicional nos irmãos de um arquivo correspondente. Use $(basename) como variável para o nome do arquivo correspondente.", "filterSortOrder": "Controla a ordem de classificação do histórico do editor ao abrir rapidamente ao filtrar.", @@ -11176,7 +11184,7 @@ "clearResults": "Limpar Resultados", "collapseAllCells": "Recolher Células", "expandAllCells": "Expandir Células", - "kernelNotSupported": "Esse bloco de anotações não pode ser executado com parâmetros porque não há suporte para o kernel. Use os kernels e o formato com suporte. [Learn more] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "kernelNotSupported": "This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "loading": "Carregando kernels...", "loadingContexts": "Carregando contextos...", "localhost": "localhost", @@ -11184,8 +11192,8 @@ "newViewLabel": "Criar novo modo de exibição", "noContextAvailable": "Nenhum", "noKernel": "Nenhum Kernel", - "noParametersCell": "Este bloco de anotações não pode ser executado com parâmetros até que uma célula de parâmetro seja adicionada. [Saiba mais] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", - "noParametersInCell": "Este bloco de anotações não pode ser executado com parâmetros até que haja parâmetros adicionados à célula de parâmetro. [Saiba mais] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersCell": "This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersInCell": "This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "Encontrar Próxima Cadeia de Caracteres", "notebook.findPrevious": "Encontrar Cadeia de Caracteres Anterior", "notebookViewLabel": "Editor", @@ -11581,11 +11589,8 @@ "refreshError": "Ocorreu um erro ao atualizar o nó '{0}': {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Salvar Alterações" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Designer de Tabela", - "tableDesigner.featureEnabledDescription": "Controla se o recurso de designer de tabelas está habilitado. O valor padrão é falso." + "tableDesigner.generateScript": "Gerar script", + "tableDesigner.publishTableChanges": "Publicar Alterações" }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} tarefas em andamento", @@ -11647,8 +11652,6 @@ "welcomePage.location": "Localização", "welcomePage.moreRecent": "Mostrar mais", "welcomePage.name": "Nome", - "welcomePage.preview": "Versão prévia", - "welcomePage.previewBody": "Esta página de recurso está em versão prévia. Os recursos de versão prévia apresentam novas funcionalidades que estão no caminho para se tornar parte permanente do produto. Eles são estáveis, mas precisam de melhorias de acessibilidade adicionais. Nós agradecemos os seus comentários iniciais enquanto os recursos estão em desenvolvimento.", "welcomePage.resources": "Recursos", "welcomePage.runQuery": "Executar uma consulta", "welcomePage.runQueryBody": "Interagir com os dados por meio de um editor de consultas.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "Iniciar Tour", "welcomePage.willReloadAfterInstallingExtensionPack": "A janela será recarregada após a instalação do suporte adicional para {0}." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "Descubra o que há de novo na versão mais recente", - "welcomePage.azdataBlogDescription": "Novas postagens mensais do blog apresentando nossos novos recursos", - "welcomePage.colorTheme": "Tema de cores", - "welcomePage.colorThemeDescription": "Faça com que o editor e seu código tenham a aparência que você mais gosta", - "welcomePage.customize": "Personalizar", - "welcomePage.deploy": "Implantar", - "welcomePage.extensionDescription": "Baixe as extensões necessárias, incluindo o pacote de Administrador do SQL Server e muito mais", - "welcomePage.extensions": "Extensões", - "welcomePage.followTwitter": "Siga-nos no Twitter", - "welcomePage.followTwitterDescription": "Mantenha-se atualizado com a forma como a Comunidade está usando o Azure Data Studio e converse diretamente com os engenheiros.", - "welcomePage.gettingStarted": "Introdução", - "welcomePage.gitHubRepository": "Repositório GitHub", - "welcomePage.help": "Ajuda", - "welcomePage.keyboardShortcut": "Atalhos de Teclado", - "welcomePage.keyboardShortcutDescription": "Encontre seus comandos favoritos e personalize-os", - "welcomePage.learn": "Learn", - "welcomePage.moreRecent": "Mais...", - "welcomePage.newConnection": "Nova conexão", - "welcomePage.newDeployment": "Nova Implantação…", - "welcomePage.newNotebook": "Novo notebook", - "welcomePage.newQuery": "Nova consulta", - "welcomePage.noRecentFolders": "Não há pastas recentes", - "welcomePage.openFileLinuxPC": "Abrir arquivo", - "welcomePage.openFileMac": "Abrir arquivo", - "welcomePage.productDocumentation": "Documentação", - "welcomePage.recent": "Recente", - "welcomePage.releaseNotes": "Notas sobre a versão", - "welcomePage.reportIssue": "Relatar problema ou solicitação de recurso", - "welcomePage.showCommands": "Encontrar e executar todos os comandos", - "welcomePage.showCommandsDescription": "Acesse e pesquise rapidamente comandos na Paleta de Comandos ({0})", - "welcomePage.showOnStartup": "Mostrar a página inicial na inicialização", - "welcomePage.start": "Início" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Adicionar uma conta", "accountDialog.close": "Fechar", @@ -11995,6 +11963,7 @@ "splitCellEdit": "Dividir Célula" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "Não foi possível iniciar o servidor porque um provedor não foi definido para esse tipo de arquivo de notebook.", "ServerNotStarted": "O servidor não foi iniciado por uma razão desconhecida", "clientSession.unknownError": "Ocorreu um erro ao iniciar a sessão do notebook", "kernelRequiresConnection": "O kernel {0} não foi encontrado. O kernel padrão será usado em seu lugar." @@ -12015,8 +11984,11 @@ "startSessionFailed": "Não foi possível iniciar a sessão: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "A espera pela disponibilidade do Provedor de Execução expirou para o provedor de notebook '{0}'", "notebookServiceNoProvider": "O provedor de notebooks não existe", - "notebookUriNotDefined": "Nenhum URI foi passado ao criar um gerenciador de notebooks" + "notebookUriNotDefined": "Nenhum URI foi passado ao criar um gerenciador de notebooks", + "serializationProviderTimeout": "A espera pela disponibilidade do Provedor de Serialização expirou para o provedor de notebook '{0}'", + "standardKernelsTimeout": "A espera pela disponibilidade de Kernels Standard expirou para o provedor de notebooks '{0}'" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "Já existe uma exibição com o nome {0} nesse bloco de anotações." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "Nome do magic da célula, como '%%sql'.", "carbon.extension.contributes.notebook.provider": "Identificador do provedor de notebook.", "carbon.extension.contributes.notebook.standardKernels": "Quais kernels devem ser padrão com este provedor de notebook?", + "providerNotInRegistryError": "O provedor especificado '{0}' está ausente no registro do notebook.", "vscode.extension.contributes.notebook.languagemagics": "Contribui com a linguagem do notebook.", "vscode.extension.contributes.notebook.providersDescriptions": "Contribui com as descrições dos fornecedores de bloco de anotações." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "A linha de commit falhou: ", "msgCancelQueryFailed": "O cancelamento da consulta falhou: {0}", - "queryModelService.noQueryFoundForUri": "Nenhuma Consulta encontrada para {0}", "queryModelService.uriAlreadyHasQuery": "{0} já tem uma consulta existente", "runQueryBatchStartLine": "Linha {0}", "runQueryBatchStartMessage": "Iniciada a execução de consulta em ", @@ -12227,11 +12199,16 @@ "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.index.column.description.name": "O nome da coluna.", + "designer.index.description.columns": "As colunas do índice.", + "designer.index.description.name": "O nome do índice.", "designer.table.description.description": "Descrição da tabela.", "designer.table.description.name": "O nome do objeto de tabela.", "designer.table.description.schema": "O esquema que contém a tabela.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "Chave Estrangeira", - "tableDesigner.PrimaryKeyTableName": "Tabela de Chaves Primárias", + "tableDesigner.ForeignTableName": "Tabela Estrangeira", + "tableDesigner.IndexTypeName": "Índice", "tableDesigner.checkConstraintExpressionTitle": "Expressão", "tableDesigner.checkConstraintNameTitle": "Nome", "tableDesigner.checkConstraintTypeName": "Verificar Restrição", @@ -12249,18 +12226,27 @@ "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.foreignKey.column": "Coluna", + "tableDesigner.foreignKey.foreignColumn": "Coluna Estrangeira", + "tableDesigner.foreignKeyColumns": "Colunas", "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.generatePreviewReportError": "Ocorreu um erro ao gerar o relatório de visualização: {0}", + "tableDesigner.generateScriptError": "Ocorreu um erro ao gerar o script: {0}", + "tableDesigner.generatingPreviewReport": "Gerando o relatório de visualização...", + "tableDesigner.generatingScript": "Gerando script...", + "tableDesigner.generatingScriptCompleted": "Script gerado.", + "tableDesigner.index.column.name": "Coluna", + "tableDesigner.indexColumns": "Colunas", + "tableDesigner.indexName": "Nome", + "tableDesigner.indexesTabTitle": "Índices", "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.publishChangeError": "Ocorreu um erro ao publicar as alterações: {0}", + "tableDesigner.publishChangeSuccess": "As alterações foram publicadas com êxito.", + "tableDesigner.savingChanges": "Publicando alterações no designer de tabela...", "tableDesigner.schemaTitle": "Esquema", "tableDesigner.tableObjectType": "Tabela" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "I&&ntrodução", "showReleaseNotes": "Mostrar Introdução" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Não é possível iniciar uma sessão. O gerente ainda não foi inicializado" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "Consulta {0}: custo da consulta (em relação ao script): {1}%" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "Abrir Consulta", + "queryPlanCustomZoom": "Zoom Personalizado", + "queryPlanFitGraphLabel": "Zoom para caber", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "Propriedades", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "Ampliar", + "queryPlanZoomOutActionLabel": "Reduzir" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Recurso de visualização" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Ocultar o viewlet de extensão", + "hidePanel": "Ocultar o painel", + "hideSettings": "Ocultar o ícone de configurações" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Atualizar Banco de Dados", + "tableDesigner.cancel": "Cancelar", + "tableDesigner.generateScript": "Gerar script", + "tableDesigner.previewDatabaseUpdates": "Visualizar as Atualizações de Banco do Dados" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/CHANGELOG.md b/i18n/ads-language-pack-ru/CHANGELOG.md index acce50fb09ef..8e7a614be209 100644 --- a/i18n/ads-language-pack-ru/CHANGELOG.md +++ b/i18n/ads-language-pack-ru/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-ru" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index 77187bd70cab..8773595135ab 100644 --- a/i18n/ads-language-pack-ru/package.json +++ b/i18n/ads-language-pack-ru/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json index 642afcf35aca..5776fe492bb6 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json @@ -48,7 +48,7 @@ "arc.connectionStrings": "Строки подключения", "arc.containerReady": "Контейнеры Pod готовы.", "arc.controllerClusterContext": "Контекст кластера", - "arc.controllerDashboard": "Панель мониторинга контроллера данных Azure Arc (предварительная версия) — {0}", + "arc.controllerDashboard": "Панель мониторинга контроллера данных Azure Arc — {0}", "arc.controllerKubeConfig": "Путь к файлу kube config", "arc.controllerName": "Имя", "arc.controllerNameDescription": "Имя, отображаемое в представлении в виде дерева. Оно не применяется к самому контроллеру.", @@ -159,7 +159,7 @@ "arc.miaaBackupsDatabasesDescription": "Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении.", "arc.miaaComputeAndStorageDescriptionPartOne": "Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью", "arc.miaaConnectionRequired": "Для перечисления баз данных в этом экземпляре требуется подключение.", - "arc.miaaDashboard": "Управляемый экземпляр SQL — панель мониторинга Azure Arc (предварительная версия) — {0}", + "arc.miaaDashboard": "Управляемый экземпляр SQL — панель мониторинга Azure Arc — {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "Управляемый экземпляр SQL — Azure Arc", "arc.missingExtension": "Для просмотра параметров модуля требуется расширение {0}. Вы хотите установить его сейчас?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "Имя администратора", "arc.postgresArcProductName": "База данных Azure для PostgreSQL — Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "Вы можете масштабировать поддерживающий Azure Arc…", - "arc.postgresDashboard": "Гипермасштабирование PostgreSQL — панель мониторинга Azure Arc (предварительная версия) — {0}", + "arc.postgresDashboard": "Гипермасштабирование PostgreSQL — панель мониторинга Azure Arc — {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Версия PostgreSQL", @@ -335,10 +335,6 @@ "arc.controller": "Целевой контроллер Azure Arc", "arc.cores-limit.label": "Ограничение на число ядер", "arc.cores-request.label": "Запрос ядер", - "arc.data.controller.admin.account.confirm.password": "Подтвердить пароль", - "arc.data.controller.admin.account.name": "Имя для входа контроллера данных", - "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": "Включить автоматическую отправку журналов. Только прямой режим.", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "Инфраструктура", "arc.data.controller.kube.cluster.context": "Контекст кластера", "arc.data.controller.location": "Расположение", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Подтвердить пароль", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Пароль", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Учетные данные панели мониторинга метрик и журналов", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Имя пользователя", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Введите имя пользователя, которое будет использоваться для панелей мониторинга метрик и журналов.", "arc.data.controller.name": "Имя контроллера данных", "arc.data.controller.name.validation.description": "Имя должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов.", "arc.data.controller.namespace": "Пространство имен контроллера данных", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "Класс хранения, используемый для постоянных томов данных", "arc.postgres.storage-class.logs.description": "Класс хранения, используемый для постоянных томов журналов", "arc.postgres.wizard.page1.title": "Укажите параметры группы серверов гипермасштабирования PostgreSQL с поддержкой Azure", - "arc.postgres.wizard.title": "Развернуть группу серверов гипермасштабирования PostgreSQL с поддержкой Azure Arc", + "arc.postgres.wizard.title": "Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group", "arc.sql.connection.settings.section.title": "Сведения о подключении SQL", "arc.sql.cores-limit.description": "Предельное количество ядер управляемого экземпляра в виде целого числа.", "arc.sql.cores-request.description": "Запрос ядер управляемого экземпляра в виде целого числа.", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "сведения о ценах", "arc.sql.cost.summary.resource.group": "Группа ресурсов", "arc.sql.cost.summary.service.tier": "Уровень служб", - "arc.sql.cost.summary.service.tier.learn.more.description": "Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни \"Общего назначения\" и \"Критически важный для бизнеса\". {0}", + "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "Дополнительные сведения", "arc.sql.cost.summary.sql.connection.info": "Сведения о подключении SQL", "arc.sql.cost.summary.sql.instance.settings": "Параметры экземпляра SQL", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "Ограничение виртуальных ядер ЦП", "arc.sql.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", "arc.sql.dev.use.label": "Только для разработки", - "arc.sql.high.availability.description": "Включить дополнительные реплики для высокой группа доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. Выберите один из вариантов: общее назначение (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) или[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности).", + "arc.sql.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.instance.name": "Имя экземпляра", "arc.sql.instance.retention.policy.title": "Политика хранения резервных копий экземпляров SQL", "arc.sql.instance.settings.section.title": "Параметры экземпляра SQL", @@ -476,15 +479,14 @@ "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 replica", "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": "BusinessCritical", - "arc.sql.service.tier.description": "Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни \"Общего назначения\" и \"Критически важный для бизнеса\". {0}", - "arc.sql.service.tier.general.purpose": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.label": "Уровень служб", "arc.sql.storage-class.backups.description": "Класс хранения для постоянных томов резервного копирования. Если значение не указано, будет использоваться класс по умолчанию.", "arc.sql.storage-class.data.description": "Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию.", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются.", "arc.sql.storage-class.logs.description": "Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию.", "arc.sql.summary.arc.by.microsoft": "от Майкрософт", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "arc.sql.username": "Имя пользователя", "arc.sql.volume.size.backups.description": "Размер тома хранилища для резервных копий (гибибайт).", "arc.sql.volume.size.backups.label": "Размер тома в ГиБ (резервные копии)", @@ -504,7 +506,7 @@ "arc.sql.volume.size.logs.description": "Размер тома хранилища для журналов (гибибайт).", "arc.sql.volume.size.logs.label": "Размер тома в ГиБ (журналы)", "arc.sql.wizard.page1.title": "Укажите параметры Управляемого экземпляра Azure SQL", - "arc.sql.wizard.title": "Развертывание Управляемого экземпляра SQL Azure — Azure Arc (предварительная версия)", + "arc.sql.wizard.title": "Deploy Azure SQL managed instance - Azure Arc", "arc.storage-class.backups.label": "Класс хранения (резервные копии)", "arc.storage-class.data.label": "Класс хранения (данные)", "arc.storage-class.datalogs.label": "Класс хранения (журналы базы данных)", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "Число запрошенных ядер не должно превышать предельное", "requested.memory.less.than.or.equal.to.memory.limit": "Объем запрошенной памяти не должен превышать предельный", "resource.type.arc.postgres.description": "Развертывание групп серверов гипермасштабирования PostgreSQL в среде Azure Arc", - "resource.type.arc.postgres.display.name": "Группы серверов гипермасштабирования PostgreSQL — Azure Arc (предварительная версия)", + "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale server groups - Azure Arc", "resource.type.arc.sql.description": "Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде", - "resource.type.arc.sql.display.name": "Управляемый экземпляр SQL Azure — Azure Arc (предварительная версия)", + "resource.type.arc.sql.display.name": "Azure SQL managed instance - Azure Arc", "resource.type.azure.arc.description": "Создание контроллера данных Azure Arc", - "resource.type.azure.arc.display.name": "Контроллер данных Azure Arc (предварительная версия)", + "resource.type.azure.arc.display.name": "Контроллер данных Azure Arc", "should.be.integer": "Значение должно быть целым числом", "worker.node.count.should.not.be.one": "Значение 1 не поддерживается." } diff --git a/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json index 949c0078c495..7a5fdfd1d244 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Корпорация Майкрософт", "azure.noBaseToken": "Произошла ошибка при проверке подлинности, или ваши токены были удалены из системы. Попробуйте добавить учетную запись в Azure Data Studio еще раз.", "azure.noUniqueIdentifier": "У пользователя нет уникального идентификатора в AAD", - "azure.responseError": "Не удалось получить токен из-за ошибки. Откройте Инструменты разработчика, чтобы просмотреть ошибку", + "azure.responseError": "Не удалось получить токен из-за ошибки. [Откройте инструменты разработчика]({0}), чтобы узнать подробности.", "azure.tenantNotFound": "Указанный клиент с идентификатором \"{0}\" не найден.", "azureAuth.unidentifiedError": "Неизвестная ошибка при проверке подлинности Azure", "azureWorkAccountDisplayName": "Рабочая или учебная учетная запись", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "Следует ли включить интеграцию общедоступного облака Azure", "config.enableUsGovCloudDescription": "Следует ли включить интеграцию облака Azure для государственных организаций США (Fairfax)", "config.enableUsNatCloudDescription": "Следует ли включить интеграцию с национальным облаком Azure для США", + "config.loggingLevel": "[Необязательно] Уровень детализации ведения журнала для расширения \"Учетные записи Azure\".", "config.noSystemKeychain": "Отключение интеграции с цепочкой ключей системы. Учетные данные будут храниться в неструктурированном файле в основном каталоге пользователя.", - "config.piiLogging": "Должны ли личные сведения (PII) выводиться в представление консоли локально" + "config.piiLogging": "Следует ли регистрировать идентифицирующие данные конечного пользователя (PII) в выходном канале учетных записей Azure и файле журнала выходного канала." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json index 12d626126a3b..f908edb02140 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "Учетные данные отсутствуют или недопустимы." + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "Нет", - "not now": "Спросить меня позже", - "suggest auto fetch": "Вы хотите, чтобы среда Code [периодически выполняла команду \"git fetch\"]({0})?", - "yes": "Да" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "Версия HEAD '{0}' недоступна.", - "add": "Добавить в рабочую область", - "add remote": "Добавить новый удаленный репозиторий...", - "addFrom": "Добавить удаленный репозиторий по URL-адресу", - "addfrom": "Добавить удаленный репозиторий из {0}", - "addremote": "Добавить удаленный репозиторий", - "always": "Всегда", - "are you sure": "В '{0}' будет создан репозиторий Git. Вы действительно хотите продолжить?", - "auth failed": "Не удалось выполнить проверку подлинности в удаленном Git.", - "auth failed specific": "Не удалось выполнить проверку подлинности в удаленном Git:\r\n\r\n{0}", - "branch already exists": "Ветви с именем '{0}' уже существует", - "branch name": "Имя ветви", - "branch name format invalid": "Имя ветви должно соответствовать регулярному выражению: {0}", - "cant push": "Не удается отправить ссылки в удаленный репозиторий. Сначала выберите \"Извлечь\", чтобы интегрировать изменения.", - "changed": "Уровень ведения журнала изменен на: {0}", - "checkout detached": "Извлечение в отключенном режиме...", - "choose": "Выбрать папку...", - "clean repo": "Очистите рабочее дерево репозитория перед извлечением.", - "clonefrom": "Клонировать из {0}", - "cloning": "Клонирование репозитория Git \"{0}\"...", - "commit": "Зафиксировать подготовленные изменения", - "commit anyway": "Создать пустую фиксацию", - "commit hash": "Хэш фиксации", - "commit message": "Сообщение о фиксации", - "commitMessageWithHeadLabel2": "Сообщение (фиксация: \"{0}\")", - "confirm delete": "Вы действительно хотите удалить файл {0}?\r\nЭта операция является необратимой!\r\nВосстановить этот файл будет невозможно.", - "confirm delete multiple": "Вы действительно хотите удалить файлы ({0})?\r\nЭта операция является необратимой!\r\nВосстановить эти файлы будет невозможно.", - "confirm discard": "Вы действительно хотите отменить изменения в {0}?", - "confirm discard all": "Вы действительно хотите отменить все изменения в файлах ({0})?\r\nЭта операция является необратимой!\r\nВосстановить ваш текущий набор изменений будет невозможно.", - "confirm discard all 2": "{0}\r\n\r\nОтменить это действие нельзя, текущие изменения будут утеряны.", - "confirm discard all single": "Вы действительно хотите отменить изменения в {0}?", - "confirm discard multiple": "Вы действительно хотите отменить изменения в файлах ({0})?", - "confirm emtpy commit": "Вы действительно хотите создать пустую фиксацию?", - "confirm force delete branch": "Ветвь '{0}' объединена не полностью. Удалить ее?", - "confirm force push": "Вы собираетесь принудительно отправить ваши изменения. Это может привести к деструктивным изменениям и к непреднамеренной перезаписи изменений, внесенных другими пользователями.\r\n\r\nВы действительно хотите продолжить?", - "confirm no verify commit": "Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\r\n\r\nПродолжить?", - "confirm publish branch": "В ветви '{0}' отсутствует восходящая ветвь. Вы хотите опубликовать эту ветвь?", - "confirm restore": "Вы действительно хотите восстановить {0}?", - "confirm restore multiple": "Вы действительно хотите восстановить файлы ({0})?", - "confirm stage file with merge conflicts": "Вы действительно хотите проиндексировать {0} с конфликтами слияния?", - "confirm stage files with merge conflicts": "Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния?", - "create branch": "Создание новой ветви...", - "create branch from": "Создание новой ветви из...", - "create repo": "Инициализировать репозиторий", - "current": "Текущая", - "delete": "Удалить файл", - "delete branch": "Удалить ветвь", - "delete file": "Удалить файл", - "delete files": "Удалить файлы", - "deleted by them": "Файл \"{0}\" был удален ими и изменен нами.\r\n\r\nЧто бы вы хотели сделать?", - "deleted by us": "Файл \"{0}\" был удален нами и изменен ими.\r\n\r\nЧто вы хотели бы сделать?", - "discard": "Отменить изменения", - "discardAll": "Отменить изменения во всех файлах ({0})", - "discardAll multiple": "Отменить изменения в одном файле", - "force": "Принудительное извлечение", - "force push not allowed": "Принудительная отправка не разрешена. Включите ее, установив параметр \"git.allowForcePush\".", - "git error": "Ошибка Git", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (индекс)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Рабочее дерево)", - "init": "Выберите папку рабочей области для инициализации репозитория Git", - "init repo": "Инициализировать репозиторий", - "invalid branch name": "Недопустимое имя ветви", - "keep ours": "Сохранить нашу версию", - "keep theirs": "Сохранить их версию", - "learn more": "Дополнительные сведения", - "local changes": "Локальные изменения будут перезаписаны при извлечении.", - "merge commit": "Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее?", - "merge conflicts": "Обнаружены конфликты слияния. Устраните их перед фиксацией.", - "missing user info": "Убедитесь, что вы настроили параметры \"user.name\" и \"user.email\" в git.", - "never": "Никогда", - "never again": "ОК, больше не показывать", - "never ask again": "ОК, больше не показывать", - "no changes": "Нет изменений для фиксации.", - "no changes stash": "Отсутствуют изменения, которые необходимо спрятать.", - "no more": "Невозможно отменить операцию, так как HEAD не указывает ни на какой коммит.", - "no rebase": "Перемещение изменений из одной ветви в другую не выполняется.", - "no remotes added": "Ваш репозиторий не содержит удаленные репозитории.", - "no remotes to fetch": "Для этого репозитория не настроены удаленные репозитории для забора изменений.", - "no remotes to publish": "Для вашего репозитория не настроены удаленные репозитории для публикации.", - "no remotes to pull": "Для вашего репозитория не настроены удаленные репозитории для получения данных.", - "no remotes to push": "Для вашего репозитория не настроены удаленные репозитории для отправки данных.", - "no staged changes": "Нет подготовленных изменений для фиксации.\r\n\r\nХотите подготовить все свои изменения и зафиксировать их напрямую?", - "no stashes": "В репозитории отсутствуют скрытые изменения.", - "no tags": "У этого репозитория не было тегов.", - "no verify commit not allowed": "Фиксации без проверки не допускаются, включите их с помощью параметра \"git.allowNoVerifyCommit\".", - "nobranch": "Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий.", - "ok": "ОК", - "open git log": "Открыть журнал GIT", - "open repo": "Открыть репозиторий", - "openrepo": "Открыть", - "openreponew": "Открыть в новом окне", - "pick branch pull": "Выберите ветвь для извлечения", - "pick provider": "Выберите поставщика, в который необходимо опубликовать ветвь \"{0}\":", - "pick remote": "Выберите удаленный сервер, на котором нужно опубликовать ветвь \"{0}\":", - "pick remote pull repo": "Выберите удаленный репозиторий, с которого нужно получить ветвь", - "pick stash to apply": "Выберите спрятанное изменение для применения", - "pick stash to drop": "Выберите спрятанные данные для удаления", - "pick stash to pop": "Выберите спрятанное изменение для отображения", - "proposeopen": "Вы хотите открыть клонированный репозиторий?", - "proposeopen init": "Вы хотите открыть инициализированный репозиторий?", - "proposeopen2": "Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область?", - "proposeopen2 init": "Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область?", - "provide branch name": "Укажите новое имя ветви", - "provide commit hash": "Укажите хэш фиксации", - "provide commit message": "Введите сообщение фиксации.", - "provide remote name": "Укажите удаленное имя", - "provide stash message": "Укажите сообщение о скрытии", - "provide tag message": "Укажите сообщение для аннотирования тега", - "provide tag name": "Укажите имя тега", - "publish to": "Опубликовать в {0}", - "remote already exists": "Удаленный репозиторий \"{0}\" уже существует.", - "remote branch at": "Удаленная ветвь в {0}", - "remote name": "Удаленное имя", - "remote name format invalid": "Недопустимый формат имени удаленного репозитория", - "remove remote": "Выберите удаленный репозиторий для удаления", - "repourl": "URL-адрес репозитория", - "restore file": "Восстановить файл", - "restore files": "Восстановить файлы", - "save and commit": "Сохранить все и фиксировать", - "save and stash": "Сохранить все и спрятать", - "select a branch to merge from": "Выберите ветвь для слияния", - "select a branch to rebase onto": "Выберите ветвь для перемещения в нее изменений", - "select a ref to checkout": "Выберите ссылку для переключения", - "select a ref to checkout detached": "Выберите ссылку для извлечения в отключенном режиме", - "select a ref to create a new branch from": "Выберите ссылку для создания ветви \"{0}\" из", - "select a tag to delete": "Выберите тег для удаления", - "select branch to delete": "Выберите ветвь для удаления", - "select log level": "Установите уровень ведения журнала", - "selectFolder": "Выбрать расположение репозитория", - "show command output": "Показать выходные данные команды", - "stash": "Все равно спрятать", - "stash merge conflicts": "Обнаружены конфликты слияния при применении скрытых изменений.", - "stash message": "Сообщение к спрятанным изменениям", - "stashcheckout": "Спрятать и извлечь", - "sure drop": "Вы действительно хотите удалить спрятанные изменения: {0}?", - "sync is unpredictable": "Это действие отправит фиксации в \"{0}/{1}\" и извлечет их оттуда.", - "tag at": "Тег в {0}", - "tag message": "Сообщение", - "tag name": "Имя тега", - "there are untracked files": "Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений.", - "there are untracked files single": "При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}.", - "undo commit": "Отменить фиксацию слияния", - "unsaved files": "Некоторые файлы ({0}) не сохранены.\r\n\r\nВы хотите сохранить их перед фиксацией?", - "unsaved files single": "В следующем файле есть несохраненные изменения, которые не будут включены в фиксацию, если вы захотите продолжить: {0}.\r\n\r\nВы хотите сохранить этот файл перед фиксацией?", - "unsaved stash files": "Некоторые файлы ({0}) не сохранены.\r\n\r\nВы хотите сохранить их, прежде чем спрятать?", - "unsaved stash files single": "В следующем файле есть несохраненные изменения, которые не будут включены в спрятанные изменения, если вы захотите продолжить: {0}.\r\n\r\nВы хотите сохранить этот файл, прежде чем спрятать?", - "warn untracked": "Это приведет к УДАЛЕНИЮ неотслеживаемых файлов ({0})!\r\nЭта операция является НЕОБРАТИМОЙ!\r\nВосстановить эти файлы будет НЕВОЗМОЖНО.", - "yes": "Да", - "yes discard tracked": "Отменить изменения для одного отслеживаемого файла", - "yes discard tracked multiple": "Отменить изменения для отслеживаемых файлов ({0})", - "yes never again": "Да, больше не показывать" + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", + "ok": "OK", + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "Скачать Git", - "git20": "У вас установлен Git {0}. Код лучше всего работает с Git >= 2.", - "git2526": "Имеются известные проблемы с установленным {0} Git. Обновите Git до версии 2.27 или выше, чтобы функции Git работали правильно.", - "neverShowAgain": "Больше не показывать", - "notfound": "Git не найден. Установите Git или укажите путь к нему в параметре 'git.path'.", - "skipped": "Пропущенный найденный Git в: {0}", - "updateGit": "Обновить Git", - "using git": "Используется git {0} из {1}", - "validating": "Проверка найденного git в:{0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "Доступные репозитории отсутствуют", - "not supported": "Абсолютные пути в параметре \"git.scanRepositories\" не поддерживаются.", - "pick repo": "Выберите репозиторий", - "too many submodules": "В репозитории '{0}' есть подмодули ({1}), которые не будут открыты автоматически. Вы можете открыть каждый подмодуль вручную, открыв соответствующий файл." + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "Имя ветви", - "error": "$(error) Ошибка: {0}", - "none found": "Удаленные репозитории не найдены.", - "pick url": "Выберите URL-адрес, откуда требуется клонировать.", - "provide url": "Укажите URL-адрес репозитория", - "provide url or pick": "Укажите URL-адрес репозитория или выберите источник репозитория.", - "type to filter": "Имя репозитория", - "type to search": "Имя репозитория (введите текст для поиска)", - "url": "URL-адрес" + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", + "url": "URL" }, "dist/repository": { - "add known": "Вы хотите добавить \"{0}\" в GITIGNORE-файл?", - "added by them": "Конфликт: добавлено ими", - "added by us": "Конфликт: добавлено нами", - "always pull": "Всегда получать", - "both added": "Конфликт: оба добавили", - "both deleted": "Конфликт: оба удалили", - "both modified": "Конфликт: оба изменили", - "changes": "Изменения", - "commit": "Зафиксировать", - "commit in rebase": "Невозможно изменить сообщение коммита во время перебазирования. Завершите операцию перебазирования и используйте взамен интерактивное перебазирование.", - "commitMessage": "Сообщение ({0} для фиксации)", - "commitMessageCountdown": "В текущей строке остается {0} симв.", - "commitMessageWarning": "На {0} симв. превышен предел {1} в текущей строке", - "commitMessageWhitespacesOnlyWarning": "Текущее сообщение коммита содержит только пробелы.", - "commitMessageWithHeadLabel": "Сообщение ({0} для фиксации в \"{1}\")", - "deleted": "Удалить", - "deleted by them": "Конфликт: удалено ими", - "deleted by us": "Конфликт: удалено нами", - "dont pull": "Не получать", - "git.title.deleted": "{0} (удалено)", - "git.title.index": "{0} (индекс)", - "git.title.ours": "{0} (наш)", - "git.title.theirs": "{0} (их)", - "git.title.untracked": "{0} (не отслеживается)", - "git.title.workingTree": "{0} (рабочее дерево)", - "huge": "Репозиторий git в '{0}' имеет очень много активных изменений, только часть функций Git будет доступна.", - "ignored": "Проигнорировано", - "index added": "Добавлено в индексе", - "index copied": "Скопировано в индексе", - "index deleted": "Удалено в индексе", - "index modified": "Изменено в индексе", - "index renamed": "Переименовано в индексе", - "intent to add": "Добавляемое намерение", - "merge changes": "Изменения слияния", - "modified": "Изменен", - "neveragain": "Больше не показывать", - "open": "Открыто", - "pull": "Получать", - "pull branch maybe rebased": "Похоже, изменения из текущей ветви \"{0}\" перемещены в другую. Все равно выполнить в нее вытягивание?", - "pull maybe rebased": "Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание?", - "pull n": "Вытягивание фиксаций ({0}) из {1}/{2}", - "pull push n": "Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3}", - "push n": "Отправка фиксаций ({0}) в {1}/{2}", - "push success": "Отправка выполнена успешно.", - "staged changes": "Промежуточные изменения", - "sync changes": "Синхронизация изменений", - "sync is unpredictable": "Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория", - "untracked": "Не отслеживается", - "untracked changes": "Неотслеживаемые изменения", - "yes": "Да" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "Извлечение ветви/тега...", - "publish changes": "Опубликовать изменения", - "publish to": "Опубликовать в {0}", - "publish to...": "Опубликовать в…", - "rebasing": "Перебазирование", - "syncing changes": "Синхронизация изменений..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "Индекс", + "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Журнал Git", - "git.timeline.stagedChanges": "Промежуточно сохраненные изменения", - "git.timeline.uncommitedChanges": "Незафиксированные изменения", - "git.timeline.you": "Вы", - "git.workingTree": "Рабочее дерево" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "Цвет для добавленных ресурсов.", - "colors.conflict": "Цвет ресурсов с конфликтами.", - "colors.deleted": "Цвет удаленных ресурсов.", - "colors.ignored": "Цвет игнорируемых ресурсов.", - "colors.modified": "Цвет измененных ресурсов.", - "colors.renamed": "Цвет для переименованных или скопированных ресурсов.", - "colors.stageDeleted": "Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение.", - "colors.stageModified": "Цвет для измененных ресурсов, которые были помещены на промежуточное хранение.", - "colors.submodule": "Цвет ресурсов подмодуля.", - "colors.untracked": "Цвет неотслеживаемых ресурсов.", - "command.addRemote": "Добавить удаленный репозиторий...", - "command.branch": "Создать ветвь...", - "command.branchFrom": "Создать ветвь из...", - "command.checkout": "Извлечь в...", - "command.checkoutDetached": "Извлечь в (отключено)...", - "command.cherryPick": "Выборочный отбор...", - "command.clean": "Отменить изменения", - "command.cleanAll": "Отменить все изменения", - "command.cleanAllTracked": "Удалить все отслеживаемые изменения", - "command.cleanAllUntracked": "Удалить все неотслеживаемые изменения", - "command.clone": "Клонировать", - "command.cloneRecursive": "Клонировать (рекурсивно)", - "command.close": "Закрыть репозиторий", - "command.commit": "Фиксация", - "command.commitAll": "Зафиксировать все", - "command.commitAllAmend": "Зафиксировать все (изменение)", - "command.commitAllAmendNoVerify": "Зафиксировать все (исправить, без проверки)", - "command.commitAllNoVerify": "Зафиксировать все (без проверки)", - "command.commitAllSigned": "Зафиксировать все (завершено)", - "command.commitAllSignedNoVerify": "Зафиксировать все (завершено, без проверки)", - "command.commitEmpty": "Отправить пустую фиксацию", - "command.commitEmptyNoVerify": "Зафиксировать пустые (без проверки)", - "command.commitNoVerify": "Зафиксировать (без проверки)", - "command.commitStaged": "Зафиксировать промежуточно сохраненные изменения", - "command.commitStagedAmend": "Зафиксировать промежуточные (изменение)", - "command.commitStagedAmendNoVerify": "Зафиксировать промежуточные (исправить, без проверки)", - "command.commitStagedNoVerify": "Зафиксировать промежуточные (без проверки)", - "command.commitStagedSigned": "Зафиксировать промежуточные элементы (завершено)", - "command.commitStagedSignedNoVerify": "Зафиксировать промежуточные (завершено, без проверки)", - "command.createTag": "Создать Тег", - "command.deleteBranch": "Удалить ветвь...", - "command.deleteTag": "Удалить тег", - "command.fetch": "Забрать", - "command.fetchAll": "Забрать из всех удаленных репозиториев", - "command.fetchPrune": "Получение (с обрезкой)", - "command.ignore": "Добавить в GITIGNORE", - "command.init": "Инициализировать репозиторий", - "command.merge": "Объединить ветвь...", - "command.openAllChanges": "Открыть все изменения", - "command.openChange": "Открыть изменения", - "command.openFile": "Открыть файл", - "command.openHEADFile": "Открыть файл (HEAD)", - "command.openRepository": "Открыть репозиторий", - "command.publish": "Опубликовать ветвь...", - "command.pull": "Получить", - "command.pullFrom": "Получить из...", - "command.pullRebase": "Получить (переместить изменения из одной ветви в другую)", - "command.push": "Отправить", - "command.pushFollowTags": "Отправить (подписаться на теги)", - "command.pushFollowTagsForce": "Отправить (подписаться на теги, принудительно)", - "command.pushForce": "Отправить (принудительно)", - "command.pushTags": "Отправить теги", - "command.pushTo": "Отправить в:", - "command.pushToForce": "Отправить в... (принудительно)", - "command.rebase": "Перемещение изменений из одной ветви в другую…", - "command.rebaseAbort": "Прервать перемещение изменений из одной ветви в другую", - "command.refresh": "Обновить", - "command.removeRemote": "Удалить удаленный репозиторий", - "command.rename": "Переименование", - "command.renameBranch": "Переименовать ветвь...", - "command.restoreCommitTemplate": "Восстановить шаблон коммита", - "command.revealInExplorer": "Показать в боковой панели", - "command.revertChange": "Обратить изменение", - "command.revertSelectedRanges": "Обратить выбранные диапазоны", - "command.setLogLevel": "Установите уровень ведения журнала...", - "command.showOutput": "Показать выходные данные GIT", - "command.stage": "Индексировать изменения", - "command.stageAll": "Хранить все промежуточные изменения", - "command.stageAllMerge": "Хранить все изменения слияния", - "command.stageAllTracked": "Подготовить все отслеживаемые изменения", - "command.stageAllUntracked": "Подготовить все неотслеживаемые изменения", - "command.stageChange": "Изменение стадии", - "command.stageSelectedRanges": "Индексировать выбранные диапазоны", - "command.stash": "Спрятать", - "command.stashApply": "Применить спрятанное...", - "command.stashApplyLatest": "Применить последнее спрятанное", - "command.stashDrop": "Удалить спрятанные данные...", - "command.stashIncludeUntracked": "Спрятать (включить неотслеживаемые)", - "command.stashPop": "Извлечь спрятанное", - "command.stashPopLatest": "Извлечь последнее спрятанное", - "command.sync": "Синхронизация", - "command.syncRebase": "Синхронизация (с перебазированием)", - "command.timelineCompareWithSelected": "Сравнить с выбранным", - "command.timelineCopyCommitId": "Копировать идентификатор фиксации", - "command.timelineCopyCommitMessage": "Копировать сообщение фиксации", - "command.timelineOpenDiff": "Открыть изменения", - "command.timelineSelectForCompare": "Выбрать для сравнения", - "command.undoCommit": "Отменить последнюю фиксацию", - "command.unstage": "Отменить промежуточное изменение", - "command.unstageAll": "Отменить все промежуточные изменения", - "command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов", - "config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).", - "config.allowNoVerifyCommit": "Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации.", - "config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \"Изменения в индексе\".", - "config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.", - "config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.", - "config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.", - "config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.", - "config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.", - "config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.", - "config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.", - "config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.", - "config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\".", - "config.autorefresh": "Включено ли автоматическое обновление.", - "config.branchSortOrder": "Управляет порядком сортировки ветвей.", - "config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.", - "config.branchWhitespaceChar": "Символ, которым будут заменены пробелы в новых именах ветвей.", - "config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \"Извлечь в...\".", - "config.checkoutType.local": "Локальные ветви", - "config.checkoutType.remote": "Удаленные ветви", - "config.checkoutType.tags": "Теги", - "config.confirmEmptyCommits": "Всегда подтверждайте создание пустых фиксаций для команды \"Git: Пустая фиксация\".", - "config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.", - "config.confirmNoVerifyCommit": "Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки.", - "config.confirmSync": "Подтвердите синхронизацию репозиториев Git.", - "config.countBadge": "Определяет индикатор событий Git.", - "config.countBadge.all": "Учитывать все изменения.", - "config.countBadge.off": "Отключить счетчик.", - "config.countBadge.tracked": "Учитывать только отслеживаемые изменения.", - "config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов.", - "config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.", - "config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.", - "config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.", - "config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия.", - "config.enableCommitSigning": "Разрешает подписывание фиксаций с использованием GPG или X.509.", - "config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.", - "config.enableStatusBarSync": "Определяет, отображается ли команда синхронизации Git в строке состояния.", - "config.enabled": "Определяет, включен ли git.", - "config.fetchOnPull": "Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь.", - "config.followTagsWhenSync": "Отправка всех тегов при выполнении команды синхронизации.", - "config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.", - "config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.", - "config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.", - "config.ignoreRebaseWarning": "Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении.", - "config.ignoreSubmodules": "Игнорировать изменения подмодулей в дереве файлов.", - "config.ignoreWindowsGit27Warning": "Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26.", - "config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.", - "config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.", - "config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.", - "config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\".", - "config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.", - "config.openAfterClone.always": "Всегда открывать в текущем окне.", - "config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.", - "config.openAfterClone.prompt": "Всегда запрашивать действие.", - "config.openAfterClone.whenNoFolderOpen": "Открывать в текущем окне только при отсутствии открытых папок.", - "config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.", - "config.path": "Путь и имя исполняемого файла Git, например, \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска.", - "config.postCommitCommand": "Запускает команду git после успешной фиксации.", - "config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.", - "config.postCommitCommand.push": "Выполнить \"Git Push\" после успешной фиксации.", - "config.postCommitCommand.sync": "Выполнить \"Git Push\" после успешной фиксации.", - "config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.", - "config.promptToSaveFilesBeforeCommit.always": "Проверить наличие несохраненных файлов.", - "config.promptToSaveFilesBeforeCommit.never": "Отключите эту проверку.", - "config.promptToSaveFilesBeforeCommit.staged": "Проверять только наличие несохраненных промежуточных файлов.", - "config.promptToSaveFilesBeforeStash": "Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения.", - "config.promptToSaveFilesBeforeStash.always": "Проверить наличие несохраненных файлов.", - "config.promptToSaveFilesBeforeStash.never": "Отключение этой проверки.", - "config.promptToSaveFilesBeforeStash.staged": "Проверять только наличие несохраненных промежуточных файлов.", - "config.pruneOnFetch": "Урезать при извлечении.", - "config.pullTags": "Получить все теги при извлечении.", - "config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.", - "config.requireGitUserConfig": "Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан.", - "config.scanRepositories": "Список путей для поиска репозиториев Git.", - "config.showCommitInput": "Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git.", - "config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\".", - "config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.", - "config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.", - "config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.", - "config.smartCommitChanges.all": "Автоматически размещать все изменения.", - "config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.", - "config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).", - "config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.", - "config.terminalAuthentication": "Определяет, следует ли включить Azure Data Studio в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.", - "config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.", - "config.timeline.date.authored": "Использовать дату создания", - "config.timeline.date.committed": "Использовать дату фиксации", - "config.timeline.showAuthor": "Определяет, показывать ли автора фиксации в представлении временной шкалы.", - "config.untrackedChanges": "Определяет поведение неотслеживаемых изменений.", - "config.untrackedChanges.hidden": "Неотслеживаемые изменения скрываются и исключаются из нескольких действий.", - "config.untrackedChanges.mixed": "Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково.", - "config.untrackedChanges.separate": "Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий.", - "config.useCommitInputAsStashMessage": "Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию.", - "config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.", - "description": "Интеграция системы контроля версий Git", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "Ветвь", - "submenu.changes": "Изменения", - "submenu.commit": "Фиксация", - "submenu.commit.amend": "Исправить", - "submenu.commit.signoff": "Выйти", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "Получение, отправка", - "submenu.remotes": "Удаленный", - "submenu.stash": "Спрятать", - "submenu.tags": "Теги", - "view.workbench.cloneRepository": "Репозиторий можно клонировать локально.\r\n[Клонировать репозиторий](command:git.clone \"Клонировать репозиторий после активации расширения Git\")", - "view.workbench.learnMore": "Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Допустимая установка Git не обнаружена, дополнительные сведения см. в [выходных данных Git](command:git.showOutput).\r\n[Установите Git](https://git-scm.com/) либо получите дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio в [нашей документации](https://aka.ms/vscode-scm).\r\nЕсли вы используете другую систему управления версиями, можете поискать дополнительные расширения [в Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm)." + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 fb57cd6d58b7..5298fdc4d911 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 @@ -327,6 +327,7 @@ "package": { "description": "Сравнение схем SQL для Azure Data Studio поддерживает сравнение схем баз данных и файлов DACPAC.", "displayName": "Сравнение схем SQL Server", + "schemaCompare.runComparison": "Запустить сравнение схем...", "schemaCompare.start": "Сравнение схем" } } 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 a1ad5e694853..65b6952c4d76 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 @@ -21,6 +21,7 @@ "TargetPlatform": "Целевая платформа", "TargetServer": "Целевой сервер", "Time": "Время", + "actionLabel": "Действие", "addDatabaseReferenceOkButtonText": "Добавить ссылку", "addDatabaseReferencedialogName": "Добавить ссылку на базу данных", "addItemAction": "Добавить элемент", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "Чтобы использовать привязки SQL, убедитесь, что проект Функций Azure содержит ссылку на {0}", "addSqlBindingPackageError": "Ошибка при добавлении в проект пакета расширения привязки SQL", "appSettingPrompt": "Обновить функцию Azure local.settings.json с помощью новой строки подключения?", + "applyConfirmation": "Вы действительно хотите обновить целевой проект?", + "applyError": "При обновлении проекта возникла ошибка: {0}", + "applySuccess": "Проект успешно обновлен.", "at": "в", "autorestProjectName": "Имя нового проекта SQL", "baseDockerImage": "Базовый образ Docker SQL Server", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "Выберите переменные SQLCMD для изменения", "cicularProjectReference": "Циклическая ссылка из проекта {0} на проект {1}", "cleaningDockerImagesMessage": "Очистка существующих развертываний...", + "closeButton": "Закрыть", + "compareActionRadiButtonLabel": "Просмотреть изменения в средстве сравнения схем", "confirmPassword": "Подтвердите пароль администратора SQL Server", "confirmServerPassword": "Подтвердите пароль администратора SQL Server", "connectingToSqlServerOnDockerMessage": "Подключение к SQL Server в Docker", "connectionFailedError": "Ошибка подключения: \"{0}\"", + "connectionProfile": "Выберите профиль подключения", "connectionRadioButtonLabel": "Подключения", "connectionStringSetting": "Имя параметра строки подключения", "connectionStringSettingPlaceholder": "Параметр строки подключения указан в \"local.settings.js\".", - "containerAlreadyExistForProject": "Другие серверы в контейнере уже существуют для проекта. Вы хотите удалить их?", + "containerAlreadyExistForProject": "Контейнеры для этого проекта уже существуют. Вы хотите удалить их перед развертыванием нового?", "createNew": "Создать", "createNewLocalAppSetting": "Создать новый параметр локального приложения", "createProjectDialogOkButtonText": "Создать", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL для пограничных вычислений", "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL, начиная с пустого проекта", "emptyProjectTypeDisplayName": "База данных SQL", + "emptySdkProjectTypeDescription": "Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK.", + "emptySdkProjectTypeDisplayName": "База данных SQL (SDK)", "enterConnStringTemplateDescription": "Введите шаблон для строки подключения SQL", "enterConnectionString": "Введите строку подключения", "enterConnectionStringEnvName": "Введите имя переменной среды для строки подключения", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "Введите новое имя базы данных", "enterNewValueForVar": "Введите новое значение для переменной \"{0}\"", "enterPassword": "Введите пароль администратора SQL Server", + "enterPasswordManually": "Enter password or press escape to cancel", + "enterPasswordPrompt": "Enter the password to be used for the connection string", "enterPortNumber": "Введите номер порта SQL Server или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", "enterSystemDbName": "Введите имя базы данных для этой системной базы данных", + "equalComparison": "Проект уже содержит новейшие данные из базы данных.", "errorFindingBuildFilesLocation": "Ошибка при поиске расположения файлов сборки: {0}", "errorReadingProjectGuid": "Ошибка при попытке чтения {0} проекта \"{1}\"", "eulaAgreementTemplate": "Я принимаю {0}.", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "Задание внешней потоковой передачи", "externalStreamingJobValidationPassed": "Проверка задания внешней потоковой передачи успешно пройдена.", "extractTargetRequired": "Для создания проекта базы данных требуется целевая информация для извлечения.", + "failedToGetConnectionString": "Произошла ошибка при создании строки подключения для выбранного подключения", "failedToParse": "Не удалось проанализировать \"{0}\": {1}.", "file": "Файл", "fileAlreadyExists": "Файл с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода.", "hr": "ч", "importElements": "Импорт элементов", + "includePassword": "Do you want to include the password from this connection in your local.settings.json file?", "input": "Ввод", "installGlobally": "Установить глобально", "invalidDataSchemaProvider": "Недопустимый DSP в файле SQLPROJ", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "Недействительная строка подключения SQL", "invalidTargetPlatform": "Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1}", "jsonParseError": "{0} около строки \"{1}\", столбец \"{2}\"", + "learnMore": "Подробнее", "loadProfilePlaceholderText": "Профиль нагрузки...", "location": "Расположение", "min": "мин", @@ -179,7 +194,9 @@ "noDataSourcesFile": "Не обнаружено {0}", "noDataSourcesText": "В этом проекте нет источников данных", "noFileExist": "Файл {0} не существует", + "noSchemaCompareExtension": "Для обновления проекта из базы данных должно быть установлено расширение \"Сравнение схем\".", "noSqlFilesGenerated": "Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода.", + "noSqlProjFile": "Выбранный файл проекта не существует", "noSqlProjFilesSelected": "Файл sqlproj не выбран. Выберите один из них.", "noString": "Нет", "noStringDefault": "Нет (по умолчанию)", @@ -191,6 +208,7 @@ "objectType": "Тип объекта", "okString": "ОК", "openEulaString": "Открыть лицензионное соглашение", + "openFile": "Открытие файла", "output": "Выходные данные", "outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.", "parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева", @@ -207,11 +225,13 @@ "projectAlreadyExists": "Проект с именем {0} уже существует в {1}.", "projectAlreadyOpened": "Проект \"{0}\" уже открыт.", "projectLocString": "Проект", + "projectLocationLabel": "Расположение", "projectLocationPlaceholderText": "Выберите расположение для создания проекта", "projectNameLabel": "Имя", "projectNamePlaceholderText": "Введите имя проекта", "projectReferenceElement": "Ссылка на проект", "projectReferenceNameElement": "Элемент имени ссылки на проект", + "projectToUpdatePlaceholderText": "Выберите файл проекта", "publish": "Опубликовать", "publishAction": "Опубликовать", "publishDialogName": "Опубликовать проект", @@ -238,15 +258,19 @@ "save": "Сохранить", "saveChangesInFile": "В текущем файле есть несохраненные изменения. Сохранить сейчас?", "schema": "Схема", + "schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}", "schemaCompareAction": "Сравнение схем", "schemaCompareNotInstalled": "Для запуска сравнения схем требуется установка расширения сравнения схемы", "schemaObjectType": "Схема или тип объекта", "scriptFriendlyName": "Сценарий", + "sdkStyleProject": "SDK-style project", "sec": "с", "selectAzureFunction": "Выберите функцию Azure в текущем файле, чтобы добавить привязку SQL", "selectBaseImage": "Выберите базовый образ Docker SQL Server", "selectBindingType": "Выберите тип привязки", "selectConnection": "Выберите подключение", + "selectConnectionError": "Не удалось настроить параметр приложения строки подключения: {0}", + "selectConnectionString": "Выберите метод строки подключения SQL", "selectDacpac": "Выберите файл DACPAC", "selectDatabase": "Выберите базу данных.", "selectFolderStructure": "Выбор структуры папок", @@ -290,11 +314,19 @@ "unableToFindReference": "Не удалось найти ссылку на базу данных {0}", "unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"", "unableToPerformAction": "Не удалось найти \"{0}\", цель: \"{1}\"", + "unableToSetConnectionString": "Не удалось настроить параметр приложения строки подключения", "unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}", "unknownDataSourceType": "Неизвестный тип источника данных: ", "unrecognizedDataSourcesVersion": "Нераспознанная версия: ", + "updateAction": "Действие обновления", + "updateActionRadiButtonLabel": "Применить все изменения", "updateProjectDatabaseReferencesForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", "updateProjectForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", + "updateProjectFromDatabaseDialogName": "Обновить проект из базы данных", + "updateText": "Обновить", + "updatingProjectFromDatabase": "Идет обновление {0} из {1}...", + "userConnectionString": "Введите строку подключения", + "userPasswordLater": "In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.", "userSelectionCancelled": "Пользователь отменил выбор способа выполнения автоматического восстановления.", "userSelectionInstallGlobally": "Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас...", "userSelectionRunNpx": "Пользователь выбран для запуска через NPX.", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "Свойства", "sqlDatabaseProjects.publish": "Опубликовать", "sqlDatabaseProjects.schemaCompare": "Сравнение схем", + "sqlDatabaseProjects.updateProjectFromDatabase": "Обновить проект данными из базы данных", "sqlDatabaseProjects.validateExternalStreamingJob": "Проверка задания внешней потоковой передачи", "sqlDatabaseProjects.welcome": "В настоящее время нет открытых проектов баз данных.\r\n[Новый проект](command:sqlDatabaseProjects.new)\r\n[Открыть проект](command:sqlDatabaseProjects.open)\r\n[Создать проект из базы данных](command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "Проекты" 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 d4e29e566c5c..b3d25f00a2c7 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 @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "Режим миграции", "sql.migration.dashboard.description": "Определите готовность экземпляров SQL Server, укажите рекомендуемый целевой объект Azure SQL и выполните миграцию экземпляра SQL Server в Управляемый экземпляр SQL Azure или SQL Server в виртуальных машинах Azure.", "sql.migration.dashboard.help.title": "Статьи справки и ссылки на видео", - "sql.migration.dashboard.link1.description": "Правила оценки, используемые для определения возможности переноса экземпляра SQL Server в Управляемый экземпляр SQL Azure.", - "sql.migration.dashboard.link1.title": "Правила оценки для управляемого экземпляра SQL Azure", "sql.migration.dashboard.migrate.task.button": "Миграция в Azure SQL", "sql.migration.dashboard.migrate.task.button.description": "Перенос экземпляра SQL Server в Azure SQL.", "sql.migration.dashboard.title": "Миграция SQL Azure", @@ -383,6 +381,16 @@ "sql.migration.yes": "Да", "total.databases.selected": "Выбрано баз данных: {0} из {1}." }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Произошла ошибка при запуске миграции: \"{0}\"", "sql.migration.starting.migration.message": "Запуск миграции для {0} базы данных в {1} — {2}" diff --git a/i18n/ads-language-pack-ru/translations/main.i18n.json b/i18n/ads-language-pack-ru/translations/main.i18n.json index adf948f25621..82182551d657 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "Установить расширение из пакета VSIX", "newQuery": "Создать запрос", "notebook.cellTitle": "Меню заголовка ячейки записной книжки", + "notebook.cellToolbarLocation.compatibilityDescription": "Где следует отображать панель инструментов ячейки (или следует ли ее скрыть). Примечание. Этот параметр включен только в целях совместимости расширений, он ни на что не влияет.", "notebook.title": "Меню раздела записной книжки", "notebook.toolbar": "Меню панели инструментов записной книжки", "objectExplorer.context": "Контекстное меню элемента обозревателя объектов", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "Необходимо указать тип сценария для рекомендаций по расширениям.", "showReleaseNotes": "Отображение заметок о выпуске после обновления. Заметки о выпуске будут открыты в новом окне веб-браузера.", + "sql.watcherExclude": "Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Шаблоны должны соответствовать абсолютным путям, т. е. необходимо указывать префикс \"**/\" или полный путь для правильного сопоставления и суффикс \"/**\" для сопоставления файлов в пути (например, \"**/build/output/**\" или \"/Users/name/workspaces/project/build/output/**\"). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение \"Azure Data Studio потребляет большое количество времени ЦП при запуске\", можно исключить большие папки, чтобы уменьшить начальную нагрузку.", "uninstallExtensionComplete": "Перезапустите Azure Data Studio, чтобы завершить удаление расширения {0}.", "updateLocale": "Хотите изменить язык пользовательского интерфейса Azure Data Studio на {0} и выполнить перезапуск?", + "vscodeFunctionalityNotSupportedError": "Этот VS Code не поддерживается в Azure Data Studio.", + "vscodeInvalidArgumentsError": "Недопустимые аргументы", "watermark.newNotebook": "Новая записная книжка", "watermark.newSqlFile": "Новый файл SQL", "workspace.trust.description": "Определяет, включено ли доверие рабочей области в Azure Data Studio.", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "Показывать диалоговое окно подключения при запуске" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "Действительно удалить эту строку?", "designer.generalGroupName": "Общие", "designer.loadingDesigner": "Идет загрузка конструктора...", "designer.loadingDesignerCompleted": "Конструктор загружен", "designer.newRowText": "Добавить новый", + "designer.processing": "Обработка…", "designer.processingChanges": "Обработка изменений...", "designer.processingChangesCompleted": "Изменения обработаны", + "designer.processingCompleted": "Обработка завершена", + "designer.publishChangesCompleted": "Изменения опубликованы", + "designer.publishingChanges": "Публикация изменений…", "designer.removeRowText": "Удалить", - "designer.savingChanges": "Сохранение изменений...", - "designer.savingChangesCompleted": "Изменения сохранены", "tableDesigner.unknownComponentType": "Тип компонента {0} не поддерживается" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "Средство просмотра ресурсов" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "Невозможно выполнить операцию, пока выполняется другая операция.", "tableDesigner.newTable": "Создать таблицу" }, "sql/workbench/browser/modal/modal": { @@ -10486,7 +10494,7 @@ "sql.defaultAuthenticationType.AzureMFA": "Azure Active Directory — универсальный с поддержкой MFA", "sql.defaultAuthenticationType.AzureMFAAndUser": "Azure Active Directory — пароль", "sql.defaultAuthenticationType.Integrated": "Проверка подлинности Windows", - "sql.defaultAuthenticationType.SqlLogin": "Вход SQL", + "sql.defaultAuthenticationType.SqlLogin": "Имя входа SQL", "sql.defaultAuthenticationTypeDescription": "Тип проверки подлинности по умолчанию, используемый при подключении к ресурсам Azure. ", "sql.defaultEngineDescription": "Ядро СУБД, используемое по умолчанию. Оно определяет поставщика языка по умолчанию в файлах .sql и используется по умолчанию при создании новых подключений.", "sql.maxRecentConnectionsDescription": "Максимальное количество недавно использованных подключений для хранения в списке подключений." @@ -11184,7 +11192,7 @@ "newViewLabel": "Создать новое представление", "noContextAvailable": "Нет", "noKernel": "Нет ядра", - "noParametersCell": "Эта записная книжка не может работать с параметрами до тех пор, пока не будет добавлена ячейка параметров. [Подробнее] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersCell": "This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "noParametersInCell": "Эта записная книжка не может работать с параметрами до тех пор, пока в ячейку параметров не будут добавлены параметры. [Подробнее](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "Найти следующую строку", "notebook.findPrevious": "Найти предыдущую строку", @@ -11581,11 +11589,8 @@ "refreshError": "Произошла ошибка при обновлении узла \"{0}\": {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "Сохранить изменения" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "Конструктор таблиц", - "tableDesigner.featureEnabledDescription": "Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false." + "tableDesigner.generateScript": "Создать сценарий", + "tableDesigner.publishTableChanges": "Опубликовать изменения…" }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "Выполняющихся задач: {0}", @@ -11647,8 +11652,6 @@ "welcomePage.location": "Расположение", "welcomePage.moreRecent": "Показать больше", "welcomePage.name": "Имя", - "welcomePage.preview": "Предварительная версия", - "welcomePage.previewBody": "Эта страница функции находится на этапе предварительной версии. Предварительные версии функций представляют собой новые функции, которые в будущем станут постоянной частью продукта. Они стабильны, но требуют дополнительного улучшения специальных возможностей. Мы будем рады вашим отзывам о функциях, пока они находятся в разработке.", "welcomePage.resources": "Ресурсы", "welcomePage.runQuery": "Выполнить запрос", "welcomePage.runQueryBody": "Взаимодействие с данными через редактор запросов.", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "Начать обзор", "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено." }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "Ознакомьтесь с изменениями в последнем выпуске", - "welcomePage.azdataBlogDescription": "Ежемесячные записи в блоге с обзором новых функций", - "welcomePage.colorTheme": "Цветовая тема", - "welcomePage.colorThemeDescription": "Настройте редактор и код удобным образом.", - "welcomePage.customize": "Настроить", - "welcomePage.deploy": "Развернуть", - "welcomePage.extensionDescription": "Скачайте необходимые расширения, включая пакет администрирования SQL Server и другие.", - "welcomePage.extensions": "Расширения", - "welcomePage.followTwitter": "Следите за нашими новостями в Twitter", - "welcomePage.followTwitterDescription": "Будьте в курсе того, как сообщество использует Azure Data Studio, и общайтесь с техническими специалистами напрямую.", - "welcomePage.gettingStarted": "Приступая к работе", - "welcomePage.gitHubRepository": "Репозиторий GitHub", - "welcomePage.help": "Справка", - "welcomePage.keyboardShortcut": "Сочетания клавиш", - "welcomePage.keyboardShortcutDescription": "Найдите любимые команды и настройте их", - "welcomePage.learn": "Дополнительные сведения", - "welcomePage.moreRecent": "Подробнее…", - "welcomePage.newConnection": "Создать подключение", - "welcomePage.newDeployment": "Новое развертывание…", - "welcomePage.newNotebook": "Создать записную книжку", - "welcomePage.newQuery": "Создать запрос", - "welcomePage.noRecentFolders": "Нет последних папок", - "welcomePage.openFileLinuxPC": "Открыть файл", - "welcomePage.openFileMac": "Открыть файл", - "welcomePage.productDocumentation": "Документация", - "welcomePage.recent": "Последние", - "welcomePage.releaseNotes": "Заметки о выпуске", - "welcomePage.reportIssue": "Сообщить о проблеме или отправить запрос на добавление новой возможности", - "welcomePage.showCommands": "Найти и выполнить все команды", - "welcomePage.showCommandsDescription": "Быстро обращайтесь к командам и выполняйте поиск по командам с помощью палитры команд ({0})", - "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске", - "welcomePage.start": "Запуск" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Добавить учетную запись", "accountDialog.close": "Закрыть", @@ -11995,6 +11963,7 @@ "splitCellEdit": "Разбить ячейку" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "Не удалось запустить сервер, так как для этого типа файла записной книжки не определен поставщик.", "ServerNotStarted": "Не удалось запустить сервер по неизвестной причине", "clientSession.unknownError": "Произошла ошибка во время запуска сеанса записной книжки", "kernelRequiresConnection": "Ядро {0} не найдено. Будет использоваться ядро по умолчанию." @@ -12015,8 +11984,11 @@ "startSessionFailed": "Не удалось запустить сеанс: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "Истекло время ожидания доступности поставщика выполнения для поставщика записных книжек \"{0}\"", "notebookServiceNoProvider": "Поставщик записных книжек не существует", - "notebookUriNotDefined": "При создании диспетчера записных книжек не был передан URI" + "notebookUriNotDefined": "При создании диспетчера записных книжек не был передан URI", + "serializationProviderTimeout": "Истекло время ожидания доступности поставщика сериализации для поставщика записных книжек \"{0}\"", + "standardKernelsTimeout": "Истекло время ожидания доступности стандартных ядер для поставщика записных книжек \"{0}\"" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "Представление с именем {0} уже существует в этой записной книжке." @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "Название магической команды ячейки, например, \"%%sql\".", "carbon.extension.contributes.notebook.provider": "Идентификатор поставщика записных книжек.", "carbon.extension.contributes.notebook.standardKernels": "Какие ядра следует использовать в качестве стандартных для этого поставщика записных книжек", + "providerNotInRegistryError": "Указанный поставщик, \"{0}\", отсутствует в реестре записных книжек.", "vscode.extension.contributes.notebook.languagemagics": "Определяет язык записной книжки.", "vscode.extension.contributes.notebook.providersDescriptions": "Добавляет описания поставщиков записных книжек." }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "Не удалось зафиксировать строку: ", "msgCancelQueryFailed": "Ошибка при сбое запроса: {0}", - "queryModelService.noQueryFoundForUri": "Не найдены запросы для {0}", "queryModelService.uriAlreadyHasQuery": "У {0} уже есть существующий запрос", "runQueryBatchStartLine": "Строка {0}", "runQueryBatchStartMessage": "Начало выполнения запроса ", @@ -12227,11 +12199,16 @@ "designer.foreignkey.description.onDeleteAction": "Поведение, которое реализуется при попытке пользователя удалить строку с данными, участвующую в связи по внешнему ключу.", "designer.foreignkey.description.onUpdateAction": "Поведение, которое реализуется при попытке пользователя обновить строку с данными, участвующую в связи по внешнему ключу.", "designer.foreignkey.description.primaryKeyTable": "Таблица, которая содержит первичный или уникальный ключевой столбец.", + "designer.index.column.description.name": "Имя столбца.", + "designer.index.description.columns": "Столбцы индекса.", + "designer.index.description.name": "Имя индекса.", "designer.table.description.description": "Описание таблицы.", "designer.table.description.name": "Имя объекта таблицы.", "designer.table.description.schema": "Схема, содержащая таблицу.", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "Внешний ключ", - "tableDesigner.PrimaryKeyTableName": "Таблица первичных ключей", + "tableDesigner.ForeignTableName": "Внешняя таблица", + "tableDesigner.IndexTypeName": "Индекс", "tableDesigner.checkConstraintExpressionTitle": "Выражение", "tableDesigner.checkConstraintNameTitle": "Имя", "tableDesigner.checkConstraintTypeName": "Проверочное ограничение", @@ -12249,18 +12226,27 @@ "tableDesigner.descriptionTitle": "Описание", "tableDesigner.errorInitializingTableDesigner": "Произошла ошибка при инициализации конструктора таблиц: {0}", "tableDesigner.errorProcessingEdit": "Произошла ошибка при обработке изменения: {0}", - "tableDesigner.foreignKeyColumn": "Столбец внешних ключей", - "tableDesigner.foreignKeyColumns": "Сопоставление столбцов", + "tableDesigner.foreignKey.column": "Столбец", + "tableDesigner.foreignKey.foreignColumn": "Внешний столбец", + "tableDesigner.foreignKeyColumns": "Столбцы", "tableDesigner.foreignKeyNameTitle": "Имя", "tableDesigner.foreignKeyOnDeleteAction": "При действии удаления", "tableDesigner.foreignKeyOnUpdateAction": "При действии обновления", "tableDesigner.foreignKeysTabTitle": "Внешние ключи", "tableDesigner.generalTab": "Общие", + "tableDesigner.generatePreviewReportError": "Произошла ошибка при создании предварительного просмотра отчета: {0}", + "tableDesigner.generateScriptError": "Произошла ошибка при создании сценария: {0}", + "tableDesigner.generatingPreviewReport": "Создание предварительного просмотра отчета…", + "tableDesigner.generatingScript": "Создание сценария…", + "tableDesigner.generatingScriptCompleted": "Сценарий создан.", + "tableDesigner.index.column.name": "Столбец", + "tableDesigner.indexColumns": "Столбцы", + "tableDesigner.indexName": "Имя", + "tableDesigner.indexesTabTitle": "Индексы", "tableDesigner.nameTitle": "Имя таблицы", - "tableDesigner.primaryKeyColumn": "Столбец первичного ключа", - "tableDesigner.saveChangeError": "Произошла ошибка при сохранении изменений: {0}", - "tableDesigner.savedChangeSuccess": "Изменения успешно сохранены.", - "tableDesigner.savingChanges": "Сохранение изменений конструктора таблиц...", + "tableDesigner.publishChangeError": "Произошла ошибка при публикации изменений: {0}", + "tableDesigner.publishChangeSuccess": "Изменения опубликованы.", + "tableDesigner.savingChanges": "Публикация изменений конструктора таблиц...", "tableDesigner.schemaTitle": "Схема", "tableDesigner.tableObjectType": "Таблицы" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "Начало р&&аботы", "showReleaseNotes": "Показать раздел \"Начало работы\"" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "Не удается запустить сеанс, диспетчер еще не инициализирован" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "Запрос {0}: стоимость запроса (по отношению к сценарию): {1}%" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "Открыть запрос", + "queryPlanCustomZoom": "Пользовательское увеличение", + "queryPlanFitGraphLabel": "По размеру окна", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "Панель свойств", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "УзелПоиска", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "Увеличить", + "queryPlanZoomOutActionLabel": "Уменьшить" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "Предварительная версия функции" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "Скрыть вьюлет расширения", + "hidePanel": "Скрыть панель", + "hideSettings": "Скрыть значок параметров" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "Обновить базу данных", + "tableDesigner.cancel": "Отмена", + "tableDesigner.generateScript": "Создать сценарий", + "tableDesigner.previewDatabaseUpdates": "Предварительный просмотр обновлений базы данных" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/CHANGELOG.md b/i18n/ads-language-pack-zh-hans/CHANGELOG.md index 5e2676476464..37a3b9fd7a1d 100644 --- a/i18n/ads-language-pack-zh-hans/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hans/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-zh-hans" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index 67fcfb0c624f..69763f40985d 100644 --- a/i18n/ads-language-pack-zh-hans/package.json +++ b/i18n/ads-language-pack-zh-hans/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json index d131ab961fbe..1cf438aeccdf 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 @@ -48,7 +48,7 @@ "arc.connectionStrings": "连接字符串", "arc.containerReady": "Pod 容器已准备就绪。", "arc.controllerClusterContext": "群集上下文", - "arc.controllerDashboard": "Azure Arc 数据控制器仪表板(预览版) - {0}", + "arc.controllerDashboard": "Azure Arc 数据控制器仪表板 - {0}", "arc.controllerKubeConfig": "Kube 配置文件路径", "arc.controllerName": "名称", "arc.controllerNameDescription": "要在树视图中显示的名称,这不会应用于控制器本身。", @@ -159,7 +159,7 @@ "arc.miaaBackupsDatabasesDescription": "下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。", "arc.miaaComputeAndStorageDescriptionPartOne": "可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc", "arc.miaaConnectionRequired": "需要连接以列出此实例上的数据库。", - "arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板(预览) - {0}", + "arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板 - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "SQL 托管实例 - Azure Arc", "arc.missingExtension": "需要 {0} 扩展才能查看引擎设置。是否要立即安装?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "管理员用户名", "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "可以缩放已启用的 Azure Arc", - "arc.postgresDashboard": "PostgreSQL 超大规模 - Azure Arc 仪表板(预览) - {0}", + "arc.postgresDashboard": "PostgreSQL 超大规模 - Azure Arc 仪表板 - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 版本", @@ -305,7 +305,7 @@ "arc.workerOneNodeValidationMessage": "不支持值为 1。", "arc.yes": "是", "button.label": "选择", - "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为:\r\n>{2}\r\n 是否要更新此信息?", + "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: \r\n>{2}\r\n 是否要更新此信息?", "clusterContextNotFound": "在 Kube 配置文件中未找到名为 {0} 的群集上下文", "filePicker.browse": "浏览", "getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}", @@ -335,10 +335,6 @@ "arc.controller": "目标 Azure Arc 控制器", "arc.cores-limit.label": "内核限制", "arc.cores-request.label": "核心请求", - "arc.data.controller.admin.account.confirm.password": "确认密码", - "arc.data.controller.admin.account.name": "数据控制器登录", - "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": "启用日志的自动上传。仅限直接模式。", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "基础结构", "arc.data.controller.kube.cluster.context": "群集上下文", "arc.data.controller.location": "位置", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "确认密码", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密码", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "输入将用于登录指标和日志仪表板的密码。", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "指标和日志仪表板凭据", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "用户名", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "输入将用于指标和日志仪表板的用户名。", "arc.data.controller.name": "数据控制器名称", "arc.data.controller.name.validation.description": "名称必须包含小写字母数字字符、\"-\" 或 \"。\",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。", "arc.data.controller.namespace": "数据控制器命名空间", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "要用于数据永久卷的存储类。", "arc.postgres.storage-class.logs.description": "要用于日志永久卷的存储类。", "arc.postgres.wizard.page1.title": "提供启用 Azure 的 PostgreSQL 超大规模服务器组参数", - "arc.postgres.wizard.title": "部署已启用 Azure Arc 的 PostgreSQL 超大规模服务器组(预览)", + "arc.postgres.wizard.title": "部署启用 Azure Arc 的 PostgreSQL 超大规模服务器组", "arc.sql.connection.settings.section.title": "SQL 连接信息", "arc.sql.cores-limit.description": "托管实例的核心限制(整数)。", "arc.sql.cores-request.description": "将托管实例的核心作为整数的请求。", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "定价详情", "arc.sql.cost.summary.resource.group": "资源组", "arc.sql.cost.summary.service.tier": "服务层", - "arc.sql.cost.summary.service.tier.learn.more.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}", + "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "了解详细信息", "arc.sql.cost.summary.sql.connection.info": "SQL 连接信息", "arc.sql.cost.summary.sql.instance.settings": "SQL 实例设置", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU vCores 限制", "arc.sql.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", "arc.sql.dev.use.label": "仅供开发使用", - "arc.sql.high.availability.description": "启用其他副本以实现高可用性。下面选择的计算和存储配置将应用于所有副本。选择自:常规用途(最多 24 个 vCore 和 128Gi 的 RAM、标准高可用性)或[PREVIEW]业务关键(无限 vCore 和 RAM,高级高可用性)。", + "arc.sql.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.instance.name": "实例名称", "arc.sql.instance.retention.policy.title": "SQL 实例备份保留策略", "arc.sql.instance.settings.section.title": "SQL 实例设置", @@ -476,15 +479,14 @@ "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 replica", "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": "业务关键", - "arc.sql.service.tier.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}", - "arc.sql.service.tier.general.purpose": "常规用途", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.label": "服务层", "arc.sql.storage-class.backups.description": "用于备份永久性卷的存储类。如果未指定任何值,则将使用默认存储类。", "arc.sql.storage-class.data.description": "用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。", "arc.sql.storage-class.logs.description": "用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。", "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "arc.sql.username": "用户名", "arc.sql.volume.size.backups.description": "用于备份的存储卷大小(GB)。", "arc.sql.volume.size.backups.label": "以 Gi 为单位的卷大小(备份)。", @@ -504,14 +506,14 @@ "arc.sql.volume.size.logs.description": "用于日志的存储卷大小(GB)。", "arc.sql.volume.size.logs.label": "以 Gi 为单位的卷大小(日志)", "arc.sql.wizard.page1.title": "提供 Azure SQL 托管实例参数", - "arc.sql.wizard.title": "部署 Azure SQL 托管实例–Azure Arc (预览)", + "arc.sql.wizard.title": "部署 Azure SQL 托管实例 - Azure Arc", "arc.storage-class.backups.label": "存储类(备份)", "arc.storage-class.data.label": "存储类(数据)", "arc.storage-class.datalogs.label": "存储类(数据库日志)", "arc.storage-class.dc.label": "存储类", "arc.storage-class.logs.label": "存储类(日志)", "arc.view.title": "Azure Arc 控制器", - "arc.view.welcome.connect": "未注册 Azure Arc 控制器。[了解更多] (https://azure.microsoft.com/services/azure-arc/)\r\n[连接控制器](命令: arc.connectToController)", + "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", "arc.view.welcome.loading": "正在加载控制器...", "command.connectToController.title": "连接到现有 Azure Arc 控制器", "command.createController.title": "新建 Azure Arc 控制器", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "请求的内核数必须小于或等于内核限制", "requested.memory.less.than.or.equal.to.memory.limit": "请求内存必须小于或等于内存限制", "resource.type.arc.postgres.description": "将 PostgreSQL 超大规模服务器组部署到 Azure Arc 环境", - "resource.type.arc.postgres.display.name": "PostgreSQL 超大规模服务器组–Azure Arc (预览)", + "resource.type.arc.postgres.display.name": "PostgreSQL 超大规模服务器组 - Azure Arc", "resource.type.arc.sql.description": "客户管理的环境中面向应用开发人员的托管 SQL 实例服务", - "resource.type.arc.sql.display.name": "Azure SQL 托管实例–Azure Arc (预览)", + "resource.type.arc.sql.display.name": "Azure SQL 托管实例 - Azure Arc", "resource.type.azure.arc.description": "创建 Azure Arc 数据控制器", - "resource.type.azure.arc.display.name": "Azure Arc 数据控制器(预览)", + "resource.type.azure.arc.display.name": "Azure Arc 数据控制器", "should.be.integer": "值必须为整数", "worker.node.count.should.not.be.one": "不支持值为 1。" } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/azurecore.i18n.json index 90399d6f266e..786aaa5a5fe1 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp", "azure.noBaseToken": "身份验证失败,或者你的令牌已从系统中删除。请尝试再次将帐户添加到 Azure Data Studio。", "azure.noUniqueIdentifier": "用户在 AAD 中没有唯一标识符", - "azure.responseError": "令牌检索失败,出现错误。请打开开发人员工具以查看错误", + "azure.responseError": "令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。", "azure.tenantNotFound": "找不到带有 ID '{0}' 的指定租户。", "azureAuth.unidentifiedError": "使用 Azure 身份验证时出现不明错误", "azureWorkAccountDisplayName": "工作或学校帐户", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "是否应启用 Azure 公有云集成", "config.enableUsGovCloudDescription": "是否应启用美国政府 Azure 云(Fairfax)集成", "config.enableUsNatCloudDescription": "是否应启用美国国家 Azure 云集成", + "config.loggingLevel": "[可选] Azure 帐户扩展的日志记录详细程度。", "config.noSystemKeychain": "禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。", - "config.piiLogging": "应在控制台视图中本地记录个人身份信息(PII)" + "config.piiLogging": "是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json index 96f1c6d05566..f908edb02140 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "凭据丢失或无效。" + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "否", - "not now": "稍后询问", - "suggest auto fetch": "您希望 Code [定期运行 \"git fetch\"]({0}) 吗?", - "yes": "是" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "“{0}”的 HEAD 版本不可用。", - "add": "添加到工作区", - "add remote": "添加一个新远程...", - "addFrom": "从 URL 添加远程存储库", - "addfrom": "从 {0} 添加远程存储库", - "addremote": "添加远程存储库", - "always": "总是", - "are you sure": "将在“{0}”中创建 Git 存储库。确定要继续吗?", - "auth failed": "未能对 git remote 进行身份验证。", - "auth failed specific": "未能对 git remote 进行身份验证:\r\n\r\n{0}", - "branch already exists": "已存在名为“{0}”的分支", - "branch name": "分支名称", - "branch name format invalid": "分支名称必须匹配正则表达式: {0}", - "cant push": "无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。", - "changed": "日志级别更改为: {0}", - "checkout detached": "签出已分离…", - "choose": "选择文件夹...", - "clean repo": "在签出前,请清理存储库工作树。", - "clonefrom": "从 {0} 克隆", - "cloning": "正在克隆 Git 存储库“{0}”...", - "commit": "提交暂存更改", - "commit anyway": "创建空提交", - "commit hash": "提交哈希", - "commit message": "提交消息", - "commitMessageWithHeadLabel2": "消息(在\"{0}\"上提交)", - "confirm delete": "确定要删除 {0} 吗?\r\n此操作不可撤消!\r\n如果继续操作,此文件将永久丢失。", - "confirm delete multiple": "确定要删除 {0} 个文件吗?\r\n此操作不可撤消!\r\n如果继续操作,这些文件将永久丢失。", - "confirm discard": "确定要放弃 {0} 中更改吗?", - "confirm discard all": "确定要放弃在 {0} 个文件中所作的全部更改吗?\r\n此操作不可撤消!\r\n如果继续操作,你当前的工作集将永久丢失。", - "confirm discard all 2": "{0}\r\n\r\n此操作不可撤销,你当前的工作集将会永远丢失。", - "confirm discard all single": "确定要放弃 {0} 中更改吗?", - "confirm discard multiple": "是否确实要放弃 {0} 文件中的更改?", - "confirm emtpy commit": "是否确定要创建空提交?", - "confirm force delete branch": "“{0}”分支未被完全合并。是否仍要删除?", - "confirm force push": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\r\n\r\n确定要继续吗?", - "confirm no verify commit": "你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。\r\n\r\n确定要继续吗?", - "confirm publish branch": "分支“{0}”没有上游分支。您要发布此分支吗?", - "confirm restore": "是否确实要还原 {0}?", - "confirm restore multiple": "是否确定要还原 {0} 个文件?", - "confirm stage file with merge conflicts": "确定要暂存含有合并冲突的 {0} 吗?", - "confirm stage files with merge conflicts": "确定要暂存含有合并冲突的 {0} 个文件吗?", - "create branch": "正在创建新分支...", - "create branch from": "从...创建分支", - "create repo": "初始化存储库", - "current": "当前", - "delete": "删除文件", - "delete branch": "删除分支", - "delete file": "删除文件", - "delete files": "删除文件", - "deleted by them": "文件“{0}”已被他们删除且已被我们修改。\r\n\r\n你想要执行什么操作?", - "deleted by us": "文件“{0}”已被我们删除且已被他们修改。\r\n\r\n你想要执行什么操作?", - "discard": "放弃更改", - "discardAll": "放弃所有 {0} 个文件", - "discardAll multiple": "放弃 1 个文件", - "force": "强制签出", - "force push not allowed": "不允许强制推送,请启用 \"git. allowForcePush\" 设置。", - "git error": "Git 错误", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (索引)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (工作树)", - "init": "选择用于初始化 Git 储存库的工作区文件夹", - "init repo": "初始化存储库", - "invalid branch name": "分支名称无效", - "keep ours": "保留“我们”的版本", - "keep theirs": "保留“他们”的版本", - "learn more": "了解详细信息", - "local changes": "签出会覆盖本地更改。", - "merge commit": "最后一个提交是合并提交。是否确实要撤消它?", - "merge conflicts": "存在合并冲突。请在提交之前解决这些冲突。", - "missing user info": "请确保已在 Git 中配置您的 \"user.name\" 和 \"user.email\"。", - "never": "从不", - "never again": "确定,且不再显示", - "never ask again": "确定,且不再询问", - "no changes": "没有要提交的更改。", - "no changes stash": "没有要储藏的更改。", - "no more": "无法撤消,因为 HEAD 不指向任何提交。", - "no rebase": "没有正在进行的变基。", - "no remotes added": "您的存储库中没有远程存储库。", - "no remotes to fetch": "此存储库未配置可以从中抓取的远程存储库。", - "no remotes to publish": "存储库未配置任何要发布到的远程存储库。", - "no remotes to pull": "存储库未配置任何从其中进行拉取的远程存储库。", - "no remotes to push": "存储库未配置任何要推送到的远程存储库。", - "no staged changes": "没有可提交的暂存更改。\r\n\r\n是否要暂存所有更改并直接提交?", - "no stashes": "此存储库中没有储藏。", - "no tags": "此存储库没有标记。", - "no verify commit not allowed": "不允许在未验证的情况下提交,请使用 \"git.allowNoVerifyCommit\" 设置启用这些提交。", - "nobranch": "请签出一个分支以推送到远程。", - "ok": "确定", - "open git log": "打开 GIT 日志", - "open repo": "打开存储库", - "openrepo": "打开", - "openreponew": "在新窗口中打开", - "pick branch pull": "选择拉取的来源分支", - "pick provider": "选择一个提供程序以将分支“{0}”发布到:", - "pick remote": "选取要将分支“{0}”发布到的远程:", - "pick remote pull repo": "选择要从其拉取分支的远程位置", - "pick stash to apply": "选择要应用的储藏", - "pick stash to drop": "选择要删除的储藏", - "pick stash to pop": "选择要弹出的储藏", - "proposeopen": "是否要打开已克隆存储库?", - "proposeopen init": "是否打开初始化的存储库?", - "proposeopen2": "您是希望打开克隆的存储库,还是将其添加到当前工作区?", - "proposeopen2 init": "您是希望打开初始化的存储库,还是将其添加到当前工作区?", - "provide branch name": "请提供新的分支名称", - "provide commit hash": "请提供提交哈希", - "provide commit message": "请提供提交消息", - "provide remote name": "请提供远程存储库名称", - "provide stash message": "提供储藏消息(可选)", - "provide tag message": "请提供消息以对标记进行注释", - "provide tag name": "已成功带标记进行推送。", - "publish to": "发布到 {0}", - "remote already exists": "远程存储库“{0}”已存在。", - "remote branch at": "{0} 处的远程分支", - "remote name": "远程存储库名称", - "remote name format invalid": "远程仓库名称格式无效", - "remove remote": "选择要删除的远程库", - "repourl": "存储库 URL", - "restore file": "恢复文件", - "restore files": "恢复文件", - "save and commit": "全部保存并提交", - "save and stash": "全部保存并储藏", - "select a branch to merge from": "选择要从其合并的分支", - "select a branch to rebase onto": "选择要变基到的分支", - "select a ref to checkout": "选择要签出的 ref", - "select a ref to checkout detached": "选择要在分离模式下签出的引用", - "select a ref to create a new branch from": "选择一个 ref 创建 \"{0}\" 分支", - "select a tag to delete": "选择要删除的标记", - "select branch to delete": "选择要删除的分支", - "select log level": "选择日志级别", - "selectFolder": "选择存储库位置", - "show command output": "显示命令输出", - "stash": "仍要储藏", - "stash merge conflicts": "在应用储藏时存在合并冲突。", - "stash message": "储藏消息", - "stashcheckout": "储藏并签出", - "sure drop": "确定要删除储藏 {0} 吗?", - "sync is unpredictable": "此操作会将提交项推送到“{0}/{1}”并从中拉取提交项。", - "tag at": "{0} 处的标记", - "tag message": "消息", - "tag name": "标记名称", - "there are untracked files": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。", - "there are untracked files single": "若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。", - "undo commit": "撤消合并提交", - "unsaved files": "当前有 {0} 个文件尚未保存。\r\n\r\n您要在提交之前保存吗?", - "unsaved files single": "以下文件具有未保存的更改;如果继续,则提交内容将不包含这些更改: {0}。\r\n\r\n你想在提交之前保存它吗?", - "unsaved stash files": "有 {0} 个文件尚未保存。\r\n\r\n要在储藏之前保存吗?", - "unsaved stash files single": "以下文件具有未保存的更改;如果继续,则储藏时不会包含这些更改: {0}。\r\n\r\n要在储藏之前保存吗?", - "warn untracked": "这将删除 {0} 个未跟踪的文件!\r\n此操作不可撤消!\r\n这些文件将被永久删除。", - "yes": "是", - "yes discard tracked": "放弃 1 个已跟踪的文件", - "yes discard tracked multiple": "放弃 {0} 个已跟踪的文件", - "yes never again": "确定,且不再显示" + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", + "ok": "OK", + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "下载 Git", - "git20": "似乎已安装 GIT {0}。Code 非常适合 GIT >= 2", - "git2526": "安装的 Git {0} 存在已知问题。要使 Git 功能正常工作,请至少将 Git 更新到 2.27 版本。", - "neverShowAgain": "不再显示", - "notfound": "未找到 Git。请安装 Git,或在 \"git.path\" 设置中配置。", - "skipped": "已跳过在以下位置中找到的 git: {0}", - "updateGit": "更新 GIT", - "using git": "将使用位于 {1} 的 Git {0}", - "validating": "正在验证在以下位置中找到的 git: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "没有可用存储库", - "not supported": "\"git.scanRepositories\" 设置中不支持绝对路径。", - "pick repo": "选择存储库", - "too many submodules": "“{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。" + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "分支名称", - "error": "$(error) 错误: {0}", - "none found": "未找到远程存储库。", - "pick url": "选择要从中进行克隆的 URL。", - "provide url": "提供存储库 URL", - "provide url or pick": "提供存储库 URL 或选择存储库源。", - "type to filter": "存储库名称", - "type to search": "存储库名称(键入内容进行搜索)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "是否要将“{0}”添加到 .gitignore?", - "added by them": "冲突: 已由他们添加", - "added by us": "冲突: 已由我们添加", - "always pull": "始终拉取", - "both added": "冲突: 两个都已添加", - "both deleted": "冲突: 两个都已删除", - "both modified": "冲突: 两个都已修改", - "changes": "更改", - "commit": "提交", - "commit in rebase": "无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。", - "commitMessage": "消息({0} 待提交)", - "commitMessageCountdown": "当前行剩余 {0} 个字符", - "commitMessageWarning": "当前行比 {1} 超出 {0} 个字符", - "commitMessageWhitespacesOnlyWarning": "当前提交消息仅包含空白字符", - "commitMessageWithHeadLabel": "消息({0} 在“{1}”提交)", - "deleted": "已删除", - "deleted by them": "冲突: 已由他们删除", - "deleted by us": "冲突: 已由我们删除", - "dont pull": "不拉取", - "git.title.deleted": "{0} (已删除)", - "git.title.index": "{0} (索引)", - "git.title.ours": "{0} (我们的)", - "git.title.theirs": "{0} (他们的)", - "git.title.untracked": "{0} (未跟踪)", - "git.title.workingTree": "{0} (工作树)", - "huge": "Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。", - "ignored": "已忽略", - "index added": "已添加索引", - "index copied": "已复制索引", - "index deleted": "已删除索引", - "index modified": "已修改索引", - "index renamed": "已重命名索引", - "intent to add": "打算添加", - "merge changes": "合并更改", - "modified": "已修改", - "neveragain": "不再显示", - "open": "打开", - "pull": "拉取", - "pull branch maybe rebased": "当前分支“{0}”似乎已变基。确定仍要拉取到其中吗?", - "pull maybe rebased": "当前分支似乎已变基。确定仍要拉取到其中吗?", - "pull n": "从 {1}/{2} 拉取 {0} 个提交", - "pull push n": "在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交", - "push n": "将 {0} 个提交推送到 {1}/{2}", - "push success": "已成功推送。", - "staged changes": "暂存的更改", - "sync changes": "同步更改", - "sync is unpredictable": "正在同步。取消可能会导致存储库出现严重损坏", - "untracked": "未跟踪的", - "untracked changes": "未跟踪的更改", - "yes": "是" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "签出分支/标记...", - "publish changes": "发布更改", - "publish to": "发布到 {0}", - "publish to...": "发布到...", - "rebasing": "正在变基", - "syncing changes": "正在同步更改..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "索引", + "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git 历史记录", - "git.timeline.stagedChanges": "暂存的更改", - "git.timeline.uncommitedChanges": "未提交的更改", - "git.timeline.you": "你", - "git.workingTree": "工作树" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "已添加资源的颜色。", - "colors.conflict": "存在冲突的资源的颜色。", - "colors.deleted": "已删除资源的颜色。", - "colors.ignored": "已忽略资源的颜色。", - "colors.modified": "已修改资源的颜色。", - "colors.renamed": "重命名或复制的资源的颜色。", - "colors.stageDeleted": "已暂存的已删除资源的颜色。", - "colors.stageModified": "已暂存的已修改资源的颜色。", - "colors.submodule": "子模块资源的颜色。", - "colors.untracked": "未跟踪资源的颜色。", - "command.addRemote": "添加远程存储库…", - "command.branch": "创建分支...", - "command.branchFrom": "从现有来源创建新的分支...", - "command.checkout": "签出到...", - "command.checkoutDetached": "签出到(已分离)…", - "command.cherryPick": "挑拣…", - "command.clean": "放弃更改", - "command.cleanAll": "放弃所有更改", - "command.cleanAllTracked": "放弃所有跟踪的更改", - "command.cleanAllUntracked": "放弃所有未跟踪的更改", - "command.clone": "克隆", - "command.cloneRecursive": "克隆(递归)", - "command.close": "关闭存储库", - "command.commit": "提交", - "command.commitAll": "全部提交", - "command.commitAllAmend": "全部提交(修改)", - "command.commitAllAmendNoVerify": "全部提交(修正,不验证)", - "command.commitAllNoVerify": "全部提交(不验证)", - "command.commitAllSigned": "全部提交(已署名)", - "command.commitAllSignedNoVerify": "全部提交(已签收,不验证)", - "command.commitEmpty": "创建空提交", - "command.commitEmptyNoVerify": "空提交(不验证)", - "command.commitNoVerify": "提交(不验证)", - "command.commitStaged": "提交已暂存文件", - "command.commitStagedAmend": "提交已暂存文件(修改)", - "command.commitStagedAmendNoVerify": "提交已暂存内容(修正,不验证)", - "command.commitStagedNoVerify": "提交已暂存内容(不验证)", - "command.commitStagedSigned": "提交已暂存文件(已署名)", - "command.commitStagedSignedNoVerify": "提交已暂存内容(已签收,不验证)", - "command.createTag": "创建标记", - "command.deleteBranch": "删除分支...", - "command.deleteTag": "删除标签", - "command.fetch": "抓取", - "command.fetchAll": "从所有远程存储库中拉取", - "command.fetchPrune": "获取 (删除)", - "command.ignore": "添加到 .gitignore", - "command.init": "初始化存储库", - "command.merge": "合并分支...", - "command.openAllChanges": "打开所有更改", - "command.openChange": "打开更改", - "command.openFile": "打开文件", - "command.openHEADFile": "打开文件 (HEAD)", - "command.openRepository": "打开存储库", - "command.publish": "发布分支...", - "command.pull": "拉取", - "command.pullFrom": "拉取自...", - "command.pullRebase": "拉取(变基)", - "command.push": "推送", - "command.pushFollowTags": "推送(“关注”标记)", - "command.pushFollowTagsForce": "推送(“关注”标记,强制)", - "command.pushForce": "推送(强制)", - "command.pushTags": "推送标记", - "command.pushTo": "推送到...", - "command.pushToForce": "推送到...(强制)", - "command.rebase": "变基分支…", - "command.rebaseAbort": "中止变基", - "command.refresh": "刷新", - "command.removeRemote": "删除远程存储库", - "command.rename": "重命名", - "command.renameBranch": "重命名分支...", - "command.restoreCommitTemplate": "还原提交模板", - "command.revealInExplorer": "在侧边栏中显示", - "command.revertChange": "还原更改", - "command.revertSelectedRanges": "还原所选更改", - "command.setLogLevel": "设置日志级别...", - "command.showOutput": "显示 GIT 输出", - "command.stage": "暂存更改", - "command.stageAll": "暂存所有更改", - "command.stageAllMerge": "暂存所有合并更改", - "command.stageAllTracked": "暂存所有跟踪的更改", - "command.stageAllUntracked": "暂存所有未跟踪的更改", - "command.stageChange": "暂存更改", - "command.stageSelectedRanges": "暂存所选范围", - "command.stash": "储藏", - "command.stashApply": "应用储藏...", - "command.stashApplyLatest": "应用最新储藏", - "command.stashDrop": "删除储藏...", - "command.stashIncludeUntracked": "储藏(包含未跟踪)", - "command.stashPop": "弹出储藏...", - "command.stashPopLatest": "弹出最新储藏", - "command.sync": "同步", - "command.syncRebase": "同步(变基)", - "command.timelineCompareWithSelected": "与已选项目进行比较", - "command.timelineCopyCommitId": "复制提交 ID", - "command.timelineCopyCommitMessage": "复制提交消息", - "command.timelineOpenDiff": "打开更改", - "command.timelineSelectForCompare": "选择以进行比较", - "command.undoCommit": "撤消上次提交", - "command.unstage": "取消暂存更改", - "command.unstageAll": "取消暂存所有更改", - "command.unstageSelectedRanges": "取消暂存所选范围", - "config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。", - "config.allowNoVerifyCommit": "控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。", - "config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。", - "config.alwaysSignOff": "控制所有提交的 signoff 标志。", - "config.autoRepositoryDetection": "配置何时自动检测存储库。", - "config.autoRepositoryDetection.false": "禁止自动扫描存储库。", - "config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。", - "config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。", - "config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。", - "config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。", - "config.autofetch": "若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。", - "config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", - "config.autorefresh": "是否启用自动刷新。", - "config.branchSortOrder": "控制分支的排列顺序。", - "config.branchValidationRegex": "用于验证新分支名称的正则表达式。", - "config.branchWhitespaceChar": "在新分支名称中替换空白字符的字符。", - "config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。", - "config.checkoutType.local": "本地分支", - "config.checkoutType.remote": "远程分支", - "config.checkoutType.tags": "标记", - "config.confirmEmptyCommits": "始终确认为 \"Git: Commit Empty\" 命令创建空提交。", - "config.confirmForcePush": "控制在强制推送前是否进行确认。", - "config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。", - "config.confirmSync": "同步 Git 存储库前请先进行确认。", - "config.countBadge": "控制 Git 计数徽章。", - "config.countBadge.all": "对所有更改计数。", - "config.countBadge.off": "关闭计数器。", - "config.countBadge.tracked": "仅对跟踪的更改计数。", - "config.decorations.enabled": "控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。", - "config.defaultCloneDirectory": "克隆 Git 存储库的默认位置。", - "config.detectSubmodules": "控制是否自动检测 Git 子模块。", - "config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。", - "config.discardAllScope": "控制运行“放弃所有更改”命令时放弃的更改类型。\"all\" 放弃所有更改。\"tracked\" 只放弃跟踪的文件。\"prompt\" 表示在每次运行此操作时显示提示对话框。", - "config.enableCommitSigning": "使用 GPG 或 x.509 启用提交签名。", - "config.enableSmartCommit": "在没有暂存的更改时提交所有更改。", - "config.enableStatusBarSync": "控制Git Sync命令是否出现在状态栏中。", - "config.enabled": "是否启用 Git。", - "config.fetchOnPull": "启用后,在拉取时获取所有分支。否则,仅获取当前。", - "config.followTagsWhenSync": "遵循“运行同步命令时推送所有标记”。", - "config.ignoreLegacyWarning": "忽略“旧版 Git”警告。", - "config.ignoreLimitWarning": "忽略“存储库中存在大量更改”的警告。", - "config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。", - "config.ignoreRebaseWarning": "忽略拉取时发出的分支似乎已变基的警告。", - "config.ignoreSubmodules": "忽略对文件树中子模块的修改。", - "config.ignoreWindowsGit27Warning": "如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。", - "config.ignoredRepositories": "要忽略的 Git 存储库列表。", - "config.inputValidation": "控制何时显示提交消息输入验证。", - "config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。", - "config.inputValidationSubjectLength": "控制显示警告的提交消息主题长度阈值。请取消设置它以继承 \"config.inputValidationLength\" 的值。", - "config.openAfterClone": "控制是否在克隆后自动打开存储库。", - "config.openAfterClone.always": "始终在当前窗口中打开。", - "config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。", - "config.openAfterClone.prompt": "始终提示操作。", - "config.openAfterClone.whenNoFolderOpen": "只有在没有打开任何文件夹时,才在当前窗口中打开。", - "config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。", - "config.path": "Git 可执行文件的路径和文件名,例如 \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。", - "config.postCommitCommand": "成功提交后运行 git 命令。", - "config.postCommitCommand.none": "提交后不要运行任何命令。", - "config.postCommitCommand.push": "成功提交后运行'Git Push'。", - "config.postCommitCommand.sync": "成功提交后运行'Git Sync'。", - "config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。", - "config.promptToSaveFilesBeforeCommit.always": "检查是否有任何未保存的文件。", - "config.promptToSaveFilesBeforeCommit.never": "禁用此检查。", - "config.promptToSaveFilesBeforeCommit.staged": "只检查未保存的已暂存文件。", - "config.promptToSaveFilesBeforeStash": "控制 Git 是否在储藏更改之前检查未保存的文件。", - "config.promptToSaveFilesBeforeStash.always": "检查是否有任何未保存的文件。", - "config.promptToSaveFilesBeforeStash.never": "禁用此检查。", - "config.promptToSaveFilesBeforeStash.staged": "只检查未保存的已暂存文件。", - "config.pruneOnFetch": "提取时修剪。", - "config.pullTags": "拉取时提取所有标签。", - "config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。", - "config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。", - "config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。", - "config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。", - "config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。", - "config.showProgress": "控制 Git 操作是否显示进度提示。", - "config.showPushSuccessNotification": "控制在推送成功时是否显示通知。", - "config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。", - "config.smartCommitChanges.all": "自动暂存所有更改。", - "config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。", - "config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。", - "config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。", - "config.terminalAuthentication": "控制是否使 Azure Data Studio 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。", - "config.timeline.date": "控制在日程表视图中项目使用的日期。", - "config.timeline.date.authored": "使用创作日期", - "config.timeline.date.committed": "使用提交日期", - "config.timeline.showAuthor": "控制是否在日程表视图中显示提交作者。", - "config.untrackedChanges": "控制未跟踪的更改的行为。", - "config.untrackedChanges.hidden": "未跟踪的更改被隐藏,并从多个操作中排除。", - "config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。", - "config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。", - "config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。", - "config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。", - "description": "Git 源代码管理集成", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "分支", - "submenu.changes": "更改", - "submenu.commit": "提交", - "submenu.commit.amend": "修改", - "submenu.commit.signoff": "注销", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "拉取,推送", - "submenu.remotes": "远程", - "submenu.stash": "存储", - "submenu.tags": "标记", - "view.workbench.cloneRepository": "可以在本地克隆存储库。\r\n[克隆存储库](command:git.clone '启用 git 扩展后立即克隆存储库')", - "view.workbench.learnMore": "要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.disabled": "如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要了解有关如何在 Azure Data Studio 中使用 Git 和源代码管理的更多信息,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "为了使用 git 功能,可打开包含 git 存储库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆存储库](command:git.clone)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。\r\n[将文件夹添加到工作区](command:workbench.action.addRootFolder)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将实现 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init?%5Btrue%5D)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "未检测到有效的 git 安装,可在 [git 输出](command:git.showOutput)中找到更多详细信息。\r\n请[安装 git](https://git-scm.com/),或在[我们的文档](https://aka.ms/vscode-scm)中详细了解如何在 Azure Data Studio中使用 Git 和源代码管理。\r\n如果您使用的是其他版本的控制系统,则可[搜索市场](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)以获取其他扩展。", - "view.workbench.scm.workspace": "当前打开的工作区中没有任何包含 Git 存储库的文件夹。可初始化某文件夹上的一个存储库,该存储库将实现 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。" + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 8f140cc898aa..6f5e5635187c 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 @@ -327,6 +327,7 @@ "package": { "description": "Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。", "displayName": "SQL Server 架构比较", + "schemaCompare.runComparison": "运行架构比较", "schemaCompare.start": "架构比较" } } 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 51b7158eba24..14090f387339 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 @@ -21,6 +21,7 @@ "TargetPlatform": "目标平台", "TargetServer": "目标服务器", "Time": "时间", + "actionLabel": "操作", "addDatabaseReferenceOkButtonText": "添加引用", "addDatabaseReferencedialogName": "添加数据库引用", "addItemAction": "添加项", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "若要使用 SQL 绑定,请确保 Azure Functions 项目具有对 {0} 的引用", "addSqlBindingPackageError": "将 SQL 绑定扩展包添加到项目时出错", "appSettingPrompt": "是否要使用新的连接字符串更新 Azure 函数 local.settings.json?", + "applyConfirmation": "是否确定要更新目标项目?", + "applyError": "更新项目时出错: {0}", + "applySuccess": "已成功更新项目。", "at": "位于", "autorestProjectName": "新 SQL 项目名称", "baseDockerImage": "基本 SQL Server Docker 映像", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "选择要修改的 SQLCMD 变量", "cicularProjectReference": "从项目 {0} 到项目 {1} 的循环引用", "cleaningDockerImagesMessage": "正在清理现有部署...", + "closeButton": "关闭", + "compareActionRadiButtonLabel": "查看架构比较中的更改", "confirmPassword": "确认 SQL Server 管理员密码", "confirmServerPassword": "确认 SQL Server 管理员密码", "connectingToSqlServerOnDockerMessage": "连接到 Docker 上的 SQL Server", "connectionFailedError": "连接失败错误: \"{0}\"", + "connectionProfile": "选择连接配置文件", "connectionRadioButtonLabel": "连接", "connectionStringSetting": "连接字符串设置名称", "connectionStringSettingPlaceholder": "\"local.settings.json\" 中指定的连接字符串设置", - "containerAlreadyExistForProject": "容器上已存在此项目的其他服务器。是否要删除它们?", + "containerAlreadyExistForProject": "此项目的容器已存在。是否要在部署新文件之前删除它们?", "createNew": "新建", "createNewLocalAppSetting": "创建新的本地应用设置", "createProjectDialogOkButtonText": "创建", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL 数据库架构", "emptyProjectTypeDisplayName": "SQL 数据库", + "emptySdkProjectTypeDescription": "使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。", + "emptySdkProjectTypeDisplayName": "SQL 数据库 (SDK)", "enterConnStringTemplateDescription": "输入 SQL 连接字符串的模板", "enterConnectionString": "输入连接字符串", "enterConnectionStringEnvName": "输入连接字符串环境变量名称", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "输入新数据库名", "enterNewValueForVar": "输入变量“{0}”的新值", "enterPassword": "输入 SQL Server 管理员密码", + "enterPasswordManually": "输入密码或按 Esc 取消", + "enterPasswordPrompt": "输入要用于连接字符串的密码", "enterPortNumber": "输入 SQL Server 端口号或按 Enter 以使用默认值", "enterSystemDbName": "输入此系统数据库的数据库名", + "equalComparison": "项目已与数据库保持最新。", "errorFindingBuildFilesLocation": "查找生成文件位置时出错: {0}", "errorReadingProjectGuid": "尝试读取项目“{1}”的 {0} 时出错", "eulaAgreementTemplate": "我接受 {0}。", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "外部流式处理作业", "externalStreamingJobValidationPassed": "已通过外部流式作业验证。", "extractTargetRequired": "必须提供用于提取的目标信息才能创建数据库项目。", + "failedToGetConnectionString": "生成所选连接的连接字符串时出错", "failedToParse": "未能解析“{0}”: {1}。", "file": "文件", "fileAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。", "hr": "小时", "importElements": "导入元素", + "includePassword": "是否要将此连接中的密码包含在 local.settings.json 文件中?", "input": "输入", "installGlobally": "全局安装", "invalidDataSchemaProvider": ".Sqlproj 文件中的 DSP 无效", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "SQL 连接字符串无效", "invalidTargetPlatform": "目标平台 {0} 无效。支持的目标平台: {1}", "jsonParseError": "第“{1}”行第“{2}”列附近的 {0}。", + "learnMore": "了解详细信息", "loadProfilePlaceholderText": "加载配置文件...", "location": "位置", "min": "分钟", @@ -179,7 +194,9 @@ "noDataSourcesFile": "找不到 {0}。", "noDataSourcesText": "此项目中没有数据源", "noFileExist": "文件 {0} 不存在", + "noSchemaCompareExtension": "架构比较扩展必须从数据库安装到更新项目。", "noSqlFilesGenerated": "Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。", + "noSqlProjFile": "所选项目文件不存在", "noSqlProjFilesSelected": "未选择任何 .sqlproj 文件;请选择一个。", "noString": "否", "noStringDefault": "无(默认)", @@ -191,6 +208,7 @@ "objectType": "对象类型", "okString": "确定", "openEulaString": "打开许可协议", + "openFile": "打开文件", "output": "输出", "outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。", "parentTreeItemUnknown": "无法访问所提供树项的父级", @@ -207,11 +225,13 @@ "projectAlreadyExists": "在 {1} 中已存在名为 {0} 的项目。", "projectAlreadyOpened": "已打开项目“{0}”。", "projectLocString": "项目", + "projectLocationLabel": "位置", "projectLocationPlaceholderText": "选择要创建项目的位置", "projectNameLabel": "名称", "projectNamePlaceholderText": "输入项目名", "projectReferenceElement": "项目引用", "projectReferenceNameElement": "项目引用名称元素", + "projectToUpdatePlaceholderText": "选择项目文件", "publish": "发布", "publishAction": "发布", "publishDialogName": "发布项目", @@ -238,15 +258,19 @@ "save": "保存", "saveChangesInFile": "当前文件中存在未保存的更改。立即保存?", "schema": "架构", + "schemaCompare.compareErrorMessage": "架构比较失败: {0}", "schemaCompareAction": "架构比较", "schemaCompareNotInstalled": "需要安装架构比较扩展才能运行架构比较", "schemaObjectType": "架构/对象类型", "scriptFriendlyName": "脚本", + "sdkStyleProject": "SDK-style project", "sec": "秒", "selectAzureFunction": "在当前文件中选择要将 SQL 绑定添加到的 Azure 函数", "selectBaseImage": "选择基本 SQL Server docker 映像", "selectBindingType": "选择绑定类型", "selectConnection": "选择连接", + "selectConnectionError": "无法设置连接字符串应用设置: {0}", + "selectConnectionString": "选择 SQL 连接字符串方法", "selectDacpac": "选择 .dacpac", "selectDatabase": "选择数据库", "selectFolderStructure": "选择文件夹结构", @@ -290,11 +314,19 @@ "unableToFindReference": "找不到数据库引用 {0}", "unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”", "unableToPerformAction": "无法定位“{0}”目标:“{1}”", + "unableToSetConnectionString": "无法设置连接字符串应用设置", "unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}", "unknownDataSourceType": "未知的数据源类型: ", "unrecognizedDataSourcesVersion": "无法识别的版本: ", + "updateAction": "更新操作", + "updateActionRadiButtonLabel": "应用所有更改", "updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", "updateProjectForRoundTrip": "需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", + "updateProjectFromDatabaseDialogName": "从数据库更新项目", + "updateText": "更新", + "updatingProjectFromDatabase": "正在从 {1} 更新 {0}...", + "userConnectionString": "输入连接字符串", + "userPasswordLater": "若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。", "userSelectionCancelled": "用户已取消选择的 autorest 运行方式。", "userSelectionInstallGlobally": "用户已选择全局安装 autorest。正在安装...", "userSelectionRunNpx": "用户已选择通过 npx 运行。", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "属性", "sqlDatabaseProjects.publish": "发布", "sqlDatabaseProjects.schemaCompare": "架构比较", + "sqlDatabaseProjects.updateProjectFromDatabase": "从数据库更新项目", "sqlDatabaseProjects.validateExternalStreamingJob": "验证外部流式处理作业", "sqlDatabaseProjects.welcome": "当前没有打开数据项目。\r\n[新建项目](command:sqlDatabaseProjects.new)\r\n[打开项目](command:sqlDatabaseProjects.open)\r\n[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "项目" 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 ce764472b115..9f5588c4611e 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 @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "迁移模式", "sql.migration.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例到 Azure 虚拟机上的 Azure SQL 托管实例或 SQL Server 的迁移。", "sql.migration.dashboard.help.title": "帮助文章和视频链接", - "sql.migration.dashboard.link1.description": "用于确定将 SQL Server 实例迁移到Azure SQL 托管实例的可行性的评估规则。", - "sql.migration.dashboard.link1.title": "Azure SQL 托管实例的评估规则", "sql.migration.dashboard.migrate.task.button": "迁移到 Azure SQL", "sql.migration.dashboard.migrate.task.button.description": "将 SQL Server 实例迁移到 Azure SQL。", "sql.migration.dashboard.title": "Azure SQL 迁移", @@ -383,6 +381,16 @@ "sql.migration.yes": "是", "total.databases.selected": "已选择 {0}/{1} 个数据库。" }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "开始迁移时出现错误:“{0}”", "sql.migration.starting.migration.message": "正在开始将数据库 {0} 迁移到 {1} - {2}" 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 31ae9f8f43b9..7beab87b4af5 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "从 VSIX 包安装扩展", "newQuery": "新建查询", "notebook.cellTitle": "笔记本单元格标题菜单", + "notebook.cellToolbarLocation.compatibilityDescription": "应在何处显示单元格工具栏,或者是否应隐藏该工具栏。注意:此设置仅出于扩展兼容性目的而启用,因此不会产生任何影响。", "notebook.title": "笔记本标题菜单", "notebook.toolbar": "笔记本工具栏菜单", "objectExplorer.context": "对象资源管理器项上下文菜单", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "市场", "scenarioTypeUndefined": "必须提供扩展建议的方案类型。", "showReleaseNotes": "更新后显示发行说明。发行说明会在新的 Web 浏览器窗口中打开。", + "sql.watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Azure Data Studio 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。", "uninstallExtensionComplete": "请重新加载 Azure Data Studio 以完成扩展 {0} 的卸载。", "updateLocale": "是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启?", + "vscodeFunctionalityNotSupportedError": "Azure Data Studio 中不支持此 VS Code 功能。", + "vscodeInvalidArgumentsError": "无效参数", "watermark.newNotebook": "新建笔记本", "watermark.newSqlFile": "新建 SQL 文件", "workspace.trust.description": "控制是否在 Azure Data Studio 内启用工作区信任。", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "在启动时显示连接对话框" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "是否确实要删除该行?", "designer.generalGroupName": "常规", "designer.loadingDesigner": "正在加载设计器...", "designer.loadingDesignerCompleted": "已加载设计器", "designer.newRowText": "新增", + "designer.processing": "正在处理...", "designer.processingChanges": "正在处理更改...", "designer.processingChangesCompleted": "已处理更改", + "designer.processingCompleted": "处理已完成", + "designer.publishChangesCompleted": "已发布更改", + "designer.publishingChanges": "正在发布更改...", "designer.removeRowText": "删除", - "designer.savingChanges": "正在保存更改...", - "designer.savingChangesCompleted": "更改已保存", "tableDesigner.unknownComponentType": "组件类型: 不支持 {0}" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "资源查看器" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "当另一个操作正在进行时,无法执行该操作。", "tableDesigner.newTable": "新建表" }, "sql/workbench/browser/modal/modal": { @@ -11184,8 +11192,8 @@ "newViewLabel": "创建新视图", "noContextAvailable": "无", "noKernel": "无内核", - "noParametersCell": "在添加参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。", - "noParametersInCell": "在将参数添加到参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。", + "noParametersCell": "This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", + "noParametersInCell": "This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "notebook.findNext": "查找下一个字符串", "notebook.findPrevious": "查找上一个字符串", "notebookViewLabel": "编辑器", @@ -11581,11 +11589,8 @@ "refreshError": "刷新节点“{0}”时出错: {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "保存更改" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "表设计器", - "tableDesigner.featureEnabledDescription": "控制是否启用表设计器功能。默认值为 false。" + "tableDesigner.generateScript": "生成脚本", + "tableDesigner.publishTableChanges": "发布更改..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 个正在执行的任务", @@ -11647,8 +11652,6 @@ "welcomePage.location": "位置", "welcomePage.moreRecent": "显示更多", "welcomePage.name": "名称", - "welcomePage.preview": "预览", - "welcomePage.previewBody": "此功能页面处于预览状态。预览功能引入了新功能,这些功能有望成为产品的永久组成部分。它们是稳定的,但需要改进额外的辅助功能。欢迎在功能开发期间提供早期反馈。", "welcomePage.resources": "资源", "welcomePage.runQuery": "运行查询", "welcomePage.runQueryBody": "通过查询编辑器与数据交互。", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "开始教程", "welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。" }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "了解最新版本中的新增功能", - "welcomePage.azdataBlogDescription": "每月推出新的月度博客文章,展示新功能", - "welcomePage.colorTheme": "颜色主题", - "welcomePage.colorThemeDescription": "使编辑器和代码呈现你喜欢的外观", - "welcomePage.customize": "自定义", - "welcomePage.deploy": "部署", - "welcomePage.extensionDescription": "下载所需的扩展,包括 SQL Server 管理包等", - "welcomePage.extensions": "扩展", - "welcomePage.followTwitter": "在 Twitter 上关注我们", - "welcomePage.followTwitterDescription": "保持了解社区如何使用 Azure Data Studio 并与工程师直接交谈。", - "welcomePage.gettingStarted": "开始使用", - "welcomePage.gitHubRepository": "GitHub 存储库", - "welcomePage.help": "帮助", - "welcomePage.keyboardShortcut": "键盘快捷方式", - "welcomePage.keyboardShortcutDescription": "查找你喜欢的命令并对其进行自定义", - "welcomePage.learn": "了解", - "welcomePage.moreRecent": "更多...", - "welcomePage.newConnection": "新建连接", - "welcomePage.newDeployment": "新建部署…", - "welcomePage.newNotebook": "新建笔记本", - "welcomePage.newQuery": "新建查询", - "welcomePage.noRecentFolders": "没有最近使用的文件夹", - "welcomePage.openFileLinuxPC": "打开文件", - "welcomePage.openFileMac": "打开文件", - "welcomePage.productDocumentation": "文档", - "welcomePage.recent": "最近使用", - "welcomePage.releaseNotes": "发行说明", - "welcomePage.reportIssue": "报告问题或功能请求", - "welcomePage.showCommands": "查找并运行所有命令", - "welcomePage.showCommandsDescription": "使用命令面板快速访问和搜索命令 ({0})", - "welcomePage.showOnStartup": "启动时显示欢迎页", - "welcomePage.start": "开始" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "添加帐户", "accountDialog.close": "关闭", @@ -11995,6 +11963,7 @@ "splitCellEdit": "拆分单元格" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "服务器无法启动,因为没有为此笔记本文件类型定义提供程序。", "ServerNotStarted": "由于未知原因,服务器未启动", "clientSession.unknownError": "启动笔记本会话时出错", "kernelRequiresConnection": "未找到内核 {0}。将改为使用默认内核。" @@ -12015,8 +11984,11 @@ "startSessionFailed": "无法启动会话: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "等待笔记本提供程序 \"{0}\" 的执行提供程序时超时", "notebookServiceNoProvider": "笔记本提供程序不存在", - "notebookUriNotDefined": "创建笔记本管理器时未传递 URI" + "notebookUriNotDefined": "创建笔记本管理器时未传递 URI", + "serializationProviderTimeout": "等待笔记本提供程序 \"{0}\" 的序列化提供程序可用时超时", + "standardKernelsTimeout": "等待笔记本提供程序 \"{0}\" 的标准内核可用时超时" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "此笔记本中已存在名为 {0} 的视图。" @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "单元格魔术方法的名称,如 \"%%sql\"。", "carbon.extension.contributes.notebook.provider": "笔记本提供程序的标识符。", "carbon.extension.contributes.notebook.standardKernels": "此笔记本提供程序应标配哪些内核", + "providerNotInRegistryError": "笔记本注册表中不存在指定的提供程序 \"{0}\"。", "vscode.extension.contributes.notebook.languagemagics": "提供笔记本语言。", "vscode.extension.contributes.notebook.providersDescriptions": "提供笔记本提供程序说明。" }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "提交行失败:", "msgCancelQueryFailed": "取消查询失败: {0}", - "queryModelService.noQueryFoundForUri": "找不到 {0} 的查询", "queryModelService.uriAlreadyHasQuery": "{0} 已具有现有查询", "runQueryBatchStartLine": "第 {0} 行", "runQueryBatchStartMessage": "开始执行查询的位置:", @@ -12227,11 +12199,16 @@ "designer.foreignkey.description.onDeleteAction": "用户尝试删除以下行时的行为: 该行包含外键关系中涉及的数据。", "designer.foreignkey.description.onUpdateAction": "用户尝试更新以下行时的行为: 该行包含外键关系中涉及的数据。", "designer.foreignkey.description.primaryKeyTable": "包含主键列或唯一键列的表。", + "designer.index.column.description.name": "列的名称。", + "designer.index.description.columns": "索引的列。", + "designer.index.description.name": "索引的名称。", "designer.table.description.description": "表的说明。", "designer.table.description.name": "表对象的名称。", "designer.table.description.schema": "包含该表的架构。", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "外键", - "tableDesigner.PrimaryKeyTableName": "主键表", + "tableDesigner.ForeignTableName": "外部表", + "tableDesigner.IndexTypeName": "索引", "tableDesigner.checkConstraintExpressionTitle": "表达式", "tableDesigner.checkConstraintNameTitle": "名称", "tableDesigner.checkConstraintTypeName": "CHECK 约束", @@ -12249,18 +12226,27 @@ "tableDesigner.descriptionTitle": "说明", "tableDesigner.errorInitializingTableDesigner": "初始化表设计器时出错: {0}", "tableDesigner.errorProcessingEdit": "处理更改时出错: {0}", - "tableDesigner.foreignKeyColumn": "外键列", - "tableDesigner.foreignKeyColumns": "列映射", + "tableDesigner.foreignKey.column": "列", + "tableDesigner.foreignKey.foreignColumn": "外列", + "tableDesigner.foreignKeyColumns": "列", "tableDesigner.foreignKeyNameTitle": "名称", "tableDesigner.foreignKeyOnDeleteAction": "当删除操作发生时", "tableDesigner.foreignKeyOnUpdateAction": "当更新操作发生时", "tableDesigner.foreignKeysTabTitle": "外键", "tableDesigner.generalTab": "常规", + "tableDesigner.generatePreviewReportError": "生成预览报表时出错: {0}", + "tableDesigner.generateScriptError": "生成脚本时出错: {0}", + "tableDesigner.generatingPreviewReport": "正在生成预览报表...", + "tableDesigner.generatingScript": "正在生成脚本...", + "tableDesigner.generatingScriptCompleted": "生成的脚本。", + "tableDesigner.index.column.name": "列", + "tableDesigner.indexColumns": "列", + "tableDesigner.indexName": "名称", + "tableDesigner.indexesTabTitle": "索引", "tableDesigner.nameTitle": "表名", - "tableDesigner.primaryKeyColumn": "主键列", - "tableDesigner.saveChangeError": "保存更改时出错: {0}", - "tableDesigner.savedChangeSuccess": "已成功保存更改。", - "tableDesigner.savingChanges": "正在保存表设计器更改...", + "tableDesigner.publishChangeError": "发布更改时出错: {0}", + "tableDesigner.publishChangeSuccess": "更改已成功发布。", + "tableDesigner.savingChanges": "正在发布表设计器更改...", "tableDesigner.schemaTitle": "架构", "tableDesigner.tableObjectType": "表" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "入门(&&S)", "showReleaseNotes": "显示入门指南" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "无法启动会话,管理器尚未初始化" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "打开查询", + "queryPlanCustomZoom": "自定义显示比例", + "queryPlanFitGraphLabel": "缩放到合适大小", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "属性", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "放大", + "queryPlanZoomOutActionLabel": "缩小" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "预览功能" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "隐藏扩展 viewlet", + "hidePanel": "隐藏面板", + "hideSettings": "隐藏设置图标" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "更新数据库", + "tableDesigner.cancel": "取消", + "tableDesigner.generateScript": "生成脚本", + "tableDesigner.previewDatabaseUpdates": "预览数据库更新" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/CHANGELOG.md b/i18n/ads-language-pack-zh-hant/CHANGELOG.md index 21b7f60f77da..f5152179e93c 100644 --- a/i18n/ads-language-pack-zh-hant/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hant/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the "ads-language-pack-zh-hant" language pack will be documented in this file. ## [Released] -* TBA - Release for Azure Data Studio 1.35 +* February 16, 2022 - Release for Azure Data Studio 1.35 * December 14, 2021 - Release for Azure Data Studio 1.34 * May 21, 2021 - Release for Azure Data Studio 1.29 * September 2, 2021 - Release for Azure Data Studio 1.33 diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index 37e78f15c4d9..81b034311b2b 100644 --- a/i18n/ads-language-pack-zh-hant/package.json +++ b/i18n/ads-language-pack-zh-hant/package.json @@ -263,6 +263,10 @@ { "id": "Microsoft.xml-language-features", "path": "./translations/extensions/xml-language-features.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/azcli.i18n.json" } ] } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json index 12371c9fe8f1..9632999edafb 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 @@ -48,7 +48,7 @@ "arc.connectionStrings": "連接字串", "arc.containerReady": "Pod 容器已就緒。", "arc.controllerClusterContext": "叢集內容", - "arc.controllerDashboard": "Azure Arc 資料控制器儀表板 (預覽) - {0}", + "arc.controllerDashboard": "Azure Arc 資料控制器儀表板 - {0}", "arc.controllerKubeConfig": "Kube 組態檔路徑", "arc.controllerName": "名稱", "arc.controllerNameDescription": "要在樹狀檢視中顯示的名稱,這不會套用到控制器本身。", @@ -159,7 +159,7 @@ "arc.miaaBackupsDatabasesDescription": "具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。", "arc.miaaComputeAndStorageDescriptionPartOne": "您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為", "arc.miaaConnectionRequired": "需要連線才能列出此執行個體上的資料庫。", - "arc.miaaDashboard": "SQL 受控執行個體 - Azure Arc 儀表板 (預覽) - {0}", + "arc.miaaDashboard": "SQL 受控執行個體 - Azure Arc 儀表板 - {0}", "arc.miaaProviderName": "MSSQL", "arc.miaaType": "SQL 受控執行個體 - Azure Arc", "arc.missingExtension": "需要 {0} 延伸模組才能檢視引擎設定。要立即安裝嗎?", @@ -217,7 +217,7 @@ "arc.postgresAdminUsername": "系統管理員使用者名稱", "arc.postgresArcProductName": "適用於 PostgreSQL 的 Azure 資料庫 - Azure Arc", "arc.postgresComputeAndStorageDescriptionPartOne": "您可以調整已啟用的 Azure Arc 規模", - "arc.postgresDashboard": "PostgreSQL 超大規模資料庫 - Azure Arc 儀表板 (預覽) - {0}", + "arc.postgresDashboard": "PostgreSQL 超大規模資料庫 - Azure Arc 儀表板 - {0}", "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 版本", @@ -305,7 +305,7 @@ "arc.workerOneNodeValidationMessage": "不支援 1 的值。", "arc.yes": "是", "button.label": "選取", - "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為:\r\n\t{2}\r\n 您要更新此資訊嗎?", + "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: \r\n\t{2}\r\n 您要更新此資訊嗎?", "clusterContextNotFound": "在 Kube 組態檔中找不到名稱為: {0} 的叢集內容", "filePicker.browse": "瀏覽", "getIsPassword.unknownVariableName": "嘗試取得未知變數 {0} 的 isPassword", @@ -335,10 +335,6 @@ "arc.controller": "目標 Azure Arc 控制器", "arc.cores-limit.label": "核心數限制", "arc.cores-request.label": "核心數要求", - "arc.data.controller.admin.account.confirm.password": "確認密碼", - "arc.data.controller.admin.account.name": "資料控制器登入", - "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": "啟用自動上傳記錄檔。僅直接模式。", @@ -360,6 +356,12 @@ "arc.data.controller.infrastructure": "基礎結構", "arc.data.controller.kube.cluster.context": "叢集內容", "arc.data.controller.location": "位置", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "確認密碼", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密碼", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "輸入將用於登入計量和記錄儀表板的密碼。", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "計量和記錄儀表板認證", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "使用者名稱", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "輸入將用於計量和記錄儀表板的使用者名稱。", "arc.data.controller.name": "資料控制器名稱", "arc.data.controller.name.validation.description": "名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。", "arc.data.controller.namespace": "資料控制器命名空間", @@ -437,7 +439,7 @@ "arc.postgres.storage-class.data.description": "用於資料永久性磁碟區的儲存類別", "arc.postgres.storage-class.logs.description": "用於記錄永久性磁碟區的儲存類別。", "arc.postgres.wizard.page1.title": "提供支援 Azure 的 PostgreSQL 超大規模資料庫伺服器群組參數", - "arc.postgres.wizard.title": "部署啟用 Azure Arc 的 PostgreSQL 超大規模資料庫伺服器群組 (預覽)", + "arc.postgres.wizard.title": "部署啟用 Azure Arc 的 PostgreSQL 超大規模資料庫伺服器群組", "arc.sql.connection.settings.section.title": "SQL 連線資訊", "arc.sql.cores-limit.description": "受控執行個體的核心數限制 (整數)。", "arc.sql.cores-request.description": "受控執行個體的核心數要求,以整數表示。", @@ -456,7 +458,7 @@ "arc.sql.cost.summary.pricing.details": "價格詳細資料", "arc.sql.cost.summary.resource.group": "資源群組", "arc.sql.cost.summary.service.tier": "服務層級", - "arc.sql.cost.summary.service.tier.learn.more.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0}", + "arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", "arc.sql.cost.summary.service.tier.learn.more.text": "深入了解", "arc.sql.cost.summary.sql.connection.info": "SQL 連線資訊", "arc.sql.cost.summary.sql.instance.settings": "SQL 執行個體設定", @@ -466,7 +468,8 @@ "arc.sql.cost.summary.vcore.limit": "CPU vCore 限制", "arc.sql.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", "arc.sql.dev.use.label": "僅供開發使用", - "arc.sql.high.availability.description": "啟用其他複本以提升可用性。以下選取的計算和儲存體設定將會套用到所有複本。選項: 一般用途 (最多 24 個 vCore 和 128 Gi 的 RAM、標準高可用性) 或 [預覽] 業務關鍵 (無上限的 vCore 數目和 RAM、進階高可用性)。", + "arc.sql.high.availability": "High availability", + "arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.", "arc.sql.instance.name": "執行個體名稱", "arc.sql.instance.retention.policy.title": "SQL 執行個體備份保留原則", "arc.sql.instance.settings.section.title": "SQL 執行個體設定", @@ -476,15 +479,14 @@ "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 replica", "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": "BusinessCritical", - "arc.sql.service.tier.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0}", - "arc.sql.service.tier.general.purpose": "GeneralPurpose", + "arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)", + "arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.", + "arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)", "arc.sql.service.tier.label": "服務層級", "arc.sql.storage-class.backups.description": "用用於備份永久性磁碟區的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.storage-class.data.description": "用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", @@ -492,8 +494,8 @@ "arc.sql.storage-class.dc.description": "用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。", "arc.sql.storage-class.logs.description": "用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.sql.three.replicas": "3", - "arc.sql.two.replicas": "2", + "arc.sql.three.replicas": "3 replicas", + "arc.sql.two.replicas": "2 replicas", "arc.sql.username": "使用者名稱", "arc.sql.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", "arc.sql.volume.size.backups.label": "以 Gi 表示的磁碟區大小 (備份)", @@ -504,7 +506,7 @@ "arc.sql.volume.size.logs.description": "要用於記錄之儲存磁碟區的大小 (GB)。", "arc.sql.volume.size.logs.label": "以 Gi 表示的磁碟區大小 (記錄)", "arc.sql.wizard.page1.title": "提供 Azure SQL 受控執行個體參數", - "arc.sql.wizard.title": "部署 Azure SQL 受控執行個體 - Azure Arc (預覽)", + "arc.sql.wizard.title": "部署 Azure SQL 受控執行個體 - Azure Arc", "arc.storage-class.backups.label": "儲存類別 (備份)", "arc.storage-class.data.label": "儲存類別 (資料)", "arc.storage-class.datalogs.label": "儲存類別 (資料庫記錄)", @@ -527,11 +529,11 @@ "requested.cores.less.than.or.equal.to.cores.limit": "要求的核心數必須小於或等於核心數限制", "requested.memory.less.than.or.equal.to.memory.limit": "要求的記憶體必須小於或等於記憶體限制", "resource.type.arc.postgres.description": "將 PostgreSQL 超大規模資料庫伺服器群組部署到 Azure Arc 環境", - "resource.type.arc.postgres.display.name": "PostgreSQL 超大規模資料庫伺服器群組 - Azure Arc (預覽)", + "resource.type.arc.postgres.display.name": "PostgreSQL 超大規模資料庫伺服器群組 - Azure Arc", "resource.type.arc.sql.description": "適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務", - "resource.type.arc.sql.display.name": "Azure SQL 受控執行個體 - Azure Arc (預覽)", + "resource.type.arc.sql.display.name": "Azure SQL 受控執行個體 - Azure Arc", "resource.type.azure.arc.description": "建立 Azure Arc 資料控制器", - "resource.type.azure.arc.display.name": "Azure Arc 資料控制器 (預覽)", + "resource.type.azure.arc.display.name": "Azure Arc 資料控制器", "should.be.integer": "值必須是整數", "worker.node.count.should.not.be.one": "不支援 1 的值。" } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json new file mode 100644 index 000000000000..469a168b233b --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json @@ -0,0 +1,90 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "az.accept": "Accept", + "az.arcdataExtensionNotInstalled": "This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.arcdataInstalled": "The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.askLater": "Ask Later", + "az.az": "Azure CLI", + "az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.", + "az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.", + "az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}", + "az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}", + "az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI", + "az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.", + "az.couldNotFindAz": "Could not find Azure CLI. Error: {0}", + "az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}", + "az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.", + "az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available", + "az.decline": "Decline", + "az.doNotAskAgain": "Don't Ask Again", + "az.downloadError": "Error while downloading", + "az.downloadFinished": "Download finished", + "az.downloadingProgressMb": "Downloading ({0} / {1} MB)", + "az.downloadingTo": "Downloading {0} from {1} to {2}", + "az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified", + "az.executingCommand": "Executing command: '{0} {1}'", + "az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}", + "az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.", + "az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}", + "az.installError": "Error installing Azure CLI and arcdata extension: {0}", + "az.installingArcdata": "Installing the Azure CLI arcdata extension...", + "az.installingAz": "Installing Azure CLI...", + "az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.", + "az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.", + "az.no": "No", + "az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.", + "az.noAzArc": "No Azure CLI arcdata extension is available.", + "az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.", + "az.noAzureCLI": "No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", + "az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}", + "az.parseVersionError": "An error occurred while parsing the output of az --version.", + "az.platformUnsupported": "Platform '{0}' is currently unsupported", + "az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?", + "az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.", + "az.promptLog": "Prompting the user to accept the following: {0}", + "az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.searchingForAz": "Searching for existing Azure CLI installation...", + "az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}", + "az.unexpectedCommandError": "Unexpected error executing command: {0}", + "az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})", + "az.unsupportedArcDataVersion": "Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed", + "az.updateError": "Error updating Azure CLI: {0}", + "az.updatingAz": "Updating Azure CLI...", + "az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command", + "az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}", + "az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}", + "az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.", + "az.yes": "Yes" + }, + "package": { + "azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.", + "azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.", + "azcli.arc.category": "Azure CLI", + "azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.description": "Support for Azure CLI.", + "azcli.arc.displayName": "Azure CLI", + "azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension", + "azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension", + "azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension", + "azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension", + "azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.", + "azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI", + "azcli.install.prompt.description": "The user will be prompted to install the Azure CLI", + "command.category": "Azure CLI" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/azurecore.i18n.json index 00ea75b0ee57..aa5e915007e1 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/azurecore.i18n.json @@ -18,7 +18,7 @@ "azure.microsoftCorpAccount": "Microsoft Corp.", "azure.noBaseToken": "驗證失敗,或您的權杖已從系統中刪除。請嘗試再次將帳戶新增至 Azure Data Studio。", "azure.noUniqueIdentifier": "使用者在 AAD 中沒有唯一的識別碼", - "azure.responseError": "權杖擷取失敗,發生錯誤。請開啟開發人員工具以檢視錯誤", + "azure.responseError": "權杖擷取失敗,發生錯誤。[開啟開發人員工具]({0}) 以了解更多詳細資料。", "azure.tenantNotFound": "找不到識別碼為 '{0}' 的指定租用戶。", "azureAuth.unidentifiedError": "Azure 驗證發生無法辨識的錯誤", "azureWorkAccountDisplayName": "公司或學校帳戶", @@ -233,8 +233,9 @@ "config.enablePublicCloudDescription": "是否應啟用 Azure 公用雲端整合", "config.enableUsGovCloudDescription": "是否應啟用 US Government Azure 雲端 (Fairfax) 整合", "config.enableUsNatCloudDescription": "是否應啟用美國國民 Azure 雲端整合", + "config.loggingLevel": "[選用] Azure 帳戶延伸模組的記錄詳細程度。", "config.noSystemKeychain": "停用系統金鑰鏈整合。認證將會儲存於使用者主目錄的一般檔案中。", - "config.piiLogging": "是否應在本機主控台檢視中登入個人識別資訊 (PII)" + "config.piiLogging": "是否要將個人識別資訊 (PII) 記錄在 Azure 帳戶輸出通道與輸出通道記錄檔中。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json index 0fba984b8ead..f908edb02140 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json @@ -2,490 +2,484 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "dist/askpass-main": { - "missOrInvalid": "缺少認證或其無效。" + "missOrInvalid": "Missing or invalid credentials." }, "dist/autofetch": { - "no": "否", - "not now": "稍後詢問我", - "suggest auto fetch": "您希望 Code [定期執行 'git fetch']({0}) 嗎?", - "yes": "是" + "no": "No", + "not now": "Ask Me Later", + "suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?", + "yes": "Yes" }, "dist/commands": { - "HEAD not available": "'{0}' 的 HEAD 版本無法使用。", - "add": "新增到工作區", - "add remote": "新增遠端...", - "addFrom": "從 URL 新增遠端存放庫", - "addfrom": "從 {0} 新增遠端存放庫", - "addremote": "新增遠端存放庫", - "always": "永遠", - "are you sure": "這會建立一個 Git 儲存庫在 '{0}'。確定要繼續嗎?", - "auth failed": "無法從遠端向 git 驗證。", - "auth failed specific": "無法從遠端向 git 驗證:\r\n\r\n{0}", - "branch already exists": "分支名稱 '{0}' 已經存在", - "branch name": "分支名稱", - "branch name format invalid": "分支名稱需要匹配 正規表達式: {0}", - "cant push": "無法將參考推送到遠端。請先嘗試執行 '提取' 以整合您的變更。", - "changed": "記錄層級已變更為: {0}", - "checkout detached": "簽出已中斷連結...", - "choose": "選擇資料夾...", - "clean repo": "請先清除您的存放庫工作樹狀再簽出。", - "clonefrom": "從 {0} 複製", - "cloning": "正在複製 Git 儲存庫 '{0}'... ", - "commit": "認可暫存變更", - "commit anyway": "建立空白認可", - "commit hash": "認可雜湊", - "commit message": "認可訊息", - "commitMessageWithHeadLabel2": "訊息 (在 '{0}' 上認可)", - "confirm delete": "確定要刪除 {0} 嗎?\r\n此動作無法回復!\r\n此檔案將會永久遺失。", - "confirm delete multiple": "確定要刪除 {0} 檔案嗎?\r\n此動作無法復原!\r\n如果繼續,這些檔案會永遠遺失。", - "confirm discard": "確定要捨棄 {0} 中的變更嗎?", - "confirm discard all": "確定要捨棄 {0} 個檔案中的所有變更嗎?\r\n此動作無法回復!\r\n若繼續,您目前的工作集將會永久遺失。", - "confirm discard all 2": "{0}\r\n\r\n這項動作無法復原,您會永久失去目前的工作集。", - "confirm discard all single": "確定要捨棄 {0} 中的變更嗎?", - "confirm discard multiple": "確定要捨棄 {0} 檔案中的變更嗎?", - "confirm emtpy commit": "確實要建立空白認可嗎?", - "confirm force delete branch": "分支 '{0}' 尚未完整合併. 確定刪除嗎?", - "confirm force push": "您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。\r\n\r\n確定要繼續嗎?", - "confirm no verify commit": "您即將在不進行驗證的情況下認可變更,這麼做會跳過預先認可勾點,造成不適當的結果。\r\n\r\n確定要繼續嗎?", - "confirm publish branch": "分支 '{0}' 沒有任何上游分支。 您仍想發布這個分支嗎?", - "confirm restore": "確定要還原 {0} 嗎?", - "confirm restore multiple": "確實要還原 {0} 檔案嗎?", - "confirm stage file with merge conflicts": "確定要暫存有合併衝突的 {0} 嗎?", - "confirm stage files with merge conflicts": "確定要暫存 {0} 個有合併衝突的檔案嗎?", - "create branch": "建立新分支...", - "create branch from": "從以下位置建立新分支...", - "create repo": "初始化存放庫", - "current": "目前", - "delete": "刪除檔案", - "delete branch": "刪除分支", - "delete file": "刪除檔案", - "delete files": "刪除檔案", - "deleted by them": "檔案 '{0}' 已由他們刪除,但由我們修改。\r\n\r\n要執行什麼動作?", - "deleted by us": "檔案 '{0}' 已由我們刪除,但由他們修改。\r\n\r\n要執行什麼動作?", - "discard": "捨棄變更", - "discardAll": "捨棄所有 {0} 檔案", - "discardAll multiple": "捨棄1個檔案", - "force": "強制簽出", - "force push not allowed": "不允許強制更新,請啟用 \"git.allowForcePush\" 設定。", - "git error": "Git 錯誤", + "HEAD not available": "HEAD version of '{0}' is not available.", + "add": "Add to Workspace", + "add remote": "Add a new remote...", + "addFrom": "Add remote from URL", + "addfrom": "Add remote from {0}", + "addremote": "Add Remote", + "always": "Always", + "are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?", + "auth failed": "Failed to authenticate to git remote.", + "auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}", + "branch already exists": "A branch named '{0}' already exists", + "branch name": "Branch name", + "branch name format invalid": "Branch name needs to match regex: {0}", + "cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.", + "changed": "Log level changed to: {0}", + "checkout detached": "Checkout detached...", + "choose": "Choose Folder...", + "clean repo": "Please clean your repository working tree before checkout.", + "clonefrom": "Clone from {0}", + "cloning": "Cloning git repository '{0}'...", + "commit": "Commit Staged Changes", + "commit anyway": "Create Empty Commit", + "commit hash": "Commit Hash", + "commit message": "Commit message", + "commitMessageWithHeadLabel2": "Message (commit on '{0}')", + "confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.", + "confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.", + "confirm discard": "Are you sure you want to discard changes in {0}?", + "confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.", + "confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.", + "confirm discard all single": "Are you sure you want to discard changes in {0}?", + "confirm discard multiple": "Are you sure you want to discard changes in {0} files?", + "confirm emtpy commit": "Are you sure you want to create an empty commit?", + "confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?", + "confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?", + "confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?", + "confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?", + "confirm restore": "Are you sure you want to restore {0}?", + "confirm restore multiple": "Are you sure you want to restore {0} files?", + "confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?", + "confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?", + "create branch": "Create new branch...", + "create branch from": "Create new branch from...", + "create repo": "Initialize Repository", + "current": "Current", + "delete": "Delete File", + "delete branch": "Delete Branch", + "delete file": "Delete file", + "delete files": "Delete Files", + "deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?", + "deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?", + "discard": "Discard Changes", + "discardAll": "Discard All {0} Files", + "discardAll multiple": "Discard 1 File", + "force": "Force Checkout", + "force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.", + "git error": "Git error", "git error details": "Git: {0}", "git.title.diff": "{0} ⟷ {1}", "git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})", - "git.title.index": "{0} (索引)", + "git.title.index": "{0} (Index)", "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (工作樹狀)", - "init": "選擇工作區資料夾以初始化 git 儲存庫", - "init repo": "初始化存放庫", - "invalid branch name": "分支名稱無效", - "keep ours": "保留我們的版本", - "keep theirs": "保留它們的版本", - "learn more": "深入了解", - "local changes": "您的本機變更會在簽出時被覆寫。", - "merge commit": "最後一個認可是合併認可。確定要復原嗎?", - "merge conflicts": "合併衝突。提交前請解決衝突。", - "missing user info": "請確認您的 Git 使用者名稱及電子郵件。", - "never": "永不", - "never again": "確定,不要再顯示", - "never ask again": "確定,不要再詢問", - "no changes": "沒有任何變更要認可。", - "no changes stash": "沒有變更可供擱置", - "no more": "因為 HEAD 未指向任何認可,所以無法復原。", - "no rebase": "沒有進行中的重訂基底。", - "no remotes added": "您的存放庫沒有遠端存放庫。", - "no remotes to fetch": "您的儲存庫未設定要擷取的遠端來源。", - "no remotes to publish": "您的儲存庫未設定要發行的遠端目標。", - "no remotes to pull": "您的存放庫未設定要提取的來源遠端。", - "no remotes to push": "您的存放庫未設定要推送的目標遠端。", - "no staged changes": "沒有任何要認可的暫存變更。\r\n\r\n要暫存所有變更並直接認可嗎?", - "no stashes": "儲存庫中沒有擱置的變更", - "no tags": "此存放庫沒有標記。", - "no verify commit not allowed": "不允許未經驗證的認可,請使用 'git.allowNoVerifyCommit' 設定加以啟用。", - "nobranch": "請簽出分支以推送到遠端。", - "ok": "確定", - "open git log": "開啟 Git 記錄", - "open repo": "開啟存放庫", - "openrepo": "開啟", - "openreponew": "在新視窗中開啟", - "pick branch pull": "揀選要提取的來源分支", - "pick provider": "挑選要對其發佈分支 '{0}' 的提供者:", - "pick remote": "挑選要發行分支 '{0}' 的目標遠端:", - "pick remote pull repo": "挑選要將分支提取出的遠端", - "pick stash to apply": "取回挑選的擱置套用變更", - "pick stash to drop": "挑選要卸除的隱藏項目", - "pick stash to pop": "取回挑選的擱置變更", - "proposeopen": "要開啟複製的儲存庫嗎?", - "proposeopen init": "要開啟初始化的儲存庫嗎?", - "proposeopen2": "要開啟以複製的儲存庫, 或將其新增到目前工作區?", - "proposeopen2 init": "要開啟初始化的儲存庫,或將其新增到目前工作區?", - "provide branch name": "請提供新的分支名稱", - "provide commit hash": "請提供認可雜湊", - "provide commit message": "請提供認可訊息", - "provide remote name": "請提供遠端存放庫名稱", - "provide stash message": "可選擇提供擱置變更訊息", - "provide tag message": "請提供訊息以標註標籤", - "provide tag name": "請提供標籤名稱", - "publish to": "發佈至 {0}", - "remote already exists": "遠端存放庫 ‘{0}’ 已存在。", - "remote branch at": "位於 {0} 的遠端分支", - "remote name": "遠端存放庫名稱", - "remote name format invalid": "遠端存放庫名稱格式無效", - "remove remote": "挑選要移除的遠端存放庫", - "repourl": "存放庫 URL", - "restore file": "還原檔案", - "restore files": "還原檔案", - "save and commit": "全部儲存並認可", - "save and stash": "全部儲存並隱藏", - "select a branch to merge from": "選擇要合併的分支。", - "select a branch to rebase onto": "選取要重訂為基底的分支", - "select a ref to checkout": "選擇參考進行簽出", - "select a ref to checkout detached": "選取要在已中斷連結模式中簽出的參考", - "select a ref to create a new branch from": "選取用來建立 ‘{0}’ 分支的來源參考", - "select a tag to delete": "選取要刪除的標記", - "select branch to delete": "選擇分支進行刪除", - "select log level": "選擇紀錄層級", - "selectFolder": "選擇儲存庫位置", - "show command output": "顯示命令輸出", - "stash": "仍要隱藏", - "stash merge conflicts": "套用隱藏時發生合併衝突。", - "stash message": "擱置變更訊息", - "stashcheckout": "隱藏並簽出", - "sure drop": "確定要卸除隱藏項目 {0} 嗎?", - "sync is unpredictable": "此動作會將認可推送到 '{0}/{1}' 或從中提取認可。", - "tag at": "位於 {0} 的標籤", - "tag message": "訊息", - "tag name": "標籤名稱", - "there are untracked files": "有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。", - "there are untracked files single": "下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。", - "undo commit": "復原合併認可", - "unsaved files": "有 {0} 個未儲存檔案。\r\n\r\n您要在認可之前進行儲存嗎?", - "unsaved files single": "下列檔案有未儲存的變更,若您繼續,變更將不會包含在認可中: {0}。\r\n\r\n要先予以儲存再認可嗎?", - "unsaved stash files": "有 {0} 個未儲存的檔案。\r\n\r\n要先儲存檔案再隱藏嗎?", - "unsaved stash files single": "下列檔案有未儲存的變更,若您繼續,變更將不會包含在隱藏項目中: {0}。\r\n\r\n要先儲存檔案再隱藏嗎?", - "warn untracked": "這會刪除 {0} 已取消追蹤的檔案!\r\n此動作無法復原!\r\n將會永久遺失這些檔案。", - "yes": "是", - "yes discard tracked": "捨棄 1 個追蹤的檔案", - "yes discard tracked multiple": "捨棄 {0} 個追蹤的檔案", - "yes never again": "是的,不要再顯示" + "git.title.workingTree": "{0} (Working Tree)", + "init": "Pick workspace folder to initialize git repo in", + "init repo": "Initialize Repository", + "invalid branch name": "Invalid branch name", + "keep ours": "Keep Our Version", + "keep theirs": "Keep Their Version", + "learn more": "Learn More", + "local changes": "Your local changes would be overwritten by checkout.", + "merge commit": "The last commit was a merge commit. Are you sure you want to undo it?", + "merge conflicts": "There are merge conflicts. Resolve them before committing.", + "missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.", + "never": "Never", + "never again": "OK, Don't Show Again", + "never ask again": "OK, Don't Ask Again", + "no changes": "There are no changes to commit.", + "no changes stash": "There are no changes to stash.", + "no more": "Can't undo because HEAD doesn't point to any commit.", + "no rebase": "No rebase in progress.", + "no remotes added": "Your repository has no remotes.", + "no remotes to fetch": "This repository has no remotes configured to fetch from.", + "no remotes to publish": "Your repository has no remotes configured to publish to.", + "no remotes to pull": "Your repository has no remotes configured to pull from.", + "no remotes to push": "Your repository has no remotes configured to push to.", + "no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?", + "no stashes": "There are no stashes in the repository.", + "no tags": "This repository has no tags.", + "no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.", + "nobranch": "Please check out a branch to push to a remote.", + "ok": "OK", + "open git log": "Open Git Log", + "open repo": "Open Repository", + "openrepo": "Open", + "openreponew": "Open in New Window", + "pick branch pull": "Pick a branch to pull from", + "pick provider": "Pick a provider to publish the branch '{0}' to:", + "pick remote": "Pick a remote to publish the branch '{0}' to:", + "pick remote pull repo": "Pick a remote to pull the branch from", + "pick stash to apply": "Pick a stash to apply", + "pick stash to drop": "Pick a stash to drop", + "pick stash to pop": "Pick a stash to pop", + "proposeopen": "Would you like to open the cloned repository?", + "proposeopen init": "Would you like to open the initialized repository?", + "proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?", + "proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?", + "provide branch name": "Please provide a new branch name", + "provide commit hash": "Please provide the commit hash", + "provide commit message": "Please provide a commit message", + "provide remote name": "Please provide a remote name", + "provide stash message": "Optionally provide a stash message", + "provide tag message": "Please provide a message to annotate the tag", + "provide tag name": "Please provide a tag name", + "publish to": "Publish to {0}", + "remote already exists": "Remote '{0}' already exists.", + "remote branch at": "Remote branch at {0}", + "remote name": "Remote name", + "remote name format invalid": "Remote name format invalid", + "remove remote": "Pick a remote to remove", + "repourl": "Clone from URL", + "restore file": "Restore file", + "restore files": "Restore files", + "save and commit": "Save All & Commit", + "save and stash": "Save All & Stash", + "select a branch to merge from": "Select a branch to merge from", + "select a branch to rebase onto": "Select a branch to rebase onto", + "select a ref to checkout": "Select a ref to checkout", + "select a ref to checkout detached": "Select a ref to checkout in detached mode", + "select a ref to create a new branch from": "Select a ref to create the '{0}' branch from", + "select a tag to delete": "Select a tag to delete", + "select branch to delete": "Select a branch to delete", + "select log level": "Select log level", + "selectFolder": "Select Repository Location", + "show command output": "Show Command Output", + "stash": "Stash Anyway", + "stash merge conflicts": "There were merge conflicts while applying the stash.", + "stash message": "Stash message", + "stashcheckout": "Stash & Checkout", + "sure drop": "Are you sure you want to drop the stash: {0}?", + "sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.", + "tag at": "Tag at {0}", + "tag message": "Message", + "tag name": "Tag name", + "there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + "there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + "undo commit": "Undo merge commit", + "unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?", + "unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?", + "unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?", + "unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?", + "warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.", + "yes": "Yes", + "yes discard tracked": "Discard 1 Tracked File", + "yes discard tracked multiple": "Discard {0} Tracked Files", + "yes never again": "Yes, Don't Show Again" }, "dist/main": { - "downloadgit": "下載 git", - "git20": "您似乎已有安裝 Git {0}。Code 搭配 Git >= 2 的執行效果最佳", - "git2526": "安裝的 Git {0} 有已知問題。必須更新為 Git >= 2.27,Git 功能才能正常運作。", - "neverShowAgain": "不要再顯示", - "notfound": "找不到 Git。安裝它或使用 \"git. path\" 設置。", - "skipped": "已略過在下列位置找到的 git: {0}", - "updateGit": "更新 Git", - "using git": "正在使用來自 {1} 的 git {0}", - "validating": "正在驗證在下列位置找到的 git: {0}" + "skipped": "Skipped found git in: {0}", + "using git": "Using git {0} from {1}", + "validating": "Validating found git in: {0}" }, "dist/model": { - "no repositories": "沒有儲存庫可供使用 ", - "not supported": "'git.scanRepositories’ 設定中不支援絕對路徑。", - "pick repo": "請選擇儲存庫 ", - "too many submodules": "'{0}' 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組" + "no repositories": "There are no available repositories", + "not supported": "Absolute paths not supported in 'git.scanRepositories' setting.", + "pick repo": "Choose a repository", + "too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within." }, "dist/remoteSource": { - "branch name": "分支名稱", - "error": "$(error) 錯誤: {0}", - "none found": "找不到遠端存放庫。", - "pick url": "選擇複製的來源 URL。", - "provide url": "提供存放庫 URL", - "provide url or pick": "提供存放庫 URL 或挑選存放庫來源。", - "type to filter": "存放庫名稱", - "type to search": "存放庫名稱 (要搜尋的類型)", + "branch name": "Branch name", + "error": "$(error) Error: {0}", + "none found": "No remote repositories found.", + "pick url": "Choose a URL to clone from.", + "provide url": "Provide repository URL", + "provide url or pick": "Provide repository URL or pick a repository source.", + "type to filter": "Repository name", + "type to search": "Repository name (type to search)", "url": "URL" }, "dist/repository": { - "add known": "要將 ‘{0}’ 新增至 .gitignore 嗎?", - "added by them": "衝突: 由他人新增", - "added by us": "衝突: 由我們新增", - "always pull": "一律提取", - "both added": "衝突: 兩者皆新增", - "both deleted": "衝突: 兩者皆刪除", - "both modified": "衝突: 兩者皆修改", - "changes": "變更", - "commit": "認可", - "commit in rebase": "在重訂基底的過程中,無法變更認可訊息。請完成重訂基底作業,並改用互動式重訂基底。", - "commitMessage": "訊息 (要認可的 {0})", - "commitMessageCountdown": "在目前行數剩餘 {0} 個字元", - "commitMessageWarning": "在目前行數有 {0} 個字元已超過 {1} 個", - "commitMessageWhitespacesOnlyWarning": "目前認可訊息只包含空白字元", - "commitMessageWithHeadLabel": "訊息 (要在 ‘{1}’ 上認可 {0})", - "deleted": "已刪除", - "deleted by them": "衝突: 由他人刪除", - "deleted by us": "衝突: 由我們刪除", - "dont pull": "不要提取", - "git.title.deleted": "{0} (已刪除)", - "git.title.index": "{0} (索引)", - "git.title.ours": "{0} (我們的)", - "git.title.theirs": "{0} (他們的)", - "git.title.untracked": "{0} (已取消追蹤)", - "git.title.workingTree": "{0} (工作樹狀)", - "huge": "位於 '{0}' 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。", - "ignored": "已忽略", - "index added": "已新增索引", - "index copied": "已複製索引", - "index deleted": "已刪除索引", - "index modified": "已修改索引", - "index renamed": "已重新命名索引", - "intent to add": "要新增的意圖", - "merge changes": "合併變更", - "modified": "已修改", - "neveragain": "不要再顯示", - "open": "開啟", - "pull": "提取", - "pull branch maybe rebased": "目前的分支 '{0}' 可能已重訂基底。確定仍要提取至其中嗎?", - "pull maybe rebased": "目前的分支可能已重訂基底。確定仍要提取至其中嗎?", - "pull n": "從 {1}/{2} 提取 {0} 個認可", - "pull push n": "從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可", - "push n": "將 {0} 個認可推送到 {1}/{2}", - "push success": "推送成功。", - "staged changes": "暫存的變更", - "sync changes": "同步處理變更", - "sync is unpredictable": "正在同步。取消可能會對存放庫造成嚴重的損害", - "untracked": "已取消追蹤", - "untracked changes": "未追蹤的變更", - "yes": "是" + "add known": "Would you like to add '{0}' to .gitignore?", + "added by them": "Conflict: Added By Them", + "added by us": "Conflict: Added By Us", + "always pull": "Always Pull", + "both added": "Conflict: Both Added", + "both deleted": "Conflict: Both Deleted", + "both modified": "Conflict: Both Modified", + "changes": "Changes", + "commit": "Commit", + "commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + "commitMessage": "Message ({0} to commit)", + "commitMessageCountdown": "{0} characters left in current line", + "commitMessageWarning": "{0} characters over {1} in current line", + "commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters", + "commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')", + "deleted": "Deleted", + "deleted by them": "Conflict: Deleted By Them", + "deleted by us": "Conflict: Deleted By Us", + "dont pull": "Don't Pull", + "git.title.deleted": "{0} (Deleted)", + "git.title.index": "{0} (Index)", + "git.title.ours": "{0} (Ours)", + "git.title.theirs": "{0} (Theirs)", + "git.title.untracked": "{0} (Untracked)", + "git.title.workingTree": "{0} (Working Tree)", + "huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.", + "ignored": "Ignored", + "index added": "Index Added", + "index copied": "Index Copied", + "index deleted": "Index Deleted", + "index modified": "Index Modified", + "index renamed": "Index Renamed", + "intent to add": "Intent to Add", + "merge changes": "Merge Changes", + "modified": "Modified", + "neveragain": "Don't Show Again", + "open": "Open", + "pull": "Pull", + "pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?", + "pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + "pull n": "Pull {0} commits from {1}/{2}", + "pull push n": "Pull {0} and push {1} commits between {2}/{3}", + "push n": "Push {0} commits to {1}/{2}", + "push success": "Successfully pushed.", + "staged changes": "Staged Changes", + "sync changes": "Synchronize Changes", + "sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository", + "untracked": "Untracked", + "untracked changes": "Untracked Changes", + "yes": "Yes" }, "dist/statusbar": { - "checkout": "簽出分支/標籤...", - "publish changes": "發行變更", - "publish to": "發佈至 {0}", - "publish to...": "發佈至...", - "rebasing": "正在重訂基底", - "syncing changes": "正在同步處理變更..." + "checkout": "Checkout branch/tag...", + "publish changes": "Publish Changes", + "publish to": "Publish to {0}", + "publish to...": "Publish to...", + "rebasing": "Rebasing", + "syncing changes": "Synchronizing Changes..." }, "dist/timelineProvider": { - "git.index": "索引", + "git.index": "Index", "git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}", - "git.timeline.source": "Git 歷程記錄", - "git.timeline.stagedChanges": "暫存的變更", - "git.timeline.uncommitedChanges": "未認可的變更", - "git.timeline.you": "您", - "git.workingTree": "工作樹狀" + "git.timeline.source": "Git History", + "git.timeline.stagedChanges": "Staged Changes", + "git.timeline.uncommitedChanges": "Uncommitted Changes", + "git.timeline.you": "You", + "git.workingTree": "Working Tree" }, "package": { - "colors.added": "已新增資源的顏色。", - "colors.conflict": "帶有衝突資源的顏色。", - "colors.deleted": "刪除資源的顏色", - "colors.ignored": "忽略資源的顏色。", - "colors.modified": "修改資源的顏色。", - "colors.renamed": "重新命名或已複製資源的色彩。", - "colors.stageDeleted": "已刪除之資源的色彩。", - "colors.stageModified": "已修改之資源的色彩。", - "colors.submodule": "子模組資源的顏色", - "colors.untracked": "未追蹤資源的顏色。", - "command.addRemote": "新增遠端存放庫...", - "command.branch": "建立分支...", - "command.branchFrom": "從下列來源建立分支…", - "command.checkout": "簽出至...", - "command.checkoutDetached": "簽出至 (已中斷連結)...", - "command.cherryPick": "揀選...", - "command.clean": "捨棄變更", - "command.cleanAll": "捨棄所有變更", - "command.cleanAllTracked": "捨棄所有追蹤修訂", - "command.cleanAllUntracked": "捨棄所有未追蹤修訂", - "command.clone": "複製", - "command.cloneRecursive": "複製 (遞迴)", - "command.close": "關閉儲存庫", - "command.commit": "認可", - "command.commitAll": "全部認可", - "command.commitAllAmend": "全部認可 (修改) ", - "command.commitAllAmendNoVerify": "全部認可 (修改,未驗證)", - "command.commitAllNoVerify": "全部認可 (未驗證)", - "command.commitAllSigned": "全部認可 (已簽章)", - "command.commitAllSignedNoVerify": "全部認可 (已登出,未驗證)", - "command.commitEmpty": "認可空白", - "command.commitEmptyNoVerify": "認可空白 (未驗證)", - "command.commitNoVerify": "認可 (未驗證)", - "command.commitStaged": "認可暫存", - "command.commitStagedAmend": "認可暫存 (修改)", - "command.commitStagedAmendNoVerify": "認可暫存 (修改,未驗證)", - "command.commitStagedNoVerify": "認可暫存 (未驗證)", - "command.commitStagedSigned": "認可暫存 (已登出)", - "command.commitStagedSignedNoVerify": "認可暫存 (已登出,未驗證)", - "command.createTag": "建立標籤", - "command.deleteBranch": "刪除分支...", - "command.deleteTag": "刪除標記", - "command.fetch": "擷取", - "command.fetchAll": "從所有遠端擷取", - "command.fetchPrune": "擷取 (剪除)", - "command.ignore": "新增到 .gitignore", - "command.init": "初始化存放庫", - "command.merge": "合併分支...", - "command.openAllChanges": "開啟所有變更", - "command.openChange": "開啟變更", - "command.openFile": "開啟檔案", - "command.openHEADFile": "開啟檔案 (HEAD)", - "command.openRepository": "開啟存放庫", - "command.publish": "發行分支...", - "command.pull": "提取", - "command.pullFrom": "從...提取", - "command.pullRebase": "提取 (重訂基底)", - "command.push": "推送", - "command.pushFollowTags": "推送 (跟隨標籤)", - "command.pushFollowTagsForce": "推送 (跟隨標籤,強制)", - "command.pushForce": "推送(強制更新)", - "command.pushTags": "推送標籤", - "command.pushTo": "推送至...", - "command.pushToForce": "推送至...(強制更新)", - "command.rebase": "重訂基底分支...", - "command.rebaseAbort": "中止重訂基底", - "command.refresh": "重新整理", - "command.removeRemote": "移除遠端存放庫", - "command.rename": "重新命名", - "command.renameBranch": "重新命名分支...", - "command.restoreCommitTemplate": "還原認可範本", - "command.revealInExplorer": "在提要欄位中顯示", - "command.revertChange": "還原變更", - "command.revertSelectedRanges": "還原選取的範圍", - "command.setLogLevel": "設定紀錄層級", - "command.showOutput": "顯示 Git 輸出", - "command.stage": "暫存變更", - "command.stageAll": "暫存所有變更 (Stage All Changes)", - "command.stageAllMerge": "暫存所有合併變更", - "command.stageAllTracked": "暫存所有追蹤修訂", - "command.stageAllUntracked": "暫存所有未追蹤修訂", - "command.stageChange": "暫存變更", - "command.stageSelectedRanges": "暫存選取的範圍", - "command.stash": "擱置變更 (Stash)", - "command.stashApply": "套用擱置... (Apply Stash)", - "command.stashApplyLatest": "套用最新擱置 (Apply Latest Stash)", - "command.stashDrop": "卸除隱藏項目...", - "command.stashIncludeUntracked": "擱置變更 (包含未被追蹤的檔案)", - "command.stashPop": "取回擱置... (Pop Stash)", - "command.stashPopLatest": "取回最近的擱置", - "command.sync": "同步處理", - "command.syncRebase": "同步 (重定基底)", - "command.timelineCompareWithSelected": "與選取項目比較", - "command.timelineCopyCommitId": "複製認可識別碼", - "command.timelineCopyCommitMessage": "複製認可訊息", - "command.timelineOpenDiff": "開啟變更", - "command.timelineSelectForCompare": "選取以進行比較", - "command.undoCommit": "復原上個提交", - "command.unstage": "取消暫存變更", - "command.unstageAll": "取消所有暫存變更(Unstage All Changes)", - "command.unstageSelectedRanges": "取消暫存選取的範圍", - "config.allowForcePush": "控制是否啟用強制推送 (不論是否有新的認可)。", - "config.allowNoVerifyCommit": "控制是否允許未執行預先認可與認可訊息勾點的認可。", - "config.alwaysShowStagedChangesResourceGroup": "一律顯示「暫存變更」的資源群組。", - "config.alwaysSignOff": "控制所有認可的簽核旗標。", - "config.autoRepositoryDetection": "設定何時自動偵測存放庫。", - "config.autoRepositoryDetection.false": "停用自動儲存庫掃描。", - "config.autoRepositoryDetection.openEditors": "掃描開啟檔案的父資料夾。", - "config.autoRepositoryDetection.subFolders": "掃描目前已開啟資料夾的子資料夾。", - "config.autoRepositoryDetection.true": "掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。", - "config.autoStash": "先隱藏再提取任何變更,並在成功提取後,將其還原。", - "config.autofetch": "設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。", - "config.autofetchPeriod": "當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。", - "config.autorefresh": "是否啟用自動重新整理。", - "config.branchSortOrder": "控制分支的排序順序。", - "config.branchValidationRegex": "用於驗證新分支名稱的正規表達式。", - "config.branchWhitespaceChar": "要在新分支名稱中取代空白字元的字元。", - "config.checkoutType": "控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。", - "config.checkoutType.local": "本機分支", - "config.checkoutType.remote": "遠端分支", - "config.checkoutType.tags": "標籤", - "config.confirmEmptyCommits": "一律確認 'Git: Commit Empty' 命令的空白認可建立。", - "config.confirmForcePush": "控制強制更新前是否要求確認。", - "config.confirmNoVerifyCommit": "控制在認可但未經驗證之前是否要求確認。", - "config.confirmSync": "請先確認再同步處理 GIT 存放庫。", - "config.countBadge": "控制 Git 計數徽章。", - "config.countBadge.all": "計算所有變更的數目。", - "config.countBadge.off": "關閉計數器。", - "config.countBadge.tracked": "僅計算追蹤的變更數目。", - "config.decorations.enabled": "控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。", - "config.defaultCloneDirectory": "用於複製 Git 存放庫的預設位置。", - "config.detectSubmodules": "控制是否自動偵測 Git 子模組。", - "config.detectSubmodulesLimit": "控制 Git 子模組的偵測限制", - "config.discardAllScope": "控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。", - "config.enableCommitSigning": "允許使用 GPG 或 X.509 簽署認可。", - "config.enableSmartCommit": "無暫存變更時提交所有變更。", - "config.enableStatusBarSync": "控制是否在狀態列顯示 Git 同步命令。", - "config.enabled": "是否啟用 Git。", - "config.fetchOnPull": "啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。", - "config.followTagsWhenSync": "執行 sync 命令時,追蹤推送所有標籤。", - "config.ignoreLegacyWarning": "略過舊的 Git 警告。", - "config.ignoreLimitWarning": "當儲存庫中有過多變更時,略過警告。", - "config.ignoreMissingGitWarning": "忽略遺漏 Git 時的警告。", - "config.ignoreRebaseWarning": "當分支在提取時可能已重訂基底時,忽略警告。", - "config.ignoreSubmodules": "忽略檔案樹狀目錄中子模組的修改。", - "config.ignoreWindowsGit27Warning": "當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。", - "config.ignoredRepositories": "要忽略的 Git 儲存庫清單。", - "config.inputValidation": "控制何時顯示認可訊息輸入驗證。", - "config.inputValidationLength": "控制顯示警告的認可訊息長度閾值。", - "config.inputValidationSubjectLength": "控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。", - "config.openAfterClone": "控制是否要在複製後自動開啟存放庫。", - "config.openAfterClone.always": "永遠在目前視窗中開啟。", - "config.openAfterClone.alwaysNewWindow": "永遠在新視窗中開啟。", - "config.openAfterClone.prompt": "永遠提示採取動作。", - "config.openAfterClone.whenNoFolderOpen": "只有在未開啟任何資料夾時,才在目前視窗中開啟。", - "config.openDiffOnClick": "控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。", - "config.path": "Git 可執行檔的路徑與檔案名稱,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。", - "config.postCommitCommand": "成功認可後執行 Git 命令。", - "config.postCommitCommand.none": "認可後不要執行任何命令。", - "config.postCommitCommand.push": "成功認可後執行 'Git Push'。 ", - "config.postCommitCommand.sync": "成功認可後執行 'Git Sync'。 ", - "config.promptToSaveFilesBeforeCommit": "控制Git是否應該在提交之前檢查未儲存的檔案。", - "config.promptToSaveFilesBeforeCommit.always": "檢查任何未存檔的檔案。", - "config.promptToSaveFilesBeforeCommit.never": "停用此檢查。", - "config.promptToSaveFilesBeforeCommit.staged": "僅檢查未儲存的暫存檔案。", - "config.promptToSaveFilesBeforeStash": "控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。", - "config.promptToSaveFilesBeforeStash.always": "檢查任何未存檔的檔案。", - "config.promptToSaveFilesBeforeStash.never": "停用此檢查。", - "config.promptToSaveFilesBeforeStash.staged": "僅檢查未儲存的暫存檔案。", - "config.pruneOnFetch": "擷取時剪除。", - "config.pullTags": "於提取時擷取所有標籤。", - "config.rebaseWhenSync": "當執行同步命令時強制 git 使用 rebase。", - "config.requireGitUserConfig": "控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。", - "config.scanRepositories": "要在其中搜尋 git 存放庫的路徑清單。", - "config.showCommitInput": "控制是否要在 Git 原始檔控制台中顯示認可輸入。", - "config.showInlineOpenFileAction": "控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。", - "config.showProgress": "控制 git 動作是否應顯示進度。", - "config.showPushSuccessNotification": "控制是否要在推送成功時顯示通知。", - "config.smartCommitChanges": "控制智慧提交自動暫存的變更。", - "config.smartCommitChanges.all": "自動暫存所有變更。", - "config.smartCommitChanges.tracked": "僅自動暫存追蹤的變更。", - "config.suggestSmartCommit": "建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。", - "config.supportCancellation": "控制是否要在執行同步動作時顯示允許使用者取消作業的通知。", - "config.terminalAuthentication": "控制是否要讓 Azure Data Studio 成為在整合式終端中繁衍之 git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。", - "config.timeline.date": "控制 [時間軸] 檢視中的項目要使用哪個日期。", - "config.timeline.date.authored": "使用撰寫日期", - "config.timeline.date.committed": "使用認可日期", - "config.timeline.showAuthor": "控制是否要在 [時間軸] 檢視中顯示認可作者。", - "config.untrackedChanges": "控制未追蹤修訂的運作方式。", - "config.untrackedChanges.hidden": "未追蹤修訂會隱藏並從數個動作中排除。", - "config.untrackedChanges.mixed": "所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。", - "config.untrackedChanges.separate": "未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。", - "config.useCommitInputAsStashMessage": "控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。", - "config.useForcePushWithLease": "控制強制推送是否使用較安全的 force-with-lease 方法。", - "description": "Git SCM 整合", + "colors.added": "Color for added resources.", + "colors.conflict": "Color for resources with conflicts.", + "colors.deleted": "Color for deleted resources.", + "colors.ignored": "Color for ignored resources.", + "colors.modified": "Color for modified resources.", + "colors.renamed": "Color for renamed or copied resources.", + "colors.stageDeleted": "Color for deleted resources which have been staged.", + "colors.stageModified": "Color for modified resources which have been staged.", + "colors.submodule": "Color for submodule resources.", + "colors.untracked": "Color for untracked resources.", + "command.addRemote": "Add Remote...", + "command.branch": "Create Branch...", + "command.branchFrom": "Create Branch From...", + "command.checkout": "Checkout to...", + "command.checkoutDetached": "Checkout to (Detached)...", + "command.cherryPick": "Cherry Pick...", + "command.clean": "Discard Changes", + "command.cleanAll": "Discard All Changes", + "command.cleanAllTracked": "Discard All Tracked Changes", + "command.cleanAllUntracked": "Discard All Untracked Changes", + "command.clone": "Clone", + "command.cloneRecursive": "Clone (Recursive)", + "command.close": "Close Repository", + "command.commit": "Commit", + "command.commitAll": "Commit All", + "command.commitAllAmend": "Commit All (Amend)", + "command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)", + "command.commitAllNoVerify": "Commit All (No Verify)", + "command.commitAllSigned": "Commit All (Signed Off)", + "command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)", + "command.commitEmpty": "Commit Empty", + "command.commitEmptyNoVerify": "Commit Empty (No Verify)", + "command.commitNoVerify": "Commit (No Verify)", + "command.commitStaged": "Commit Staged", + "command.commitStagedAmend": "Commit Staged (Amend)", + "command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)", + "command.commitStagedNoVerify": "Commit Staged (No Verify)", + "command.commitStagedSigned": "Commit Staged (Signed Off)", + "command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)", + "command.createTag": "Create Tag", + "command.deleteBranch": "Delete Branch...", + "command.deleteTag": "Delete Tag", + "command.fetch": "Fetch", + "command.fetchAll": "Fetch From All Remotes", + "command.fetchPrune": "Fetch (Prune)", + "command.ignore": "Add to .gitignore", + "command.init": "Initialize Repository", + "command.merge": "Merge Branch...", + "command.openAllChanges": "Open All Changes", + "command.openChange": "Open Changes", + "command.openFile": "Open File", + "command.openHEADFile": "Open File (HEAD)", + "command.openRepository": "Open Repository", + "command.publish": "Publish Branch...", + "command.pull": "Pull", + "command.pullFrom": "Pull from...", + "command.pullRebase": "Pull (Rebase)", + "command.push": "Push", + "command.pushFollowTags": "Push (Follow Tags)", + "command.pushFollowTagsForce": "Push (Follow Tags, Force)", + "command.pushForce": "Push (Force)", + "command.pushTags": "Push Tags", + "command.pushTo": "Push to...", + "command.pushToForce": "Push to... (Force)", + "command.rebase": "Rebase Branch...", + "command.rebaseAbort": "Abort Rebase", + "command.refresh": "Refresh", + "command.removeRemote": "Remove Remote", + "command.rename": "Rename", + "command.renameBranch": "Rename Branch...", + "command.restoreCommitTemplate": "Restore Commit Template", + "command.revealInExplorer": "Reveal in Side Bar", + "command.revertChange": "Revert Change", + "command.revertSelectedRanges": "Revert Selected Ranges", + "command.setLogLevel": "Set Log Level...", + "command.showOutput": "Show Git Output", + "command.stage": "Stage Changes", + "command.stageAll": "Stage All Changes", + "command.stageAllMerge": "Stage All Merge Changes", + "command.stageAllTracked": "Stage All Tracked Changes", + "command.stageAllUntracked": "Stage All Untracked Changes", + "command.stageChange": "Stage Change", + "command.stageSelectedRanges": "Stage Selected Ranges", + "command.stash": "Stash", + "command.stashApply": "Apply Stash...", + "command.stashApplyLatest": "Apply Latest Stash", + "command.stashDrop": "Drop Stash...", + "command.stashIncludeUntracked": "Stash (Include Untracked)", + "command.stashPop": "Pop Stash...", + "command.stashPopLatest": "Pop Latest Stash", + "command.sync": "Sync", + "command.syncRebase": "Sync (Rebase)", + "command.timelineCompareWithSelected": "Compare with Selected", + "command.timelineCopyCommitId": "Copy Commit ID", + "command.timelineCopyCommitMessage": "Copy Commit Message", + "command.timelineOpenDiff": "Open Changes", + "command.timelineSelectForCompare": "Select for Compare", + "command.undoCommit": "Undo Last Commit", + "command.unstage": "Unstage Changes", + "command.unstageAll": "Unstage All Changes", + "command.unstageSelectedRanges": "Unstage Selected Ranges", + "config.allowForcePush": "Controls whether force push (with or without lease) is enabled.", + "config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.", + "config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.", + "config.alwaysSignOff": "Controls the signoff flag for all commits.", + "config.autoRepositoryDetection": "Configures when repositories should be automatically detected.", + "config.autoRepositoryDetection.false": "Disable automatic repository scanning.", + "config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.", + "config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.", + "config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.", + "config.autoStash": "Stash any changes before pulling and restore them after successful pull.", + "config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.", + "config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.", + "config.autorefresh": "Whether auto refreshing is enabled.", + "config.branchSortOrder": "Controls the sort order for branches.", + "config.branchValidationRegex": "A regular expression to validate new branch names.", + "config.branchWhitespaceChar": "The character to replace whitespace in new branch names.", + "config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.", + "config.checkoutType.local": "Local branches", + "config.checkoutType.remote": "Remote branches", + "config.checkoutType.tags": "Tags", + "config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.", + "config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.", + "config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.", + "config.confirmSync": "Confirm before synchronizing git repositories.", + "config.countBadge": "Controls the Git count badge.", + "config.countBadge.all": "Count all changes.", + "config.countBadge.off": "Turn off counter.", + "config.countBadge.tracked": "Count only tracked changes.", + "config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.", + "config.defaultCloneDirectory": "The default location to clone a git repository.", + "config.detectSubmodules": "Controls whether to automatically detect git submodules.", + "config.detectSubmodulesLimit": "Controls the limit of git submodules detected.", + "config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.", + "config.enableCommitSigning": "Enables commit signing with GPG or X.509.", + "config.enableSmartCommit": "Commit all changes when there are no staged changes.", + "config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.", + "config.enabled": "Whether git is enabled.", + "config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.", + "config.followTagsWhenSync": "Follow push all tags when running the sync command.", + "config.ignoreLegacyWarning": "Ignores the legacy Git warning.", + "config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.", + "config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.", + "config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.", + "config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.", + "config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.", + "config.ignoredRepositories": "List of git repositories to ignore.", + "config.inputValidation": "Controls when to show commit message input validation.", + "config.inputValidationLength": "Controls the commit message length threshold for showing a warning.", + "config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.", + "config.openAfterClone": "Controls whether to open a repository automatically after cloning.", + "config.openAfterClone.always": "Always open in current window.", + "config.openAfterClone.alwaysNewWindow": "Always open in a new window.", + "config.openAfterClone.prompt": "Always prompt for action.", + "config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.", + "config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.", + "config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.", + "config.postCommitCommand": "Runs a git command after a successful commit.", + "config.postCommitCommand.none": "Don't run any command after a commit.", + "config.postCommitCommand.push": "Run 'Git Push' after a successful commit.", + "config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.", + "config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.", + "config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeCommit.never": "Disable this check.", + "config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.", + "config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.", + "config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.", + "config.promptToSaveFilesBeforeStash.never": "Disable this check.", + "config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.", + "config.pruneOnFetch": "Prune when fetching.", + "config.pullTags": "Fetch all tags when pulling.", + "config.rebaseWhenSync": "Force git to use rebase when running the sync command.", + "config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.", + "config.scanRepositories": "List of paths to search for git repositories in.", + "config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.", + "config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.", + "config.showProgress": "Controls whether git actions should show progress.", + "config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.", + "config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.", + "config.smartCommitChanges.all": "Automatically stage all changes.", + "config.smartCommitChanges.tracked": "Automatically stage tracked changes only.", + "config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).", + "config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.", + "config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.", + "config.timeline.date": "Controls which date to use for items in the Timeline view.", + "config.timeline.date.authored": "Use the authored date", + "config.timeline.date.committed": "Use the committed date", + "config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.", + "config.untrackedChanges": "Controls how untracked changes behave.", + "config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.", + "config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.", + "config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.", + "config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.", + "config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.", + "description": "Git SCM Integration", "displayName": "Git", - "submenu.branch": "分支", - "submenu.changes": "變更", - "submenu.commit": "認可", - "submenu.commit.amend": "修改", - "submenu.commit.signoff": "登出", + "submenu.branch": "Branch", + "submenu.changes": "Changes", + "submenu.commit": "Commit", + "submenu.commit.amend": "Amend", + "submenu.commit.signoff": "Sign Off", "submenu.explorer": "Git", - "submenu.pullpush": "提取、推送", - "submenu.remotes": "遠端", - "submenu.stash": "隱藏", - "submenu.tags": "標籤", - "view.workbench.cloneRepository": "您可以在本機複製存放庫。\r\n[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫')", - "view.workbench.learnMore": "若要深入了解如何在 Azure Data Studio 中使用 GIT 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.disabled": "如果您想要使用 Git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 Git。\r\n若要深入了解如何在 Azure Data Studio 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "如果要使用 Git 功能,您可以開啟包含 Git 存放庫的資料夾或從 URL 複製。\r\n[開啟資料夾](command:vscode.openFolder)\r\n[複製存放庫](command:git.clone)\r\n若要深入了解如何在 Azure Data Studio 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "目前開啟的工作區沒有任何資料夾包含 Git 存放庫。\r\n[新增資料夾至工作區](command:workbench.action.addRootFolder)\r\n如果要深入了解如何在 Azure Data Studio 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "目前開啟的資料夾沒有任何 git 存放庫。您可以將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init?%5Btrue%5D)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "未偵測到有效的 Git 安裝,您可以在 [Git 輸入](command:git.showOutput)中找到更多詳細資料。\r\n請[安裝 Git](https://git-scm.com/),或參閱or learn more about how to use git and source control in Azure Data Studio in [我們的文件](https://aka.ms/vscode-scm) 深入了解如何在 VS Code 中使用 Git 和原始檔控制。\r\n如果您使用的是其他版本的控制系統,可以[搜尋市集](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 尋找其他擴充。", - "view.workbench.scm.workspace": "目前開啟的工作區,沒有任何包含 git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。" + "submenu.pullpush": "Pull, Push", + "submenu.remotes": "Remote", + "submenu.stash": "Stash", + "submenu.tags": "Tags", + "view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.", + "view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)." } } } \ No newline at end of file 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 b7671e8da7f6..7a12f6520653 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json @@ -31,7 +31,7 @@ "contentFolder": "內容資料夾", "contentFolderOptional": "內容資料夾 (選擇性)", "create": "建立", - "duplicateFileError": "檔案 {0} 已存在於目的地資料夾 {1} 中\r\n 檔案已重新命名為 {2},以避免資料遺失。", + "duplicateFileError": "檔案 {0} 已存在於目的地資料夾 {1} 中 \r\n 檔案已重新命名為 {2},以避免資料遺失。", "editBookError": "編輯 Jupyter 書籍 {0} 時發生錯誤: {1}", "fileExtension": "副檔名", "fileName": "檔案名稱", 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 9cea23df85b1..8af4014a861f 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 @@ -327,6 +327,7 @@ "package": { "description": "Azure Data Studio 的 SQL Server 結構描述比較支援比較資料庫和 dacpac 的結構描述。", "displayName": "SQL Server 結構描述比較", + "schemaCompare.runComparison": "執行結構描述比較", "schemaCompare.start": "結構描述比較" } } 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 71a0d5ceb77b..de68bc2e0bbd 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 @@ -21,6 +21,7 @@ "TargetPlatform": "目標平台", "TargetServer": "目標伺服器", "Time": "時間", + "actionLabel": "動作", "addDatabaseReferenceOkButtonText": "新增參考", "addDatabaseReferencedialogName": "新增資料庫參考", "addItemAction": "新增項目", @@ -28,6 +29,9 @@ "addPackageReferenceMessage": "若要使用 SQL 繫結,請確定您的 Azure Functions 專案具有 {0} 參考", "addSqlBindingPackageError": "將 SQL 繫結延伸模組套件新增至專案時發生錯誤", "appSettingPrompt": "是否要以新的連接字串更新 Azure Function local.settings.json?", + "applyConfirmation": "確定要更新目標專案嗎?", + "applyError": "更新專案時發生錯誤: {0}", + "applySuccess": "已成功更新專案。", "at": "於", "autorestProjectName": "新增 SQL 專案名稱", "baseDockerImage": "基底 SQL Server Docker 映像", @@ -46,14 +50,17 @@ "chooseSqlcmdVarsToModify": "選擇要修改的 SQLCMD 變數", "cicularProjectReference": "從專案 {0} 到專案 {1} 的循環參考", "cleaningDockerImagesMessage": "正在清除現有的部署...", + "closeButton": "關閉", + "compareActionRadiButtonLabel": "在結構描述比較中檢視變更", "confirmPassword": "確認 SQL Server 管理員密碼", "confirmServerPassword": "確認 SQL Server 管理員密碼", "connectingToSqlServerOnDockerMessage": "在 Docker 上連接至 SQL Server", "connectionFailedError": "連線失敗。錯誤: '{0}'", + "connectionProfile": "選取連接設定檔", "connectionRadioButtonLabel": "連線", "connectionStringSetting": "連接字串設定名稱", "connectionStringSettingPlaceholder": "在 \"local.settings.json\" 中指定的連接字串設定", - "containerAlreadyExistForProject": "容器上的其他伺服器已存在於專案中。要刪除它們嗎?", + "containerAlreadyExistForProject": "此專案的容器已存在。您要先刪除這些檔案再部署新的嗎?", "createNew": "新建立", "createNewLocalAppSetting": "建立新的本機應用程式設定", "createProjectDialogOkButtonText": "建立", @@ -111,6 +118,8 @@ "edgeProjectTypeDisplayName": "SQL Edge", "emptyProjectTypeDescription": "為從空白專案開始的 SQL 資料庫開發及發佈結構描述", "emptyProjectTypeDisplayName": "SQL Database", + "emptySdkProjectTypeDescription": "從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。", + "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", "enterConnStringTemplateDescription": "輸入 SQL 連接字串的範本", "enterConnectionString": "輸入連接字串", "enterConnectionStringEnvName": "輸入連接字串環境變數名稱", @@ -120,8 +129,11 @@ "enterNewDatabaseName": "輸入新的資料庫名稱", "enterNewValueForVar": "輸入變數 '{0}' 的新值", "enterPassword": "輸入 SQL Server 管理員密碼", + "enterPasswordManually": "輸入密碼或按 ESC 鍵取消", + "enterPasswordPrompt": "輸入用於連接字串的密碼", "enterPortNumber": "輸入 SQL Server 連接埠號碼或按 Enter 以使用預設值", "enterSystemDbName": "輸入此系統資料庫的資料庫名稱", + "equalComparison": "專案已經與資料庫一起更新。", "errorFindingBuildFilesLocation": "尋找組建檔案位置時發生錯誤: {0}", "errorReadingProjectGuid": "嘗試讀取專案 '{1}' 的 {0} 時發生錯誤", "eulaAgreementTemplate": "我接受 {0}。", @@ -133,6 +145,7 @@ "externalStreamingJobFriendlyName": "外部資料流作業", "externalStreamingJobValidationPassed": "外部資料流作業的驗證已通過。", "extractTargetRequired": "需要供解壓縮的目標資訊才能建立資料庫專案。", + "failedToGetConnectionString": "為選取的連線產生連接字串時發生錯誤", "failedToParse": "無法剖析 \"{0}\": {1}。", "file": "檔案", "fileAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。", @@ -151,6 +164,7 @@ "generatingProjectFromAutorest": "正在從 {0} 產生新的 SQL 專案...如需詳細資料,請查看輸出視窗。", "hr": "小時", "importElements": "匯入元素", + "includePassword": "是否要在 local.settings.json 檔案中包含來自此連線的密碼?", "input": "輸入", "installGlobally": "全域安裝", "invalidDataSchemaProvider": ".sqlproj 檔中的 DSP 無效", @@ -163,6 +177,7 @@ "invalidSqlConnectionString": "不正確的 SQL 連接字串", "invalidTargetPlatform": "目標平台無效: {0}。支援的目標平台: {1}", "jsonParseError": "{0} 接近行 \"{1}\",資料行 \"{2}\"", + "learnMore": "深入了解", "loadProfilePlaceholderText": "負載設定檔...", "location": "位置", "min": "分鐘", @@ -179,7 +194,9 @@ "noDataSourcesFile": "找不到 {0}", "noDataSourcesText": "此專案中沒有資料來源", "noFileExist": "檔案 {0} 不存在", + "noSchemaCompareExtension": "結構描述比較延伸模組必須安裝至資料庫中的更新專案。", "noSqlFilesGenerated": "Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。", + "noSqlProjFile": "選取的專案檔不存在", "noSqlProjFilesSelected": "未選取任何 .sqlproj 檔案;請選取一個。", "noString": "否", "noStringDefault": "無 (預設值)", @@ -191,6 +208,7 @@ "objectType": "物件類型", "okString": "確定", "openEulaString": "開啟授權合約", + "openFile": "開啟檔案", "output": "輸出", "outsideFolderPath": "不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。", "parentTreeItemUnknown": "無法存取提供之樹狀項目的父代", @@ -207,11 +225,13 @@ "projectAlreadyExists": "名為 {0} 的專案已存在於 {1}。", "projectAlreadyOpened": "專案 '{0}' 已經開啟。", "projectLocString": "專案", + "projectLocationLabel": "位置", "projectLocationPlaceholderText": "選取要建立專案的位置", "projectNameLabel": "名稱", "projectNamePlaceholderText": "輸入專案名稱", "projectReferenceElement": "專案參考", "projectReferenceNameElement": "專案參考名稱元素", + "projectToUpdatePlaceholderText": "選取專案檔", "publish": "發佈", "publishAction": "發佈", "publishDialogName": "發佈專案", @@ -238,15 +258,19 @@ "save": "儲存", "saveChangesInFile": "目前的檔案中有未儲存的變更。要立即儲存嗎?", "schema": "結構描述", + "schemaCompare.compareErrorMessage": "結構描述比較失敗: {0}", "schemaCompareAction": "結構描述比較", "schemaCompareNotInstalled": "需要安裝結構描述比較延伸模組,才能執行結構描述比較", "schemaObjectType": "結構描述/物件類型", "scriptFriendlyName": "指令碼", + "sdkStyleProject": "SDK-style project", "sec": "秒", "selectAzureFunction": "在目前檔案中選取要新增 SQL 繫結的 Azure 函式", "selectBaseImage": "選取基底 SQL Server docker 映像", "selectBindingType": "選取繫結類型", "selectConnection": "選取連線", + "selectConnectionError": "無法設定連接字串應用程式設定: {0}", + "selectConnectionString": "選取 SQL 連接字串方法", "selectDacpac": "選取 .dacpac", "selectDatabase": "選取資料庫", "selectFolderStructure": "選取資料夾結構", @@ -290,11 +314,19 @@ "unableToFindReference": "找不到資料庫參考 {0}", "unableToFindSqlCmdVariable": "找不到 SQLCMD 變數 '{0}'", "unableToPerformAction": "找不到 '{0}' 目標: '{1}'", + "unableToSetConnectionString": "無法設定連接字串應用程式設定", "unexpectedProjectContext": "無法建立專案內容。從未預期的位置叫用的命令: {0}", "unknownDataSourceType": "不明的資料來源類型:", "unrecognizedDataSourcesVersion": "無法辨識的版本:", + "updateAction": "更新動作", + "updateActionRadiButtonLabel": "套用所有變更", "updateProjectDatabaseReferencesForRoundTrip": "必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", "updateProjectForRoundTrip": "目標、參考和系統資料庫參考需要更新,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", + "updateProjectFromDatabaseDialogName": "從資料庫更新專案", + "updateText": "更新", + "updatingProjectFromDatabase": "正在從 {1} 更新 {0}...", + "userConnectionString": "輸入連接字串", + "userPasswordLater": "為了稍後使用 SQL 連接字串,您必須在 local.settings.json 檔案中手動輸入密碼。", "userSelectionCancelled": "使用者已取消選取如何執行自動 autorest。", "userSelectionInstallGlobally": "使用者已選取全域安裝 autorest。正在安裝...", "userSelectionRunNpx": "已選取要透過 npx 執行的使用者。", @@ -345,6 +377,7 @@ "sqlDatabaseProjects.properties": "屬性", "sqlDatabaseProjects.publish": "發佈", "sqlDatabaseProjects.schemaCompare": "結構描述比較", + "sqlDatabaseProjects.updateProjectFromDatabase": "從資料庫更新專案", "sqlDatabaseProjects.validateExternalStreamingJob": "驗證外部串流作業", "sqlDatabaseProjects.welcome": "目前沒有開啟的資料庫專案。\r\n[New Project](command:sqlDatabaseProjects.new)\r\n[Open Project](command:sqlDatabaseProjects.open)\r\n[Create Project From Database](command:sqlDatabaseProjects.importDatabase)", "title.projectsView": "專案" 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 4b0e075b7b2f..ab716ef768b4 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 @@ -79,7 +79,7 @@ "sql.migration.cutover": "完全移轉", "sql.migration.cutover.card": "即將完成完全移轉", "sql.migration.cutover.error": "起始完全移轉時發生錯誤。", - "sql.migration.cutover.help.main": "完成切換前,請執行下列步驟。", + "sql.migration.cutover.help.main": "完成完全移轉前,請執行下列步驟。", "sql.migration.cutover.in.progress": "資料庫 '{0}' 的完全移轉進行中", "sql.migration.cutover.last.file.restored": "上次還原的檔案: {0}", "sql.migration.cutover.pending.backup": "記錄備份擱置還原: {0}", @@ -92,8 +92,6 @@ "sql.migration.cutover.type": "移轉模式", "sql.migration.dashboard.description": "判斷您 SQL Server 執行個體的移轉準備情況、識別建議的 Azure SQL 目標,以及將您的 SQL Server 執行個體移轉到 Azure SQL 受控執行個體或 Azure 虛擬機器上的 SQL Server。", "sql.migration.dashboard.help.title": "說明文章及影片連結", - "sql.migration.dashboard.link1.description": "評估規則,用來判斷將 SQL Server 執行個體移轉到 Azure SQL 受控執行個體是否可行。", - "sql.migration.dashboard.link1.title": "Azure SQL 受控執行個體的評定規則", "sql.migration.dashboard.migrate.task.button": "移轉到 Azure SQL", "sql.migration.dashboard.migrate.task.button.description": "將 SQL Server 執行個體移轉到 Azure SQL。", "sql.migration.dashboard.title": "Azure SQL 移轉", @@ -107,7 +105,7 @@ "sql.migration.database.migration.mode.label": "移轉模式", "sql.migration.database.migration.mode.offline.description": "當移轉開始時,應用程式的停機時間就會開始。", "sql.migration.database.migration.mode.offline.label": "離線移轉", - "sql.migration.database.migration.mode.online.description": "應用程式停機只限於在移轉結束時的完全移轉。", + "sql.migration.database.migration.mode.online.description": "應用程式停機的情況只會發生於移轉結束時的完全移轉期間。", "sql.migration.database.migration.mode.online.label": "線上移轉", "sql.migration.database.migration.service": "資料庫移轉服務", "sql.migration.database.migration.service.authentication.keys": "資料庫移轉服務驗證金鑰", @@ -383,6 +381,16 @@ "sql.migration.yes": "是", "total.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)。" }, + "dist/dashboard/sqlServerDashboard": { + "sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.", + "sql.migration.dashboard.help.description.mi": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.", + "sql.migration.dashboard.help.description.migrateUsingADS": "The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.", + "sql.migration.dashboard.help.description.vm": "A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.", + "sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)" + }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "啟動移轉時發生錯誤: '{0}'", "sql.migration.starting.migration.message": "正在開始將資料庫 {0} 移轉到 {1} - {2}" 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 a15029d2a4e3..ee0e75cfce41 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -9992,6 +9992,7 @@ "miinstallVsix": "從 VSIX 套件安裝延伸模組", "newQuery": "新增查詢", "notebook.cellTitle": "筆記本儲存格標題功能表", + "notebook.cellToolbarLocation.compatibilityDescription": "儲存格工具列應顯示在何處,或是否應隱藏。注意: 此設定僅針對延伸模組相容性目的啟用,因此不會影響任何項目。", "notebook.title": "筆記本標題功能表", "notebook.toolbar": "筆記本工具列功能表", "objectExplorer.context": "物件總管項目操作功能表", @@ -10002,8 +10003,11 @@ "recommendedExtensions": "Marketplace", "scenarioTypeUndefined": "必須提供延伸模組建議的案例類型。", "showReleaseNotes": "在更新後顯示版本資訊。版本資訊會在新的網頁瀏覽器視窗中開啟。", + "sql.watcherExclude": "設定檔案路徑的 Glob 模式以從檔案監看排除。模式必須符合絕對路徑,即以 `**/` 或完整路徑為前置詞以正確符合,並以 `/**` 為後置詞以符合路徑中的檔案 (例如 `**/build/output/**` 或 `/Users/name/workspaces/project/build/output/**`)。必須先重新開機才能變更此設定。若是發生 Azure Data Studio 在啟動時耗用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。", "uninstallExtensionComplete": "請重新載入 Azure Data Studio 以完成延伸模組 {0} 的解除安裝。", "updateLocale": "您想要變更 Azure Data Studio 的 UI 語言為 {0} 並重新啟動嗎?", + "vscodeFunctionalityNotSupportedError": "Azure Data Studio 不支持此 VS Code 功能。", + "vscodeInvalidArgumentsError": "引數無效", "watermark.newNotebook": "新增筆記本", "watermark.newSqlFile": "新增 SQL 檔案", "workspace.trust.description": "控制是否在 Azure Data Studio 內啟用工作區信任。", @@ -10165,15 +10169,18 @@ "showConnectDialogOnStartup": "啟動時顯示連線對話方塊" }, "sql/workbench/browser/designer/designer": { + "designer.defaultRemoveRowConfirmationMessage": "確定要移除列嗎?", "designer.generalGroupName": "一般", "designer.loadingDesigner": "正在載入設計工具...", "designer.loadingDesignerCompleted": "設計工具已載入", "designer.newRowText": "新增", + "designer.processing": "正在處理...", "designer.processingChanges": "正在處理變更...", "designer.processingChangesCompleted": "已處理變更", + "designer.processingCompleted": "處理已完成", + "designer.publishChangesCompleted": "已發佈變更", + "designer.publishingChanges": "正在發佈變更...", "designer.removeRowText": "移除", - "designer.savingChanges": "正在儲存變更...", - "designer.savingChangesCompleted": "已儲存變更", "tableDesigner.unknownComponentType": "不支援元件類型 {0}" }, "sql/workbench/browser/designer/designerPropertiesPane": { @@ -10198,6 +10205,7 @@ "resourceViewerInput.resourceViewer": "資源檢視器" }, "sql/workbench/browser/editor/tableDesigner/tableDesignerInput": { + "tableDesigner.OperationInProgressWarning": "另一個作業正在進行中時,無法執行作業。", "tableDesigner.newTable": "新增資料表" }, "sql/workbench/browser/modal/modal": { @@ -11176,7 +11184,7 @@ "clearResults": "清除結果", "collapseAllCells": "摺疊資料格", "expandAllCells": "展開資料格", - "kernelNotSupported": "由於不支援核心程序,因此此筆記本無法以參數執行。請使用支援的核心程序和格式。[深入了解] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。", + "kernelNotSupported": "This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).", "loading": "正在載入核心...", "loadingContexts": "正在載入內容...", "localhost": "localhost", @@ -11581,11 +11589,8 @@ "refreshError": "重新整理節點 '{0}' 時發生錯誤: {1}" }, "sql/workbench/contrib/tableDesigner/browser/actions": { - "tableDesigner.saveTableChanges": "儲存變更" - }, - "sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": { - "tableDesigner.configTitle": "資料表設計工具", - "tableDesigner.featureEnabledDescription": "控制是否啟用資料表設計工具功能。預設值為 False。" + "tableDesigner.generateScript": "產生指令碼", + "tableDesigner.publishTableChanges": "發佈變更..." }, "sql/workbench/contrib/tasks/browser/tasks.contribution": { "inProgressTasksChangesBadge": "{0} 正在執行的工作", @@ -11647,8 +11652,6 @@ "welcomePage.location": "位置", "welcomePage.moreRecent": "顯示更多", "welcomePage.name": "名稱", - "welcomePage.preview": "預覽", - "welcomePage.previewBody": "這個功能頁面仍在預覽階段。預覽功能會引進新功能,並逐步成為產品中永久的一部分。這些功能雖然穩定,但在使用上仍需要改善。歡迎您在功能開發期間提供早期的意見反應。", "welcomePage.resources": "資源", "welcomePage.runQuery": "執行查詢", "welcomePage.runQueryBody": "透過查詢編輯器與資料互動。", @@ -11725,41 +11728,6 @@ "welcomePage.startTour": "開始導覽", "welcomePage.willReloadAfterInstallingExtensionPack": "{0} 的其他支援安裝完成後,將會重新載入此視窗。" }, - "sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": { - "welcomePage.azdata": "Azure Data Studio", - "welcomePage.azdataBlog": "探索最新版本中的新功能", - "welcomePage.azdataBlogDescription": "展示新功能的新每月部落格文章", - "welcomePage.colorTheme": "色彩佈景主題", - "welcomePage.colorThemeDescription": "將編輯器和您的程式碼設定成您喜愛的外觀", - "welcomePage.customize": "自訂", - "welcomePage.deploy": "部署", - "welcomePage.extensionDescription": "下載所需延伸模組,包括 SQL Server 系統管理員套件等", - "welcomePage.extensions": "延伸模組", - "welcomePage.followTwitter": "追蹤我們的 Twitter", - "welcomePage.followTwitterDescription": "掌握社群如何使用 Azure Data Studio 的最新消息,並可直接與工程師對話。", - "welcomePage.gettingStarted": "使用者入門", - "welcomePage.gitHubRepository": "GitHub 存放庫", - "welcomePage.help": "說明", - "welcomePage.keyboardShortcut": "鍵盤快速鍵", - "welcomePage.keyboardShortcutDescription": "尋找您最愛的命令並予加自訂", - "welcomePage.learn": "了解", - "welcomePage.moreRecent": "更多...", - "welcomePage.newConnection": "新增連線", - "welcomePage.newDeployment": "新增部署…", - "welcomePage.newNotebook": "新增筆記本", - "welcomePage.newQuery": "新增查詢", - "welcomePage.noRecentFolders": "沒有最近使用的資料夾", - "welcomePage.openFileLinuxPC": "開啟檔案", - "welcomePage.openFileMac": "開啟檔案", - "welcomePage.productDocumentation": "文件", - "welcomePage.recent": "最近使用", - "welcomePage.releaseNotes": "版本資訊", - "welcomePage.reportIssue": "回報問題或功能要求", - "welcomePage.showCommands": "尋找及執行所有命令", - "welcomePage.showCommandsDescription": "從命令選擇區快速存取及搜尋命令 ({0})", - "welcomePage.showOnStartup": "啟動時顯示歡迎頁面", - "welcomePage.start": "開始" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "新增帳戶", "accountDialog.close": "關閉", @@ -11995,6 +11963,7 @@ "splitCellEdit": "分割儲存格" }, "sql/workbench/services/notebook/browser/models/clientSession": { + "NoExecuteManager": "伺服器無法啟動,因為未為此筆記本檔案類型定義提供者。", "ServerNotStarted": "伺服器因為不明原因而未啟動", "clientSession.unknownError": "啟動筆記本工作階段時發生錯誤", "kernelRequiresConnection": "找不到核心 {0}。會改用預設核心。" @@ -12015,8 +11984,11 @@ "startSessionFailed": "無法啟動工作階段: {0}" }, "sql/workbench/services/notebook/browser/notebookServiceImpl": { + "executeProviderTimeout": "正在等候筆記本提供者 '{0}' 之執行提供者顯示狀態的逾時", "notebookServiceNoProvider": "Notebook 提供者不存在", - "notebookUriNotDefined": "建立筆記本管理員時未傳遞任何 URI" + "notebookUriNotDefined": "建立筆記本管理員時未傳遞任何 URI", + "serializationProviderTimeout": "正在等候筆記本提供者 '{0}' 之序列化提供者顯示狀態的逾時", + "standardKernelsTimeout": "正在等候筆記本提供者 '{0}' 之標準核心顯示狀態的逾時" }, "sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": { "notebookView.nameTaken": "此筆記本中已有名稱為 {0} 的檢視。" @@ -12050,6 +12022,7 @@ "carbon.extension.contributes.notebook.magic": "資料格 magic 的名稱,例如 '%%sql'。", "carbon.extension.contributes.notebook.provider": "筆記本提供者的識別碼。", "carbon.extension.contributes.notebook.standardKernels": "應為此筆記本提供者之標準的核心", + "providerNotInRegistryError": "指定的提供者 '{0}' 不存在於筆記本登錄中。", "vscode.extension.contributes.notebook.languagemagics": "提供筆記本語言。", "vscode.extension.contributes.notebook.providersDescriptions": "提供筆記本提供者描述。" }, @@ -12119,7 +12092,6 @@ "sql/workbench/services/query/common/queryModelService": { "commitEditFailed": "認可資料列失敗: ", "msgCancelQueryFailed": "取消查詢失敗: {0}", - "queryModelService.noQueryFoundForUri": "找不到 {0} 的查詢", "queryModelService.uriAlreadyHasQuery": "{0} 已經有一個查詢", "runQueryBatchStartLine": "第 {0} 行", "runQueryBatchStartMessage": "已開始執行以下查詢:", @@ -12227,11 +12199,16 @@ "designer.foreignkey.description.onDeleteAction": "使用者嘗試刪除資料列時的行為,此資料列內含外部索引鍵關聯性中涉及的資料。", "designer.foreignkey.description.onUpdateAction": "使用者嘗試更新資料列時的行為,此資料列內含外部索引鍵關聯性中涉及的資料。", "designer.foreignkey.description.primaryKeyTable": "包含主索引鍵或唯一索引鍵資料行的資料表。", + "designer.index.column.description.name": "資料行的名稱。", + "designer.index.description.columns": "索引的資料行。", + "designer.index.description.name": "索引的名稱。", "designer.table.description.description": "資料表的描述。", "designer.table.description.name": "資料表物件的名稱。", "designer.table.description.schema": "包含資料表的結構描述。", + "tableDesigner.ErrorDialogTitle": "Table Designer Error", "tableDesigner.ForeignKeyTypeName": "外部索引鍵", - "tableDesigner.PrimaryKeyTableName": "主索引鍵資料表", + "tableDesigner.ForeignTableName": "外部資料表", + "tableDesigner.IndexTypeName": "索引", "tableDesigner.checkConstraintExpressionTitle": "運算式", "tableDesigner.checkConstraintNameTitle": "名稱", "tableDesigner.checkConstraintTypeName": "檢查條件約束", @@ -12249,18 +12226,27 @@ "tableDesigner.descriptionTitle": "描述", "tableDesigner.errorInitializingTableDesigner": "初始化資料表設計工具時發生錯誤: {0}", "tableDesigner.errorProcessingEdit": "處理變更時發生錯誤: {0}", - "tableDesigner.foreignKeyColumn": "外部索引鍵資料行", - "tableDesigner.foreignKeyColumns": "資料行對應", + "tableDesigner.foreignKey.column": "資料行", + "tableDesigner.foreignKey.foreignColumn": "外部資料行", + "tableDesigner.foreignKeyColumns": "資料行", "tableDesigner.foreignKeyNameTitle": "名稱", "tableDesigner.foreignKeyOnDeleteAction": "刪除動作時", "tableDesigner.foreignKeyOnUpdateAction": "更新動作時", "tableDesigner.foreignKeysTabTitle": "外部索引鍵", "tableDesigner.generalTab": "一般", + "tableDesigner.generatePreviewReportError": "產生預覽報表時發生錯誤: {0}", + "tableDesigner.generateScriptError": "產生指令碼時發生錯誤: {0}", + "tableDesigner.generatingPreviewReport": "正在產生預覽報表...", + "tableDesigner.generatingScript": "正在產生指令碼...", + "tableDesigner.generatingScriptCompleted": "已產生指令碼。", + "tableDesigner.index.column.name": "資料行", + "tableDesigner.indexColumns": "資料行", + "tableDesigner.indexName": "名稱", + "tableDesigner.indexesTabTitle": "索引", "tableDesigner.nameTitle": "資料表名稱", - "tableDesigner.primaryKeyColumn": "主索引鍵資料行", - "tableDesigner.saveChangeError": "儲存變更時發生錯誤: {0}", - "tableDesigner.savedChangeSuccess": "已成功儲存變更。", - "tableDesigner.savingChanges": "正在儲存資料表設計工具變更...", + "tableDesigner.publishChangeError": "發佈變更時發生錯誤: {0}", + "tableDesigner.publishChangeSuccess": "已成功發佈變更。", + "tableDesigner.savingChanges": "正在發佈資料表設計工具變更...", "tableDesigner.schemaTitle": "結構描述", "tableDesigner.tableObjectType": "資料表" }, @@ -12272,6 +12258,60 @@ "sql/workbench/update/electron-browser/gettingStarted": { "miGettingStarted": "開始使用(&&S)", "showReleaseNotes": "顯示入門指南" + }, + "sql/workbench/api/common/notebooks/vscodeExecuteProvider": { + "errorStartBeforeReady": "無法啟動工作階段,管理員尚未初始化" + }, + "sql/workbench/contrib/queryplan2/browser/planHeader": { + "planHeaderIndexAndCost": "查詢 {0}: 查詢成本 (相對於指令碼): {1}%" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlan": { + "openQueryAction": "開啟查詢", + "queryPlanCustomZoom": "自訂縮放", + "queryPlanFitGraphLabel": "縮放至適當比例", + "queryPlanOpenGraphFile": "Open Plan File", + "queryPlanPropertiesActionLabel": "屬性", + "queryPlanSavePlanXML": "Save Plan File", + "queryPlanSearchNodeAction": "SearchNode", + "queryPlanTitle": "Query Plan (Preview)", + "queryPlanZoomInActionLabel": "放大", + "queryPlanZoomOutActionLabel": "縮小" + }, + "sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": { + "nodePropertyViewNameNameColumnHeader": "Name", + "nodePropertyViewNameValueColumnHeader": "Value", + "nodePropertyViewTitle": "Properties", + "queryPlanPropertiesEdgeOperationName": "Edge", + "queryPlanPropertyViewClose": "Close", + "queryPlanPropertyViewSortAlphabetically": "Alphabetical", + "queryPlanPropertyViewSortByDisplayOrde": "Categorized" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": { + "cancelCustomZoomAction": "Close (Escape)", + "invalidCustomZoomError": "Select a zoom value between 1 to 200", + "qpZoomValueLabel": "Zoom (percent)", + "zoomAction": "Zoom (Enter)" + }, + "sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": { + "cancelSearchAction": "Close (Escape)", + "nextSearchItemAction": "Next Match (Enter)", + "previousSearchItemAction": "Previous Match (Shift+Enter)", + "queryPlanSearchTypeContains": "Contains", + "queryPlanSearchTypeEquals": "Equals" + }, + "sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": { + "tableDesigner.PreviewFeature": "預覽功能" + }, + "sql/workbench/contrib/tsgops/browser/tsgopsActions": { + "hideActivityBarViewContainers": "隱藏延伸模組 Viewlet", + "hidePanel": "隱藏面板", + "hideSettings": "隱藏設定圖示" + }, + "sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": { + "tableDesigner.UpdateDatabase": "更新資料庫", + "tableDesigner.cancel": "取消", + "tableDesigner.generateScript": "產生指令碼", + "tableDesigner.previewDatabaseUpdates": "預覽資料庫更新" } } } \ No newline at end of file diff --git a/resources/xlf/de/arc.de.xlf b/resources/xlf/de/arc.de.xlf index c277102a64a6..d6a30dae7e6a 100644 --- a/resources/xlf/de/arc.de.xlf +++ b/resources/xlf/de/arc.de.xlf @@ -160,8 +160,8 @@ Clusterkontext - Azure Arc Data Controller Dashboard (Preview) - {0} - Azure Arc Data Controller-Dashboard (Vorschau) – {0} + Azure Arc Data Controller Dashboard - {0} + Azure Arc-Datencontroller-Dashboard (Vorschau) – {0} Kube Config File Path @@ -606,8 +606,8 @@ Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0} + SQL managed instance - Azure Arc Dashboard - {0} + SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0} MSSQL @@ -838,8 +838,8 @@ Sie können die Funktion "mit Azure Arc-Unterstützung" skalieren - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL Hyperscale – Azure Arc-Dashboard (Vorschau) – {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL Hyperscale – Azure Arc-Dashboard (Vorschau) – {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request Cores-Anforderung - - Confirm password - Kennwort bestätigen - - - Data controller login - Datencontrolleranmeldung - - - Password - Kennwort - - - Administrator account - Administratorkonto - I accept {0} and {1}. Ich akzeptiere die {0} und die {1}. @@ -1409,6 +1393,30 @@ Location Speicherort + + Confirm password + Kennwort bestätigen + + + Password + Kennwort + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird. + + + Metrics and Logs Dashboard Credentials + Anmeldeinformationen für das Dashboard für Metriken und Protokolle + + + Username + Benutzername + + + Enter the username that will be used for the metrics and logs dashboards. + Geben Sie den Benutzernamen ein, der für die Dashboards für Metriken und Protokolle verwendet wird. + Data controller name Name des Datencontrollers @@ -1718,8 +1726,8 @@ Servergruppenparameter für PostgreSQL Hyperscale mit Azure Arc-Unterstützung bereitstellen - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Servergruppe für PostgreSQL Hyperscale mit Azure Arc-Unterstützung (Vorschau) bereitstellen + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Servergruppe für PostgreSQL Hyperscale mit Azure Arc-Unterstützung bereitstellen SQL Connection information @@ -1794,8 +1802,8 @@ 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only Nur für die Entwicklung + + High availability + 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). - 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). + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ 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. @@ -1898,16 +1906,16 @@ Zeitpunktaufbewahrung (Tage) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ von Microsoft - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Azure SQL Managed Instance-Parameter bereitstellen - Deploy Azure SQL managed instance - Azure Arc (preview) - Bereitstellen von Azure SQL Managed Instance – Azure Arc (Vorschau) + Deploy Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance bereitstellen – Azure Arc Storage Class (Backups) @@ -2080,24 +2088,24 @@ PostgreSQL Hyperscale-Servergruppen in einer Azure Arc-Umgebung bereitstellen - PostgreSQL Hyperscale server groups - Azure Arc (preview) - PostgreSQL Hyperscale-Servergruppen – Azure Arc (Vorschau) + PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL Hyperscale-Servergruppen – Azure Arc Managed SQL Instance service for app developers in a customer-managed environment Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung - Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance – Azure Arc (Vorschau) + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance – Azure Arc Creates an Azure Arc data controller Erstellt einen Azure Arc-Datencontroller - Azure Arc data controller (preview) - Azure Arc Data Controller (Vorschau) + Azure Arc data controller + Azure Arc-Datencontroller Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/de/azcli.de.xlf b/resources/xlf/de/azcli.de.xlf new file mode 100644 index 000000000000..7ad6b88b2076 --- /dev/null +++ b/resources/xlf/de/azcli.de.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/de/azurecore.de.xlf b/resources/xlf/de/azurecore.de.xlf index e0bbb4d6a9d5..1ab2045a84b7 100644 --- a/resources/xlf/de/azurecore.de.xlf +++ b/resources/xlf/de/azurecore.de.xlf @@ -39,8 +39,8 @@ Der Benutzer wies in AAD keinen eindeutigen Bezeichner auf. - Token retrieval failed with an error. Open developer tools to view the error - Fehler beim Tokenabruf. Öffnen Sie die Entwicklertools, um den Fehler anzuzeigen. + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + Fehler beim Abrufen des Tokens. [Entwicklertools öffnen] ({0}) für weitere Details. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled Hiermit wird festgelegt, ob die Integration der Azure-Cloud (USA, national) aktiviert werden soll. + + [Optional] The verbosity of logging for the Azure Accounts extension. + [Optional] Die Ausführlichkeitsprotokollierung für die Azure-Konten-Erweiterung. + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. Hiermit wird die Keychain-Systemintegration deaktiviert. Die Anmeldeinformationen werden in einer Flatfile im Basisverzeichnis des Benutzers gespeichert. - Should Personally Identifiable Information (PII) be logged in the console view locally - Hiermit wird festgelegt, ob personenbezogene Informationen (PII) lokal in der Konsolenansicht protokolliert werden sollen. + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Hiermit wird festgelegt, ob personenbezogene Informationen (PII) im Ausgangskanal und in der Protokolldatei des Ausgangskanals von Azure-Konten protokolliert werden sollen. diff --git a/resources/xlf/de/git.de.xlf b/resources/xlf/de/git.de.xlf new file mode 100644 index 000000000000..d8a60cbcb95a --- /dev/null +++ b/resources/xlf/de/git.de.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/de/notebook.de.xlf b/resources/xlf/de/notebook.de.xlf index 7297936daaf6..0b03ed39c426 100644 --- a/resources/xlf/de/notebook.de.xlf +++ b/resources/xlf/de/notebook.de.xlf @@ -87,9 +87,9 @@ Erstellen - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - Die Datei "{0}" ist bereits im Zielordner "{1}" vorhanden. + Die Datei "{0}" ist bereits im Zielordner "{1}" vorhanden. Die Datei wurde in "{2}" umbenannt, um Datenverlust zu verhindern. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/de/schema-compare.de.xlf b/resources/xlf/de/schema-compare.de.xlf index 4d2551b85a80..1373b487e10a 100644 --- a/resources/xlf/de/schema-compare.de.xlf +++ b/resources/xlf/de/schema-compare.de.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare SQL Server-Schemavergleich + + Run Schema Comparison + Schemavergleich ausführen + Schema Compare Schemavergleich diff --git a/resources/xlf/de/sql-database-projects.de.xlf b/resources/xlf/de/sql-database-projects.de.xlf index fb6d934f2e24..b88931543872 100644 --- a/resources/xlf/de/sql-database-projects.de.xlf +++ b/resources/xlf/de/sql-database-projects.de.xlf @@ -50,6 +50,10 @@ Time Uhrzeit + + Action + Aktion + Add reference Verweis hinzufügen @@ -78,6 +82,18 @@ 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? + + Are you sure you want to update the target project? + Möchten Sie das Zielprojekt aktualisieren? + + + There was an error updating the project: {0} + Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten + + + Project was successfully updated. + Das Projekt wurde erfolgreich aktualisiert. + at bei @@ -150,6 +166,14 @@ Cleaning existing deployments... Vorhandene Bereitstellungen werden bereinigt... + + Close + Schließen + + + View changes in Schema Compare + Änderungen in Schemavergleich anzeigen + Confirm SQL server admin password Bestätigen Sie das SQL Server-Administratorkennwort @@ -166,6 +190,10 @@ Connection failed error: '{0}' Verbindungsfehler: "{0}" + + Select a connection profile + Verbindungsprofil auswählen + Connections Verbindungen @@ -179,8 +207,8 @@ In "local.settings.json" angegebene Verbindungszeichenfolgeneinstellung - Other servers on container already exist for the project. Do you want to delete them? - Andere Server im Container sind bereits für das Projekt vorhanden. Möchten Sie diese löschen? + Containers already exist for this project. Do you want to delete them before deploying a new one? + Für dieses Projekt sind bereits Container vorhanden. Möchten Sie diese löschen, bevor Sie einen neuen bereitstellen? Create New @@ -410,6 +438,14 @@ SQL Database SQL-Datenbank + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format. + + + SQL Database (SDK) + SQL-Datenbank (SDK) + Enter a template for SQL connection string Vorlage für SQL-Verbindungszeichenfolge eingeben @@ -446,6 +482,14 @@ Enter SQL Server admin password Geben Sie das SQL Server-Administratorkennwort ein + + Enter password or press escape to cancel + Geben Sie das Kennwort ein, oder drücken Sie ESC, um den Vorgang abzubrechen + + + Enter the password to be used for the connection string + Geben Sie das Kennwort ein, das für die Verbindungszeichenfolge verwendet werden soll + Enter SQL server port number or press enter to use the default value Geben Sie die SQL Server-Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden @@ -454,6 +498,10 @@ Enter a database name for this system database Geben Sie einen Datenbanknamen für diese Systemdatenbank ein. + + The project is already up to date with the database. + Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand. + Error finding build files location: {0} Fehler beim Suchen des Speicherorts der Builddateien: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich. + + An error occurred generating the connection string for the selected connection + Beim Generieren der Verbindungszeichenfolge für die ausgewählte Verbindung ist ein Fehler aufgetreten. + Failed to parse "{0}": {1}. Fehler beim Analysieren von "{0}": {1}. @@ -572,6 +624,10 @@ Import Elements Elemente importieren + + Do you want to include the password from this connection in your local.settings.json file? + Möchten Sie das Kennwort aus dieser Verbindung in Ihre local.settings.json-Datei aufnehmen? + Input Eingabe @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} in der Nähe von Zeile "{1}", Spalte "{2}" + + Learn More + Weitere Informationen + Load profile... Profil laden... @@ -684,10 +744,18 @@ File {0} doesn't exist Die Datei "{0}" ist nicht vorhanden + + The Schema Compare extension must be installed to a update a project from a database. + Die Schemavergleich-Erweiterung muss installiert werden, um ein Projekt aus einer Datenbank zu aktualisieren. + 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. + + The selected project file does not exist + Die ausgewählte Projektdatei ist nicht vorhanden. + No .sqlproj file selected; please select one. Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus. @@ -732,6 +800,10 @@ Open License Agreement Lizenzbedingungen öffnen + + Open File + Datei öffnen + Output Ausgabe @@ -796,6 +868,10 @@ Project Projekt + + Location + Standort + Select location to create project Speicherort zum Erstellen des Projekts auswählen @@ -816,6 +892,10 @@ Project reference name element Element „Projektverweisname“ + + Select project file + Projektdatei auswählen + Publish Veröffentlichen @@ -920,6 +1000,10 @@ Schema Schema + + Schema Compare failed: {0} + Fehler beim Schemavergleich: {0} + Schema Compare Schemavergleich @@ -936,6 +1020,10 @@ Script Skript + + SDK-style project + SDK-style project + sec Sek. @@ -956,6 +1044,14 @@ Select connection Verbindung auswählen + + Failed to set connection string app setting: {0} + Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge: {0} + + + Select SQL connection string method + Methode für die SQL-Verbindungszeichenfolge auswählen + Select .dacpac DACPAC auswählen @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' Das Ziel von "{0}" wurde nicht gefunden: "{1}" + + Failed to set connection string app setting + Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge + Unable to establish project context. Command invoked from unexpected location: {0} Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: Unbekannte Version: + + Update action + Aktualisierungsaktion + + + Apply all changes + Alle Änderungen anwenden + 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? @@ -1148,6 +1256,26 @@ 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? + + Update project from database + Projekt aus Datenbank aktualisieren + + + Update + Aktualisieren + + + Updating {0} from {1}... + {0} von {1} wird aktualisiert... + + + Enter connection string + Verbindungszeichenfolge eingeben + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Um die SQL-Verbindungszeichenfolge später zu verwenden, müssen Sie das Kennwort manuell in Ihre local.settings.json-Datei eingeben. + User has cancelled selection for how to run autorest. Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen. @@ -1336,6 +1464,10 @@ Schema Compare Schemavergleich + + Update Project From Database + Projekt aus Datenbank aktualisieren + Validate External Streaming Job Externen Streamingauftrag überprüfen @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/de/sql-migration.de.xlf b/resources/xlf/de/sql-migration.de.xlf index fb0a99ccae1d..4a4ced8c8d06 100644 --- a/resources/xlf/de/sql-migration.de.xlf +++ b/resources/xlf/de/sql-migration.de.xlf @@ -128,7 +128,7 @@ Dies kann einige Zeit dauern. A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - Eine SQL Managed Instance Übernahme der Migration zur Dienstebene "Unternehmenskritisch" kann erheblich länger dauern als "Universell", da für drei sekundäre Replikate für "Always-On-Hochverfügbarkeitsgruppe" ein Seeding ausgeführt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit in 90 % der Fälle beträgt 220 GB/Stunde oder höher. + Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene "Unternehmenskritisch" erheblich länger dauern als auf "Universell", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher. Blob container resource group @@ -200,7 +200,7 @@ Dies kann einige Zeit dauern. Migration is not in progress and cannot be cutover. - Die Migration ist nicht in Bearbeitung und kann nicht überlappen. + Die Migration ist nicht in Bearbeitung, Cutover nicht möglich. Migration cannot be retried. @@ -208,7 +208,7 @@ Dies kann einige Zeit dauern. 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. + Der Cutover kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus anzuzeigen. Close @@ -216,15 +216,15 @@ Dies kann einige Zeit dauern. Complete cutover - Übernahme abschließen + Cutover abschließen Completing cutover without restoring all the backups may result in a data loss. - Das Abschließen der Übernahme ohne Wiederherstellung aller Sicherungen kann zu einem Datenverlust führen. + Ein Cutover ohne Wiederherstellung aller Sicherungen kann zu Datenverlusten führen. I confirm there are no additional log backups to provide and want to complete cutover. - Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und die Übernahme abgeschlossen werden soll. + Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und der Cutover abgeschlossen werden soll. Connection status @@ -276,23 +276,23 @@ Dies kann einige Zeit dauern. Migration cutover - Übernahme der Migration + Cutover der Migration Completing cutover - Übernahme wird abgeschlossen + Cutover wird abgeschlossen An error occurred while initiating cutover. - Fehler beim Initiieren der Übernahme. + Fehler beim Initiieren des Cutovers. Perform the following steps before you complete cutover. - Führen Sie die folgenden Schritte aus, bevor Sie die Übernahme abschließen. + Führen Sie die folgenden Schritte aus, bevor Sie den Cutover abschließen. Cutover in progress for database '{0}' - Übernahme für die Datenbank "{0}" in Bearbeitung + Cutover für Datenbank '{0}' in Bearbeitung Last file restored: {0} @@ -338,14 +338,6 @@ Dies kann einige Zeit dauern. Help articles and video links Links zu Hilfeartikeln und Videos - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - Bewertungsregeln, die verwendet werden, um die Empfindlichkeit der Migration Ihrer SQL Server-Instanz zu Azure SQL Managed Instance zu bestimmen. - - - Assessment rules for Azure SQL Managed Instance - Bewertungsregeln für Azure SQL Managed Instance - Migrate to Azure SQL Zu Azure SQL migrieren @@ -400,7 +392,7 @@ Dies kann einige Zeit dauern. Application downtime is limited to cutover at the end of migration. - Die Anwendungsausfallzeit ist auf die Übernahme am Ende der Migration beschränkt. + Die Ausfallzeit der Anwendung ist auf den Cutover am Ende der Migration beschränkt. Online migration @@ -1500,6 +1492,42 @@ Dies kann einige Zeit dauern. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + @@ -1520,7 +1548,7 @@ Dies kann einige Zeit dauern. Complete cutover - Übernahme abschließen + Cutover abschließen Copy migration details diff --git a/resources/xlf/de/sql.de.xlf b/resources/xlf/de/sql.de.xlf index 2ffe97240680..2e457178ccb6 100644 --- a/resources/xlf/de/sql.de.xlf +++ b/resources/xlf/de/sql.de.xlf @@ -259,6 +259,10 @@ The notebook cell title menu Titelmenü der Notizbuchzelle + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + Gibt an, wo die Zellensymbolleiste angezeigt werden soll oder ob sie ausgeblendet werden soll. Hinweis: Diese Einstellung ist nur zu Erweiterungskompatibilitätszwecken aktiviert und hat keine Auswirkungen. + The notebook title menu Titelmenü des Notizbuchs @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. Versionshinweise nach einem Update anzeigen. Die Versionshinweise werden in einem neuen Webbrowserfenster geöffnet. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + Konfigurieren Sie Globmuster von Dateipfaden, die von der Dateiüberwachung ausgeschlossen werden sollen. Muster müssen in absoluten Pfaden übereinstimmen, d. h. für eine ordnungsgemäße Überstimmung muss das Präfix `**/` oder der vollständige Pfad und für eine Übereinstimmung in einem Pfad muss das Suffix `/**` verwendet werden (z. B. `**/build/output/**` oder `/Users/name/workspaces/project/build/output/**`). Das Ändern dieser Einstellung erfordert einen Neustart. Wenn Azure Data Studio beim Start viel CPU-Zeit beansprucht, können Sie große Ordner ausschließen, um die anfängliche Auslastung zu verringern. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Laden Sie Azure Data Studio erneut, um die Deinstallation der Erweiterung {0} abzuschließen. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Möchten Sie die Sprache der Benutzeroberfläche von Azure Data Studio in {0} ändern und einen Neustart durchführen? + + This VS Code functionality is not supported in Azure Data Studio. + Diese VS Code-Funktionalität wird in Azure Data Studio nicht unterstützt. + + + Invalid arguments + Ungültige Argumente. + New Notebook Neues Notizbuch @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + Eine Sitzung kann nicht gestartet werden, der Manager wurde noch nicht initialisiert. + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + Möchten Sie die Zeile entfernen? + General Allgemein @@ -887,6 +915,10 @@ Add New Neue/s/n hinzufügen + + Processing... + Verarbeitung wird ausgeführt... + Processing changes... Änderungen werden verarbeitet... @@ -895,18 +927,22 @@ Changes have been processed Änderungen wurden verarbeitet + + Processing completed + Verarbeitung abgeschlossen + + + Changes have been published + Änderungen wurden veröffentlicht. + + + Publishing changes... + Änderungen werden veröffentlicht... + 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 @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + Der Vorgang kann nicht ausgeführt werden, während ein anderer Vorgang ausgeführt wird. + New Table Neue Tabelle @@ -4444,7 +4484,7 @@ Fehler: {1} This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Dieses Notizbuch kann nicht mit Parametern ausgeführt werden, da der Kernel nicht unterstützt wird. Verwenden Sie die unterstützten Kernel und das unterstützte Format. [Weitere Informationen] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Loading kernels... @@ -5690,6 +5730,136 @@ Fehler: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Abfrage {0}: Abfragekosten (in Relation zum Skript): {1} % + + + + + + + Open Query + Abfrage öffnen + + + Custom Zoom + Vergrößern/Verkleinern + + + Zoom to fit + Mit Zoom anpassen + + + Open Plan File + Open Plan File + + + Properties + Eigenschaften + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + Vergrößern + + + Zoom Out + Verkleinern + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Fehler: {1} - - Save Changes - Änderungen speichern + + Generate Script + Skript generieren + + + Publish Changes... + Änderungen veröffentlichen... - + - - 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“. + + Preview feature + Previewfunktion @@ -5968,6 +6138,22 @@ Fehler: {1} + + + + Hide the extension viewlet + Erweiterungs-Viewlet ausblenden + + + Hide the panel + Bereich ausblenden + + + Hide the settings icon + Symbol „Einstellungen“ ausblenden + + + @@ -6086,14 +6272,6 @@ Fehler: {1} Name Name - - Preview - Vorschau - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - Diese Featureseite befindet sich in der Vorschauphase. Durch die Vorschaufeatures werden neue Funktionen eingeführt, die demnächst als dauerhafter Bestandteil in das Produkt integriert werden. Sie sind stabil, erfordern jedoch zusätzliche Verbesserungen im Hinblick auf die Barrierefreiheit. Wir freuen uns über Ihr frühes Feedback, solange die Features noch entwickelt werden. - Resources Ressourcen @@ -6388,142 +6566,6 @@ Fehler: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - Neuerungen in der aktuellen Version erkunden - - - New monthly blog posts each month showcasing our new features - Monatliche Vorstellung neuer Features in Blogbeiträgen - - - Color theme - Farbdesign - - - Make the editor and your code look the way you love - Passen Sie das Aussehen von Editor und Code an Ihre Wünsche an. - - - Customize - Anpassen - - - Deploy - Bereitstellen - - - Download extensions that you need, including the SQL Server Admin pack and more - Laden Sie die von Ihnen benötigten Erweiterungen herunter, z. B. die SQL Server-Verwaltungsprogramme und mehr. - - - Extensions - Erweiterungen - - - Follow us on Twitter - Folgen Sie uns auf Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - Informieren Sie sich darüber, wie die Community Azure Data Studio verwendet, und kommunizieren Sie direkt mit den Technikern. - - - Getting started - Erste Schritte - - - GitHub repository - GitHub-Repository - - - Help - Hilfe - - - Keyboard Shortcuts - Tastenkombinationen - - - Find your favorite commands and customize them - Bevorzugte Befehle finden und anpassen - - - Learn - Informationen - - - More... - Mehr... - - - New connection - Neue Verbindung - - - New Deployment… - Neue Bereitstellung… - - - New notebook - Neues Notebook - - - New query - Neue Abfrage - - - No recent folders - Keine kürzlich verwendeten Ordner - - - Open file - Datei öffnen - - - Open file - Datei öffnen - - - Documentation - Dokumentation - - - Recent - Zuletzt verwendet - - - Release notes - Versionshinweise - - - Report issue or feature request - Problem melden oder Feature anfragen - - - Find and run all commands - Alle Befehle suchen und ausführen - - - Rapidly access and search commands from the Command Palette ({0}) - Über die Befehlspalette ({0}) können Sie schnell auf Befehle zugreifen und nach Befehlen suchen. - - - Show welcome page on startup - Beim Start Willkommensseite anzeigen - - - Start - Starten - - - @@ -7313,6 +7355,10 @@ Fehler: {1} + + Server could not start because a provider was not defined for this notebook file type. + Der Server konnte nicht gestartet werden, da für diesen Dateityp des Notebooks kein Anbieter definiert wurde. + Server did not start for unknown reason Der Server wurde aus unbekannten Gründen nicht gestartet. @@ -7383,6 +7429,10 @@ Fehler: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + Timeout beim Warten auf die Verfügbarkeit des Ausführungsanbieters für Notebookanbieter „{0}“ + Notebook provider does not exist Der Notebook-Anbieter ist nicht vorhanden. @@ -7391,6 +7441,14 @@ Fehler: {1} No URI was passed when creating a notebook manager Bei der Erstellung eines Notebook-Managers wurde kein URI übergeben. + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + Timeout beim Warten auf die Verfügbarkeit des Serialisierungsanbieters für Notebookanbieter „{0}“ + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + Timeout beim Warten auf die Verfügbarkeit von Standard-Kernels für Notebookanbieter „{0}“ + @@ -7499,6 +7557,10 @@ Fehler: {1} What kernels should be standard with this notebook provider Gibt an, welche Kernel für diesen Notebook-Anbieter als Standard festgelegt werden sollen. + + The specified provider '{0}' is not present in the notebook registry. + Der angegebene Anbieter „{0}“ ist in der Notebookregistrierung nicht vorhanden. + Contributes notebook language. Stellt die Notebook-Sprache zur Verfügung. @@ -7735,10 +7797,6 @@ Fehler: {1} Canceling the query failed: {0} Fehler beim Abbrechen der Abfrage: {0} - - No Query found for {0} - Für {0} wurde keine Abfrage gefunden. - {0} already has an existing query {0} verfügt bereits über eine vorhandene Abfrage. @@ -8131,6 +8189,18 @@ Fehler: {1} The table which contains the primary or unique key column. Die Tabelle, die die PRIMARY KEY- oder UNIQUE KEY-Spalte enthält. + + The name of the column. + Der Name der Spalte. + + + The columns of the index. + Die Spalten des Index. + + + The name of the index. + Der Name des Indexes. + Description for the table. Die Beschreibung der Tabelle. @@ -8143,13 +8213,21 @@ Fehler: {1} The schema that contains the table. Das Schema, das die Tabelle enthält. + + Table Designer Error + Table Designer Error + Foreign Key Fremdschlüssel - - Primary Key Table - Primärschlüsseltabelle + + Foreign Table + Fremdtabelle + + + Index + Index Expression @@ -8219,13 +8297,17 @@ Fehler: {1} An error occured while processing the change: {0} Fehler beim Verarbeiten der Änderung: {0} - - Foreign Key Column - Fremdschlüsselspalte + + Column + Spalte + + + Foreign Column + Fremdspalte - Column Mapping - Spaltenzuordnung + Columns + Spalten Name @@ -8247,25 +8329,57 @@ Fehler: {1} General Allgemein + + An error occured while generating preview report: {0} + Fehler beim Generieren des Vorschauberichts: {0} + + + An error occured while generating the script: {0} + Fehler beim Generieren des Skripts: {0} + + + Generating preview report... + Vorschaubericht wird generiert... + + + Generating script... + Skript wird generiert... + + + Script generated. + Das Skript wurde generiert. + + + Column + Spalte + + + Columns + Spalten + + + Name + Name + + + Indexes + Indizes + 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} + + An error occured while publishing changes: {0} + Fehler beim Veröffentlichen von Änderungen: {0} - - The changes have been successfully saved. - Ihre Änderungen wurden erfolgreich gespeichert. + + The changes have been successfully published. + Die Änderungen wurden erfolgreich veröffentlicht. - Saving table designer changes... - Änderungen am Tabellen-Designer werden gespeichert... + Publishing table designer changes... + Änderungen am Tabellen-Designer werden veröffentlicht... Schema @@ -8277,6 +8391,26 @@ Fehler: {1} + + + + Update Database + Datenbank aktualisieren + + + Cancel + Abbrechen + + + Generate Script + Skript generieren + + + Preview Database Updates + Vorschau von Datenbankupdates + + + @@ -8306,4 +8440,4 @@ Fehler: {1} - + \ No newline at end of file diff --git a/resources/xlf/es/arc.es.xlf b/resources/xlf/es/arc.es.xlf index f5b9bf1a5e3e..6cfdbd974791 100644 --- a/resources/xlf/es/arc.es.xlf +++ b/resources/xlf/es/arc.es.xlf @@ -160,8 +160,8 @@ Contexto de clúster - Azure Arc Data Controller Dashboard (Preview) - {0} - Panel del controlador de datos de Azure Arc (versión preliminar): {0} + Azure Arc Data Controller Dashboard - {0} + Panel del controlador de datos de Azure Arc: {0} Kube Config File Path @@ -606,8 +606,8 @@ Se necesita una conexión para enumerar las bases de datos de esta instancia. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - Instancia administrada de SQL: panel de Azure Arc (versión preliminar): {0} + SQL managed instance - Azure Arc Dashboard - {0} + Instancia administrada de SQL: panel de Azure Arc - {0} MSSQL @@ -838,8 +838,8 @@ Puede escalar Azure Arc: habilitado - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - Hiperescala de PostgreSQL: panel de Azure Arc (versión preliminar) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + Hiperescala de PostgreSQL: panel de Azure Arc - {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request Solicitud de núcleos - - Confirm password - Confirmar contraseña - - - Data controller login - Inicio de sesión en el controlador de datos - - - Password - Contraseña - - - Administrator account - Cuenta de administrador - I accept {0} and {1}. Acepto {0} y {1}. @@ -1409,6 +1393,30 @@ Location Ubicación + + Confirm password + Confirmar contraseña + + + Password + Contraseña + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros. + + + Metrics and Logs Dashboard Credentials + Credenciales del panel de métricas y registros + + + Username + Nombre de usuario + + + Enter the username that will be used for the metrics and logs dashboards. + Escriba el nombre de usuario que se usará para los paneles de métricas y registros. + Data controller name Nombre del controlador de datos @@ -1718,8 +1726,8 @@ Proporcionar los parámetros del grupo de servidores de hiperescala de PostgreSQL habilitado para Azure - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Implementar un grupo de servidores de hiperescala de PostgreSQL habilitado para Azure Arc (versión preliminar) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Implementar un grupo de servidores de hiperescala de PostgreSQL habilitada para Azure Arc SQL Connection information @@ -1794,8 +1802,8 @@ 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only Solo para uso de desarrollo + + High availability + 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). - 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). + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ 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. @@ -1898,16 +1906,16 @@ Retención a un momento dado (días) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ de Microsoft - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Proporción de parámetros de Azure SQL Managed Instance - Deploy Azure SQL managed instance - Azure Arc (preview) - Implementación de Azure SQL Managed Instance: Azure Arc (versión preliminar) + Deploy Azure SQL managed instance - Azure Arc + Implementar Azure SQL Managed Instance: Azure Arc Storage Class (Backups) @@ -2080,24 +2088,24 @@ Permite implementar grupos de servidores de hiperescala de PostgreSQL en un entorno de Azure Arc. - PostgreSQL Hyperscale server groups - Azure Arc (preview) - Grupos de servidores de hiperescala de PostgreSQL: Azure Arc (versión preliminar) + PostgreSQL Hyperscale server groups - Azure Arc + Grupos de servidores de hiperescala de PostgreSQL: Azure Arc Managed SQL Instance service for app developers in a customer-managed environment Servicio de instancia administrada de SQL para desarrolladores de aplicaciones en un entorno administrado por el cliente - Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance: Azure Arc (versión preliminar) + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance: Azure Arc Creates an Azure Arc data controller Permite crear un controlador de datos de Azure Arc. - Azure Arc data controller (preview) - Controlador de datos de Azure Arc (versión preliminar) + Azure Arc data controller + Controlador de datos de Azure Arc Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/es/azcli.es.xlf b/resources/xlf/es/azcli.es.xlf new file mode 100644 index 000000000000..8614aa65aa97 --- /dev/null +++ b/resources/xlf/es/azcli.es.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/es/azurecore.es.xlf b/resources/xlf/es/azurecore.es.xlf index f0b4de17b4e4..a6875efce1c2 100644 --- a/resources/xlf/es/azurecore.es.xlf +++ b/resources/xlf/es/azurecore.es.xlf @@ -39,8 +39,8 @@ El usuario no tenía ningún identificador único en AAD. - Token retrieval failed with an error. Open developer tools to view the error - Error al recuperar el token. Abra las herramientas de desarrollo para ver el error. + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + Error al recuperar el token. [Abra las herramientas de desarrollo]({0}) para obtener más detalles. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled Indica si se debe habilitar la integración de la nube de Azure nacional de EE. UU. + + [Optional] The verbosity of logging for the Azure Accounts extension. + [Optional] El nivel de detalle del registro de la extensión Cuentas de Azure. + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. Deshabilite la integración de las cadenas de claves del sistema. Las credenciales se almacenarán en un archivo plano en el directorio principal del usuario. - Should Personally Identifiable Information (PII) be logged in the console view locally - Indica si se debe registrar la información de identificación personal (PII) en la vista de la consola de forma local. + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + La información de identificación personal (DCP) debe registrarse en el canal de salida de las cuentas de Azure y en el archivo de registro del canal de salida. diff --git a/resources/xlf/es/git.es.xlf b/resources/xlf/es/git.es.xlf new file mode 100644 index 000000000000..263bd5981999 --- /dev/null +++ b/resources/xlf/es/git.es.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/es/notebook.es.xlf b/resources/xlf/es/notebook.es.xlf index ca57a4ec4efa..07f4e6a3475d 100644 --- a/resources/xlf/es/notebook.es.xlf +++ b/resources/xlf/es/notebook.es.xlf @@ -87,9 +87,9 @@ Crear - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - El archivo {0} ya existe en la carpeta de destino {1}. + El archivo {0} ya existe en la carpeta de destino {1}. Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/es/schema-compare.es.xlf b/resources/xlf/es/schema-compare.es.xlf index 7ba7b921fa07..b5bb83b7d4c5 100644 --- a/resources/xlf/es/schema-compare.es.xlf +++ b/resources/xlf/es/schema-compare.es.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare Comparación de esquemas de SQL Server + + Run Schema Comparison + Ejecutar Comparación de esquemas + Schema Compare Comparación de esquemas diff --git a/resources/xlf/es/sql-database-projects.es.xlf b/resources/xlf/es/sql-database-projects.es.xlf index 5ad30ee10371..55cf26398788 100644 --- a/resources/xlf/es/sql-database-projects.es.xlf +++ b/resources/xlf/es/sql-database-projects.es.xlf @@ -50,6 +50,10 @@ Time Hora + + Action + Acción + Add reference Agregar una referencia @@ -78,6 +82,18 @@ 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? + + Are you sure you want to update the target project? + ¿Está seguro de que desea actualizar el proyecto de destino? + + + There was an error updating the project: {0} + Error al actualizar el proyecto: {0} + + + Project was successfully updated. + El proyecto se actualizó correctamente. + at en @@ -150,6 +166,14 @@ Cleaning existing deployments... Limpiando las implementaciones existentes... + + Close + Cerrar + + + View changes in Schema Compare + Ver cambios en Comparación de esquemas + Confirm SQL server admin password Confirmar contraseña de administrador de SQL Server @@ -166,6 +190,10 @@ Connection failed error: '{0}' Error en la conexión: "{0}" + + Select a connection profile + Seleccionar un perfil de conexión + Connections Conexiones @@ -179,8 +207,8 @@ La configuración de cadena de conexión está especificada en "local.settings.json" - Other servers on container already exist for the project. Do you want to delete them? - Ya existen otros servidores en el contenedor para el proyecto. ¿Quiere eliminarlos?' + Containers already exist for this project. Do you want to delete them before deploying a new one? + Ya existen contenedores para este proyecto. ¿Quiere eliminarlos antes de implementar uno nuevo? Create New @@ -410,6 +438,14 @@ SQL Database Base de datos SQL + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK. + + + SQL Database (SDK) + SQL Database (SDK) + Enter a template for SQL connection string Escriba una plantilla para la cadena de conexión de SQL @@ -446,6 +482,14 @@ Enter SQL Server admin password Introduzca la contraseña de administrador de SQL Server + + Enter password or press escape to cancel + Escriba la contraseña o presione Escape para cancelar + + + Enter the password to be used for the connection string + Escriba la contraseña que se usará para la cadena de conexión + Enter SQL server port number or press enter to use the default value Escriba el número de puerto de SQL Server o presione Entrar para usar el valor predeterminado. @@ -454,6 +498,10 @@ Enter a database name for this system database Escriba un nombre para esta base de datos del sistema. + + The project is already up to date with the database. + El proyecto ya está actualizado con la base de datos. + Error finding build files location: {0} Error al buscar la ubicación de los archivos de compilación: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. La información de destino para la extracción es necesaria para crear un proyecto de base de datos. + + An error occurred generating the connection string for the selected connection + Se ha producido un error al generar la cadena de conexión para la conexión seleccionada + Failed to parse "{0}": {1}. No se pudo analizar "{0}": {1}. @@ -572,6 +624,10 @@ Import Elements Importar elementos + + Do you want to include the password from this connection in your local.settings.json file? + ¿Quiere incluir la contraseña de esta conexión en el archivo local.settings.json? + Input Input @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} cerca de la línea "{1}", columna "{2}" + + Learn More + Más información + Load profile... Perfil de carga... @@ -684,10 +744,18 @@ File {0} doesn't exist El archivo {0} no existe. + + The Schema Compare extension must be installed to a update a project from a database. + La extensión Comparación de esquemas debe instalarse en una actualización de un proyecto desde una base de datos. + 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. + + The selected project file does not exist + El archivo de proyecto seleccionado no existe + No .sqlproj file selected; please select one. No se ha seleccionado ningún archivo .sqlproj; seleccione uno. @@ -732,6 +800,10 @@ Open License Agreement Abrir contrato de licencia + + Open File + Abrir archivo + Output Resultado @@ -796,6 +868,10 @@ Project Proyecto + + Location + Ubicación + Select location to create project Seleccione la ubicación para crear el proyecto. @@ -816,6 +892,10 @@ Project reference name element Elemento de nombre de referencia del proyecto + + Select project file + Seleccionar el archivo del proyecto + Publish Publicar @@ -920,6 +1000,10 @@ Schema Esquema + + Schema Compare failed: {0} + Error en la comparación de esquemas: {0} + Schema Compare Comparar esquemas @@ -936,6 +1020,10 @@ Script Script + + SDK-style project + SDK-style project + sec s @@ -956,6 +1044,14 @@ Select connection Seleccionar conexión + + Failed to set connection string app setting: {0} + No se ha podido establecer la configuración de la aplicación de cadena de conexión: {0} + + + Select SQL connection string method + Seleccionar método de cadena de conexión SQL + Select .dacpac Seleccione .dacpac. @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' No se encuentra el destino "{0}": "{1}". + + Failed to set connection string app setting + No se ha podido establecer la configuración de la aplicación de cadena de conexión + Unable to establish project context. Command invoked from unexpected location: {0} No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: Versión no reconocida: + + Update action + Acción de actualización + + + Apply all changes + Aplicar todos los cambios + 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? @@ -1148,6 +1256,26 @@ 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? + + Update project from database + Actualizar proyecto a partir de base de datos + + + Update + Actualizar + + + Updating {0} from {1}... + Actualizando {0} desde {1}... + + + Enter connection string + Escriba la cadena de conexión. + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Para poder usar la cadena de conexión SQL más tarde, deberá escribir manualmente la contraseña en el archivo local.settings.json. + User has cancelled selection for how to run autorest. El usuario ha cancelado la selección de cómo ejecutar autorest. @@ -1336,6 +1464,10 @@ Schema Compare Comparar esquemas + + Update Project From Database + Actualizar proyecto a partir de base de datos + Validate External Streaming Job Validar trabajo de streaming externo @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/es/sql-migration.es.xlf b/resources/xlf/es/sql-migration.es.xlf index 7a37ba5e01a6..a137e9cb7564 100644 --- a/resources/xlf/es/sql-migration.es.xlf +++ b/resources/xlf/es/sql-migration.es.xlf @@ -128,7 +128,7 @@ Esta operación puede tardar varios minutos. A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - La migración total de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior. + La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior. Blob container resource group @@ -200,7 +200,7 @@ 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. + La migración no está en curso y no se puede realizar la transición. Migration cannot be retried. @@ -208,7 +208,7 @@ Esta operación puede tardar varios minutos. 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. + El proceso de transición 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. Close @@ -216,15 +216,15 @@ Esta operación puede tardar varios minutos. Complete cutover - Migración total completa + Transición completa Completing cutover without restoring all the backups may result in a data loss. - Finalizar la migración total sin restaurar todas las copias de seguridad puede provocar la pérdida de datos. + Finalizar la transición sin restaurar todas las copias de seguridad puede provocar la pérdida de datos. I confirm there are no additional log backups to provide and want to complete cutover. - Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la migración total. + Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la transición. Connection status @@ -276,23 +276,23 @@ Esta operación puede tardar varios minutos. Migration cutover - Migración total + Transición de migración Completing cutover - Completando la migración total + Completando la transición An error occurred while initiating cutover. - Se produjo un error al iniciar la transferencia. + Se produjo un error al iniciar la transición. Perform the following steps before you complete cutover. - Realice los pasos siguientes antes de completar la migración. + Realice los pasos siguientes antes de completar la transición. Cutover in progress for database '{0}' - Migración total en curso para la base de datos “{0}” + Transición en curso para la base de datos “{0}” Last file restored: {0} @@ -338,14 +338,6 @@ Esta operación puede tardar varios minutos. Help articles and video links Artículos de ayuda y vínculos de vídeos - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - Reglas de evaluación que se usan para determinar la viabilidad de migrar la instancia de SQL Server a Azure SQL Managed Instance. - - - Assessment rules for Azure SQL Managed Instance - Reglas de evaluación para Azure SQL Managed Instance - Migrate to Azure SQL Migrar a Azure SQL @@ -400,7 +392,7 @@ Esta operación puede tardar varios minutos. Application downtime is limited to cutover at the end of migration. - El tiempo de inactividad de la aplicación está limitado a la migración total hacia el final de la migración. + El tiempo de inactividad de la aplicación está limitado a la transición hacia el final de la migración. Online migration @@ -1500,6 +1492,42 @@ Esta operación puede tardar varios minutos. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + @@ -1520,7 +1548,7 @@ Esta operación puede tardar varios minutos. Complete cutover - Migración total completa + Transición completa Copy migration details diff --git a/resources/xlf/es/sql.es.xlf b/resources/xlf/es/sql.es.xlf index b69f2e2f5c45..a40f02352bc0 100644 --- a/resources/xlf/es/sql.es.xlf +++ b/resources/xlf/es/sql.es.xlf @@ -259,6 +259,10 @@ The notebook cell title menu El menú de título de la celda del cuaderno + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + Indica si la barra de herramientas de celdas debe mostrarse u ocultarse. Nota: esta configuración solo está habilitada con fines de compatibilidad de extensiones, por lo que no afecta a nada. + The notebook title menu El menú de título del cuaderno @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. Mostrar notas de la versión después de una actualización. Las notas de la versión se abren en una nueva ventana del explorador web. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + Configure los patrones globales de las rutas de acceso de archivo que se van a excluir de la inspección de archivos. Los patrones deben coincidir con rutas de acceso absolutas, por ejemplo, el prefijo con "**/" o la ruta de acceso completa para que la coincidencia sea correcta y el sufijo con "/**" para hacer coincidir los archivos de una ruta de acceso (como "**/build/output/**" o "/Users/name/workspaces/project/build/output/**"). Al cambiar esta configuración, es necesario realizar un reinicio. Si observa que Azure Data Studio consume mucho tiempo de CPU al iniciarse, puede excluir las carpetas grandes para reducir la carga inicial. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Vuelva a cargar Azure Data Studio para completar la desinstalación de la extensión {0}. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? ¿Desea cambiar el idioma de la interfaz de usuario de Azure Data Studio a {0} y reiniciar? + + This VS Code functionality is not supported in Azure Data Studio. + Esta funcionalidad de VS Code no se admite en Azure Data Studio. + + + Invalid arguments + Argumentos no válidos + New Notebook Nuevo cuaderno @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + No se puede iniciar una sesión, el administrador aún no está inicializado + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + ¿Está seguro de que desea quitar la fila? + General General @@ -887,6 +915,10 @@ Add New Agregar nuevo + + Processing... + Procesando... + Processing changes... Procesando cambios... @@ -895,18 +927,22 @@ Changes have been processed Se han procesado los cambios + + Processing completed + Procesamiento completado + + + Changes have been published + Los cambios se han publicado + + + Publishing changes... + Publicando 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 @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + Mientras haya otra operación en curso, no se podrá realizar la operación. + New Table Nueva tabla @@ -4476,7 +4516,7 @@ Error: {1} This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Este bloc de notas no se puede ejecutar con parámetros hasta que se agregue una celda de parámetro. [Más información] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). @@ -5690,6 +5730,136 @@ Error: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Consulta {0}: Costo de la consulta (relativo al script): {1} % + + + + + + + Open Query + Abrir consulta + + + Custom Zoom + Zoom personalizado + + + Zoom to fit + Ajustar al tamaño + + + Open Plan File + Open Plan File + + + Properties + Propiedades + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + Acercar + + + Zoom Out + Alejar + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Error: {1} - - Save Changes - Guardar cambios + + Generate Script + Generar script + + + Publish Changes... + Publicar cambios... - + - - 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. + + Preview feature + Característica en vista previa @@ -5968,6 +6138,22 @@ Error: {1} + + + + Hide the extension viewlet + Ocultar el viewlet de extensión + + + Hide the panel + Ocultar el panel + + + Hide the settings icon + Ocultar el icono de configuración + + + @@ -6086,14 +6272,6 @@ Error: {1} Name Nombre - - Preview - Versión preliminar - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - Esta página de características está en versión preliminar. Las características en versión preliminar presentan nuevas funcionalidades que están en proceso de convertirse en parte permanente del producto. Son estables, pero necesitan mejoras de accesibilidad adicionales. Agradeceremos sus comentarios iniciales mientras están en desarrollo. - Resources Recursos @@ -6388,142 +6566,6 @@ Error: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - Descubra las novedades de esta última versión - - - New monthly blog posts each month showcasing our new features - Nuevas entradas del blog mensuales que muestran nuestras nuevas características - - - Color theme - Tema de color - - - Make the editor and your code look the way you love - Modifique a su gusto la apariencia del editor y el código - - - Customize - Personalizar - - - Deploy - Implementar - - - Download extensions that you need, including the SQL Server Admin pack and more - Descargue las extensiones que necesite, incluido el paquete de administración de SQL Server y mucho más - - - Extensions - Extensiones - - - Follow us on Twitter - Síganos en Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - Manténgase al día sobre cómo la comunidad usa Azure Data Studio y hable directamente con los ingenieros. - - - Getting started - Introducción - - - GitHub repository - Repositorio de GitHub - - - Help - Ayuda - - - Keyboard Shortcuts - Métodos abreviados de teclado - - - Find your favorite commands and customize them - Encuentre sus comandos favoritos y personalícelos - - - Learn - Información - - - More... - Más... - - - New connection - Nueva conexión - - - New Deployment… - Nueva implementación... - - - New notebook - Nuevo cuaderno - - - New query - Nueva consulta - - - No recent folders - No hay ninguna carpeta reciente. - - - Open file - Abrir archivo - - - Open file - Abrir archivo - - - Documentation - Documentación - - - Recent - Reciente - - - Release notes - Notas de la versión - - - Report issue or feature request - Notificar problema o solicitud de características - - - Find and run all commands - Encontrar y ejecutar todos los comandos - - - Rapidly access and search commands from the Command Palette ({0}) - Acceda rápidamente a los comandos y búsquelos desde la paleta de comandos ({0}) - - - Show welcome page on startup - Mostrar página principal al inicio - - - Start - Inicio - - - @@ -7313,6 +7355,10 @@ Error: {1} + + Server could not start because a provider was not defined for this notebook file type. + No se pudo iniciar el servidor porque no se definió un proveedor para este tipo de archivo de bloc de notas. + Server did not start for unknown reason El servidor no se pudo iniciar por una razón desconocida @@ -7383,6 +7429,10 @@ Error: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + Se agotó el tiempo de espera de disponibilidad de Proveedor de ejecución para el proveedor de cuadernos "{0}" + Notebook provider does not exist El proveedor de cuadernos no existe @@ -7391,6 +7441,14 @@ Error: {1} No URI was passed when creating a notebook manager No se pasó ninguna URI al crear el administrador de cuadernos + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + Se agotó el tiempo de espera de disponibilidad de Proveedor de serialización para el proveedor de cuadernos "{0}" + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + Se agotó el tiempo de espera de disponibilidad de kernels estándar para el proveedor de cuadernos "{0}" + @@ -7499,6 +7557,10 @@ Error: {1} What kernels should be standard with this notebook provider Núcleos que deben ser estándar con este proveedor de cuadernos + + The specified provider '{0}' is not present in the notebook registry. + El proveedor especificado "{0}" no está presente en el Registro del bloc de notas. + Contributes notebook language. Aporta el lenguaje del cuaderno. @@ -7735,10 +7797,6 @@ Error: {1} Canceling the query failed: {0} Error al cancelar la consulta: {0} - - No Query found for {0} - No se encontró ninguna consulta para {0} - {0} already has an existing query {0} ya tiene una consulta existente @@ -8131,6 +8189,18 @@ Error: {1} The table which contains the primary or unique key column. Tabla que contiene la columna de clave principal o única. + + The name of the column. + El nombre de la columna. + + + The columns of the index. + Las columnas del índice. + + + The name of the index. + Nombre del índice. + Description for the table. Descripción de la tabla. @@ -8143,13 +8213,21 @@ Error: {1} The schema that contains the table. Esquema que contiene la tabla. + + Table Designer Error + Table Designer Error + Foreign Key Clave externa - - Primary Key Table - Tabla de clave principal + + Foreign Table + Tabla externa + + + Index + Índice Expression @@ -8219,13 +8297,17 @@ Error: {1} 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 + Columna + + + Foreign Column + Columna externa - Column Mapping - Asignación de columnas + Columns + Columnas Name @@ -8247,25 +8329,57 @@ Error: {1} General General + + An error occured while generating preview report: {0} + Error al generar el informe de vista previa: {0} + + + An error occured while generating the script: {0} + Error al generar el script: {0} + + + Generating preview report... + Generando informe de vista previa... + + + Generating script... + Generando el script... + + + Script generated. + Script generado. + + + Column + Columna + + + Columns + Columnas + + + Name + Nombre + + + Indexes + Índices + 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} + + An error occured while publishing changes: {0} + Error al publicar los cambios: {0} - - The changes have been successfully saved. - Los cambios se han guardado correctamente. + + The changes have been successfully published. + Los cambios se han publicado correctamente. - Saving table designer changes... - Guardando cambios del diseñador de tablas... + Publishing table designer changes... + Publicando cambios del diseñador de tablas... Schema @@ -8277,6 +8391,26 @@ Error: {1} + + + + Update Database + Actualizar base de datos + + + Cancel + Cancelar + + + Generate Script + Generar script + + + Preview Database Updates + Vista previa de actualizaciones de base de datos + + + @@ -8306,4 +8440,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/fr/arc.fr.xlf b/resources/xlf/fr/arc.fr.xlf index 8f3bd8eea9a5..6166bf96963f 100644 --- a/resources/xlf/fr/arc.fr.xlf +++ b/resources/xlf/fr/arc.fr.xlf @@ -160,8 +160,8 @@ Contexte de cluster - Azure Arc Data Controller Dashboard (Preview) - {0} - Tableau de bord du contrôleur de données Azure Arc (préversion) - {0} + Azure Arc Data Controller Dashboard - {0} + Tableau de bord du contrôleur de données Azure Arc - {0} Kube Config File Path @@ -606,8 +606,8 @@ Une connexion est requise pour répertorier les bases de données sur cette instance. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - SQL Managed Instance : tableau de bord Azure Arc (préversion) : {0} + SQL managed instance - Azure Arc Dashboard - {0} + Instance managée SQL - Tableau de bord Azure Arc - {0} MSSQL @@ -838,8 +838,8 @@ Vous pouvez mettre à l’échelle votre Azure Arc - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL Hyperscale : tableau de bord Azure Arc (préversion) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL Hyperscale - tableau de bord Azure Arc - {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request Demande de mémoire à tores magnétiques - - Confirm password - Confirmer le mot de passe - - - Data controller login - Connexion au contrôleur de données - - - Password - Mot de passe - - - Administrator account - Compte Administrateur - I accept {0} and {1}. J'accepte {0} et {1}. @@ -1409,6 +1393,30 @@ Location Emplacement + + Confirm password + Confirmer le mot de passe + + + Password + Mot de passe + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux. + + + Metrics and Logs Dashboard Credentials + Informations d'identification du tableau de bord des métriques et des journaux + + + Username + Nom d'utilisateur + + + Enter the username that will be used for the metrics and logs dashboards. + Saisissez le nom d'utilisateur qui sera utilisé pour les tableaux de bord des métriques et des journaux. + Data controller name Nom du contrôleur de données @@ -1718,8 +1726,8 @@ Fournir les paramètres de groupe de serveurs PostgreSQL Hyperscale avec Azure Arc - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc (préversion) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc SQL Connection information @@ -1794,8 +1802,8 @@ 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only Pour une utilisation de développement uniquement + + High availability + 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). - 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). + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ 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é. @@ -1898,16 +1906,16 @@ Rétention ponctuelle (jours) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ par Microsoft - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Fournir les paramètres d’instance managée Azure SQL - Deploy Azure SQL managed instance - Azure Arc (preview) - Déployer Azure SQL Managed Instance : Azure Arc (préversion) + Deploy Azure SQL managed instance - Azure Arc + Déployer une instance managée Azure SQL - Azure Arc Storage Class (Backups) @@ -2016,8 +2024,8 @@ No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) [Connect Controller](command:arc.connectToController) - Aucun contrôleur Azure Arc inscrit. [En savoir plus] (https://azure.microsoft.com/services/azure-arc/) -[Connecter un contrôleur] (command:arc.connectToController) + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) Loading controllers... @@ -2080,24 +2088,24 @@ Déployer les groupes de serveurs PostgreSQL Hyperscale dans un environnement Azure Arc - PostgreSQL Hyperscale server groups - Azure Arc (preview) - Groupes de serveurs PostgreSQL Hyperscale : Azure Arc (préversion) + PostgreSQL Hyperscale server groups - Azure Arc + Groupes de serveurs PostgreSQL Hyperscale : Azure Arc Managed SQL Instance service for app developers in a customer-managed environment Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client - Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance : Azure Arc (préversion) + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc Creates an Azure Arc data controller Crée un contrôleur de données Azure Arc - Azure Arc data controller (preview) - Contrôleur de données Azure Arc (préversion) + Azure Arc data controller + Contrôleur de données Azure Arc Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/fr/azcli.fr.xlf b/resources/xlf/fr/azcli.fr.xlf new file mode 100644 index 000000000000..50fc7ac96527 --- /dev/null +++ b/resources/xlf/fr/azcli.fr.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/fr/azurecore.fr.xlf b/resources/xlf/fr/azurecore.fr.xlf index 064bb5cc4ae7..f4a1d649bf74 100644 --- a/resources/xlf/fr/azurecore.fr.xlf +++ b/resources/xlf/fr/azurecore.fr.xlf @@ -39,8 +39,8 @@ L'utilisateur n'a pas d'identificateur unique dans AAD - Token retrieval failed with an error. Open developer tools to view the error - La récupération du jeton a échoué avec une erreur. Ouvrir les outils de développement pour voir l'erreur + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + La récupération du jeton a échoué avec une erreur. [Ouvrir les outils de développement]({0}) pour plus de détails. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled Spécifie si l'intégration du cloud Azure US National doit être activée + + [Optional] The verbosity of logging for the Azure Accounts extension. + [Optional] La verbosité de la journalisation de l’extension Comptes Azure + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur. - Should Personally Identifiable Information (PII) be logged in the console view locally - Les informations d'identification personnelle (PII) doivent-elles être journalisées localement dans la vue de console + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Si les informations d’identification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie. diff --git a/resources/xlf/fr/git.fr.xlf b/resources/xlf/fr/git.fr.xlf new file mode 100644 index 000000000000..e7f0b55bc3c2 --- /dev/null +++ b/resources/xlf/fr/git.fr.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/fr/notebook.fr.xlf b/resources/xlf/fr/notebook.fr.xlf index 2868bccd741c..e7d7f5acb73d 100644 --- a/resources/xlf/fr/notebook.fr.xlf +++ b/resources/xlf/fr/notebook.fr.xlf @@ -87,9 +87,9 @@ Créer - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - Le fichier {0} existe déjà dans le dossier de destination {1} + Le fichier {0} existe déjà dans le dossier de destination {1} Le fichier a été renommé en {2} pour éviter toute perte de données. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/fr/schema-compare.fr.xlf b/resources/xlf/fr/schema-compare.fr.xlf index 300d0f6d9e9d..83bc9b784127 100644 --- a/resources/xlf/fr/schema-compare.fr.xlf +++ b/resources/xlf/fr/schema-compare.fr.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare Comparer les schémas SQL Server + + Run Schema Comparison + Exécuter la comparaison de schémas + Schema Compare Comparer les schémas diff --git a/resources/xlf/fr/sql-database-projects.fr.xlf b/resources/xlf/fr/sql-database-projects.fr.xlf index d969d6072b80..a205eceedd93 100644 --- a/resources/xlf/fr/sql-database-projects.fr.xlf +++ b/resources/xlf/fr/sql-database-projects.fr.xlf @@ -50,6 +50,10 @@ Time Heure + + Action + Action + Add reference Ajouter une référence @@ -78,6 +82,18 @@ 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 ? + + Are you sure you want to update the target project? + Voulez-vous vraiment mettre à jour le projet cible ? + + + There was an error updating the project: {0} + Une erreur s'est produite lors de la mise à jour du projet : {0} + + + Project was successfully updated. + Le projet a été mis à jour avec succès. + at à @@ -150,6 +166,14 @@ Cleaning existing deployments... Nettoyage des déploiements existants... + + Close + Fermer + + + View changes in Schema Compare + Afficher les modifications dans la comparaison de schémas + Confirm SQL server admin password Confirmer le mot de passe administrateur du serveur SQL @@ -166,6 +190,10 @@ Connection failed error: '{0}' Erreur d’échec de la connexion : «{0}» + + Select a connection profile + Sélectionnez une connexion pour le profile. + Connections Connexions @@ -179,8 +207,8 @@ Paramètre de chaîne de connexion spécifié dans « local.settings.json » - Other servers on container already exist for the project. Do you want to delete them? - D'autres serveurs sur conteneur existent déjà pour le projet. Voulez-vous les supprimer? + Containers already exist for this project. Do you want to delete them before deploying a new one? + Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant d’en déployer un nouveau ? Create New @@ -410,6 +438,14 @@ SQL Database Base de données SQL + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide. + + + SQL Database (SDK) + Base de données SQL (SDK) + Enter a template for SQL connection string Entrer un modèle pour la chaîne de connexion SQL @@ -446,6 +482,14 @@ Enter SQL Server admin password Entrez le mot de passe de l'administrateur de SQL Server + + Enter password or press escape to cancel + Entrez le mot de passe ou appuyez sur Échap pour annuler. + + + Enter the password to be used for the connection string + Entrez le mot de passe à utiliser pour la chaîne de connexion. + Enter SQL server port number or press enter to use the default value Entrez le serveur SQL numéro de port ou appuyez sur Entrée pour utiliser la valeur par défaut @@ -454,6 +498,10 @@ Enter a database name for this system database Entrez un nom de base de données pour cette base de données système + + The project is already up to date with the database. + Le projet est déjà à jour avec la base de données. + Error finding build files location: {0} Erreur lors de la recherche de l’emplacement des fichiers de build : {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données. + + An error occurred generating the connection string for the selected connection + Une erreur s’est produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée. + Failed to parse "{0}": {1}. Échec de l'analyse de "{0}" : {1}. @@ -572,6 +624,10 @@ Import Elements Importer des éléments + + Do you want to include the password from this connection in your local.settings.json file? + Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ? + Input Entrée @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} près de la ligne "{1}", colonne "{2}" + + Learn More + En savoir plus + Load profile... Charger le profil... @@ -684,10 +744,18 @@ File {0} doesn't exist Le fichier {0} n'existe pas + + The Schema Compare extension must be installed to a update a project from a database. + L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données. + 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. + + The selected project file does not exist + Le fichier de projet sélectionné n'existe pas + No .sqlproj file selected; please select one. Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un. @@ -732,6 +800,10 @@ Open License Agreement Ouvrir le contrat de licence + + Open File + Ouvrir un fichier + Output Sortie @@ -796,6 +868,10 @@ Project Project + + Location + Emplacement + Select location to create project Sélectionner l’emplacement de création du projet @@ -816,6 +892,10 @@ Project reference name element Élément de nom de référence de projet + + Select project file + Sélectionnez le fichier de projet + Publish Publier @@ -920,6 +1000,10 @@ Schema Schéma + + Schema Compare failed: {0} + Comparer les schémas a échoué : {0} + Schema Compare Comparer les schémas @@ -936,6 +1020,10 @@ Script Script + + SDK-style project + SDK-style project + sec s @@ -956,6 +1044,14 @@ Select connection Sélectionner la connexion + + Failed to set connection string app setting: {0} + Échec du paramétrage de l'application de la chaîne de connexion : {0} + + + Select SQL connection string method + Sélectionner la méthode de chaîne de connexion SQL + Select .dacpac Sélectionner .dacpac @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' Impossible de localiser la cible « {0} » : « {1} » + + Failed to set connection string app setting + Échec du paramétrage de l'application de la chaîne de connexion + Unable to establish project context. Command invoked from unexpected location: {0} Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0} @@ -1140,6 +1240,14 @@ Unrecognized version: Version non reconnue : + + Update action + Action de mise à jour + + + Apply all changes + Appliquer toutes les modifications + 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 ? @@ -1148,6 +1256,26 @@ 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 ? + + Update project from database + Mettre à jour le projet à partir de la base de données + + + Update + Mettre à jour + + + Updating {0} from {1}... + Mise à jour de {0} à partir de {1}... + + + Enter connection string + Entrer une chaîne de connexion + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json. + User has cancelled selection for how to run autorest. L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique. @@ -1336,6 +1464,10 @@ Schema Compare Comparer les schémas + + Update Project From Database + Mettre à jour le projet à partir de la base de données + Validate External Streaming Job Valider le travail de diffusion en continu externe @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/fr/sql-migration.fr.xlf b/resources/xlf/fr/sql-migration.fr.xlf index 2d65205844e8..a2f3b60680ab 100644 --- a/resources/xlf/fr/sql-migration.fr.xlf +++ b/resources/xlf/fr/sql-migration.fr.xlf @@ -338,14 +338,6 @@ Cela peut prendre un certain temps. Help articles and video links Articles d’aide et liens vidéo - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - Règles d’évaluation utilisées pour déterminer la possibilité de migrer votre instance de SQL Server vers Azure SQL Managed Instance. - - - Assessment rules for Azure SQL Managed Instance - Règles d’évaluation pour Azure SQL Managed Instance - Migrate to Azure SQL Migrer vers Azure SQL @@ -1500,6 +1492,42 @@ Cela peut prendre un certain temps. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + diff --git a/resources/xlf/fr/sql.fr.xlf b/resources/xlf/fr/sql.fr.xlf index b75ebfa05959..848d91ec23ce 100644 --- a/resources/xlf/fr/sql.fr.xlf +++ b/resources/xlf/fr/sql.fr.xlf @@ -259,6 +259,10 @@ The notebook cell title menu Menu titre de la cellule du bloc-notes + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + Où la barre d'outils de la cellule doit être affichée ou si elle doit être masquée. Remarque : Ce paramètre n'est activé qu'à des fins de compatibilité d'extension et n'affecte donc rien. + The notebook title menu Menu titre du bloc-notes @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. Afficher les notes de publication après une mise à jour. Les notes de publication sont ouvertes dans une nouvelle fenêtre de navigateur web. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + Configurez les modèles Glob des chemins d’accès aux fichiers à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus, à savoir le préfixe « **/ » ou le chemin complet pour une correspondance appropriée et le suffixe « /** » pour la correspondance avec les fichiers à l’intérieur d’un chemin (par exemple, « /build/output/** » ou « /Users/name/workspaces/project/build/output/** »). Le changement de ce paramètre nécessite un redémarrage. Si vous constatez qu’Azure Data Studio consomme beaucoup de temps processeur au démarrage, vous pouvez exclure les dossiers volumineux pour réduire la charge initiale. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Rechargez Azure Data Studio pour désinstaller de l’extension {0}. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Souhaitez-vous changer la langue de l’interface d’Azure Data Studio en {0} et redémarrer ? + + This VS Code functionality is not supported in Azure Data Studio. + Cette fonctionnalité VS Code n’est pas prise en charge dans Azure Data Studio. + + + Invalid arguments + Arguments non valides + New Notebook Nouveau notebook @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + Voulez-vous vraiment supprimer la ligne ? + General Général @@ -887,6 +915,10 @@ Add New Ajouter nouveau + + Processing... + Traitement en cours... + Processing changes... Changements de traitement... @@ -895,18 +927,22 @@ Changes have been processed Les modifications ont été traitées + + Processing completed + Traitement effectué + + + Changes have been published + Les modifications ont été publiées + + + Publishing changes... + Publication des modifications... + 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. @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + L'opération ne peut pas être effectuée pendant qu'une autre opération est en cours. + New Table Nouvelle table @@ -4444,7 +4484,7 @@ Erreur : {1} This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Ce bloc-notes ne peut pas être exécuté avec des paramètres, car le noyau n’est pas pris en charge. Utilisez les noyaux et le format pris en charge. [En savoir plus] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Loading kernels... @@ -4480,7 +4520,7 @@ Erreur : {1} This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Ce bloc-notes ne peut pas s’exécuter avec des paramètres tant que des paramètres n’ont pas été ajoutés à la cellule de paramètres. [En savoir plus] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Find Next String @@ -5690,6 +5730,136 @@ Erreur : {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Requête {0} : coût de requête (relatif au script) : {1} % + + + + + + + Open Query + Ouvrir la requête + + + Custom Zoom + Zoom personnalisé + + + Zoom to fit + Zoomer pour ajuster + + + Open Plan File + Open Plan File + + + Properties + Propriétés + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + Zoom avant + + + Zoom Out + Zoom arrière + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Erreur : {1} - - Save Changes - Enregistrer les modifications + + Generate Script + Générer le script + + + Publish Changes... + Publier les modifications - + - - 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. + + Preview feature + Fonctionnalité en préversion @@ -5968,6 +6138,22 @@ Erreur : {1} + + + + Hide the extension viewlet + Masquer la viewlet d’extension + + + Hide the panel + Masquer le panneau + + + Hide the settings icon + Masquer l’icône des paramètres + + + @@ -6086,14 +6272,6 @@ Erreur : {1} Name Nom - - Preview - Aperçu - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - Cette page de fonctionnalité est en préversion. Les fonctionnalités en préversion sont des nouvelles fonctionnalités en passe d'être définitivement intégrées dans le produit. Elles sont stables, mais ont besoin d'améliorations d'accessibilité supplémentaires. Nous vous invitons à nous faire part de vos commentaires en avant-première pendant leur développement. - Resources Ressources @@ -6388,142 +6566,6 @@ Erreur : {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - Découvrir les nouveautés de la dernière version - - - New monthly blog posts each month showcasing our new features - Nouveaux billets de blog mensuels mettant en avant nos nouvelles fonctionnalités - - - Color theme - Thème de couleur - - - Make the editor and your code look the way you love - Personnalisez l'apparence de l'éditeur et de votre code - - - Customize - Personnaliser - - - Deploy - Déployer - - - Download extensions that you need, including the SQL Server Admin pack and more - Téléchargez les extensions dont vous avez besoin, notamment le pack d'administration SQL Server - - - Extensions - Extensions - - - Follow us on Twitter - Suivez-nous sur Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - Informez-vous de la façon dont la communauté utilise Azure Data Studio et discutez directement avec les ingénieurs. - - - Getting started - Démarrer - - - GitHub repository - Dépôt GitHub - - - Help - Aide - - - Keyboard Shortcuts - Raccourcis clavier - - - Find your favorite commands and customize them - Rechercher vos commandes préférées et les personnaliser - - - Learn - Apprendre - - - More... - Plus... - - - New connection - Nouvelle connexion - - - New Deployment… - Nouveau déploiement... - - - New notebook - Nouveau notebook - - - New query - Nouvelle requête - - - No recent folders - Aucun dossier récent - - - Open file - Ouvrir un fichier - - - Open file - Ouvrir un fichier - - - Documentation - Documentation - - - Recent - Récent - - - Release notes - Notes de publication - - - Report issue or feature request - Signaler un problème ou une demande de fonctionnalité - - - Find and run all commands - Rechercher et exécuter toutes les commandes - - - Rapidly access and search commands from the Command Palette ({0}) - La palette de commandes ({0}) permet d'accéder rapidement aux commandes pour en rechercher une - - - Show welcome page on startup - Afficher la page d'accueil au démarrage - - - Start - Démarrer - - - @@ -7313,6 +7355,10 @@ Erreur : {1} + + Server could not start because a provider was not defined for this notebook file type. + Le serveur n’a pas pu démarrer, car aucun fournisseur n’a été défini pour ce type de fichier notebook. + Server did not start for unknown reason Le serveur n'a pas démarré pour une raison inconnue @@ -7383,6 +7429,10 @@ Erreur : {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + L’attente du délai de disponibilité du fournisseur d’exécution a expiré pour le fournisseur de notebooks « {0} » + Notebook provider does not exist Le fournisseur de notebooks n'existe pas @@ -7391,6 +7441,14 @@ Erreur : {1} No URI was passed when creating a notebook manager Aucun URI passé pendant la création d'un gestionnaire de notebook + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + L’attente de la disponibilité du fournisseur de sérialisation a expiré pour le fournisseur de notebooks « {0} » + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + L’attente du délai de disponibilité des noyaux standard a expiré pour le fournisseur de notebooks « {0} » + @@ -7499,6 +7557,10 @@ Erreur : {1} What kernels should be standard with this notebook provider Noyaux devant être standard avec ce fournisseur de notebooks + + The specified provider '{0}' is not present in the notebook registry. + Le fournisseur spécifié « {0} » n’est pas présent dans le registre de notebooks. + Contributes notebook language. Ajoute un langage de notebook. @@ -7735,10 +7797,6 @@ Erreur : {1} Canceling the query failed: {0} L'annulation de la requête a échoué : {0} - - No Query found for {0} - Requête introuvable pour {0} - {0} already has an existing query {0} a déjà une requête existante. @@ -8131,6 +8189,18 @@ Erreur : {1} The table which contains the primary or unique key column. Tableau qui contient la colonne de clé primaire ou unique. + + The name of the column. + Le nom de la colonne. + + + The columns of the index. + Les colonnes de l'index. + + + The name of the index. + Nom de l'index. + Description for the table. Description de la table. @@ -8143,13 +8213,21 @@ Erreur : {1} The schema that contains the table. Schéma qui contient la table. + + Table Designer Error + Table Designer Error + Foreign Key Clé étrangère - - Primary Key Table - Table de clé primaire + + Foreign Table + Table étrangère + + + Index + Index Expression @@ -8219,13 +8297,17 @@ Erreur : {1} 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 + Colonne + + + Foreign Column + Colonne étrangère - Column Mapping - Mappage de colonnes + Columns + Colonnes Name @@ -8247,25 +8329,57 @@ Erreur : {1} General Général + + An error occured while generating preview report: {0} + Une erreur s’est produite lors de la génération du rapport d’aperçu : {0} + + + An error occured while generating the script: {0} + Une erreur s’est produite lors de la génération du script : {0} + + + Generating preview report... + Génération d’un rapport en aperçu... + + + Generating script... + Génération du script... + + + Script generated. + Script généré. + + + Column + Colonne + + + Columns + Colonnes + + + Name + Nom + + + Indexes + Index + 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} + + An error occured while publishing changes: {0} + Une erreur s’est produite lors de la publication des modifications : {0} - - The changes have been successfully saved. - Les modifications ont été enregistrées avec succès. + + The changes have been successfully published. + Les modifications ont été publiées avec succès. - Saving table designer changes... - Enregistrement des modifications du concepteur de tables... + Publishing table designer changes... + Publication des modifications du concepteur de tables... Schema @@ -8277,6 +8391,26 @@ Erreur : {1} + + + + Update Database + Mettre à jour la base de données + + + Cancel + Annuler + + + Generate Script + Générer le script + + + Preview Database Updates + Aperçu des mises à jour de la base de données + + + @@ -8306,4 +8440,4 @@ Erreur : {1} - + \ No newline at end of file diff --git a/resources/xlf/it/arc.it.xlf b/resources/xlf/it/arc.it.xlf index be69958d963b..cb064b9d1025 100644 --- a/resources/xlf/it/arc.it.xlf +++ b/resources/xlf/it/arc.it.xlf @@ -160,8 +160,8 @@ Contesto del cluster - Azure Arc Data Controller Dashboard (Preview) - {0} - Dashboard del controller dei dati di Azure Arc (anteprima)-{0} + Azure Arc Data Controller Dashboard - {0} + Dashboard del controller dati Azure Arc - {0} Kube Config File Path @@ -606,8 +606,8 @@ È necessaria una connessione per elencare i database in questa istanza. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - Istanza gestita di SQL - Dashboard Azure Arc (anteprima) - {0} + SQL managed instance - Azure Arc Dashboard - {0} + Istanza gestita di SQL - Dashboard Azure Arc - {0} MSSQL @@ -838,8 +838,8 @@ È possibile ridimensionare l'Azure Arc abilitato - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL Hyperscale - Dashboard Azure Arc (anteprima) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL Hyperscale - Dashboard Azure Arc - {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request Richiesta core - - Confirm password - Confermare password - - - Data controller login - Account di accesso del controller dei dati - - - Password - Password - - - Administrator account - Account amministratore - I accept {0} and {1}. Accetto {0} e {1}. @@ -1409,6 +1393,30 @@ Location Percorso + + Confirm password + Confermare password + + + Password + Password + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log. + + + Metrics and Logs Dashboard Credentials + Credenziali dashboard metriche e log + + + Username + Nome utente + + + Enter the username that will be used for the metrics and logs dashboards. + Immettere il nome utente che verrà usato per le metriche e i dashboard dei log. + Data controller name Nome del controller dei dati @@ -1718,8 +1726,8 @@ Specificare i parametri del gruppo di server PostgreSQL Hyperscale abilitato per Azure - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Implementare un gruppo di server di PostgreSQL Hyperscale abilitato per Azure Arc (anteprima) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Distribuire un gruppo di server PostgreSQL Hyperscale abilitato per Azure Arc SQL Connection information @@ -1794,8 +1802,8 @@ 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only Solo per lo sviluppo + + High availability + 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). - 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). + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ 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. @@ -1898,16 +1906,16 @@ Conservazione per il recupero temporizzato (giorni) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ di Microsoft - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Specificare i parametri dell'istanza gestita di SQL di Azure - Deploy Azure SQL managed instance - Azure Arc (preview) - Distribuire istanza gestita di SQL di Azure - Azure Arc (anteprima) + Deploy Azure SQL managed instance - Azure Arc + Distribuire Azure SQL istanza gestita - Azure Arc Storage Class (Backups) @@ -2080,24 +2088,24 @@ Distribuire gruppi di server PostgreSQL Hyperscale in un ambiente Azure Arc - PostgreSQL Hyperscale server groups - Azure Arc (preview) - Gruppi di server PostgreSQL Hyperscale - Azure Arc (anteprima) + PostgreSQL Hyperscale server groups - Azure Arc + Gruppi di server PostgreSQL Hyperscale - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment Servizio Istanza gestita di SQL per sviluppatori di app in un ambiente gestito dal cliente - Azure SQL managed instance - Azure Arc (preview) - Istanza gestita di SQL di Azure - Azure Arc (anteprima) + Azure SQL managed instance - Azure Arc + Istanza gestita di SQL di Azure - Azure Arc Creates an Azure Arc data controller Creare un controller dei dati Azure Arc - Azure Arc data controller (preview) - Controller dei dati di Azure Arc (anteprima) + Azure Arc data controller + Controller dei dati di Azure Arc Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/it/azcli.it.xlf b/resources/xlf/it/azcli.it.xlf new file mode 100644 index 000000000000..f87b2968145e --- /dev/null +++ b/resources/xlf/it/azcli.it.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/it/azurecore.it.xlf b/resources/xlf/it/azurecore.it.xlf index 809f5c926129..35ec12b957a4 100644 --- a/resources/xlf/it/azurecore.it.xlf +++ b/resources/xlf/it/azurecore.it.xlf @@ -39,8 +39,8 @@ L'utente non ha un identificatore univoco in AAD - Token retrieval failed with an error. Open developer tools to view the error - Il recupero del token non è riuscito con un errore. Aprire gli strumenti di sviluppo per visualizzare l'errore + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + Il recupero del token non è riuscito generando un errore. [Aprire gli strumenti di sviluppo] ({0}) per ulteriori dettagli. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled Consente di indicare se l'integrazione del cloud Azure US National deve essere abilitata + + [Optional] The verbosity of logging for the Azure Accounts extension. + [Optional] Livello di dettaglio della registrazione per l'estensione Account di Azure. + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. Disabilitare l'integrazione del keychain di sistema. Le credenziali verranno archiviate in un file flat nella home directory dell'utente. - Should Personally Identifiable Information (PII) be logged in the console view locally - Indicare se le informazioni personali devono essere registrate nella visualizzazione della console in locale + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Le informazioni personali (PII) devono essere registrate nel canale di output degli account di Azure e nel file di log del canale di output. diff --git a/resources/xlf/it/data-workspace.it.xlf b/resources/xlf/it/data-workspace.it.xlf index 6d6aa7b4d89a..e8479c361d1f 100644 --- a/resources/xlf/it/data-workspace.it.xlf +++ b/resources/xlf/it/data-workspace.it.xlf @@ -228,10 +228,10 @@ [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Nessun progetto aperto nell'area di lavoro corrente. -[Crea nuovo] (comando: projects.new) -[Apri esistente] (comando: projects.openExisting) -Per altre informazioni sui progetti [vedere la documentazione] (https://aka.ms/azuredatastudio-projects). + No projects open in current workspace. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). @@ -239,10 +239,10 @@ Per altre informazioni sui progetti [vedere la documentazione] (https://aka.ms/a [Create new](command:projects.new) [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Per iniziare, creare un nuovo progetto o aprirne uno esistente. -[Crea nuovo] (comando: projects.new) -[Apri esistente] (comando: projects.openExisting) -Per altre informazioni sui progetti [vedere la documentazione] (https://aka.ms/azuredatastudio-projects). + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). Full path to folder where new projects are saved by default. diff --git a/resources/xlf/it/git.it.xlf b/resources/xlf/it/git.it.xlf new file mode 100644 index 000000000000..8b9e7a18a74c --- /dev/null +++ b/resources/xlf/it/git.it.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/it/notebook.it.xlf b/resources/xlf/it/notebook.it.xlf index 0dc35f734673..798affb6ef4b 100644 --- a/resources/xlf/it/notebook.it.xlf +++ b/resources/xlf/it/notebook.it.xlf @@ -87,9 +87,9 @@ Crea - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - Il file {0} esiste già nella cartella di destinazione {1} + Il file {0} esiste già nella cartella di destinazione {1} Il file è stato rinominato in {2} per evitare la perdita di dati. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/it/schema-compare.it.xlf b/resources/xlf/it/schema-compare.it.xlf index de912b32e780..00b067e3e102 100644 --- a/resources/xlf/it/schema-compare.it.xlf +++ b/resources/xlf/it/schema-compare.it.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare Confronto schemi di SQL Server + + Run Schema Comparison + Esegui confronto schemi + Schema Compare Confronto schemi diff --git a/resources/xlf/it/sql-database-projects.it.xlf b/resources/xlf/it/sql-database-projects.it.xlf index afe3c44e77f6..0b5ae2d61b5c 100644 --- a/resources/xlf/it/sql-database-projects.it.xlf +++ b/resources/xlf/it/sql-database-projects.it.xlf @@ -50,6 +50,10 @@ Time Ora + + Action + Azione + Add reference Aggiungere riferimento @@ -78,6 +82,18 @@ 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? + + Are you sure you want to update the target project? + Aggiornare il progetto di destinazione? + + + There was an error updating the project: {0} + Errore durante l'aggiornamento del progetto: {0} + + + Project was successfully updated. + Aggiornamento del progetto completato. + at in @@ -150,6 +166,14 @@ Cleaning existing deployments... Pulizia delle distribuzioni esistenti in corso... + + Close + Chiudi + + + View changes in Schema Compare + Visualizza modifiche in Confronto schemi + Confirm SQL server admin password Confermare la password amministratore del server SQL @@ -166,6 +190,10 @@ Connection failed error: '{0}' Errore di connessione non riuscita: '{0}' + + Select a connection profile + Selezionare una connessione + Connections Connessioni @@ -179,8 +207,8 @@ Impostazione della stringa di connessione specificata in "local.settings.jsin" - Other servers on container already exist for the project. Do you want to delete them? - Esistono già altri server nel contenitore per il progetto. Eliminarli?' + Containers already exist for this project. Do you want to delete them before deploying a new one? + I contenitori esistono già per questo progetto. Eliminarli prima di distribuirne uno nuovo? Create New @@ -410,6 +438,14 @@ SQL Database Database SQL + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK. + + + SQL Database (SDK) + Database SQL (SDK) + Enter a template for SQL connection string Immettere un modello per la stringa di connessione SQL @@ -446,6 +482,14 @@ Enter SQL Server admin password Immettere la password amministratore del server SQL + + Enter password or press escape to cancel + Immettere la password o premere ESC per annullare + + + Enter the password to be used for the connection string + Immettere la password da usare per la stringa di connessione + Enter SQL server port number or press enter to use the default value Immettere il numero di porta di SQL server o premere INVIO per usare il valore predefinito @@ -454,6 +498,10 @@ Enter a database name for this system database Immettere un nome di database per il database di sistema + + The project is already up to date with the database. + Il progetto è già aggiornato con il database. + Error finding build files location: {0} Errore durante la ricerca del percorso dei file di compilazione: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database. + + An error occurred generating the connection string for the selected connection + Errore durante la generazione della stringa di connessione per la connessione selezionata + Failed to parse "{0}": {1}. Non è stato possibile analizzare "{0}": {1}. @@ -572,6 +624,10 @@ Import Elements Importa elementi + + Do you want to include the password from this connection in your local.settings.json file? + Includere la password di questa connessione nel file local.settings.json? + Input Input @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} vicino alla riga "{1}", colonna "{2}" + + Learn More + Altre informazioni + Load profile... Caricare profilo... @@ -684,10 +744,18 @@ File {0} doesn't exist Il file {0} non esiste + + The Schema Compare extension must be installed to a update a project from a database. + Per aggiornare un progetto da un database, è necessario installare l'estensione Confronto schemi. + 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. + + The selected project file does not exist + Il file di progetto selezionato non esiste + No .sqlproj file selected; please select one. Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno. @@ -732,6 +800,10 @@ Open License Agreement Apri contratto di licenza + + Open File + Apri file + Output Output @@ -796,6 +868,10 @@ Project Project + + Location + Percorso + Select location to create project Selezionare il percorso per creare il progetto @@ -816,6 +892,10 @@ Project reference name element Elemento del nome del riferimento al progetto + + Select project file + Seleziona file di progetto + Publish Pubblica @@ -920,6 +1000,10 @@ Schema Schema + + Schema Compare failed: {0} + Il confronto schemi non è riuscito: {0} + Schema Compare Confronto schemi @@ -936,6 +1020,10 @@ Script Script + + SDK-style project + SDK-style project + sec sec @@ -956,6 +1044,14 @@ Select connection Selezionare la connessione + + Failed to set connection string app setting: {0} + Impossibile impostare la stringa di connessione dell'app: {0} + + + Select SQL connection string method + Selezionare il metodo della stringa di connessione SQL + Select .dacpac Selezionare .dacpac @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' Non è possibile individuare la destinazione '{0}': '{1}' + + Failed to set connection string app setting + Impossibile impostare la stringa di connessione dell'app + Unable to establish project context. Command invoked from unexpected location: {0} Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: Versione non riconosciuta: + + Update action + Azione di aggiornamento + + + Apply all changes + Applica tutte le modifiche + 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? @@ -1148,6 +1256,26 @@ 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? + + Update project from database + Aggiorna progetto dal database + + + Update + Aggiorna + + + Updating {0} from {1}... + Aggiornamento di {0} da {1}... + + + Enter connection string + Immettere la stringa di connessione + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Per usare la stringa di connessione SQL in seguito, è necessario immettere manualmente la password nel file local.settings.json. + User has cancelled selection for how to run autorest. L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest. @@ -1336,6 +1464,10 @@ Schema Compare Confronto schemi + + Update Project From Database + Aggiorna progetto dal database + Validate External Streaming Job Convalidare processo di streaming esterno @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/it/sql-migration.it.xlf b/resources/xlf/it/sql-migration.it.xlf index 5bd66871cba8..dd78d7f91f12 100644 --- a/resources/xlf/it/sql-migration.it.xlf +++ b/resources/xlf/it/sql-migration.it.xlf @@ -338,14 +338,6 @@ L'operazione potrebbe richiedere qualche minuto. Help articles and video links Articoli della guida e collegamenti video - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - Vedere l'elenco delle regole usate per valutare la possibilità di eseguire la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure. - - - Assessment rules for Azure SQL Managed Instance - Regole di valutazione per istanza gestita di SQL di Azure - Migrate to Azure SQL Eseguire la migrazione a Azure SQL @@ -1500,6 +1492,42 @@ L'operazione potrebbe richiedere qualche minuto. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + diff --git a/resources/xlf/it/sql.it.xlf b/resources/xlf/it/sql.it.xlf index d1c33d122dbf..37476c016e90 100644 --- a/resources/xlf/it/sql.it.xlf +++ b/resources/xlf/it/sql.it.xlf @@ -259,6 +259,10 @@ The notebook cell title menu Menu del titolo della cella del notebook + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + Indica la posizione in cui deve essere visualizzata la barra degli strumenti della cella o se deve essere nascosta. Nota: questa impostazione è abilitata solo per ragioni di compatibilità delle estensioni e pertanto non produce alcun effetto. + The notebook title menu Menu del titolo del notebook @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. Mostra le note sulla versione dopo un aggiornamento. Le note sulla versione vengono aperte in una nuova finestra del Web browser. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + Consente di configurare i criteri GLOB dei percorsi file da escludere dal controllo dei file. I criteri devono corrispondere a percorsi assoluti, ad esempio aggiungere come prefisso `**/` oppure il percorso completo per una corretta corrispondenza e il suffisso `/**` per trovare i file in un percorso (ad esempio `**/build/output/**` o `/Users/name/workspaces/project/build/output/**`). Se si modifica questa impostazione è necessario riavviare il sistema. Quando si nota che Azure Data Studio consuma troppo tempo della CPU all'avvio, è possibile escludere le cartelle di grandi dimensioni per ridurre il carico iniziale. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Ricaricare Azure Data Studio per completare la disinstallazione dell’estensione {0}. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Cambiare la lingua dell'interfaccia utente di Azure Data Studio in {0} e riavviare? + + This VS Code functionality is not supported in Azure Data Studio. + Questa funzionalità VS Code non è supportata in Azure Data Studio. + + + Invalid arguments + Argomenti non validi + New Notebook Nuovo notebook @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + Non è possibile avviare una sessione. Il gestore non è ancora inizializzato + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + Rimuovere la riga? + General Generale @@ -887,6 +915,10 @@ Add New Aggiungi nuovo + + Processing... + Elaborazione... + Processing changes... Elaborazione delle modifiche in corso... @@ -895,18 +927,22 @@ Changes have been processed Le modifiche sono state elaborate + + Processing completed + Elaborazione completata + + + Changes have been published + Le modifiche sono state pubblicate + + + Publishing changes... + Pubblicazione modifiche... + 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 @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + Impossibile eseguire l'operazione mentre è in corso un'altra operazione. + New Table Nuova tabella @@ -4444,7 +4484,7 @@ Errore: {1} This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Questo notebook non può essere eseguito con parametri perché il kernel non è supportato. Usare i kernel e il formato supportati. [Altre informazioni] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Loading kernels... @@ -4476,11 +4516,11 @@ Errore: {1} This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Il notebook non può essere eseguito con parametri finché non viene aggiunta una cella di parametri. [Altre informazioni] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Il notebook non può essere eseguito con parametri finché non vengono aggiunti parametri alla cella dei parametri. [Altre informazioni] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Find Next String @@ -5690,6 +5730,136 @@ Errore: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Query {0}: costo della query (relativo allo script): % {1} + + + + + + + Open Query + Apri query + + + Custom Zoom + Personalizza zoom + + + Zoom to fit + Adatta alla finestra + + + Open Plan File + Open Plan File + + + Properties + Proprietà + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + Zoom avanti + + + Zoom Out + Zoom indietro + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Errore: {1} - - Save Changes - Salva modifiche + + Generate Script + Genera script + + + Publish Changes... + Pubblica modifiche... - + - - 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. + + Preview feature + Funzionalità in anteprima @@ -5968,6 +6138,22 @@ Errore: {1} + + + + Hide the extension viewlet + Nascondi il viewlet dell'estensione + + + Hide the panel + Nascondi il pannello + + + Hide the settings icon + Nascondi l'icona delle impostazioni + + + @@ -6086,14 +6272,6 @@ Errore: {1} Name Nome - - Preview - Anteprima - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - Questa pagina delle funzionalità è in anteprima. Le funzionalità in anteprima introducono nuove funzionalità che stanno per diventare una parte permanente del prodotto. Sono stabili, ma richiedono ulteriori miglioramenti per l'accessibilità. Apprezziamo il feedback iniziale degli utenti mentre sono in fase di sviluppo. - Resources Risorse @@ -6388,142 +6566,6 @@ Errore: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - Novità della release più recente - - - New monthly blog posts each month showcasing our new features - Ogni mese nuovi post di blog che illustrano le nuove funzionalità - - - Color theme - Tema colori - - - Make the editor and your code look the way you love - Tutto quel che serve per configurare editor e codice nel modo desiderato - - - Customize - Personalizza - - - Deploy - Distribuisci - - - Download extensions that you need, including the SQL Server Admin pack and more - Download delle estensioni necessarie, tra cui il pacchetto di amministrazione di SQL Server - - - Extensions - Estensioni - - - Follow us on Twitter - Seguici su Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - È possibile tenersi aggiornati sull'utilizzo di Azure Data Studio nella community e parlare direttamente con i tecnici. - - - Getting started - Attività iniziali - - - GitHub repository - Repository GitHub - - - Help - Guida - - - Keyboard Shortcuts - Tasti di scelta rapida - - - Find your favorite commands and customize them - Ricerca e personalizzazione dei comandi preferiti - - - Learn - Informazioni - - - More... - Altro... - - - New connection - Nuova connessione - - - New Deployment… - Nuova distribuzione… - - - New notebook - Nuovo notebook - - - New query - Nuova query - - - No recent folders - Non ci sono cartelle recenti - - - Open file - Apri file - - - Open file - Apri file - - - Documentation - Documentazione - - - Recent - Recenti - - - Release notes - Note sulla versione - - - Report issue or feature request - Segnala problema o invia richiesta di funzionalità - - - Find and run all commands - Trova ed esegui tutti i comandi - - - Rapidly access and search commands from the Command Palette ({0}) - Accesso e ricerca rapida di comandi dal riquadro comandi ({0}) - - - Show welcome page on startup - Mostra la pagina iniziale all'avvio - - - Start - Avvia - - - @@ -7313,6 +7355,10 @@ Errore: {1} + + Server could not start because a provider was not defined for this notebook file type. + Impossibile avviare il server. Provider non definito per questo tipo di file notebook. + Server did not start for unknown reason Il server non è stato avviato per motivi sconosciuti @@ -7383,6 +7429,10 @@ Errore: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + L'attesa per la disponibilità del provider di esecuzione è scaduta per il provider di notebook '{0}' + Notebook provider does not exist Il provider di notebook non esiste @@ -7391,6 +7441,14 @@ Errore: {1} No URI was passed when creating a notebook manager Non è stato passato alcun URI durante la creazione di un gestore di notebook + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + L'attesa per la disponibilità del provider di serializzazione è scaduta per il provider di notebook '{0}' + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + L'attesa per la disponibilità dei kernel standard è scaduta per il provider di notebook '{0}' + @@ -7499,6 +7557,10 @@ Errore: {1} What kernels should be standard with this notebook provider Indica i kernel che devono essere standard con questo provider di notebook + + The specified provider '{0}' is not present in the notebook registry. + Il provider specificato '{0}' non è presente nel registro di sistema del notebook. + Contributes notebook language. Aggiunge come contributo la lingua del notebook. @@ -7735,10 +7797,6 @@ Errore: {1} Canceling the query failed: {0} Annullamento della query non riuscito: {0} - - No Query found for {0} - Non sono state trovate query per {0} - {0} already has an existing query {0} esiste già una query esistente @@ -8131,6 +8189,18 @@ Errore: {1} The table which contains the primary or unique key column. Tabella contenente la colonna chiave univoca o primaria. + + The name of the column. + Il nome della colonna. + + + The columns of the index. + Colonne dell'indice. + + + The name of the index. + Nome dell'indice. + Description for the table. Descrizione della tabella. @@ -8143,13 +8213,21 @@ Errore: {1} The schema that contains the table. Schema che contiene la tabella. + + Table Designer Error + Table Designer Error + Foreign Key Chiave esterna - - Primary Key Table - Tabella chiave primaria + + Foreign Table + Tabella della chiave esterna* + + + Index + Indice Expression @@ -8219,13 +8297,17 @@ Errore: {1} An error occured while processing the change: {0} Errore durante l'elaborazione della modifica: {0} - - Foreign Key Column - Colonna chiave esterna + + Column + Colonna + + + Foreign Column + Colonna esterna - Column Mapping - Mapping colonne + Columns + Colonne Name @@ -8247,25 +8329,57 @@ Errore: {1} General Generale + + An error occured while generating preview report: {0} + Si è verificato un errore durante la generazione del report di anteprima: {0} + + + An error occured while generating the script: {0} + Si è verificato un errore durante la generazione dello script: {0} + + + Generating preview report... + Generazione del report di anteprima... + + + Generating script... + Generazione script... + + + Script generated. + Script generato. + + + Column + Colonna + + + Columns + Colonne + + + Name + Nome + + + Indexes + Indici + 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} + + An error occured while publishing changes: {0} + Si è verificato un errore durante la pubblicazione delle modifiche: {0} - - The changes have been successfully saved. - Le modifiche sono state salvate. + + The changes have been successfully published. + Le modifiche sono state pubblicate. - Saving table designer changes... - Salvataggio delle modifiche di Progettazione tabelle in corso... + Publishing table designer changes... + Pubblicazione delle modifiche di Progettazione tabelle in corso... Schema @@ -8277,6 +8391,26 @@ Errore: {1} + + + + Update Database + Aggiorna database + + + Cancel + Annulla + + + Generate Script + Genera script + + + Preview Database Updates + Anteprima aggiornamenti database + + + @@ -8306,4 +8440,4 @@ Errore: {1} - + \ No newline at end of file diff --git a/resources/xlf/ja/arc.ja.xlf b/resources/xlf/ja/arc.ja.xlf index 5c6ef31a4edc..857198165172 100644 --- a/resources/xlf/ja/arc.ja.xlf +++ b/resources/xlf/ja/arc.ja.xlf @@ -160,8 +160,8 @@ クラスター コンテキスト - Azure Arc Data Controller Dashboard (Preview) - {0} - Azure Arc データ コントラクター ダッシュボード (プレビュー) -{0} + Azure Arc Data Controller Dashboard - {0} + Azure Arc データ コントラクター ダッシュボード - {0} Kube Config File Path @@ -606,8 +606,8 @@ このインスタンスのデータベースを一覧表示するには接続する必要があります。 - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - SQL Managed Instance - Azure Arc ダッシュボード (プレビュー) - {0} + SQL managed instance - Azure Arc Dashboard - {0} + SQL Managed Instance - Azure Arc ダッシュボード - {0} MSSQL @@ -838,8 +838,8 @@ Azure Arc に対応した拡張ができます - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL Hyperscale - Azure Arc ダッシュボード (プレビュー) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL Hyperscale - Azure Arc ダッシュボード - {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request コア要求 - - Confirm password - パスワードの確認 - - - Data controller login - データ コントローラーのログイン - - - Password - パスワード - - - Administrator account - 管理者アカウント - I accept {0} and {1}. {0} および {1} に同意します。 @@ -1409,6 +1393,30 @@ Location 場所 + + Confirm password + パスワードの確認 + + + Password + パスワード + + + Enter the password that will be used to log in to the metrics and logs dashboards. + メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。 + + + Metrics and Logs Dashboard Credentials + メトリックとログ ダッシュボードの資格情報 + + + Username + ユーザー名 + + + Enter the username that will be used for the metrics and logs dashboards. + メトリックとログダッシュボードに使用するユーザー名を入力します。 + Data controller name データ コントローラー名 @@ -1718,8 +1726,8 @@ Azure enabled PostgreSQL Hyperscale サーバー グループのパラメーターを指定する - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Azure Arc 対応 PostgreSQL Hyperscale サーバー グループの展開 (プレビュー) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group SQL Connection information @@ -1794,8 +1802,8 @@ サービス レベル - 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only 開発用途のみ + + High availability + 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、詳細な高可用性) のいずれかを選択します。 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。 - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ Configure retention for point-in-time backups. {0} ポイントインタイム バックアップのための保有期間を構成します。{0} - - Replicas - レプリカ - Specify how long you want to keep your point-in-time backups. ポイントインタイム バックアップを保管する期間を指定します。 @@ -1898,16 +1906,16 @@ 特定の時点のリテンション期間 (日数) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} - SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。{0} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ Microsoft 提供 - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Azure SQL Managed Instance のパラメーターを指定します - Deploy Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance - Azure Arc を展開 - Azure Arc (プレビュー) + Deploy Azure SQL managed instance - Azure Arc + Deploy Azure SQL managed instance - Azure Arc Storage Class (Backups) @@ -2016,8 +2024,8 @@ No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) [Connect Controller](command:arc.connectToController) - Azure Arc コントローラーが登録されていません。[詳細情報] (https://azure.microsoft.com/services/azure-arc/) -[接続コントローラー] (command:arc.connect ToController) + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) Loading controllers... @@ -2080,24 +2088,24 @@ Azure Arc 環境に PostgreSQL Hyperscale サーバー グループを展開する - PostgreSQL Hyperscale server groups - Azure Arc (preview) - PostgreSQL Hyperscale サーバー グループ - Azure Arc (プレビュー) + PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL Hyperscale server groups - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス - Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance - Azure Arc (プレビュー) + Azure SQL managed instance - Azure Arc + Azure SQL managed instance - Azure Arc Creates an Azure Arc data controller Azure Arc データ コントローラーの作成 - Azure Arc data controller (preview) - Azure Arc データ コントローラー (プレビュー) + Azure Arc data controller + Azure Arc データ コントローラー Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ja/azcli.ja.xlf b/resources/xlf/ja/azcli.ja.xlf new file mode 100644 index 000000000000..a37aa6e03e66 --- /dev/null +++ b/resources/xlf/ja/azcli.ja.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/ja/azurecore.ja.xlf b/resources/xlf/ja/azurecore.ja.xlf index 941325a5f14c..a53ad6f0125d 100644 --- a/resources/xlf/ja/azurecore.ja.xlf +++ b/resources/xlf/ja/azurecore.ja.xlf @@ -39,8 +39,8 @@ ユーザーの AAD 内に一意識別子がありませんでした - Token retrieval failed with an error. Open developer tools to view the error - トークンの取得がエラーで失敗しました。開発者ツールを開いてエラーを表示してください + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + トークンの取得がエラーで失敗しました。詳細は、[開発者ツールを開く]({0})。 Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled US National Azure クラウド統合を有効にするかどうか + + [Optional] The verbosity of logging for the Azure Accounts extension. + [オプション] Azure アカウント拡張機能のログ記録の詳細。 + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. システムのキーチェーン統合を無効にします。資格情報は、ユーザーのホーム ディレクトリ内のフラット ファイルに保存されます。 - Should Personally Identifiable Information (PII) be logged in the console view locally - PII (Personally Identifiable Information) をコンソール ビューにローカルに記録するかどうか + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 個人を特定できる情報 (PII) を Azure アカウントの出力チャネルと出力チャネルのログ ファイルにログ記録してしまった場合。 diff --git a/resources/xlf/ja/big-data-cluster.ja.xlf b/resources/xlf/ja/big-data-cluster.ja.xlf index b244f7cd59ec..39176d2d5b3e 100644 --- a/resources/xlf/ja/big-data-cluster.ja.xlf +++ b/resources/xlf/ja/big-data-cluster.ja.xlf @@ -681,8 +681,8 @@ No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview) [Connect Controller](command:bigDataClusters.command.connectController) - SQL ビッグ データ クラスター コントローラーが登録されていません。[詳細] (https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview) -[接続コントローラー] (command:bigDataClusters.command.connectController) + No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview) +[Connect Controller](command:bigDataClusters.command.connectController) Loading controllers... diff --git a/resources/xlf/ja/data-workspace.ja.xlf b/resources/xlf/ja/data-workspace.ja.xlf index 5552266753fb..4d5adf398298 100644 --- a/resources/xlf/ja/data-workspace.ja.xlf +++ b/resources/xlf/ja/data-workspace.ja.xlf @@ -228,10 +228,10 @@ [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - 現在のワークスペースでプロジェクトが開かれていません。 -[新規作成] (command:projects.new) -[既存のものを開く] (command:projects.openExisting) -プロジェクトの詳細情報については、[ドキュメントを読む] ( https://aka.ms/azuredatastudio-projects) をご覧ください。 + No projects open in current workspace. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). @@ -239,10 +239,10 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj [Create new](command:projects.new) [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - 新規作成するか、既存のものを開いて作業を開始します。 -[新規作成] (command:projects.new) -[既存のものを開く] (command:projects.openExisting) -プロジェクトの詳細情報については、[ドキュメントを読む] ( https://aka.ms/azuredatastudio-projects) をご覧ください。 + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). Full path to folder where new projects are saved by default. diff --git a/resources/xlf/ja/git.ja.xlf b/resources/xlf/ja/git.ja.xlf new file mode 100644 index 000000000000..e29fe3c22370 --- /dev/null +++ b/resources/xlf/ja/git.ja.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/ja/notebook.ja.xlf b/resources/xlf/ja/notebook.ja.xlf index 802d472469f3..48efebfe611c 100644 --- a/resources/xlf/ja/notebook.ja.xlf +++ b/resources/xlf/ja/notebook.ja.xlf @@ -87,9 +87,9 @@ 作成 - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - ファイル {0} は、ターゲット フォルダー {1} に既に存在しています + ファイル {0} は、ターゲット フォルダー {1} に既に存在しています データの損失を防ぐために、ファイルの名前が {2} に変更されました。 @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ja/schema-compare.ja.xlf b/resources/xlf/ja/schema-compare.ja.xlf index 1c45bdf1bb44..8e7f7f3bef45 100644 --- a/resources/xlf/ja/schema-compare.ja.xlf +++ b/resources/xlf/ja/schema-compare.ja.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare SQL Server Schema Compare + + Run Schema Comparison + スキーマ比較の実行 + Schema Compare Schema Compare diff --git a/resources/xlf/ja/sql-database-projects.ja.xlf b/resources/xlf/ja/sql-database-projects.ja.xlf index 852770f913dd..39ce558c953c 100644 --- a/resources/xlf/ja/sql-database-projects.ja.xlf +++ b/resources/xlf/ja/sql-database-projects.ja.xlf @@ -50,6 +50,10 @@ Time 時間 + + Action + アクション + Add reference 参照の追加 @@ -78,6 +82,18 @@ Would you like to update Azure Function local.settings.json with the new connection string? Azure Function local.settings.json を新しい接続文字列で更新しますか? + + Are you sure you want to update the target project? + 対象のプロジェクトを更新しますか? + + + There was an error updating the project: {0} + プロジェクトの更新でエラーが発生しました: {0} + + + Project was successfully updated. + プロジェクトが正常に更新されました。 + at 場所 @@ -150,6 +166,14 @@ Cleaning existing deployments... 既存の展開をクリーンにしています... + + Close + 閉じる + + + View changes in Schema Compare + Schema Compare で変更を表示する + Confirm SQL server admin password SQL サーバー管理者パスワードを確認する @@ -166,6 +190,10 @@ Connection failed error: '{0}' 接続に失敗しました。エラー: '{0}' + + Select a connection profile + 接続プロファイルを選択する + Connections 接続 @@ -179,8 +207,8 @@ "local.settings.json" で指定された接続文字列の設定 - Other servers on container already exist for the project. Do you want to delete them? - コンテナー上にはプロジェクトのためのサーバーが既に存在しています。それらを削除しますか?' + Containers already exist for this project. Do you want to delete them before deploying a new one? + このプロジェクト用のコンテナーは既に存在します。新しい展開を行う前に削除しますか? Create New @@ -410,6 +438,14 @@ SQL Database SQL データベース + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。 + + + SQL Database (SDK) + SQL Database (SDK) + Enter a template for SQL connection string SQL 接続文字列のテンプレートを入力してください @@ -446,6 +482,14 @@ Enter SQL Server admin password SQL サーバー管理者パスワードを入力する + + Enter password or press escape to cancel + Enter password or press escape to cancel + + + Enter the password to be used for the connection string + Enter the password to be used for the connection string + Enter SQL server port number or press enter to use the default value SQL server ポート番号を入力するか、Enter キーを押して既定値を使用します @@ -454,6 +498,10 @@ Enter a database name for this system database このシステム データベースのデータベース名を入力します + + The project is already up to date with the database. + プロジェクトはデータベースと既に最新の状態にあります。 + Error finding build files location: {0} ビルド ファイルの場所の検索中にエラーが発生しました: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. データベース プロジェクトを作成するには、抽出対象の情報が必要です。 + + An error occurred generating the connection string for the selected connection + 選択した接続の接続文字列の生成でエラーが発生しました + Failed to parse "{0}": {1}. "{0}" を解析できませんでした: {1}。 @@ -572,6 +624,10 @@ Import Elements 要素のインポート + + Do you want to include the password from this connection in your local.settings.json file? + Do you want to include the password from this connection in your local.settings.json file? + Input 入力 @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" 行 "{1}"、列 "{2}" 付近の {0} + + Learn More + 詳細情報 + Load profile... プロファイルの読み込み... @@ -684,10 +744,18 @@ File {0} doesn't exist {0} ファイルは存在しません + + The Schema Compare extension must be installed to a update a project from a database. + データベースからプロジェクトを更新するには、Schema Compare 拡張機能をインストールする必要があります。 + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。 + + The selected project file does not exist + 選択したプロジェクト ファイルが存在しません + No .sqlproj file selected; please select one. .sqlproj ファイルが選択されていません。1 つ選択してください。 @@ -732,6 +800,10 @@ Open License Agreement ライセンス契約を開く + + Open File + ファイルを開く + Output 出力 @@ -796,6 +868,10 @@ Project プロジェクト + + Location + 場所 + Select location to create project プロジェクトを作成する場所の選択 @@ -816,6 +892,10 @@ Project reference name element プロジェクト参照名の要素 + + Select project file + プロジェクト ファイルの選択 + Publish 公開 @@ -920,6 +1000,10 @@ Schema スキーマ + + Schema Compare failed: {0} + Schema Compare に失敗しました: {0} + Schema Compare Schema Compare @@ -936,6 +1020,10 @@ Script スクリプト + + SDK-style project + SDK-style project + sec @@ -956,6 +1044,14 @@ Select connection 接続の選択 + + Failed to set connection string app setting: {0} + 接続文字列アプリの設定を設定できませんでした: {0} + + + Select SQL connection string method + SQL 接続文字列メソッドの選択 + Select .dacpac .dacpac を選択します @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' '{0}' ターゲットが見つかりません: '{1}' + + Failed to set connection string app setting + 接続文字列アプリの設定を設定できませんでした + Unable to establish project context. Command invoked from unexpected location: {0} プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: 認識されていないバージョン: + + Update action + 更新操作 + + + Apply all changes + すべての変更を適用する + 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 にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? @@ -1148,6 +1256,26 @@ 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 にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? + + Update project from database + データベースからプロジェクトを更新する + + + Update + 更新 + + + Updating {0} from {1}... + {1} から {0} を更新しています... + + + Enter connection string + 接続文字列を入力します + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + User has cancelled selection for how to run autorest. autorest の実行方法の選択がユーザーによって取り消されました。 @@ -1336,6 +1464,10 @@ Schema Compare Schema Compare + + Update Project From Database + データベースからプロジェクトを更新する + Validate External Streaming Job 外部ストリーミング ジョブを検証する @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ja/sql-migration.ja.xlf b/resources/xlf/ja/sql-migration.ja.xlf index 5b3c6b910312..def28339dfc3 100644 --- a/resources/xlf/ja/sql-migration.ja.xlf +++ b/resources/xlf/ja/sql-migration.ja.xlf @@ -128,7 +128,7 @@ This may take some time. A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - ビジネス クリティカル サービス層の SQL Managed Instance の移行カットオーバーでは、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。 + ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。 Blob container resource group @@ -200,7 +200,7 @@ This may take some time. Migration is not in progress and cannot be cutover. - 移行は進行中ではないため、一括にすることができません。 + 移行は進行中ではないため、一括移行にすることができません。 Migration cannot be retried. @@ -208,7 +208,7 @@ This may take some time. The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - すべての移行が完了するまでカットオーバー処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。 + すべての移行が完了するまで一括移行処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。 Close @@ -216,15 +216,15 @@ This may take some time. Complete cutover - 一括を完了する + 一括移行を完了する Completing cutover without restoring all the backups may result in a data loss. - すべてのバックアップを復元せずにカットオーバーを完了すると、データが失われる可能性があります。 + すべてのバックアップを復元せずに一括移行を完了すると、データが失われる可能性があります。 I confirm there are no additional log backups to provide and want to complete cutover. - 提供する追加のログ バックアップがないことを確認し、カットオーバーの完了を希望します。 + 提供する追加のログ バックアップがないことを確認し、一括移行の完了を希望します。 Connection status @@ -276,15 +276,15 @@ This may take some time. Migration cutover - 移行のカットオーバー + 一括移行 Completing cutover - カットオーバーを完了しています + 一括移行を完了しています An error occurred while initiating cutover. - 一括開始中にエラーが発生しました。 + 一括移行開始中にエラーが発生しました。 Perform the following steps before you complete cutover. @@ -292,7 +292,7 @@ This may take some time. Cutover in progress for database '{0}' - データベース '{0}' のカットオーバーが進行中です + データベース '{0}' の一括移行が進行中です Last file restored: {0} @@ -338,14 +338,6 @@ This may take some time. Help articles and video links ヘルプ記事とビデオ リンク - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - SQL Server インスタンスを Azure SQL Managed Instance に移行する可能性を判断するための評価ルール。 - - - Assessment rules for Azure SQL Managed Instance - Azure SQL Managed Instance 向け評価ルール - Migrate to Azure SQL Azure SQLへの移行 @@ -400,7 +392,7 @@ This may take some time. Application downtime is limited to cutover at the end of migration. - アプリケーションのダウンタイムは、移行終了時のカットオーバーに限定されます。 + アプリケーションのダウンタイムは、移行終了時の一括移行に限定されます。 Online migration @@ -1500,6 +1492,42 @@ This may take some time. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + @@ -1520,7 +1548,7 @@ This may take some time. Complete cutover - 一括を完了する + 一括移行を完了する Copy migration details diff --git a/resources/xlf/ja/sql.ja.xlf b/resources/xlf/ja/sql.ja.xlf index ac83e59f6728..64630d8388b7 100644 --- a/resources/xlf/ja/sql.ja.xlf +++ b/resources/xlf/ja/sql.ja.xlf @@ -259,6 +259,10 @@ The notebook cell title menu ノートブックのセル タイトル メニュー + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + セル ツール バーを表示すべき場所、または非表示にする必要があるかどうか。注: この設定は拡張機能の互換性の目的のみで有効で、何も影響しません。 + The notebook title menu ノートブックのタイトル メニュー @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. 更新後にリリース ノートを表示します。リリース ノートが新しい Web ブラウザー ウィンドウで開きます。 + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + ファイル監視から除外するファイル パスの glob パターンを構成します。パターンは絶対パスで一致する必要があります。つまり、パス内のファイル (`**/build/output/**` や `/Users/name/workspaces/project/build/output/**` など) と一致するには、プレフィックスに `**/` または完全なパスが正しく一致し、サフィックスが `/**` である必要があります。この設定を変更するには、再起動が必要です。起動時に Azure Data Stuidio が多くの CPU 時間を消費する場合は、大きなフォルダーを除外して初期負荷を減らすことができます。 + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. 拡張機能 {0}のアンインストールを完了するには、Azure Data Studio を再度読み込んでください。 @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Azure Data Studio の UI 言語を {0} に変更して再起動しますか? + + This VS Code functionality is not supported in Azure Data Studio. + この VS Code 機能は、Azure Data Studio ではサポートされていません。 + + + Invalid arguments + 引数が無効です。 + New Notebook 新しいノートブック @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + セッションを開始できません。マネージャーがまだ初期化されていません + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + この行を削除しますか? + General 全般 @@ -887,6 +915,10 @@ Add New 新規追加 + + Processing... + 処理中... + Processing changes... 変更の処理中... @@ -895,18 +927,22 @@ Changes have been processed 変更が処理されました + + Processing completed + 処理が完了しました + + + Changes have been published + 変更が公開されました + + + Publishing changes... + 変更をパブリッシュしています... + Remove 削除 - - Saving changes... - 変更を保存しています... - - - Changes have been saved - 変更が保存されました。 - The component type: {0} is not supported コンポーネントの種類: {0} はサポートされていません @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + 別の操作が進行中の間は、操作を実行できません。 + New Table 新しいテーブル @@ -4480,7 +4520,7 @@ Error: {1} This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - パラメーター セルにパラメーターが追加されるまで、パラメーターを指定してこのノートブックを実行することはできません。[詳細情報] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。 + This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Find Next String @@ -5690,6 +5730,136 @@ Error: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + クエリ {0}: クエリ コスト (スクリプトに対する相対): {1}% + + + + + + + Open Query + クエリを開く + + + Custom Zoom + ズームの指定 + + + Zoom to fit + ウィンドウのサイズに合わせて拡大 + + + Open Plan File + Open Plan File + + + Properties + プロパティ + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + 拡大 + + + Zoom Out + 縮小 + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Error: {1} - - Save Changes - 変更内容を保存 + + Generate Script + スクリプトの生成 + + + Publish Changes... + 変更の発行... - + - - Table Designer - テーブル デザイナー - - - Controls whether the table designer feature is enabled. Default value is false. - テーブル デザイナー機能を有効にするかどうかを制御します。既定値は false です。 + + Preview feature + プレビュー機能 @@ -5968,6 +6138,22 @@ Error: {1} + + + + Hide the extension viewlet + 拡張機能ビューレットを非表示にする + + + Hide the panel + パネルを非表示にする + + + Hide the settings icon + 設定アイコンを非表示にする + + + @@ -6086,14 +6272,6 @@ Error: {1} Name 名前 - - Preview - プレビュー - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - この機能ページはプレビュー段階です。プレビュー機能では、製品の永続的な部分になる予定の新しい機能が導入されています。これらは安定していますが、追加のアクセシビリティの改善が必要です。開発中の早期のフィードバックを歓迎しています。 - Resources リソース @@ -6388,142 +6566,6 @@ Error: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - 最新リリースの新機能を見る - - - New monthly blog posts each month showcasing our new features - 毎月新機能を紹介する新しいブログ記事 - - - Color theme - 配色テーマ - - - Make the editor and your code look the way you love - エディターとコードの外観を自由に設定します - - - Customize - カスタマイズ - - - Deploy - デプロイ - - - Download extensions that you need, including the SQL Server Admin pack and more - SQL Server 管理パックなど、必要な拡張機能をダウンロードする - - - Extensions - 拡張 - - - Follow us on Twitter - Twitter でフォローする - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - コミュニティがどのように Azure Data Studio を使用しているかについて、最新情報を把握し、エンジニアと直接話し合います。 - - - Getting started - はじめに - - - GitHub repository - GitHub リポジトリ - - - Help - ヘルプ - - - Keyboard Shortcuts - キーボード ショートカット - - - Find your favorite commands and customize them - お気に入りのコマンドを見つけてカスタマイズする - - - Learn - 詳細 - - - More... - その他... - - - New connection - 新しい接続 - - - New Deployment… - 新しいデプロイ… - - - New notebook - 新しいノートブック - - - New query - 新しいクエリ - - - No recent folders - 最近使用したフォルダーなし - - - Open file - ファイルを開く - - - Open file - ファイルを開く - - - Documentation - ドキュメント - - - Recent - 最近 - - - Release notes - リリース ノート - - - Report issue or feature request - 問題または機能要求を報告する - - - Find and run all commands - すべてのコマンドの検索と実行 - - - Rapidly access and search commands from the Command Palette ({0}) - コマンド パレット ({0}) にすばやくアクセスしてコマンドを検索します - - - Show welcome page on startup - 起動時にウェルカム ページを表示する - - - Start - 開始 - - - @@ -7313,6 +7355,10 @@ Error: {1} + + Server could not start because a provider was not defined for this notebook file type. + このノートブック ファイルの種類にプロバイダーが定義されていないため、サーバーを起動できませんでした。 + Server did not start for unknown reason 不明な理由によりサーバーが起動しませんでした @@ -7383,6 +7429,10 @@ Error: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + ノートブック プロバイダー '{0}' の実行プロバイダーの可用性待機がタイムアウトしました + Notebook provider does not exist ノートブック プロバイダーが存在しません @@ -7391,6 +7441,14 @@ Error: {1} No URI was passed when creating a notebook manager ノートブック マネージャーを作成するときに URI が渡されませんでした + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + ノートブック プロバイダー '{0}' のシリアル化プロバイダーの可用性待機がタイムアウトしました + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + ノートブック プロバイダー '{0}' の標準カーネルの可用性待機がタイムアウトしました + @@ -7499,6 +7557,10 @@ Error: {1} What kernels should be standard with this notebook provider このノートブック プロバイダーへの標準装備が必要なカーネル + + The specified provider '{0}' is not present in the notebook registry. + 指定されたプロバイダー '{0}' がノートブック レジストリに存在しません。 + Contributes notebook language. ノートブックの言語を提供します。 @@ -7735,10 +7797,6 @@ Error: {1} Canceling the query failed: {0} 失敗したクエリのキャンセル中: {0} - - No Query found for {0} - {0}のクエリがありません - {0} already has an existing query {0} には既存のクエリが既に存在します @@ -8131,6 +8189,18 @@ Error: {1} The table which contains the primary or unique key column. 主キー列または一意キー列を含むテーブルです。 + + The name of the column. + 列の名前です。 + + + The columns of the index. + インデックスの列。 + + + The name of the index. + インデックスの名前です。 + Description for the table. テーブルの説明です。 @@ -8143,13 +8213,21 @@ Error: {1} The schema that contains the table. テーブルを含むスキーマです。 + + Table Designer Error + Table Designer Error + Foreign Key 外部キー - - Primary Key Table - 主キー テーブル + + Foreign Table + 外部テーブル + + + Index + インデックス Expression @@ -8219,13 +8297,17 @@ Error: {1} An error occured while processing the change: {0} 変更の処理中にエラーが発生しました: {0} - - Foreign Key Column - 外部キー列 + + Column + + + + Foreign Column + 外部列 - Column Mapping - 列マッピング + Columns + Name @@ -8247,25 +8329,57 @@ Error: {1} General 全般 + + An error occured while generating preview report: {0} + プレビュー レポートの生成中にエラーが発生しました: {0} + + + An error occured while generating the script: {0} + スクリプトの生成中にエラーが発生しました: {0} + + + Generating preview report... + プレビュー レポートを生成しています... + + + Generating script... + スクリプトを生成しています... + + + Script generated. + スクリプトが生成されました。 + + + Column + + + + Columns + + + + Name + 名前 + + + Indexes + インデックス + Table name テーブル名 - - Primary Key Column - 主キー列 - - - An error occured while saving changes: {0} - 変更の保存中にエラーが発生しました: {0} + + An error occured while publishing changes: {0} + 変更の発行中にエラーが発生しました: {0} - - The changes have been successfully saved. - 変更が正常に保存されました。 + + The changes have been successfully published. + 変更が正常に公開されました。 - Saving table designer changes... - テーブル デザイナーの変更を保存しています... + Publishing table designer changes... + テーブル デザイナーの変更点をパブリッシュしています... Schema @@ -8277,6 +8391,26 @@ Error: {1} + + + + Update Database + データベースの更新 + + + Cancel + 取り消す + + + Generate Script + スクリプトの生成 + + + Preview Database Updates + データベース更新のプレビュー + + + @@ -8306,4 +8440,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/ko/arc.ko.xlf b/resources/xlf/ko/arc.ko.xlf index 89da86ef532e..c42c5f6e22a4 100644 --- a/resources/xlf/ko/arc.ko.xlf +++ b/resources/xlf/ko/arc.ko.xlf @@ -160,8 +160,8 @@ 클러스터 컨텍스트 - Azure Arc Data Controller Dashboard (Preview) - {0} - Azure Arc 데이터 컨트롤러 대시보드(미리 보기) - {0} + Azure Arc Data Controller Dashboard - {0} + Azure Arc 데이터 컨트롤러 대시보드 - {0} Kube Config File Path @@ -606,8 +606,8 @@ 이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - Azure SQL Managed Instance - Azure Arc(미리 보기) - {0} + SQL managed instance - Azure Arc Dashboard - {0} + Azure SQL Managed Instance - Azure Arc - {0} MSSQL @@ -838,8 +838,8 @@ Azure Arc 지원의 크기를 조정할 수 있습니다. - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL 하이퍼스케일 - Azure Arc 대시보드(미리 보기) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL 하이퍼스케일 - Azure Arc 대시보드 - {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request 코어 요청 - - Confirm password - 암호 확인 - - - Data controller login - 데이터 컨트롤러 로그인 - - - Password - 암호 - - - Administrator account - 관리자 계정 - I accept {0} and {1}. {0} 및 {1}에 동의합니다. @@ -1409,6 +1393,30 @@ Location 위치 + + Confirm password + 암호 확인 + + + Password + 암호 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + 메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요. + + + Metrics and Logs Dashboard Credentials + 메트릭 및 로그 대시보드 자격 증명 + + + Username + 사용자 이름 + + + Enter the username that will be used for the metrics and logs dashboards. + 메트릭 및 로그 대시보드에 사용할 사용자 이름을 입력합니다. + Data controller name 데이터 컨트롤러 이름 @@ -1718,8 +1726,8 @@ Azure 지원 PostgreSQL 하이퍼스케일 서버 그룹 매개 변수 제공 - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Azure Arc 지원 PostgreSQL 하이퍼스케일 서버 그룹 배포(미리 보기) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Azure Arc 지원 PostgreSQL 하이퍼스케일 서버 그룹 배포 SQL Connection information @@ -1794,8 +1802,8 @@ 서비스 계층 - 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only 개발용으로만 사용 + + High availability + 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, 고급 고가용성) 중에서 선택하세요. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ 관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ Configure retention for point-in-time backups. {0} 특정 시점 백업의 보존을 구성합니다. {0} - - Replicas - 복제본 - Specify how long you want to keep your point-in-time backups. 특정 시점 백업을 유지할 기간을 지정합니다. @@ -1898,16 +1906,16 @@ 특정 시점 보존(일) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} - 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. {0} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ Microsoft 제공 - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Azure SQL 관리되는 인스턴스 매개 변수 제공 - Deploy Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance - Azure Arc(미리 보기) + Deploy Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance 배포 - Azure Arc Storage Class (Backups) @@ -2016,8 +2024,8 @@ No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) [Connect Controller](command:arc.connectToController) - 등록된 Azure Arc 컨트롤러가 없습니다.[자세한 정보] (https://azure.microsoft.com/services/azure-arc/) -[컨트롤러 연결](command:arc.connectToController) + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) Loading controllers... @@ -2080,24 +2088,24 @@ Azure Arc 환경에 PostgreSQL 하이퍼스케일 서버 그룹 배포 - PostgreSQL Hyperscale server groups - Azure Arc (preview) - PostgreSQL 하이퍼스케일 서버 그룹 - Azure Arc(미리 보기) + PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL 하이퍼스케일 서버 그룹 - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment 고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스 - Azure SQL managed instance - Azure Arc (preview) - Azure SQL Managed Instance - Azure Arc(미리 보기) + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc Creates an Azure Arc data controller Azure Arc 데이터 컨트롤러 만들기 - Azure Arc data controller (preview) - Azure Arc 데이터 컨트롤러(미리 보기) + Azure Arc data controller + Azure Arc 데이터 컨트롤러 Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ko/azcli.ko.xlf b/resources/xlf/ko/azcli.ko.xlf new file mode 100644 index 000000000000..7d75820a0a39 --- /dev/null +++ b/resources/xlf/ko/azcli.ko.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/ko/azurecore.ko.xlf b/resources/xlf/ko/azurecore.ko.xlf index dbc3f2a80be9..fa3c3b266b57 100644 --- a/resources/xlf/ko/azurecore.ko.xlf +++ b/resources/xlf/ko/azurecore.ko.xlf @@ -39,8 +39,8 @@ 해당 사용자는 AAD 내에 고유 식별자가 없습니다. - Token retrieval failed with an error. Open developer tools to view the error - 오류로 인해 토큰 검색에 실패했습니다. 개발자 도구를 열어 오류 확인 + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + 오류로 인해 토큰 검색에 실패했습니다. 자세한 내용은 [개발자 도구 열기]({0})를 참조하세요. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled 미국 국가 Azure 클라우드 통합이 사용되는지 여부 + + [Optional] The verbosity of logging for the Azure Accounts extension. + [선택 사항] Azure 계정 확장에 대한 로깅의 자세한 정도입니다. + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. 시스템 키 집합 통합을 사용하지 않도록 설정합니다. 자격 증명은 사용자의 홈 디렉터리에서 플랫 파일에 저장됩니다. - Should Personally Identifiable Information (PII) be logged in the console view locally - PII(개인 식별 정보)를 콘솔 보기에 로컬로 기록되는지 여부 + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 개인 식별 정보(PII)는 Azure 계정 출력 채널 및 출력 채널 로그 파일에 기록되어야 합니다. diff --git a/resources/xlf/ko/git.ko.xlf b/resources/xlf/ko/git.ko.xlf new file mode 100644 index 000000000000..24db8680b3df --- /dev/null +++ b/resources/xlf/ko/git.ko.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/ko/notebook.ko.xlf b/resources/xlf/ko/notebook.ko.xlf index 5fe4885b2a1e..7ec86571e1de 100644 --- a/resources/xlf/ko/notebook.ko.xlf +++ b/resources/xlf/ko/notebook.ko.xlf @@ -87,9 +87,9 @@ 만들기 - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - 대상 폴더 {1}에 {0} 파일이 이미 있습니다. + 대상 폴더 {1}에 {0} 파일이 이미 있습니다. 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ko/schema-compare.ko.xlf b/resources/xlf/ko/schema-compare.ko.xlf index 22dfa503136a..7b1a72756c0f 100644 --- a/resources/xlf/ko/schema-compare.ko.xlf +++ b/resources/xlf/ko/schema-compare.ko.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare SQL Server 스키마 비교 + + Run Schema Comparison + 스키마 비교 실행 + Schema Compare 스키마 비교 diff --git a/resources/xlf/ko/sql-database-projects.ko.xlf b/resources/xlf/ko/sql-database-projects.ko.xlf index bb1222b42527..f7b5fd6f780c 100644 --- a/resources/xlf/ko/sql-database-projects.ko.xlf +++ b/resources/xlf/ko/sql-database-projects.ko.xlf @@ -50,6 +50,10 @@ Time 시간 + + Action + 작업 + Add reference 참조 추가 @@ -78,6 +82,18 @@ Would you like to update Azure Function local.settings.json with the new connection string? Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까? + + Are you sure you want to update the target project? + 대상 프로젝트를 업데이트하시겠습니까? + + + There was an error updating the project: {0} + 프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다. + + + Project was successfully updated. + 프로젝트를 업데이트했습니다. + at 위치 @@ -150,6 +166,14 @@ Cleaning existing deployments... 기존 배포를 정리하는 중... + + Close + 닫기 + + + View changes in Schema Compare + 스키마 비교의 변경 내용 보기 + Confirm SQL server admin password SQL 서버 관리자 암호 확인 @@ -166,6 +190,10 @@ Connection failed error: '{0}' 연결 실패 오류: '{0}' + + Select a connection profile + 연결 프로필 선택 + Connections 연결 @@ -179,8 +207,8 @@ "local.settings.json"에 지정된 연결 문자열 설정 - Other servers on container already exist for the project. Do you want to delete them? - 컨테이너의 다른 서버가 프로젝트에 이미 있습니다. 서버를 삭제하시겠습니까? + Containers already exist for this project. Do you want to delete them before deploying a new one? + 이 프로젝트에 대한 컨테이너가 이미 있습니다. 새 항목을 배포하기 전에 삭제하시겠습니까? Create New @@ -410,6 +438,14 @@ SQL Database SQL Database + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다. + + + SQL Database (SDK) + SQL 데이터베이스(SDK) + Enter a template for SQL connection string SQL 연결 문자열에 대한 템플릿 입력 @@ -446,6 +482,14 @@ Enter SQL Server admin password SQL Server 관리자 암호 입력 + + Enter password or press escape to cancel + 암호를 입력하거나 Esc 키를 눌러 취소하세요. + + + Enter the password to be used for the connection string + 연결 문자열에 사용할 암호를 입력합니다. + Enter SQL server port number or press enter to use the default value SQL 서버 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함 @@ -454,6 +498,10 @@ Enter a database name for this system database 이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오. + + The project is already up to date with the database. + 프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다. + Error finding build files location: {0} 빌드 파일 위치를 찾는 동안 오류 발생: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. 데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다. + + An error occurred generating the connection string for the selected connection + 선택한 연결에 대한 연결 문자열을 생성하는 동안 오류가 발생했습니다. + Failed to parse "{0}": {1}. {0}을(를) 구문 분석하지 못했습니다. {1}. @@ -572,6 +624,10 @@ Import Elements 요소 가져오기 + + Do you want to include the password from this connection in your local.settings.json file? + 이 연결의 암호를 local.settings.json 파일에 포함하시겠어요? + Input 입력 @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0}("{1}" 줄, "{2}" 열 근처) + + Learn More + 자세한 정보 + Load profile... 프로필 로드... @@ -684,10 +744,18 @@ File {0} doesn't exist 파일 {0}이(가) 존재하지 않습니다. + + The Schema Compare extension must be installed to a update a project from a database. + 데이터베이스에서 프로젝트를 업데이트하려면 스키마 비교 확장을 설치해야 합니다. + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요. + + The selected project file does not exist + 선택한 프로젝트 파일이 없습니다. + No .sqlproj file selected; please select one. Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요. @@ -732,6 +800,10 @@ Open License Agreement 라이선스 계약 열기 + + Open File + 파일 열기 + Output 출력 @@ -796,6 +868,10 @@ Project Project + + Location + 위치 + Select location to create project 프로젝트를 만들 위치 선택 @@ -816,6 +892,10 @@ Project reference name element 프로젝트 참조 이름 요소 + + Select project file + 프로젝트 파일 선택 + Publish 게시 @@ -920,6 +1000,10 @@ Schema 스키마 + + Schema Compare failed: {0} + 스키마 비교 실패: {0} + Schema Compare 스키마 비교 @@ -936,6 +1020,10 @@ Script 스크립트 + + SDK-style project + SDK-style project + sec @@ -956,6 +1044,14 @@ Select connection 연결 선택 + + Failed to set connection string app setting: {0} + 연결 문자열 앱 설정을 설정하지 못했습니다. {0} + + + Select SQL connection string method + SQL 연결 문자열 메서드 선택 + Select .dacpac .dacpac 선택 @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' '{0}' 대상을 찾을 수 없습니다. '{1}' + + Failed to set connection string app setting + 연결 문자열 앱 설정을 설정하지 못했습니다. + Unable to establish project context. Command invoked from unexpected location: {0} 프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: 인식할 수 없는 버전: + + Update action + 업데이트 작업 + + + Apply all changes + 모든 변경 내용 적용 + 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에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? @@ -1148,6 +1256,26 @@ 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에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? + + Update project from database + 데이터베이스의 프로젝트 업데이트 + + + Update + 업데이트 + + + Updating {0} from {1}... + {1}의 {0}을(를) 업데이트하는 중... + + + Enter connection string + 연결 문자열 입력 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 나중에 SQL 연결 문자열을 사용하려면 local.settings.json 파일에 암호를 수동으로 입력해야 합니다. + User has cancelled selection for how to run autorest. 사용자가 autorest 실행 방법에 대한 선택을 취소했습니다. @@ -1336,6 +1464,10 @@ Schema Compare 스키마 비교 + + Update Project From Database + 데이터베이스에서 프로젝트 만들기 + Validate External Streaming Job 외부 스트리밍 작업 유효성 검사 @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ko/sql-migration.ko.xlf b/resources/xlf/ko/sql-migration.ko.xlf index abe527156b47..2e6454c3e390 100644 --- a/resources/xlf/ko/sql-migration.ko.xlf +++ b/resources/xlf/ko/sql-migration.ko.xlf @@ -128,7 +128,7 @@ This may take some time. A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - 중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 전환은 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다. + 중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다. Blob container resource group @@ -200,7 +200,7 @@ This may take some time. Migration is not in progress and cannot be cutover. - 마이그레이션이 진행 중이 아니므로 중단할 수 없습니다. + 마이그레이션이 진행 중이 아니므로 컷오버할 수 없습니다. Migration cannot be retried. @@ -220,7 +220,7 @@ This may take some time. Completing cutover without restoring all the backups may result in a data loss. - 모든 백업을 복원하지 않고 중단을 완료하면 데이터가 손실될 수 있습니다. + 모든 백업을 복원하지 않고 컷오버를 완료하면 데이터가 손실될 수 있습니다. I confirm there are no additional log backups to provide and want to complete cutover. @@ -288,7 +288,7 @@ This may take some time. Perform the following steps before you complete cutover. - 중단을 완료하기 전에 다음 단계를 수행합니다. + 컷오버를 완료하기 전에 다음 단계를 수행합니다. Cutover in progress for database '{0}' @@ -338,14 +338,6 @@ This may take some time. Help articles and video links 도움말 및 비디오 링크 - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - SQL Server 인스턴스를 Azure SQL Managed Instance로 마이그레이션할 가능성을 결정하는 데 사용되는 평가 규칙입니다. - - - Assessment rules for Azure SQL Managed Instance - Azure SQL Managed Instance에 대한 평가 규칙 - Migrate to Azure SQL Azure SQL로 마이그레이션 @@ -1500,6 +1492,42 @@ This may take some time. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + @@ -1520,7 +1548,7 @@ This may take some time. Complete cutover - 중단 완료 + 컷오버 완료 Copy migration details diff --git a/resources/xlf/ko/sql.ko.xlf b/resources/xlf/ko/sql.ko.xlf index e4875af59a60..4e25c7fb60ce 100644 --- a/resources/xlf/ko/sql.ko.xlf +++ b/resources/xlf/ko/sql.ko.xlf @@ -259,6 +259,10 @@ The notebook cell title menu 전자 필기장 셀 제목 메뉴 + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + 셀 도구 모음을 표시할지 또는 숨길지 여부입니다. 참고: 이 설정은 확장 호환성 용도로만 사용하도록 설정되었으므로 아무 영향을 주지 않습니다. + The notebook title menu 전자 필기장 제목 메뉴 @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. 업데이트 후 릴리스 정보를 표시합니다. 릴리스 정보는 새 웹 브라우저 창에서 열립니다. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + 파일 감시에서 제외할 파일 경로의 GLOB 패턴을 구성합니다. 패턴은 절대 경로에서 일치해야 합니다. 즉, 적절하게 일치하려면 접두사가 '**/'이거나 전체 경로여야 하고, 경로 내 파일과 일치하려면 접미사가 '/**'여야 합니다(예: '**/build/output/**' 또는 '/Users/name/workspaces/project/build/output/**'). 이 설정을 변경하려면 다시 시작해야 합니다. 시작할 때 Azure Data Studio에서 CPU 시간을 많이 소비하는 경우 큰 폴더를 제외하여 초기 로드를 줄일 수 있습니다. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Azure Data Studio를 다시 로드하여 이 확장 {0}의 제거를 완료하세요. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Azure Data Studio의 UI 언어를 {0}(으)로 변경하고 다시 시작하시겠습니까? + + This VS Code functionality is not supported in Azure Data Studio. + 이 VS Code 기능은 Azure Data Studio에서 지원되지 않습니다. + + + Invalid arguments + 잘못된 인수 + New Notebook 새 Notebook @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + 세션을 시작할 수 없습니다. 관리자가 아직 초기화되지 않았습니다. + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + 행을 제거하시겠습니까? + General 일반 @@ -887,6 +915,10 @@ Add New 새로 추가 + + Processing... + 처리 중... + Processing changes... 변경 내용 처리 중... @@ -895,18 +927,22 @@ Changes have been processed 변경 내용이 처리되었습니다. + + Processing completed + 처리 완료 + + + Changes have been published + 변경 사항이 게시되었습니다. + + + Publishing changes... + 변경 내용을 게시하는 중... + Remove 제거 - - Saving changes... - 변경 내용 저장 중... - - - Changes have been saved - 변경 내용이 저장되었습니다. - The component type: {0} is not supported 구성 요소 형식: {0}이(가) 지원되지 않음 @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + 다른 작업이 진행 중인 동안에는 작업을 수행할 수 없습니다. + New Table 새 테이블 @@ -4444,7 +4484,7 @@ Error: {1} This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - 커널이 지원되지 않으므로 이 전자 필기장을 매개 변수로 실행할 수 없습니다. 지원되는 커널 및 형식을 사용하세요. [자세한 정보] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Loading kernels... @@ -4476,11 +4516,11 @@ Error: {1} This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - 이 전자 필기장은 매개 변수 셀이 추가될 때까지 매개 변수를 사용하여 실행할 수 없습니다. [자세히 알아보기] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - 매개 변수 셀에 추가된 매개 변수가 있을 때까지 이 전자 필기장을 매개 변수로 실행할 수 없습니다. [자세한 정보] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Find Next String @@ -5690,6 +5730,136 @@ Error: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + 쿼리 {0}: 쿼리 비용(스크립트 기준): {1}% + + + + + + + Open Query + 쿼리 열기 + + + Custom Zoom + 사용자 지정 확대/축소 + + + Zoom to fit + 크기에 맞게 + + + Open Plan File + Open Plan File + + + Properties + 속성 + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + 확대 + + + Zoom Out + 축소 + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Error: {1} - - Save Changes - 변경 내용 저장 + + Generate Script + 스크립트 생성 + + + Publish Changes... + 변경 내용 게시 중... - + - - Table Designer - 테이블 디자이너 - - - Controls whether the table designer feature is enabled. Default value is false. - 테이블 디자이너 기능의 사용 여부를 제어합니다. 기본값은 false입니다. + + Preview feature + 미리 보기 기능 @@ -5968,6 +6138,22 @@ Error: {1} + + + + Hide the extension viewlet + 확장 뷰렛 숨기기 + + + Hide the panel + 패널 숨기기 + + + Hide the settings icon + 설정 아이콘 숨기기 + + + @@ -6086,14 +6272,6 @@ Error: {1} Name 이름 - - Preview - 미리 보기 - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - 이 기능 페이지는 미리 보기로 제공됩니다. 미리 보기 기능은 제품에 영구적으로 포함될 예정인 새로운 기능을 도입합니다. 이와 같은 기능은 안정적이지만 접근성 측면에서 추가적인 개선이 필요합니다. 해당 기능이 개발되는 동안 초기 피드백을 주시면 감사하겠습니다. - Resources 리소스 @@ -6388,142 +6566,6 @@ Error: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - 최신 릴리스의 새로운 기능 알아보기 - - - New monthly blog posts each month showcasing our new features - 매월 새로운 기능을 보여주는 새로운 월간 블로그 게시물 - - - Color theme - 색 테마 - - - Make the editor and your code look the way you love - 편집기 및 코드를 원하는 방식으로 표시 - - - Customize - 사용자 지정 - - - Deploy - 배포 - - - Download extensions that you need, including the SQL Server Admin pack and more - SQL Server 관리자 팩 등을 포함하여 필요한 확장 다운로드 - - - Extensions - 확장 - - - Follow us on Twitter - Twitter에서 팔로우 - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - 커뮤니티가 Azure Data Studio를 사용하는 방식과 엔지니어와 직접 대화하는 방법을 최신 상태로 유지하세요. - - - Getting started - 시작 - - - GitHub repository - GitHub 리포지토리 - - - Help - 도움말 - - - Keyboard Shortcuts - 바로 가기 키 - - - Find your favorite commands and customize them - 즐겨 찾는 명령을 찾아 사용자 지정 - - - Learn - 학습 - - - More... - 자세히... - - - New connection - 새 연결 - - - New Deployment… - 새 배포... - - - New notebook - 새 Notebook - - - New query - 새 쿼리 - - - No recent folders - 최근 폴더 없음 - - - Open file - 파일 열기 - - - Open file - 파일 열기 - - - Documentation - 설명서 - - - Recent - 최근 항목 - - - Release notes - 릴리스 정보 - - - Report issue or feature request - 문제 또는 기능 요청 보고 - - - Find and run all commands - 모든 명령 찾기 및 실행 - - - Rapidly access and search commands from the Command Palette ({0}) - 명령 팔레트({0})에서 명령을 빠른 액세스 및 검색 - - - Show welcome page on startup - 시작 시 시작 페이지 표시 - - - Start - 시작 - - - @@ -7166,7 +7208,7 @@ Error: {1} Could not find query file at any of the following paths : {0} - 다음 경로에서 쿼리 파일을 찾을 수 없습니다. + 다음 경로에서 쿼리 파일을 찾을 수 없습니다. {0} @@ -7313,6 +7355,10 @@ Error: {1} + + Server could not start because a provider was not defined for this notebook file type. + 이 전자 필기장 파일 형식에 대해 공급자가 정의되지 않았기 때문에 서버를 시작할 수 없습니다. + Server did not start for unknown reason 알 수 없는 이유로 서버가 시작되지 않았습니다. @@ -7383,6 +7429,10 @@ Error: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + 전자 필기장 공급자자 '{0}'에 대한 실행 공급자 가용성 대기 시간이 초과되었습니다. + Notebook provider does not exist Notebook 공급자가 없습니다. @@ -7391,6 +7441,14 @@ Error: {1} No URI was passed when creating a notebook manager Notebook 관리자를 만들 때 URI가 전달되지 않았습니다. + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + 전자 필기장 공급자 '{0}'에 대한 serialization 공급자 가용성 대기 시간이 초과되었습니다. + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + 전자 필기장 공급자 '{0}'에 대한 표준 커널 가용성 대기 시간이 초과되었습니다. + @@ -7499,6 +7557,10 @@ Error: {1} What kernels should be standard with this notebook provider 이 Notebook 공급자에서 표준이어야 하는 커널 + + The specified provider '{0}' is not present in the notebook registry. + 지정된 공급자 '{0}'이(가) 전자 필기장 레지스트리에 없습니다. + Contributes notebook language. Notebook 언어를 적용합니다. @@ -7735,10 +7797,6 @@ Error: {1} Canceling the query failed: {0} 쿼리 취소 실패: {0} - - No Query found for {0} - {0}에 대한 쿼리를 찾을 수 없습니다. - {0} already has an existing query {0}에 기존 쿼리가 이미 있습니다. @@ -8131,6 +8189,18 @@ Error: {1} The table which contains the primary or unique key column. 기본 또는 고유 키 열을 포함하는 테이블입니다. + + The name of the column. + 열의 이름입니다. + + + The columns of the index. + 인덱스의 열입니다. + + + The name of the index. + 인덱스 이름입니다. + Description for the table. 테이블에 대한 설명입니다. @@ -8143,13 +8213,21 @@ Error: {1} The schema that contains the table. 테이블을 포함하는 스키마입니다. + + Table Designer Error + Table Designer Error + Foreign Key 외래 키 - - Primary Key Table - 기본 키 테이블 + + Foreign Table + 외부 테이블 + + + Index + 인덱스 Expression @@ -8219,13 +8297,17 @@ Error: {1} An error occured while processing the change: {0} 변경을 처리하는 동안 오류가 발생했습니다: {0} - - Foreign Key Column - 외래 키 열 + + Column + + + + Foreign Column + 외부 열 - Column Mapping - 열 매핑 + Columns + Name @@ -8247,25 +8329,57 @@ Error: {1} General 일반 + + An error occured while generating preview report: {0} + 미리 보기 보고서를 생성하는 동안 오류가 발생했습니다. {0} + + + An error occured while generating the script: {0} + 스크립트 생성하는 동안 오류가 발생했습니다. {0} + + + Generating preview report... + 미리 보기 보고서 생성 중... + + + Generating script... + 스크립트 생성 중... + + + Script generated. + 스크립트를 생성했습니다. + + + Column + + + + Columns + + + + Name + 이름 + + + Indexes + 인덱스 + Table name 테이블 이름 - - Primary Key Column - 기본 키 열 - - - An error occured while saving changes: {0} - 변경 내용을 저장하는 동안 오류가 발생했습니다. {0} + + An error occured while publishing changes: {0} + 변경 내용을 게시하는 동안 오류가 발생했습니다. {0} - - The changes have been successfully saved. - 변경 내용이 저장되었습니다. + + The changes have been successfully published. + 변경 내용을 게시했습니다. - Saving table designer changes... - 테이블 디자이너 변경 내용을 저장하는 중... + Publishing table designer changes... + 테이블 디자이너 변경 내용을 게시하는 중... Schema @@ -8277,6 +8391,26 @@ Error: {1} + + + + Update Database + 데이터베이스 업데이트 + + + Cancel + 취소 + + + Generate Script + 스크립트 생성 + + + Preview Database Updates + 데이터베이스 업데이트 미리 보기 + + + @@ -8306,4 +8440,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/pt-br/arc.pt-BR.xlf b/resources/xlf/pt-br/arc.pt-BR.xlf index b5bce8c3901d..f9acf6259d2f 100644 --- a/resources/xlf/pt-br/arc.pt-BR.xlf +++ b/resources/xlf/pt-br/arc.pt-BR.xlf @@ -160,8 +160,8 @@ Contexto do cluster - Azure Arc Data Controller Dashboard (Preview) - {0} - Painel do controlador de dados do Azure Arc (Visualização)-{0} + Azure Arc Data Controller Dashboard - {0} + Azure Arc Painel do Controlador de Dados – {0} Kube Config File Path @@ -606,8 +606,8 @@ Uma conexão é necessária para listar os bancos de dados nesta instância. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - Instância gerenciada de SQL – Azure Arc Dashboard (Visualização) – {0} + SQL managed instance - Azure Arc Dashboard - {0} + Instância gerenciada do SQL - Painel do Azure Arc - {0} MSSQL @@ -838,8 +838,8 @@ Você pode dimensionar seu Azure Arc habilitado - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - Hiperescala do PostgreSQL – Painel Azure Arc (Visualização) – {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + Hiperescala PostgreSQL - Painel do Azure Arc - {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request Solicitação de Núcleos - - Confirm password - Confirmar a senha - - - Data controller login - Login do controlador de dados - - - Password - Senha - - - Administrator account - Conta de administrador - I accept {0} and {1}. Aceito {0} e {1}. @@ -1409,6 +1393,30 @@ Location Localização + + Confirm password + Confirmar a senha + + + Password + Senha + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Insira a senha que será usada para fazer logon nos painéis de métricas e logs. + + + Metrics and Logs Dashboard Credentials + Credenciais do Pai de Métricas e Logs + + + Username + Nome de usuário + + + Enter the username that will be used for the metrics and logs dashboards. + Insira o nome de usuário que será usado nos painéis de métricas e logs. + Data controller name Nome do controlador de dados @@ -1718,8 +1726,8 @@ Fornece parâmetros de grupo de servidores de Hiperescala PostgreSQL habilitados para Azure - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Implantar um grupo de servidores de Hiperescala de PostgreSQL habilitada para Azure Arc (Versão prévia) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Implantar um grupo de servidores de Hiperescala de PostgreSQL habilitada para Azure Arc SQL Connection information @@ -1794,8 +1802,8 @@ 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only Somente para uso em desenvolvimento + + High availability + 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). - 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). + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ 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. @@ -1898,16 +1906,16 @@ Retenção de ponto no tempo (dias) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ por Microsoft - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Fornece parâmetros de instância gerenciada do SQL do Azure - Deploy Azure SQL managed instance - Azure Arc (preview) - Implantar instância gerenciada do SQL do Azure - Azure Arc (visualização) + Deploy Azure SQL managed instance - Azure Arc + Implantar instância gerenciada do SQL do Azure - Azure Arc Storage Class (Backups) @@ -2080,24 +2088,24 @@ Implantar grupos de servidores de Hiperescala PostgreSQL em um ambiente Azure Arc - PostgreSQL Hyperscale server groups - Azure Arc (preview) - Grupos de servidores de Hiperescala do PostgreSQL - Azure Arc (pré-visualização) + PostgreSQL Hyperscale server groups - Azure Arc + Grupos de servidores de Hiperescala do PostgreSQL - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment Serviço de Instância SQL gerenciado para desenvolvedores de aplicativos em um ambiente gerenciado pelo cliente - Azure SQL managed instance - Azure Arc (preview) - Instância Gerenciada de SQL do Azure - Azure Arc (visualização) + Azure SQL managed instance - Azure Arc + Instância Gerenciada de SQL do Azure – Azure Arc Creates an Azure Arc data controller Criar um controlador de dados Azure Arc - Azure Arc data controller (preview) - Controlador de dados Azure Arc (visualização) + Azure Arc data controller + Controlador de dados do Azure Arc Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/pt-br/azcli.pt-BR.xlf b/resources/xlf/pt-br/azcli.pt-BR.xlf new file mode 100644 index 000000000000..c5b540a8cdf5 --- /dev/null +++ b/resources/xlf/pt-br/azcli.pt-BR.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/pt-br/azurecore.pt-BR.xlf b/resources/xlf/pt-br/azurecore.pt-BR.xlf index 2770abe3075c..f4aa64ac892e 100644 --- a/resources/xlf/pt-br/azurecore.pt-BR.xlf +++ b/resources/xlf/pt-br/azurecore.pt-BR.xlf @@ -39,8 +39,8 @@ O usuário não tinha um identificador exclusivo no AAD - Token retrieval failed with an error. Open developer tools to view the error - A recuperação de token falhou com um erro. Abra ferramentas de desenvolvedor para exibir o erro + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + Falha na recuperação de token com um erro. [Abrir ferramentas para desenvolvedores] ({0}) para obter mais detalhes. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled A integração de nuvem Nacional dos EUA do Azure deve estar habilitada? + + [Optional] The verbosity of logging for the Azure Accounts extension. + [Opcional] O detalhamento do registro em log para a extensão de Contas do Azure. + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. Desabilite a integração do conjunto de chaves do sistema. As credenciais serão armazenadas em um arquivo simples no diretório base do usuário. - Should Personally Identifiable Information (PII) be logged in the console view locally - A PPI (Informações de Identificação Pessoal) deve ser registrada no modo de exibição do console localmente? + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + As Informações de Identificação Pessoal (PII) devem ser registradas no canal de saída das Contas do Azure e no arquivo de log do canal de saída. diff --git a/resources/xlf/pt-br/git.pt-BR.xlf b/resources/xlf/pt-br/git.pt-BR.xlf new file mode 100644 index 000000000000..02178e3922f2 --- /dev/null +++ b/resources/xlf/pt-br/git.pt-BR.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/pt-br/notebook.pt-BR.xlf b/resources/xlf/pt-br/notebook.pt-BR.xlf index 8dbfd83fa7c9..2480ac76c41d 100644 --- a/resources/xlf/pt-br/notebook.pt-BR.xlf +++ b/resources/xlf/pt-br/notebook.pt-BR.xlf @@ -87,9 +87,9 @@ Criar - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - O arquivo {0} já existe na pasta de destino {1} + O arquivo {0} já existe na pasta de destino {1} O arquivo foi renomeado para {2} para impedir a perda de dados. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/pt-br/schema-compare.pt-BR.xlf b/resources/xlf/pt-br/schema-compare.pt-BR.xlf index 339162524847..590dfb35c3c0 100644 --- a/resources/xlf/pt-br/schema-compare.pt-BR.xlf +++ b/resources/xlf/pt-br/schema-compare.pt-BR.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare Comparação de Esquemas do SQL Server + + Run Schema Comparison + Executar comparação de esquemas + Schema Compare Comparação de Esquemas 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 0aec72ff1e8d..733cf0ea09a3 100644 --- a/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf +++ b/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf @@ -50,6 +50,10 @@ Time Hora + + Action + Ação + Add reference Adicionar referência @@ -78,6 +82,18 @@ 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? + + Are you sure you want to update the target project? + Tem certeza de que deseja atualizar o projeto de destino? + + + There was an error updating the project: {0} + Ocorreu um erro ao atualizar o projeto: {0} + + + Project was successfully updated. + O projeto foi atualizado com êxito. + at em @@ -150,6 +166,14 @@ Cleaning existing deployments... Limpando implantações existentes... + + Close + Fechar + + + View changes in Schema Compare + Exibir as alterações na Comparação de Esquemas + Confirm SQL server admin password Confirmar senha de administrador do SQL Server @@ -166,6 +190,10 @@ Connection failed error: '{0}' Erro de falha na conexão: '{0}' + + Select a connection profile + Selecionar um perfil de conexão + Connections Conexões @@ -179,8 +207,8 @@ Configuração da cadeia de conexão especificada em "local.settings.json" - Other servers on container already exist for the project. Do you want to delete them? - Outros servidores em contêineres já existem para o projeto. Você deseja excluí-los? + Containers already exist for this project. Do you want to delete them before deploying a new one? + Já existem contêineres para este projeto. Deseja excluí-los antes de implantar um novo? Create New @@ -410,6 +438,14 @@ SQL Database Banco de dados SQL + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK. + + + SQL Database (SDK) + Banco de Dados SQL (SDK) + Enter a template for SQL connection string Insira um modelo para a cadeia de conexão do SQL @@ -446,6 +482,14 @@ Enter SQL Server admin password Insira a senha de administrador do SQL Server + + Enter password or press escape to cancel + Digite a senha ou pressione escapar para cancelar + + + Enter the password to be used for the connection string + Insira a senha a ser usada para a cadeia de conexão + Enter SQL server port number or press enter to use the default value Insira o número da porta do SQL Server ou pressione Enter para usar o valor padrão @@ -454,6 +498,10 @@ Enter a database name for this system database Insira um nome de banco de dados para esse banco de dados do sistema + + The project is already up to date with the database. + O projeto já está atualizado com o banco de dados. + Error finding build files location: {0} Erro ao localizar o local dos arquivos de build: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta. + + An error occurred generating the connection string for the selected connection + Erro ao gerar a cadeia de conexão para a conexão selecionada + Failed to parse "{0}": {1}. Falha ao analisar "{0}": {1}. @@ -572,6 +624,10 @@ Import Elements Importar Elementos + + Do you want to include the password from this connection in your local.settings.json file? + Deseja incluir a senha desta conexão em seu arquivo local.settings.json? + Input Entrada @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} próximo à linha "{1}", coluna "{2}" + + Learn More + Saiba Mais + Load profile... Carregar perfil... @@ -684,10 +744,18 @@ File {0} doesn't exist O arquivo {0} não existe + + The Schema Compare extension must be installed to a update a project from a database. + A extensão Comparação de Esquemas deve ser instalada para a atualização de um projeto a partir de um banco de dados. + 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. + + The selected project file does not exist + O arquivo de projeto selecionado não existe + No .sqlproj file selected; please select one. Nenhum arquivo. sqlproj selecionado; selecione um. @@ -732,6 +800,10 @@ Open License Agreement Abrir o Contrato de Licença + + Open File + Abrir Arquivo + Output Saída @@ -796,6 +868,10 @@ Project Projeto + + Location + Localização + Select location to create project Selecione o local para criar o projeto @@ -816,6 +892,10 @@ Project reference name element Elemento do nome da referência do projeto + + Select project file + Selecionar o arquivo do projeto + Publish Publicar @@ -920,6 +1000,10 @@ Schema Esquema + + Schema Compare failed: {0} + Falha na Comparação de Esquemas: {0} + Schema Compare Comparação de Esquemas @@ -936,6 +1020,10 @@ Script Script + + SDK-style project + SDK-style project + sec seg @@ -956,6 +1044,14 @@ Select connection Selecionar a conexão + + Failed to set connection string app setting: {0} + Falha ao definir a configuração do aplicativo da cadeia de conexão: {0} + + + Select SQL connection string method + Selecionar método de cadeia de conexão SQL + Select .dacpac Selecione .dacpac @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' Não é possível localizar '{0}' destino: '{1}' + + Failed to set connection string app setting + Falha ao definir a configuração do aplicativo da cadeia de conexão + Unable to establish project context. Command invoked from unexpected location: {0} Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: Versão não reconhecida: + + Update action + Atualizar Ação + + + Apply all changes + Aplicar Todas Alterações + 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? @@ -1148,6 +1256,26 @@ 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? + + Update project from database + Atualizar o projeto do banco de dados + + + Update + Atualizar + + + Updating {0} from {1}... + Atualizando {0} de {1}... + + + Enter connection string + Inserir cadeia de conexão + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Para usar a cadeia de conexão SQL posteriormente, você precisará inserir manualmente a senha em seu arquivo local.settings.json. + User has cancelled selection for how to run autorest. O usuário cancelou a seleção de como executar o autorest. @@ -1336,6 +1464,10 @@ Schema Compare Comparação de Esquemas + + Update Project From Database + Atualizar o Projeto do Banco de Dados + Validate External Streaming Job Validar Trabalho de Streaming Externo @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/pt-br/sql-migration.pt-BR.xlf b/resources/xlf/pt-br/sql-migration.pt-BR.xlf index 6eaa790257eb..79da01ef652f 100644 --- a/resources/xlf/pt-br/sql-migration.pt-BR.xlf +++ b/resources/xlf/pt-br/sql-migration.pt-BR.xlf @@ -338,14 +338,6 @@ Isto pode levar algum tempo. Help articles and video links Artigos de ajuda e links de vídeo - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - Regras de avaliação usadas para determinar a viabilidade de migrar sua Instância do SQL Server para a Instância Gerenciada de SQL do Azure. - - - Assessment rules for Azure SQL Managed Instance - Regras de avaliação para Instância Gerenciada de SQL do Azure - Migrate to Azure SQL Migrar para SQL do Azure @@ -1500,6 +1492,42 @@ Isto pode levar algum tempo. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + diff --git a/resources/xlf/pt-br/sql.pt-BR.xlf b/resources/xlf/pt-br/sql.pt-BR.xlf index b84769235f07..82f91f64dde7 100644 --- a/resources/xlf/pt-br/sql.pt-BR.xlf +++ b/resources/xlf/pt-br/sql.pt-BR.xlf @@ -259,6 +259,10 @@ The notebook cell title menu O menu de título da célula do bloco de anotações + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + Onde a barra de ferramentas da célula deve ser mostrada ou se ela deve ser ocultada. Observação: essa configuração só está habilitada para fins de compatibilidade de extensão e, portanto, não afeta nada. + The notebook title menu O menu de título do bloco de anotações @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. Mostrar notas de versão após uma atualização. As notas de versão são abertas em uma nova janela do navegador da Web. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + Configure os padrões glob de caminhos de arquivo para excluir da observação de arquivos. Os padrões devem corresponder em caminhos absolutos, ou seja, prefixo com `**/` ou o caminho completo para corresponder corretamente e sufixo com `/**` para corresponder aos arquivos dentro de um caminho (por exemplo, `**/build/output/**` ou `/Users/name/workspaces/project/build/output/**`). A alteração dessa configuração exige uma reinicialização. Ao experimentar o Azure Data Studio consumindo muito tempo de CPU na inicialização, você pode excluir pastas grandes para reduzir a carga inicial. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Recarregue o Azure Data Studio para concluir a desinstalação da extensão {0}. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Deseja alterar o idioma da interface do usuário do Azure Data Studio para {0} e reiniciar? + + This VS Code functionality is not supported in Azure Data Studio. + Essa funcionalidade do VS Code não é suportada no Azure Data Studio. + + + Invalid arguments + Argumentos inválidos + New Notebook Novo bloco de anotações @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + Não é possível iniciar uma sessão. O gerente ainda não foi inicializado + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + Tem certeza de que quer remover a imagem? + General Geral @@ -887,6 +915,10 @@ Add New Adicionar Novo + + Processing... + Processando... + Processing changes... Processando alterações... @@ -895,18 +927,22 @@ Changes have been processed As alterações foram processadas + + Processing completed + Processamento concluído + + + Changes have been published + As alterações foram publicadas + + + Publishing changes... + Publicado alterações... + 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 @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + A operação não pode ser executada enquanto outra operação estiver em andamento. + New Table Nova Tabela @@ -4160,7 +4200,7 @@ Erro: {1} Configure glob patterns for excluding files and folders in fulltext searches and quick open. Inherits all glob patterns from the `#files.exclude#` setting. Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options). - Configurar padrões glob para excluir arquivos e pastas em pesquisas de texto completo e abrir rapidamente. Herda todos os padrões glob da configuração `#files.exclude#`. Leia mais sobre padrões glob [aqui] (https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options). + Configure glob patterns for excluding files and folders in fulltext searches and quick open. Inherits all glob patterns from the `#files.exclude#` setting. Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options). The glob pattern to match file paths against. Set to true or false to enable or disable the pattern. @@ -4444,7 +4484,7 @@ Erro: {1} This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Esse bloco de anotações não pode ser executado com parâmetros porque não há suporte para o kernel. Use os kernels e o formato com suporte. [Learn more] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Loading kernels... @@ -4476,11 +4516,11 @@ Erro: {1} This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Este bloco de anotações não pode ser executado com parâmetros até que uma célula de parâmetro seja adicionada. [Saiba mais] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Este bloco de anotações não pode ser executado com parâmetros até que haja parâmetros adicionados à célula de parâmetro. [Saiba mais] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Find Next String @@ -5690,6 +5730,136 @@ Erro: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Consulta {0}: custo da consulta (em relação ao script): {1}% + + + + + + + Open Query + Abrir Consulta + + + Custom Zoom + Zoom Personalizado + + + Zoom to fit + Zoom para caber + + + Open Plan File + Open Plan File + + + Properties + Propriedades + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + Ampliar + + + Zoom Out + Reduzir + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Erro: {1} - - Save Changes - Salvar Alterações + + Generate Script + Gerar script + + + Publish Changes... + Publicar Alterações - + - - 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. + + Preview feature + Recurso de visualização @@ -5968,6 +6138,22 @@ Erro: {1} + + + + Hide the extension viewlet + Ocultar o viewlet de extensão + + + Hide the panel + Ocultar o painel + + + Hide the settings icon + Ocultar o ícone de configurações + + + @@ -6086,14 +6272,6 @@ Erro: {1} Name Nome - - Preview - Versão prévia - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - Esta página de recurso está em versão prévia. Os recursos de versão prévia apresentam novas funcionalidades que estão no caminho para se tornar parte permanente do produto. Eles são estáveis, mas precisam de melhorias de acessibilidade adicionais. Nós agradecemos os seus comentários iniciais enquanto os recursos estão em desenvolvimento. - Resources Recursos @@ -6388,142 +6566,6 @@ Erro: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - Descubra o que há de novo na versão mais recente - - - New monthly blog posts each month showcasing our new features - Novas postagens mensais do blog apresentando nossos novos recursos - - - Color theme - Tema de cores - - - Make the editor and your code look the way you love - Faça com que o editor e seu código tenham a aparência que você mais gosta - - - Customize - Personalizar - - - Deploy - Implantar - - - Download extensions that you need, including the SQL Server Admin pack and more - Baixe as extensões necessárias, incluindo o pacote de Administrador do SQL Server e muito mais - - - Extensions - Extensões - - - Follow us on Twitter - Siga-nos no Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - Mantenha-se atualizado com a forma como a Comunidade está usando o Azure Data Studio e converse diretamente com os engenheiros. - - - Getting started - Introdução - - - GitHub repository - Repositório GitHub - - - Help - Ajuda - - - Keyboard Shortcuts - Atalhos de Teclado - - - Find your favorite commands and customize them - Encontre seus comandos favoritos e personalize-os - - - Learn - Learn - - - More... - Mais... - - - New connection - Nova conexão - - - New Deployment… - Nova Implantação… - - - New notebook - Novo notebook - - - New query - Nova consulta - - - No recent folders - Não há pastas recentes - - - Open file - Abrir arquivo - - - Open file - Abrir arquivo - - - Documentation - Documentação - - - Recent - Recente - - - Release notes - Notas sobre a versão - - - Report issue or feature request - Relatar problema ou solicitação de recurso - - - Find and run all commands - Encontrar e executar todos os comandos - - - Rapidly access and search commands from the Command Palette ({0}) - Acesse e pesquise rapidamente comandos na Paleta de Comandos ({0}) - - - Show welcome page on startup - Mostrar a página inicial na inicialização - - - Start - Início - - - @@ -7312,6 +7354,10 @@ Erro: {1} + + Server could not start because a provider was not defined for this notebook file type. + Não foi possível iniciar o servidor porque um provedor não foi definido para esse tipo de arquivo de notebook. + Server did not start for unknown reason O servidor não foi iniciado por uma razão desconhecida @@ -7382,6 +7428,10 @@ Erro: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + A espera pela disponibilidade do Provedor de Execução expirou para o provedor de notebook '{0}' + Notebook provider does not exist O provedor de notebooks não existe @@ -7390,6 +7440,14 @@ Erro: {1} No URI was passed when creating a notebook manager Nenhum URI foi passado ao criar um gerenciador de notebooks + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + A espera pela disponibilidade do Provedor de Serialização expirou para o provedor de notebook '{0}' + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + A espera pela disponibilidade de Kernels Standard expirou para o provedor de notebooks '{0}' + @@ -7498,6 +7556,10 @@ Erro: {1} What kernels should be standard with this notebook provider Quais kernels devem ser padrão com este provedor de notebook? + + The specified provider '{0}' is not present in the notebook registry. + O provedor especificado '{0}' está ausente no registro do notebook. + Contributes notebook language. Contribui com a linguagem do notebook. @@ -7734,10 +7796,6 @@ Erro: {1} Canceling the query failed: {0} O cancelamento da consulta falhou: {0} - - No Query found for {0} - Nenhuma Consulta encontrada para {0} - {0} already has an existing query {0} já tem uma consulta existente @@ -8130,6 +8188,18 @@ Erro: {1} The table which contains the primary or unique key column. A tabela que contém a coluna de chave primária ou exclusiva. + + The name of the column. + O nome da coluna. + + + The columns of the index. + As colunas do índice. + + + The name of the index. + O nome do índice. + Description for the table. Descrição da tabela. @@ -8142,13 +8212,21 @@ Erro: {1} The schema that contains the table. O esquema que contém a tabela. + + Table Designer Error + Table Designer Error + Foreign Key Chave Estrangeira - - Primary Key Table - Tabela de Chaves Primárias + + Foreign Table + Tabela Estrangeira + + + Index + Índice Expression @@ -8218,13 +8296,17 @@ Erro: {1} 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 + Coluna + + + Foreign Column + Coluna Estrangeira - Column Mapping - Mapeamento de Coluna + Columns + Colunas Name @@ -8246,25 +8328,57 @@ Erro: {1} General Geral + + An error occured while generating preview report: {0} + Ocorreu um erro ao gerar o relatório de visualização: {0} + + + An error occured while generating the script: {0} + Ocorreu um erro ao gerar o script: {0} + + + Generating preview report... + Gerando o relatório de visualização... + + + Generating script... + Gerando script... + + + Script generated. + Script gerado. + + + Column + Coluna + + + Columns + Colunas + + + Name + Nome + + + Indexes + Índices + Table name Nome da tabela - - Primary Key Column - Coluna de Chave Primária + + An error occured while publishing changes: {0} + Ocorreu um erro ao publicar as alterações: {0} - - An error occured while saving changes: {0} - Ocorreu um erro ao salvar as alterações: {0} - - - The changes have been successfully saved. - As alterações foram salvas com sucesso. + + The changes have been successfully published. + As alterações foram publicadas com êxito. - Saving table designer changes... - Alterações no designer da mesa de salvamento... + Publishing table designer changes... + Publicando alterações no designer de tabela... Schema @@ -8276,6 +8390,26 @@ Erro: {1} + + + + Update Database + Atualizar Banco de Dados + + + Cancel + Cancelar + + + Generate Script + Gerar script + + + Preview Database Updates + Visualizar as Atualizações de Banco do Dados + + + @@ -8305,4 +8439,4 @@ Erro: {1} - + \ No newline at end of file diff --git a/resources/xlf/ru/arc.ru.xlf b/resources/xlf/ru/arc.ru.xlf index 741054b3b625..815031ea6234 100644 --- a/resources/xlf/ru/arc.ru.xlf +++ b/resources/xlf/ru/arc.ru.xlf @@ -160,8 +160,8 @@ Контекст кластера - Azure Arc Data Controller Dashboard (Preview) - {0} - Панель мониторинга контроллера данных Azure Arc (предварительная версия) — {0} + Azure Arc Data Controller Dashboard - {0} + Панель мониторинга контроллера данных Azure Arc — {0} Kube Config File Path @@ -606,8 +606,8 @@ Для перечисления баз данных в этом экземпляре требуется подключение. - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - Управляемый экземпляр SQL — панель мониторинга Azure Arc (предварительная версия) — {0} + SQL managed instance - Azure Arc Dashboard - {0} + Управляемый экземпляр SQL — панель мониторинга Azure Arc — {0} MSSQL @@ -838,8 +838,8 @@ Вы можете масштабировать поддерживающий Azure Arc… - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - Гипермасштабирование PostgreSQL — панель мониторинга Azure Arc (предварительная версия) — {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + Гипермасштабирование PostgreSQL — панель мониторинга Azure Arc — {0} microsoft.azuredatastudio-postgresql @@ -1309,22 +1309,6 @@ Cores Request Запрос ядер - - Confirm password - Подтвердить пароль - - - Data controller login - Имя для входа контроллера данных - - - Password - Пароль - - - Administrator account - Учетная запись администратора - I accept {0} and {1}. Я принимаю {0} и {1}. @@ -1409,6 +1393,30 @@ Location Расположение + + Confirm password + Подтвердить пароль + + + Password + Пароль + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов. + + + Metrics and Logs Dashboard Credentials + Учетные данные панели мониторинга метрик и журналов + + + Username + Имя пользователя + + + Enter the username that will be used for the metrics and logs dashboards. + Введите имя пользователя, которое будет использоваться для панелей мониторинга метрик и журналов. + Data controller name Имя контроллера данных @@ -1718,8 +1726,8 @@ Укажите параметры группы серверов гипермасштабирования PostgreSQL с поддержкой Azure - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - Развернуть группу серверов гипермасштабирования PostgreSQL с поддержкой Azure Arc + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group SQL Connection information @@ -1794,8 +1802,8 @@ Уровень служб - 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only Только для разработки + + High availability + 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 ГБ ОЗУ, стандартные функции высокого уровня доступности) или[ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ] критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности). + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ. - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ Configure retention for point-in-time backups. {0} Настройте хранение резервных копий до определенного момента во времени. {0} - - Replicas - Реплики - Specify how long you want to keep your point-in-time backups. Укажите срок хранения резервных копий для восстановления до точки во времени. @@ -1898,16 +1906,16 @@ Хранение до точки во времени (в днях) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} - Выберите один из последних уровней служб vCore, доступных для Управляемого экземпляра SQL Managed Instance — Azure Arc, включая уровни "Общего назначения" и "Критически важный для бизнеса". {0} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ от Майкрософт - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ Укажите параметры Управляемого экземпляра Azure SQL - Deploy Azure SQL managed instance - Azure Arc (preview) - Развертывание Управляемого экземпляра SQL Azure — Azure Arc (предварительная версия) + Deploy Azure SQL managed instance - Azure Arc + Deploy Azure SQL managed instance - Azure Arc Storage Class (Backups) @@ -2080,24 +2088,24 @@ Развертывание групп серверов гипермасштабирования PostgreSQL в среде Azure Arc - PostgreSQL Hyperscale server groups - Azure Arc (preview) - Группы серверов гипермасштабирования PostgreSQL — Azure Arc (предварительная версия) + PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL Hyperscale server groups - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде - Azure SQL managed instance - Azure Arc (preview) - Управляемый экземпляр SQL Azure — Azure Arc (предварительная версия) + Azure SQL managed instance - Azure Arc + Azure SQL managed instance - Azure Arc Creates an Azure Arc data controller Создание контроллера данных Azure Arc - Azure Arc data controller (preview) - Контроллер данных Azure Arc (предварительная версия) + Azure Arc data controller + Контроллер данных Azure Arc Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ru/azcli.ru.xlf b/resources/xlf/ru/azcli.ru.xlf new file mode 100644 index 000000000000..883bf4f13240 --- /dev/null +++ b/resources/xlf/ru/azcli.ru.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/ru/azurecore.ru.xlf b/resources/xlf/ru/azurecore.ru.xlf index affee1983a24..f67a69e88561 100644 --- a/resources/xlf/ru/azurecore.ru.xlf +++ b/resources/xlf/ru/azurecore.ru.xlf @@ -39,8 +39,8 @@ У пользователя нет уникального идентификатора в AAD - Token retrieval failed with an error. Open developer tools to view the error - Не удалось получить токен из-за ошибки. Откройте Инструменты разработчика, чтобы просмотреть ошибку + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + Не удалось получить токен из-за ошибки. [Откройте инструменты разработчика]({0}), чтобы узнать подробности. Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled Следует ли включить интеграцию с национальным облаком Azure для США + + [Optional] The verbosity of logging for the Azure Accounts extension. + [Необязательно] Уровень детализации ведения журнала для расширения "Учетные записи Azure". + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. Отключение интеграции с цепочкой ключей системы. Учетные данные будут храниться в неструктурированном файле в основном каталоге пользователя. - Should Personally Identifiable Information (PII) be logged in the console view locally - Должны ли личные сведения (PII) выводиться в представление консоли локально + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Следует ли регистрировать идентифицирующие данные конечного пользователя (PII) в выходном канале учетных записей Azure и файле журнала выходного канала. diff --git a/resources/xlf/ru/git.ru.xlf b/resources/xlf/ru/git.ru.xlf new file mode 100644 index 000000000000..d7283cc0740c --- /dev/null +++ b/resources/xlf/ru/git.ru.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/ru/notebook.ru.xlf b/resources/xlf/ru/notebook.ru.xlf index 9b7979b8766a..f83ab1dc0aa5 100644 --- a/resources/xlf/ru/notebook.ru.xlf +++ b/resources/xlf/ru/notebook.ru.xlf @@ -87,7 +87,7 @@ Создать - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. Файл {0} уже существует в конечной папке {1}. Имя файла было изменено на {2} для предотвращения потери данных. @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ru/schema-compare.ru.xlf b/resources/xlf/ru/schema-compare.ru.xlf index 62c5c1175785..68b851aa0692 100644 --- a/resources/xlf/ru/schema-compare.ru.xlf +++ b/resources/xlf/ru/schema-compare.ru.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare Сравнение схем SQL Server + + Run Schema Comparison + Запустить сравнение схем... + Schema Compare Сравнение схем diff --git a/resources/xlf/ru/sql-database-projects.ru.xlf b/resources/xlf/ru/sql-database-projects.ru.xlf index 464f01820b52..5b880c5dbef8 100644 --- a/resources/xlf/ru/sql-database-projects.ru.xlf +++ b/resources/xlf/ru/sql-database-projects.ru.xlf @@ -50,6 +50,10 @@ Time Время + + Action + Действие + Add reference Добавить ссылку @@ -78,6 +82,18 @@ Would you like to update Azure Function local.settings.json with the new connection string? Обновить функцию Azure local.settings.json с помощью новой строки подключения? + + Are you sure you want to update the target project? + Вы действительно хотите обновить целевой проект? + + + There was an error updating the project: {0} + При обновлении проекта возникла ошибка: {0} + + + Project was successfully updated. + Проект успешно обновлен. + at в @@ -150,6 +166,14 @@ Cleaning existing deployments... Очистка существующих развертываний... + + Close + Закрыть + + + View changes in Schema Compare + Просмотреть изменения в средстве сравнения схем + Confirm SQL server admin password Подтвердите пароль администратора SQL Server @@ -166,6 +190,10 @@ Connection failed error: '{0}' Ошибка подключения: "{0}" + + Select a connection profile + Выберите профиль подключения + Connections Подключения @@ -179,8 +207,8 @@ Параметр строки подключения указан в "local.settings.js". - Other servers on container already exist for the project. Do you want to delete them? - Другие серверы в контейнере уже существуют для проекта. Вы хотите удалить их? + Containers already exist for this project. Do you want to delete them before deploying a new one? + Контейнеры для этого проекта уже существуют. Вы хотите удалить их перед развертыванием нового? Create New @@ -410,6 +438,14 @@ SQL Database База данных SQL + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK. + + + SQL Database (SDK) + База данных SQL (SDK) + Enter a template for SQL connection string Введите шаблон для строки подключения SQL @@ -446,6 +482,14 @@ Enter SQL Server admin password Введите пароль администратора SQL Server + + Enter password or press escape to cancel + Enter password or press escape to cancel + + + Enter the password to be used for the connection string + Enter the password to be used for the connection string + Enter SQL server port number or press enter to use the default value Введите номер порта SQL Server или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию @@ -454,6 +498,10 @@ Enter a database name for this system database Введите имя базы данных для этой системной базы данных + + The project is already up to date with the database. + Проект уже содержит новейшие данные из базы данных. + Error finding build files location: {0} Ошибка при поиске расположения файлов сборки: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. Для создания проекта базы данных требуется целевая информация для извлечения. + + An error occurred generating the connection string for the selected connection + Произошла ошибка при создании строки подключения для выбранного подключения + Failed to parse "{0}": {1}. Не удалось проанализировать "{0}": {1}. @@ -572,6 +624,10 @@ Import Elements Импорт элементов + + Do you want to include the password from this connection in your local.settings.json file? + Do you want to include the password from this connection in your local.settings.json file? + Input Ввод @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} около строки "{1}", столбец "{2}" + + Learn More + Подробнее + Load profile... Профиль нагрузки... @@ -684,10 +744,18 @@ File {0} doesn't exist Файл {0} не существует + + The Schema Compare extension must be installed to a update a project from a database. + Для обновления проекта из базы данных должно быть установлено расширение "Сравнение схем". + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода. + + The selected project file does not exist + Выбранный файл проекта не существует + No .sqlproj file selected; please select one. Файл sqlproj не выбран. Выберите один из них. @@ -732,6 +800,10 @@ Open License Agreement Открыть лицензионное соглашение + + Open File + Открытие файла + Output Выходные данные @@ -796,6 +868,10 @@ Project Проект + + Location + Расположение + Select location to create project Выберите расположение для создания проекта @@ -816,6 +892,10 @@ Project reference name element Элемент имени ссылки на проект + + Select project file + Выберите файл проекта + Publish Опубликовать @@ -920,6 +1000,10 @@ Schema Схема + + Schema Compare failed: {0} + Сбой при сравнении схем: {0} + Schema Compare Сравнение схем @@ -936,6 +1020,10 @@ Script Сценарий + + SDK-style project + SDK-style project + sec с @@ -956,6 +1044,14 @@ Select connection Выберите подключение + + Failed to set connection string app setting: {0} + Не удалось настроить параметр приложения строки подключения: {0} + + + Select SQL connection string method + Выберите метод строки подключения SQL + Select .dacpac Выберите файл DACPAC @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' Не удалось найти "{0}", цель: "{1}" + + Failed to set connection string app setting + Не удалось настроить параметр приложения строки подключения + Unable to establish project context. Command invoked from unexpected location: {0} Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: Нераспознанная версия: + + Update action + Действие обновления + + + Apply all changes + Применить все изменения + 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, он продолжит работать в обоих инструментах. Вы хотите обновить проект? @@ -1148,6 +1256,26 @@ 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, он продолжит работать в обоих инструментах. Вы хотите обновить проект? + + Update project from database + Обновить проект из базы данных + + + Update + Обновить + + + Updating {0} from {1}... + Идет обновление {0} из {1}... + + + Enter connection string + Введите строку подключения + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + User has cancelled selection for how to run autorest. Пользователь отменил выбор способа выполнения автоматического восстановления. @@ -1336,6 +1464,10 @@ Schema Compare Сравнение схем + + Update Project From Database + Обновить проект данными из базы данных + Validate External Streaming Job Проверка задания внешней потоковой передачи @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/ru/sql-migration.ru.xlf b/resources/xlf/ru/sql-migration.ru.xlf index 79f205e6c83e..975de3e73221 100644 --- a/resources/xlf/ru/sql-migration.ru.xlf +++ b/resources/xlf/ru/sql-migration.ru.xlf @@ -338,14 +338,6 @@ This may take some time. Help articles and video links Статьи справки и ссылки на видео - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - Правила оценки, используемые для определения возможности переноса экземпляра SQL Server в Управляемый экземпляр SQL Azure. - - - Assessment rules for Azure SQL Managed Instance - Правила оценки для управляемого экземпляра SQL Azure - Migrate to Azure SQL Миграция в Azure SQL @@ -1500,6 +1492,42 @@ This may take some time. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + diff --git a/resources/xlf/ru/sql.ru.xlf b/resources/xlf/ru/sql.ru.xlf index 18aec07d0186..75868908d971 100644 --- a/resources/xlf/ru/sql.ru.xlf +++ b/resources/xlf/ru/sql.ru.xlf @@ -259,6 +259,10 @@ The notebook cell title menu Меню заголовка ячейки записной книжки + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + Где следует отображать панель инструментов ячейки (или следует ли ее скрыть). Примечание. Этот параметр включен только в целях совместимости расширений, он ни на что не влияет. + The notebook title menu Меню раздела записной книжки @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. Отображение заметок о выпуске после обновления. Заметки о выпуске будут открыты в новом окне веб-браузера. + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + Настройте стандартные маски путей файлов, которые следует исключить из списка отслеживаемых файлов. Шаблоны должны соответствовать абсолютным путям, т. е. необходимо указывать префикс "**/" или полный путь для правильного сопоставления и суффикс "/**" для сопоставления файлов в пути (например, "**/build/output/**" или "/Users/name/workspaces/project/build/output/**"). После изменения этого параметра потребуется перезагрузка. Если отображается сообщение "Azure Data Studio потребляет большое количество времени ЦП при запуске", можно исключить большие папки, чтобы уменьшить начальную нагрузку. + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. Перезапустите Azure Data Studio, чтобы завершить удаление расширения {0}. @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? Хотите изменить язык пользовательского интерфейса Azure Data Studio на {0} и выполнить перезапуск? + + This VS Code functionality is not supported in Azure Data Studio. + Этот VS Code не поддерживается в Azure Data Studio. + + + Invalid arguments + Недопустимые аргументы + New Notebook Новая записная книжка @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + Не удается запустить сеанс, диспетчер еще не инициализирован + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + Действительно удалить эту строку? + General Общие @@ -887,6 +915,10 @@ Add New Добавить новый + + Processing... + Обработка… + Processing changes... Обработка изменений... @@ -895,18 +927,22 @@ Changes have been processed Изменения обработаны + + Processing completed + Обработка завершена + + + Changes have been published + Изменения опубликованы + + + Publishing changes... + Публикация изменений… + Remove Удалить - - Saving changes... - Сохранение изменений... - - - Changes have been saved - Изменения сохранены - The component type: {0} is not supported Тип компонента {0} не поддерживается @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + Невозможно выполнить операцию, пока выполняется другая операция. + New Table Создать таблицу @@ -1986,7 +2026,7 @@ Sql Login - Вход SQL + Имя входа SQL Default authentication type to use when connecting to Azure resources. @@ -4476,7 +4516,7 @@ Error: {1} This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - Эта записная книжка не может работать с параметрами до тех пор, пока не будет добавлена ячейка параметров. [Подробнее] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). + This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). @@ -5690,6 +5730,136 @@ Error: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + Запрос {0}: стоимость запроса (по отношению к сценарию): {1}% + + + + + + + Open Query + Открыть запрос + + + Custom Zoom + Пользовательское увеличение + + + Zoom to fit + По размеру окна + + + Open Plan File + Open Plan File + + + Properties + Панель свойств + + + Save Plan File + Save Plan File + + + SearchNode + УзелПоиска + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + Увеличить + + + Zoom Out + Уменьшить + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Error: {1} - - Save Changes - Сохранить изменения + + Generate Script + Создать сценарий + + + Publish Changes... + Опубликовать изменения… - + - - Table Designer - Конструктор таблиц - - - Controls whether the table designer feature is enabled. Default value is false. - Определяет, включена ли функция конструктора таблиц. Значение по умолчанию — false. + + Preview feature + Предварительная версия функции @@ -5968,6 +6138,22 @@ Error: {1} + + + + Hide the extension viewlet + Скрыть вьюлет расширения + + + Hide the panel + Скрыть панель + + + Hide the settings icon + Скрыть значок параметров + + + @@ -6086,14 +6272,6 @@ Error: {1} Name Имя - - Preview - Предварительная версия - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - Эта страница функции находится на этапе предварительной версии. Предварительные версии функций представляют собой новые функции, которые в будущем станут постоянной частью продукта. Они стабильны, но требуют дополнительного улучшения специальных возможностей. Мы будем рады вашим отзывам о функциях, пока они находятся в разработке. - Resources Ресурсы @@ -6388,142 +6566,6 @@ Error: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - Ознакомьтесь с изменениями в последнем выпуске - - - New monthly blog posts each month showcasing our new features - Ежемесячные записи в блоге с обзором новых функций - - - Color theme - Цветовая тема - - - Make the editor and your code look the way you love - Настройте редактор и код удобным образом. - - - Customize - Настроить - - - Deploy - Развернуть - - - Download extensions that you need, including the SQL Server Admin pack and more - Скачайте необходимые расширения, включая пакет администрирования SQL Server и другие. - - - Extensions - Расширения - - - Follow us on Twitter - Следите за нашими новостями в Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - Будьте в курсе того, как сообщество использует Azure Data Studio, и общайтесь с техническими специалистами напрямую. - - - Getting started - Приступая к работе - - - GitHub repository - Репозиторий GitHub - - - Help - Справка - - - Keyboard Shortcuts - Сочетания клавиш - - - Find your favorite commands and customize them - Найдите любимые команды и настройте их - - - Learn - Дополнительные сведения - - - More... - Подробнее… - - - New connection - Создать подключение - - - New Deployment… - Новое развертывание… - - - New notebook - Создать записную книжку - - - New query - Создать запрос - - - No recent folders - Нет последних папок - - - Open file - Открыть файл - - - Open file - Открыть файл - - - Documentation - Документация - - - Recent - Последние - - - Release notes - Заметки о выпуске - - - Report issue or feature request - Сообщить о проблеме или отправить запрос на добавление новой возможности - - - Find and run all commands - Найти и выполнить все команды - - - Rapidly access and search commands from the Command Palette ({0}) - Быстро обращайтесь к командам и выполняйте поиск по командам с помощью палитры команд ({0}) - - - Show welcome page on startup - Отображать страницу приветствия при запуске - - - Start - Запуск - - - @@ -7313,6 +7355,10 @@ Error: {1} + + Server could not start because a provider was not defined for this notebook file type. + Не удалось запустить сервер, так как для этого типа файла записной книжки не определен поставщик. + Server did not start for unknown reason Не удалось запустить сервер по неизвестной причине @@ -7383,6 +7429,10 @@ Error: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + Истекло время ожидания доступности поставщика выполнения для поставщика записных книжек "{0}" + Notebook provider does not exist Поставщик записных книжек не существует @@ -7391,6 +7441,14 @@ Error: {1} No URI was passed when creating a notebook manager При создании диспетчера записных книжек не был передан URI + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + Истекло время ожидания доступности поставщика сериализации для поставщика записных книжек "{0}" + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + Истекло время ожидания доступности стандартных ядер для поставщика записных книжек "{0}" + @@ -7499,6 +7557,10 @@ Error: {1} What kernels should be standard with this notebook provider Какие ядра следует использовать в качестве стандартных для этого поставщика записных книжек + + The specified provider '{0}' is not present in the notebook registry. + Указанный поставщик, "{0}", отсутствует в реестре записных книжек. + Contributes notebook language. Определяет язык записной книжки. @@ -7735,10 +7797,6 @@ Error: {1} Canceling the query failed: {0} Ошибка при сбое запроса: {0} - - No Query found for {0} - Не найдены запросы для {0} - {0} already has an existing query У {0} уже есть существующий запрос @@ -8131,6 +8189,18 @@ Error: {1} The table which contains the primary or unique key column. Таблица, которая содержит первичный или уникальный ключевой столбец. + + The name of the column. + Имя столбца. + + + The columns of the index. + Столбцы индекса. + + + The name of the index. + Имя индекса. + Description for the table. Описание таблицы. @@ -8143,13 +8213,21 @@ Error: {1} The schema that contains the table. Схема, содержащая таблицу. + + Table Designer Error + Table Designer Error + Foreign Key Внешний ключ - - Primary Key Table - Таблица первичных ключей + + Foreign Table + Внешняя таблица + + + Index + Индекс Expression @@ -8219,13 +8297,17 @@ Error: {1} An error occured while processing the change: {0} Произошла ошибка при обработке изменения: {0} - - Foreign Key Column - Столбец внешних ключей + + Column + Столбец + + + Foreign Column + Внешний столбец - Column Mapping - Сопоставление столбцов + Columns + Столбцы Name @@ -8247,25 +8329,57 @@ Error: {1} General Общие + + An error occured while generating preview report: {0} + Произошла ошибка при создании предварительного просмотра отчета: {0} + + + An error occured while generating the script: {0} + Произошла ошибка при создании сценария: {0} + + + Generating preview report... + Создание предварительного просмотра отчета… + + + Generating script... + Создание сценария… + + + Script generated. + Сценарий создан. + + + Column + Столбец + + + Columns + Столбцы + + + Name + Имя + + + Indexes + Индексы + Table name Имя таблицы - - Primary Key Column - Столбец первичного ключа + + An error occured while publishing changes: {0} + Произошла ошибка при публикации изменений: {0} - - An error occured while saving changes: {0} - Произошла ошибка при сохранении изменений: {0} - - - The changes have been successfully saved. - Изменения успешно сохранены. + + The changes have been successfully published. + Изменения опубликованы. - Saving table designer changes... - Сохранение изменений конструктора таблиц... + Publishing table designer changes... + Публикация изменений конструктора таблиц... Schema @@ -8277,6 +8391,26 @@ Error: {1} + + + + Update Database + Обновить базу данных + + + Cancel + Отмена + + + Generate Script + Создать сценарий + + + Preview Database Updates + Предварительный просмотр обновлений базы данных + + + @@ -8306,4 +8440,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/zh-hans/arc.zh-Hans.xlf b/resources/xlf/zh-hans/arc.zh-Hans.xlf index 8df063e7b5eb..427884e5cd10 100644 --- a/resources/xlf/zh-hans/arc.zh-Hans.xlf +++ b/resources/xlf/zh-hans/arc.zh-Hans.xlf @@ -160,8 +160,8 @@ 群集上下文 - Azure Arc Data Controller Dashboard (Preview) - {0} - Azure Arc 数据控制器仪表板(预览版) - {0} + Azure Arc Data Controller Dashboard - {0} + Azure Arc 数据控制器仪表板 - {0} Kube Config File Path @@ -606,8 +606,8 @@ 需要连接以列出此实例上的数据库。 - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - SQL 托管实例 - Azure Arc 仪表板(预览) - {0} + SQL managed instance - Azure Arc Dashboard - {0} + SQL 托管实例 - Azure Arc 仪表板 - {0} MSSQL @@ -838,8 +838,8 @@ 可以缩放已启用的 Azure Arc - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL 超大规模 - Azure Arc 仪表板(预览) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL 超大规模 - Azure Arc 仪表板 - {0} microsoft.azuredatastudio-postgresql @@ -1193,7 +1193,7 @@ The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: {2} Do you want to update this information? - 配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: + 配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: >{2} 是否要更新此信息? @@ -1309,22 +1309,6 @@ Cores Request 核心请求 - - Confirm password - 确认密码 - - - Data controller login - 数据控制器登录 - - - Password - 密码 - - - Administrator account - 管理员帐户 - I accept {0} and {1}. 我接受 {0} 和 {1}。 @@ -1409,6 +1393,30 @@ Location 位置 + + Confirm password + 确认密码 + + + Password + 密码 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + 输入将用于登录指标和日志仪表板的密码。 + + + Metrics and Logs Dashboard Credentials + 指标和日志仪表板凭据 + + + Username + 用户名 + + + Enter the username that will be used for the metrics and logs dashboards. + 输入将用于指标和日志仪表板的用户名。 + Data controller name 数据控制器名称 @@ -1718,8 +1726,8 @@ 提供启用 Azure 的 PostgreSQL 超大规模服务器组参数 - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - 部署已启用 Azure Arc 的 PostgreSQL 超大规模服务器组(预览) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + 部署启用 Azure Arc 的 PostgreSQL 超大规模服务器组 SQL Connection information @@ -1794,8 +1802,8 @@ 服务层 - 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only 仅供开发使用 + + High availability + 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,高级高可用性)。 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ 对托管实例容量的请求(整数内存量,以 GB 为单位)。 - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ Configure retention for point-in-time backups. {0} 配置时间点备份的保留期。{0} - - Replicas - 副本 - Specify how long you want to keep your point-in-time backups. 指定要将时间点备份保留多长时间。 @@ -1898,16 +1906,16 @@ 时间点保留(天) - BusinessCritical - 业务关键 + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} - 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - 常规用途 + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ 由 Microsoft 提供 - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ 提供 Azure SQL 托管实例参数 - Deploy Azure SQL managed instance - Azure Arc (preview) - 部署 Azure SQL 托管实例–Azure Arc (预览) + Deploy Azure SQL managed instance - Azure Arc + 部署 Azure SQL 托管实例 - Azure Arc Storage Class (Backups) @@ -2016,8 +2024,8 @@ No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) [Connect Controller](command:arc.connectToController) - 未注册 Azure Arc 控制器。[了解更多] (https://azure.microsoft.com/services/azure-arc/) -[连接控制器](命令: arc.connectToController) + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) Loading controllers... @@ -2080,24 +2088,24 @@ 将 PostgreSQL 超大规模服务器组部署到 Azure Arc 环境 - PostgreSQL Hyperscale server groups - Azure Arc (preview) - PostgreSQL 超大规模服务器组–Azure Arc (预览) + PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL 超大规模服务器组 - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment 客户管理的环境中面向应用开发人员的托管 SQL 实例服务 - Azure SQL managed instance - Azure Arc (preview) - Azure SQL 托管实例–Azure Arc (预览) + Azure SQL managed instance - Azure Arc + Azure SQL 托管实例 - Azure Arc Creates an Azure Arc data controller 创建 Azure Arc 数据控制器 - Azure Arc data controller (preview) - Azure Arc 数据控制器(预览) + Azure Arc data controller + Azure Arc 数据控制器 Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/zh-hans/azcli.zh-Hans.xlf b/resources/xlf/zh-hans/azcli.zh-Hans.xlf new file mode 100644 index 000000000000..869fcf6e0b3f --- /dev/null +++ b/resources/xlf/zh-hans/azcli.zh-Hans.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hans/azurecore.zh-Hans.xlf b/resources/xlf/zh-hans/azurecore.zh-Hans.xlf index 6a9e0e673cfa..550dae0cf421 100644 --- a/resources/xlf/zh-hans/azurecore.zh-Hans.xlf +++ b/resources/xlf/zh-hans/azurecore.zh-Hans.xlf @@ -39,8 +39,8 @@ 用户在 AAD 中没有唯一标识符 - Token retrieval failed with an error. Open developer tools to view the error - 令牌检索失败,出现错误。请打开开发人员工具以查看错误 + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + 令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。 Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled 是否应启用美国国家 Azure 云集成 + + [Optional] The verbosity of logging for the Azure Accounts extension. + [可选] Azure 帐户扩展的日志记录详细程度。 + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. 禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。 - Should Personally Identifiable Information (PII) be logged in the console view locally - 应在控制台视图中本地记录个人身份信息(PII) + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)。 diff --git a/resources/xlf/zh-hans/git.zh-Hans.xlf b/resources/xlf/zh-hans/git.zh-Hans.xlf new file mode 100644 index 000000000000..97debca604b3 --- /dev/null +++ b/resources/xlf/zh-hans/git.zh-Hans.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hans/notebook.zh-Hans.xlf b/resources/xlf/zh-hans/notebook.zh-Hans.xlf index 8e2462962950..ae2492d9561e 100644 --- a/resources/xlf/zh-hans/notebook.zh-Hans.xlf +++ b/resources/xlf/zh-hans/notebook.zh-Hans.xlf @@ -87,7 +87,7 @@ 创建 - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. 文件 {0} 已在目标文件夹 {1} 中 此文件已重命名为 {2},以防数据丢失。 @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf b/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf index e51ff1a269ed..d433fa0193f8 100644 --- a/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf +++ b/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare SQL Server 架构比较 + + Run Schema Comparison + 运行架构比较 + Schema Compare 架构比较 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 4765143abd52..b791f841a25d 100644 --- a/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf @@ -50,6 +50,10 @@ Time 时间 + + Action + 操作 + Add reference 添加引用 @@ -78,6 +82,18 @@ Would you like to update Azure Function local.settings.json with the new connection string? 是否要使用新的连接字符串更新 Azure 函数 local.settings.json? + + Are you sure you want to update the target project? + 是否确定要更新目标项目? + + + There was an error updating the project: {0} + 更新项目时出错: {0} + + + Project was successfully updated. + 已成功更新项目。 + at 位于 @@ -150,6 +166,14 @@ Cleaning existing deployments... 正在清理现有部署... + + Close + 关闭 + + + View changes in Schema Compare + 查看架构比较中的更改 + Confirm SQL server admin password 确认 SQL Server 管理员密码 @@ -166,6 +190,10 @@ Connection failed error: '{0}' 连接失败错误: "{0}" + + Select a connection profile + 选择连接配置文件 + Connections 连接 @@ -179,8 +207,8 @@ "local.settings.json" 中指定的连接字符串设置 - Other servers on container already exist for the project. Do you want to delete them? - 容器上已存在此项目的其他服务器。是否要删除它们? + Containers already exist for this project. Do you want to delete them before deploying a new one? + 此项目的容器已存在。是否要在部署新文件之前删除它们? Create New @@ -410,6 +438,14 @@ SQL Database SQL 数据库 + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。 + + + SQL Database (SDK) + SQL 数据库 (SDK) + Enter a template for SQL connection string 输入 SQL 连接字符串的模板 @@ -446,6 +482,14 @@ Enter SQL Server admin password 输入 SQL Server 管理员密码 + + Enter password or press escape to cancel + 输入密码或按 Esc 取消 + + + Enter the password to be used for the connection string + 输入要用于连接字符串的密码 + Enter SQL server port number or press enter to use the default value 输入 SQL Server 端口号或按 Enter 以使用默认值 @@ -454,6 +498,10 @@ Enter a database name for this system database 输入此系统数据库的数据库名 + + The project is already up to date with the database. + 项目已与数据库保持最新。 + Error finding build files location: {0} 查找生成文件位置时出错: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. 必须提供用于提取的目标信息才能创建数据库项目。 + + An error occurred generating the connection string for the selected connection + 生成所选连接的连接字符串时出错 + Failed to parse "{0}": {1}. 未能解析“{0}”: {1}。 @@ -572,6 +624,10 @@ Import Elements 导入元素 + + Do you want to include the password from this connection in your local.settings.json file? + 是否要将此连接中的密码包含在 local.settings.json 文件中? + Input 输入 @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" 第“{1}”行第“{2}”列附近的 {0}。 + + Learn More + 了解详细信息 + Load profile... 加载配置文件... @@ -684,10 +744,18 @@ File {0} doesn't exist 文件 {0} 不存在 + + The Schema Compare extension must be installed to a update a project from a database. + 架构比较扩展必须从数据库安装到更新项目。 + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。 + + The selected project file does not exist + 所选项目文件不存在 + No .sqlproj file selected; please select one. 未选择任何 .sqlproj 文件;请选择一个。 @@ -732,6 +800,10 @@ Open License Agreement 打开许可协议 + + Open File + 打开文件 + Output 输出 @@ -796,6 +868,10 @@ Project 项目 + + Location + 位置 + Select location to create project 选择要创建项目的位置 @@ -816,6 +892,10 @@ Project reference name element 项目引用名称元素 + + Select project file + 选择项目文件 + Publish 发布 @@ -920,6 +1000,10 @@ Schema 架构 + + Schema Compare failed: {0} + 架构比较失败: {0} + Schema Compare 架构比较 @@ -936,6 +1020,10 @@ Script 脚本 + + SDK-style project + SDK-style project + sec @@ -956,6 +1044,14 @@ Select connection 选择连接 + + Failed to set connection string app setting: {0} + 无法设置连接字符串应用设置: {0} + + + Select SQL connection string method + 选择 SQL 连接字符串方法 + Select .dacpac 选择 .dacpac @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' 无法定位“{0}”目标:“{1}” + + Failed to set connection string app setting + 无法设置连接字符串应用设置 + Unable to establish project context. Command invoked from unexpected location: {0} 无法建立项目上下文。从意外位置调用了命令: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: 无法识别的版本: + + Update action + 更新操作 + + + Apply all changes + 应用所有更改 + 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 中创建的,它将继续在这两个工具中工作。是否要更新项目? @@ -1148,6 +1256,26 @@ 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 中创建的,它将继续在这两个工具中工作。是否要更新项目? + + Update project from database + 从数据库更新项目 + + + Update + 更新 + + + Updating {0} from {1}... + 正在从 {1} 更新 {0}... + + + Enter connection string + 输入连接字符串 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。 + User has cancelled selection for how to run autorest. 用户已取消选择的 autorest 运行方式。 @@ -1336,6 +1464,10 @@ Schema Compare 架构比较 + + Update Project From Database + 从数据库更新项目 + Validate External Streaming Job 验证外部流式处理作业 @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf b/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf index b88fb83a5407..fad4e2b88e43 100644 --- a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf @@ -338,14 +338,6 @@ This may take some time. Help articles and video links 帮助文章和视频链接 - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - 用于确定将 SQL Server 实例迁移到Azure SQL 托管实例的可行性的评估规则。 - - - Assessment rules for Azure SQL Managed Instance - Azure SQL 托管实例的评估规则 - Migrate to Azure SQL 迁移到 Azure SQL @@ -1500,6 +1492,42 @@ This may take some time. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + diff --git a/resources/xlf/zh-hans/sql.zh-Hans.xlf b/resources/xlf/zh-hans/sql.zh-Hans.xlf index 090bd8f5debc..338020e0bd93 100644 --- a/resources/xlf/zh-hans/sql.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql.zh-Hans.xlf @@ -259,6 +259,10 @@ The notebook cell title menu 笔记本单元格标题菜单 + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + 应在何处显示单元格工具栏,或者是否应隐藏该工具栏。注意:此设置仅出于扩展兼容性目的而启用,因此不会产生任何影响。 + The notebook title menu 笔记本标题菜单 @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. 更新后显示发行说明。发行说明会在新的 Web 浏览器窗口中打开。 + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + 配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Azure Data Studio 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。 + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. 请重新加载 Azure Data Studio 以完成扩展 {0} 的卸载。 @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? 是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启? + + This VS Code functionality is not supported in Azure Data Studio. + Azure Data Studio 中不支持此 VS Code 功能。 + + + Invalid arguments + 无效参数 + New Notebook 新建笔记本 @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + 无法启动会话,管理器尚未初始化 + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + 是否确实要删除该行? + General 常规 @@ -887,6 +915,10 @@ Add New 新增 + + Processing... + 正在处理... + Processing changes... 正在处理更改... @@ -895,18 +927,22 @@ Changes have been processed 已处理更改 + + Processing completed + 处理已完成 + + + Changes have been published + 已发布更改 + + + Publishing changes... + 正在发布更改... + Remove 删除 - - Saving changes... - 正在保存更改... - - - Changes have been saved - 更改已保存 - The component type: {0} is not supported 组件类型: 不支持 {0} @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + 当另一个操作正在进行时,无法执行该操作。 + New Table 新建表 @@ -4476,11 +4516,11 @@ Error: {1} This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - 在添加参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。 + This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - 在将参数添加到参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。 + This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Find Next String @@ -5690,6 +5730,136 @@ Error: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + 查询 {0}: 查询成本(相对于脚本): {1}% + + + + + + + Open Query + 打开查询 + + + Custom Zoom + 自定义显示比例 + + + Zoom to fit + 缩放到合适大小 + + + Open Plan File + Open Plan File + + + Properties + 属性 + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + 放大 + + + Zoom Out + 缩小 + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Error: {1} - - Save Changes - 保存更改 + + Generate Script + 生成脚本 + + + Publish Changes... + 发布更改... - + - - Table Designer - 表设计器 - - - Controls whether the table designer feature is enabled. Default value is false. - 控制是否启用表设计器功能。默认值为 false。 + + Preview feature + 预览功能 @@ -5968,6 +6138,22 @@ Error: {1} + + + + Hide the extension viewlet + 隐藏扩展 viewlet + + + Hide the panel + 隐藏面板 + + + Hide the settings icon + 隐藏设置图标 + + + @@ -6086,14 +6272,6 @@ Error: {1} Name 名称 - - Preview - 预览 - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - 此功能页面处于预览状态。预览功能引入了新功能,这些功能有望成为产品的永久组成部分。它们是稳定的,但需要改进额外的辅助功能。欢迎在功能开发期间提供早期反馈。 - Resources 资源 @@ -6388,142 +6566,6 @@ Error: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - 了解最新版本中的新增功能 - - - New monthly blog posts each month showcasing our new features - 每月推出新的月度博客文章,展示新功能 - - - Color theme - 颜色主题 - - - Make the editor and your code look the way you love - 使编辑器和代码呈现你喜欢的外观 - - - Customize - 自定义 - - - Deploy - 部署 - - - Download extensions that you need, including the SQL Server Admin pack and more - 下载所需的扩展,包括 SQL Server 管理包等 - - - Extensions - 扩展 - - - Follow us on Twitter - 在 Twitter 上关注我们 - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - 保持了解社区如何使用 Azure Data Studio 并与工程师直接交谈。 - - - Getting started - 开始使用 - - - GitHub repository - GitHub 存储库 - - - Help - 帮助 - - - Keyboard Shortcuts - 键盘快捷方式 - - - Find your favorite commands and customize them - 查找你喜欢的命令并对其进行自定义 - - - Learn - 了解 - - - More... - 更多... - - - New connection - 新建连接 - - - New Deployment… - 新建部署… - - - New notebook - 新建笔记本 - - - New query - 新建查询 - - - No recent folders - 没有最近使用的文件夹 - - - Open file - 打开文件 - - - Open file - 打开文件 - - - Documentation - 文档 - - - Recent - 最近使用 - - - Release notes - 发行说明 - - - Report issue or feature request - 报告问题或功能请求 - - - Find and run all commands - 查找并运行所有命令 - - - Rapidly access and search commands from the Command Palette ({0}) - 使用命令面板快速访问和搜索命令 ({0}) - - - Show welcome page on startup - 启动时显示欢迎页 - - - Start - 开始 - - - @@ -7313,6 +7355,10 @@ Error: {1} + + Server could not start because a provider was not defined for this notebook file type. + 服务器无法启动,因为没有为此笔记本文件类型定义提供程序。 + Server did not start for unknown reason 由于未知原因,服务器未启动 @@ -7383,6 +7429,10 @@ Error: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + 等待笔记本提供程序 "{0}" 的执行提供程序时超时 + Notebook provider does not exist 笔记本提供程序不存在 @@ -7391,6 +7441,14 @@ Error: {1} No URI was passed when creating a notebook manager 创建笔记本管理器时未传递 URI + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + 等待笔记本提供程序 "{0}" 的序列化提供程序可用时超时 + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + 等待笔记本提供程序 "{0}" 的标准内核可用时超时 + @@ -7499,6 +7557,10 @@ Error: {1} What kernels should be standard with this notebook provider 此笔记本提供程序应标配哪些内核 + + The specified provider '{0}' is not present in the notebook registry. + 笔记本注册表中不存在指定的提供程序 "{0}"。 + Contributes notebook language. 提供笔记本语言。 @@ -7735,10 +7797,6 @@ Error: {1} Canceling the query failed: {0} 取消查询失败: {0} - - No Query found for {0} - 找不到 {0} 的查询 - {0} already has an existing query {0} 已具有现有查询 @@ -8131,6 +8189,18 @@ Error: {1} The table which contains the primary or unique key column. 包含主键列或唯一键列的表。 + + The name of the column. + 列的名称。 + + + The columns of the index. + 索引的列。 + + + The name of the index. + 索引的名称。 + Description for the table. 表的说明。 @@ -8143,13 +8213,21 @@ Error: {1} The schema that contains the table. 包含该表的架构。 + + Table Designer Error + Table Designer Error + Foreign Key 外键 - - Primary Key Table - 主键表 + + Foreign Table + 外部表 + + + Index + 索引 Expression @@ -8219,13 +8297,17 @@ Error: {1} An error occured while processing the change: {0} 处理更改时出错: {0} - - Foreign Key Column - 外键列 + + Column + + + + Foreign Column + 外列 - Column Mapping - 列映射 + Columns + Name @@ -8247,25 +8329,57 @@ Error: {1} General 常规 + + An error occured while generating preview report: {0} + 生成预览报表时出错: {0} + + + An error occured while generating the script: {0} + 生成脚本时出错: {0} + + + Generating preview report... + 正在生成预览报表... + + + Generating script... + 正在生成脚本... + + + Script generated. + 生成的脚本。 + + + Column + + + + Columns + + + + Name + 名称 + + + Indexes + 索引 + Table name 表名 - - Primary Key Column - 主键列 + + An error occured while publishing changes: {0} + 发布更改时出错: {0} - - An error occured while saving changes: {0} - 保存更改时出错: {0} - - - The changes have been successfully saved. - 已成功保存更改。 + + The changes have been successfully published. + 更改已成功发布。 - Saving table designer changes... - 正在保存表设计器更改... + Publishing table designer changes... + 正在发布表设计器更改... Schema @@ -8277,6 +8391,26 @@ Error: {1} + + + + Update Database + 更新数据库 + + + Cancel + 取消 + + + Generate Script + 生成脚本 + + + Preview Database Updates + 预览数据库更新 + + + @@ -8306,4 +8440,4 @@ Error: {1} - + \ No newline at end of file diff --git a/resources/xlf/zh-hant/arc.zh-Hant.xlf b/resources/xlf/zh-hant/arc.zh-Hant.xlf index 29fe69305d3e..c2f69b23c7be 100644 --- a/resources/xlf/zh-hant/arc.zh-Hant.xlf +++ b/resources/xlf/zh-hant/arc.zh-Hant.xlf @@ -160,8 +160,8 @@ 叢集內容 - Azure Arc Data Controller Dashboard (Preview) - {0} - Azure Arc 資料控制器儀表板 (預覽) - {0} + Azure Arc Data Controller Dashboard - {0} + Azure Arc 資料控制器儀表板 - {0} Kube Config File Path @@ -606,8 +606,8 @@ 需要連線才能列出此執行個體上的資料庫。 - SQL managed instance - Azure Arc Dashboard (Preview) - {0} - SQL 受控執行個體 - Azure Arc 儀表板 (預覽) - {0} + SQL managed instance - Azure Arc Dashboard - {0} + SQL 受控執行個體 - Azure Arc 儀表板 - {0} MSSQL @@ -838,8 +838,8 @@ 您可以調整已啟用的 Azure Arc 規模 - PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0} - PostgreSQL 超大規模資料庫 - Azure Arc 儀表板 (預覽) - {0} + PostgreSQL Hyperscale - Azure Arc Dashboard - {0} + PostgreSQL 超大規模資料庫 - Azure Arc 儀表板 - {0} microsoft.azuredatastudio-postgresql @@ -1193,7 +1193,7 @@ The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: {2} Do you want to update this information? - 組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: + 組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: {2} 您要更新此資訊嗎? @@ -1309,22 +1309,6 @@ Cores Request 核心數要求 - - Confirm password - 確認密碼 - - - Data controller login - 資料控制器登入 - - - Password - 密碼 - - - Administrator account - 系統管理員帳戶 - I accept {0} and {1}. 我接受 {0} 和 {1}。 @@ -1409,6 +1393,30 @@ Location 位置 + + Confirm password + 確認密碼 + + + Password + 密碼 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + 輸入將用於登入計量和記錄儀表板的密碼。 + + + Metrics and Logs Dashboard Credentials + 計量和記錄儀表板認證 + + + Username + 使用者名稱 + + + Enter the username that will be used for the metrics and logs dashboards. + 輸入將用於計量和記錄儀表板的使用者名稱。 + Data controller name 資料控制器名稱 @@ -1718,8 +1726,8 @@ 提供支援 Azure 的 PostgreSQL 超大規模資料庫伺服器群組參數 - Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview) - 部署啟用 Azure Arc 的 PostgreSQL 超大規模資料庫伺服器群組 (預覽) + Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group + 部署啟用 Azure Arc 的 PostgreSQL 超大規模資料庫伺服器群組 SQL Connection information @@ -1794,8 +1802,8 @@ 服務層級 - 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} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. Learn more @@ -1833,9 +1841,13 @@ For development use only 僅供開發使用 + + High availability + 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、進階高可用性)。 + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Instance name @@ -1874,8 +1886,8 @@ 受控執行個體的容量要求,以記憶體整數 GB 為單位。 - 1 - 1 + 1 replica + 1 replica Point in time restore @@ -1885,10 +1897,6 @@ Configure retention for point-in-time backups. {0} 設定時間點備份的保留期。{0} - - Replicas - 複本 - Specify how long you want to keep your point-in-time backups. 指定時間點備份的保留時間長度。 @@ -1898,16 +1906,16 @@ 保留時間點 (天) - BusinessCritical - BusinessCritical + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) + [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability) - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0} - 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新虛擬核心服務層級中選取。 {0} + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - GeneralPurpose - GeneralPurpose + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) Service Tier @@ -1938,12 +1946,12 @@ 由 Microsoft 提供 - 3 - 3 + 3 replicas + 3 replicas - 2 - 2 + 2 replicas + 2 replicas Username @@ -1986,8 +1994,8 @@ 提供 Azure SQL 受控執行個體參數 - Deploy Azure SQL managed instance - Azure Arc (preview) - 部署 Azure SQL 受控執行個體 - Azure Arc (預覽) + Deploy Azure SQL managed instance - Azure Arc + 部署 Azure SQL 受控執行個體 - Azure Arc Storage Class (Backups) @@ -2080,24 +2088,24 @@ 將 PostgreSQL 超大規模資料庫伺服器群組部署到 Azure Arc 環境 - PostgreSQL Hyperscale server groups - Azure Arc (preview) - PostgreSQL 超大規模資料庫伺服器群組 - Azure Arc (預覽) + PostgreSQL Hyperscale server groups - Azure Arc + PostgreSQL 超大規模資料庫伺服器群組 - Azure Arc Managed SQL Instance service for app developers in a customer-managed environment 適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務 - Azure SQL managed instance - Azure Arc (preview) - Azure SQL 受控執行個體 - Azure Arc (預覽) + Azure SQL managed instance - Azure Arc + Azure SQL 受控執行個體 - Azure Arc Creates an Azure Arc data controller 建立 Azure Arc 資料控制器 - Azure Arc data controller (preview) - Azure Arc 資料控制器 (預覽) + Azure Arc data controller + Azure Arc 資料控制器 Value must be an integer @@ -2109,4 +2117,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/zh-hant/azcli.zh-Hant.xlf b/resources/xlf/zh-hant/azcli.zh-Hant.xlf new file mode 100644 index 000000000000..78d88d4eb3f1 --- /dev/null +++ b/resources/xlf/zh-hant/azcli.zh-Hant.xlf @@ -0,0 +1,317 @@ + + + + + + Accept + Accept + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + Ask Later + Ask Later + + + Azure CLI + Azure CLI + + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + An error occurred while parsing the output of az command: {0}. The output is not JSON. + + + Azure CLI user setting: {0}.{1} read, value: {2} + Azure CLI user setting: {0}.{1} read, value: {2} + + + Azure CLI user setting: {0}.{1} updated, newValue: {2} + Azure CLI user setting: {0}.{1} updated, newValue: {2} + + + Checking for latest available version of Azure CLI + Checking for latest available version of Azure CLI + + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + + + Could not find Azure CLI. Error: {0} + Could not find Azure CLI. Error: {0} + + + Could not find the Azure CLI arcdata extension. Error: {0} + Could not find the Azure CLI arcdata extension. Error: {0} + + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Could not find Azure CLI, install it now? If not then some features will not be able to function. + + + Currently installed version of Azure CLI: {0} is same or newer than any other version available + Currently installed version of Azure CLI: {0} is same or newer than any other version available + + + Decline + Decline + + + Don't Ask Again + Don't Ask Again + + + Error while downloading + Error while downloading + + + Download finished + Download finished + + + Downloading ({0} / {1} MB) + Downloading ({0} / {1} MB) + + + Downloading {0} from {1} to {2} + Downloading {0} from {1} to {2} + + + Either an endpoint or a namespace must be specified + Either an endpoint or a namespace must be specified + + + Executing command: '{0} {1}' + Executing command: '{0} {1}' + + + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + Failed to parse the JSON of contents at: {0}. +File contents: +{1} +Error: {2} + + + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. + + + Getting text contents of resource at URL {0} + Getting text contents of resource at URL {0} + + + Error installing Azure CLI and arcdata extension: {0} + Error installing Azure CLI and arcdata extension: {0} + + + Installing the Azure CLI arcdata extension... + Installing the Azure CLI arcdata extension... + + + Installing Azure CLI... + Installing Azure CLI... + + + Latest available Azure CLI version: {0}. + Latest available Azure CLI version: {0}. + + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + + + No + No + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + + + No Azure CLI arcdata extension is available. + No Azure CLI arcdata extension is available. + + + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. + + + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. + + + No download link available for platform '{0}' +Release info: ${1} + No download link available for platform '{0}' +Release info: ${1} + + + No release version available for platform '{0}' +Release info: ${1} + No release version available for platform '{0}' +Release info: ${1} + + + An error occurred while parsing the output of az --version. + An error occurred while parsing the output of az --version. + + + Platform '{0}' is currently unsupported + Platform '{0}' is currently unsupported + + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + + + Prompting the user to accept the following: {0} + Prompting the user to accept the following: {0} + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + Searching for existing Azure CLI installation... + Searching for existing Azure CLI installation... + + + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + + + Unexpected error executing command: {0} + Unexpected error executing command: {0} + + + Unexpected exit code from command: {1} ({0}) + Unexpected exit code from command: {1} ({0}) + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + + + Error updating Azure CLI: {0} + Error updating Azure CLI: {0} + + + Updating Azure CLI... + Updating Azure CLI... + + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + + + User Response on prompt to install Azure CLI: {0} + User Response on prompt to install Azure CLI: {0} + + + User Response on prompt to update Azure CLI: {0} + User Response on prompt to update Azure CLI: {0} + + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Found version: {0} that Azure CLI can be updated to from current version: {1}. + + + Yes + Yes + + + + + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choose whether you will be prompted to download the Azure CLI arcdata extension. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + + + Azure CLI + Azure CLI + + + Log debug info to the output channel for all executed az commands + Log debug info to the output channel for all executed az commands + + + Azure CLI Configuration + Azure CLI Configuration + + + Support for Azure CLI. + Support for Azure CLI. + + + Azure CLI + Azure CLI + + + The user will not be prompted to install the Azure CLI arcdata extension + The user will not be prompted to install the Azure CLI arcdata extension + + + The user will be prompted to install the Azure CLI arcdata extension + The user will be prompted to install the Azure CLI arcdata extension + + + The user will not be prompted for update of the Azure CLI arcdata extension + The user will not be prompted for update of the Azure CLI arcdata extension + + + The user will be prompted for update of the Azure CLI arcdata extension + The user will be prompted for update of the Azure CLI arcdata extension + + + Choose whether you will be prompted to install Azure CLI. + Choose whether you will be prompted to install Azure CLI. + + + The user will not be prompted to install the Azure CLI + The user will not be prompted to install the Azure CLI + + + The user will be prompted to install the Azure CLI + The user will be prompted to install the Azure CLI + + + Azure CLI + Azure CLI + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hant/azurecore.zh-Hant.xlf b/resources/xlf/zh-hant/azurecore.zh-Hant.xlf index a807e1f29e00..c51dd12000ca 100644 --- a/resources/xlf/zh-hant/azurecore.zh-Hant.xlf +++ b/resources/xlf/zh-hant/azurecore.zh-Hant.xlf @@ -39,8 +39,8 @@ 使用者在 AAD 中沒有唯一的識別碼 - Token retrieval failed with an error. Open developer tools to view the error - 權杖擷取失敗,發生錯誤。請開啟開發人員工具以檢視錯誤 + Token retrieval failed with an error. [Open developer tools]({0}) for more details. + 權杖擷取失敗,發生錯誤。[開啟開發人員工具]({0}) 以了解更多詳細資料。 Specified tenant with ID '{0}' not found. @@ -795,13 +795,17 @@ Should US National Azure cloud integration be enabled 是否應啟用美國國民 Azure 雲端整合 + + [Optional] The verbosity of logging for the Azure Accounts extension. + [選用] Azure 帳戶延伸模組的記錄詳細程度。 + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. 停用系統金鑰鏈整合。認證將會儲存於使用者主目錄的一般檔案中。 - Should Personally Identifiable Information (PII) be logged in the console view locally - 是否應在本機主控台檢視中登入個人識別資訊 (PII) + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 是否要將個人識別資訊 (PII) 記錄在 Azure 帳戶輸出通道與輸出通道記錄檔中。 diff --git a/resources/xlf/zh-hant/git.zh-Hant.xlf b/resources/xlf/zh-hant/git.zh-Hant.xlf new file mode 100644 index 000000000000..d95f7ec4e554 --- /dev/null +++ b/resources/xlf/zh-hant/git.zh-Hant.xlf @@ -0,0 +1,1947 @@ + + + + + + Missing or invalid credentials. + Missing or invalid credentials. + + + + + + + No + No + + + Ask Me Later + Ask Me Later + + + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + Would you like Azure Data Studio to [periodically run 'git fetch']({0})? + + + Yes + Yes + + + + + + + HEAD version of '{0}' is not available. + HEAD version of '{0}' is not available. + + + Add to Workspace + Add to Workspace + + + Add a new remote... + Add a new remote... + + + Add remote from URL + Add remote from URL + + + Add remote from {0} + Add remote from {0} + + + Add Remote + Add Remote + + + Always + Always + + + This will create a Git repository in '{0}'. Are you sure you want to continue? + This will create a Git repository in '{0}'. Are you sure you want to continue? + + + Failed to authenticate to git remote. + Failed to authenticate to git remote. + + + Failed to authenticate to git remote: + +{0} + Failed to authenticate to git remote: + +{0} + + + A branch named '{0}' already exists + A branch named '{0}' already exists + + + Branch name + Branch name + + + Branch name needs to match regex: {0} + Branch name needs to match regex: {0} + + + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + Can't push refs to remote. Try running 'Pull' first to integrate your changes. + + + Log level changed to: {0} + Log level changed to: {0} + + + Checkout detached... + Checkout detached... + + + Choose Folder... + Choose Folder... + + + Please clean your repository working tree before checkout. + Please clean your repository working tree before checkout. + + + Clone from {0} + Clone from {0} + + + Cloning git repository '{0}'... + Cloning git repository '{0}'... + + + Commit Staged Changes + Commit Staged Changes + + + Create Empty Commit + Create Empty Commit + + + Commit Hash + Commit Hash + + + Commit message + Commit message + + + Message (commit on '{0}') + Message (commit on '{0}') + + + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0}? +This is IRREVERSIBLE! +This file will be FOREVER LOST if you proceed. + + + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + Are you sure you want to DELETE {0} files? +This is IRREVERSIBLE! +These files will be FOREVER LOST if you proceed. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + Are you sure you want to discard ALL changes in {0} files? +This is IRREVERSIBLE! +Your current working set will be FOREVER LOST if you proceed. + + + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0} + +This is IRREVERSIBLE, your current working set will be FOREVER LOST. + + + Are you sure you want to discard changes in {0}? + Are you sure you want to discard changes in {0}? + + + Are you sure you want to discard changes in {0} files? + Are you sure you want to discard changes in {0} files? + + + Are you sure you want to create an empty commit? + Are you sure you want to create an empty commit? + + + The branch '{0}' is not fully merged. Delete anyway? + The branch '{0}' is not fully merged. Delete anyway? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. + +Are you sure to continue? + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. + +Are you sure to continue? + + + The branch '{0}' has no upstream branch. Would you like to publish this branch? + The branch '{0}' has no upstream branch. Would you like to publish this branch? + + + Are you sure you want to restore {0}? + Are you sure you want to restore {0}? + + + Are you sure you want to restore {0} files? + Are you sure you want to restore {0} files? + + + Are you sure you want to stage {0} with merge conflicts? + Are you sure you want to stage {0} with merge conflicts? + + + Are you sure you want to stage {0} files with merge conflicts? + Are you sure you want to stage {0} files with merge conflicts? + + + Create new branch... + Create new branch... + + + Create new branch from... + Create new branch from... + + + Initialize Repository + Initialize Repository + + + Current + Current + + + Delete File + Delete File + + + Delete Branch + Delete Branch + + + Delete file + Delete file + + + Delete Files + Delete Files + + + File '{0}' was deleted by them and modified by us. + +What would you like to do? + File '{0}' was deleted by them and modified by us. + +What would you like to do? + + + File '{0}' was deleted by us and modified by them. + +What would you like to do? + File '{0}' was deleted by us and modified by them. + +What would you like to do? + + + Discard Changes + Discard Changes + + + Discard All {0} Files + Discard All {0} Files + + + Discard 1 File + Discard 1 File + + + Force Checkout + Force Checkout + + + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + Force push is not allowed, please enable it with the 'git.allowForcePush' setting. + + + Git error + Git error + + + Git: {0} + Git: {0} + + + {0} ⟷ {1} + {0} ⟷ {1} + + + {0} ({1}) ⟷ {0} ({2}) + {0} ({1}) ⟷ {0} ({2}) + + + {0} (Index) + {0} (Index) + + + {0} ({1}) + {0} ({1}) + + + {0} (Working Tree) + {0} (Working Tree) + + + Pick workspace folder to initialize git repo in + Pick workspace folder to initialize git repo in + + + Initialize Repository + Initialize Repository + + + Invalid branch name + Invalid branch name + + + Keep Our Version + Keep Our Version + + + Keep Their Version + Keep Their Version + + + Learn More + Learn More + + + Your local changes would be overwritten by checkout. + Your local changes would be overwritten by checkout. + + + The last commit was a merge commit. Are you sure you want to undo it? + The last commit was a merge commit. Are you sure you want to undo it? + + + There are merge conflicts. Resolve them before committing. + There are merge conflicts. Resolve them before committing. + + + Make sure you configure your 'user.name' and 'user.email' in git. + Make sure you configure your 'user.name' and 'user.email' in git. + + + Never + Never + + + OK, Don't Show Again + OK, Don't Show Again + + + OK, Don't Ask Again + OK, Don't Ask Again + + + There are no changes to commit. + There are no changes to commit. + + + There are no changes to stash. + There are no changes to stash. + + + Can't undo because HEAD doesn't point to any commit. + Can't undo because HEAD doesn't point to any commit. + + + No rebase in progress. + No rebase in progress. + + + Your repository has no remotes. + Your repository has no remotes. + + + This repository has no remotes configured to fetch from. + This repository has no remotes configured to fetch from. + + + Your repository has no remotes configured to publish to. + Your repository has no remotes configured to publish to. + + + Your repository has no remotes configured to pull from. + Your repository has no remotes configured to pull from. + + + Your repository has no remotes configured to push to. + Your repository has no remotes configured to push to. + + + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + There are no staged changes to commit. + +Would you like to stage all your changes and commit them directly? + + + There are no stashes in the repository. + There are no stashes in the repository. + + + This repository has no tags. + This repository has no tags. + + + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. + + + Please check out a branch to push to a remote. + Please check out a branch to push to a remote. + + + OK + OK + + + Open Git Log + Open Git Log + + + Open Repository + Open Repository + + + Open + Open + + + Open in New Window + Open in New Window + + + Pick a branch to pull from + Pick a branch to pull from + + + Pick a provider to publish the branch '{0}' to: + Pick a provider to publish the branch '{0}' to: + + + Pick a remote to publish the branch '{0}' to: + Pick a remote to publish the branch '{0}' to: + + + Pick a remote to pull the branch from + Pick a remote to pull the branch from + + + Pick a stash to apply + Pick a stash to apply + + + Pick a stash to drop + Pick a stash to drop + + + Pick a stash to pop + Pick a stash to pop + + + Would you like to open the cloned repository? + Would you like to open the cloned repository? + + + Would you like to open the initialized repository? + Would you like to open the initialized repository? + + + Would you like to open the cloned repository, or add it to the current workspace? + Would you like to open the cloned repository, or add it to the current workspace? + + + Would you like to open the initialized repository, or add it to the current workspace? + Would you like to open the initialized repository, or add it to the current workspace? + + + Please provide a new branch name + Please provide a new branch name + + + Please provide the commit hash + Please provide the commit hash + + + Please provide a commit message + Please provide a commit message + + + Please provide a remote name + Please provide a remote name + + + Optionally provide a stash message + Optionally provide a stash message + + + Please provide a message to annotate the tag + Please provide a message to annotate the tag + + + Please provide a tag name + Please provide a tag name + + + Publish to {0} + Publish to {0} + + + Remote '{0}' already exists. + Remote '{0}' already exists. + + + Remote branch at {0} + Remote branch at {0} + + + Remote name + Remote name + + + Remote name format invalid + Remote name format invalid + + + Pick a remote to remove + Pick a remote to remove + + + Clone from URL + Clone from URL + + + Restore file + Restore file + + + Restore files + Restore files + + + Save All & Commit + Save All & Commit + + + Save All & Stash + Save All & Stash + + + Select a branch to merge from + Select a branch to merge from + + + Select a branch to rebase onto + Select a branch to rebase onto + + + Select a ref to checkout + Select a ref to checkout + + + Select a ref to checkout in detached mode + Select a ref to checkout in detached mode + + + Select a ref to create the '{0}' branch from + Select a ref to create the '{0}' branch from + + + Select a tag to delete + Select a tag to delete + + + Select a branch to delete + Select a branch to delete + + + Select log level + Select log level + + + Select Repository Location + Select Repository Location + + + Show Command Output + Show Command Output + + + Stash Anyway + Stash Anyway + + + There were merge conflicts while applying the stash. + There were merge conflicts while applying the stash. + + + Stash message + Stash message + + + Stash & Checkout + Stash & Checkout + + + Are you sure you want to drop the stash: {0}? + Are you sure you want to drop the stash: {0}? + + + This action will push and pull commits to and from '{0}/{1}'. + This action will push and pull commits to and from '{0}/{1}'. + + + Tag at {0} + Tag at {0} + + + Message + Message + + + Tag name + Tag name + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + There are {0} untracked files which will be DELETED FROM DISK if discarded. + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + The following untracked file will be DELETED FROM DISK if discarded: {0}. + + + Undo merge commit + Undo merge commit + + + There are {0} unsaved files. + +Would you like to save them before committing? + There are {0} unsaved files. + +Would you like to save them before committing? + + + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + The following file has unsaved changes which won't be included in the commit if you proceed: {0}. + +Would you like to save it before committing? + + + There are {0} unsaved files. + +Would you like to save them before stashing? + There are {0} unsaved files. + +Would you like to save them before stashing? + + + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + The following file has unsaved changes which won't be included in the stash if you proceed: {0}. + +Would you like to save it before stashing? + + + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + This will DELETE {0} untracked files! +This is IRREVERSIBLE! +These files will be FOREVER LOST. + + + Yes + Yes + + + Discard 1 Tracked File + Discard 1 Tracked File + + + Discard {0} Tracked Files + Discard {0} Tracked Files + + + Yes, Don't Show Again + Yes, Don't Show Again + + + + + + + Skipped found git in: {0} + Skipped found git in: {0} + + + Using git {0} from {1} + Using git {0} from {1} + + + Validating found git in: {0} + Validating found git in: {0} + + + + + + + There are no available repositories + There are no available repositories + + + Absolute paths not supported in 'git.scanRepositories' setting. + Absolute paths not supported in 'git.scanRepositories' setting. + + + Choose a repository + Choose a repository + + + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. + + + + + + + Branch name + Branch name + + + $(error) Error: {0} + $(error) Error: {0} + + + No remote repositories found. + No remote repositories found. + + + Choose a URL to clone from. + Choose a URL to clone from. + + + Provide repository URL + Provide repository URL + + + Provide repository URL or pick a repository source. + Provide repository URL or pick a repository source. + + + Repository name + Repository name + + + Repository name (type to search) + Repository name (type to search) + + + URL + URL + + + + + + + Would you like to add '{0}' to .gitignore? + Would you like to add '{0}' to .gitignore? + + + Conflict: Added By Them + Conflict: Added By Them + + + Conflict: Added By Us + Conflict: Added By Us + + + Always Pull + Always Pull + + + Conflict: Both Added + Conflict: Both Added + + + Conflict: Both Deleted + Conflict: Both Deleted + + + Conflict: Both Modified + Conflict: Both Modified + + + Changes + Changes + + + Commit + Commit + + + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + + + Message ({0} to commit) + Message ({0} to commit) + + + {0} characters left in current line + {0} characters left in current line + + + {0} characters over {1} in current line + {0} characters over {1} in current line + + + Current commit message only contains whitespace characters + Current commit message only contains whitespace characters + + + Message ({0} to commit on '{1}') + Message ({0} to commit on '{1}') + + + Deleted + Deleted + + + Conflict: Deleted By Them + Conflict: Deleted By Them + + + Conflict: Deleted By Us + Conflict: Deleted By Us + + + Don't Pull + Don't Pull + + + {0} (Deleted) + {0} (Deleted) + + + {0} (Index) + {0} (Index) + + + {0} (Ours) + {0} (Ours) + + + {0} (Theirs) + {0} (Theirs) + + + {0} (Untracked) + {0} (Untracked) + + + {0} (Working Tree) + {0} (Working Tree) + + + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. + + + Ignored + Ignored + + + Index Added + Index Added + + + Index Copied + Index Copied + + + Index Deleted + Index Deleted + + + Index Modified + Index Modified + + + Index Renamed + Index Renamed + + + Intent to Add + Intent to Add + + + Merge Changes + Merge Changes + + + Modified + Modified + + + Don't Show Again + Don't Show Again + + + Open + Open + + + Pull + Pull + + + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + + + Pull {0} commits from {1}/{2} + Pull {0} commits from {1}/{2} + + + Pull {0} and push {1} commits between {2}/{3} + Pull {0} and push {1} commits between {2}/{3} + + + Push {0} commits to {1}/{2} + Push {0} commits to {1}/{2} + + + Successfully pushed. + Successfully pushed. + + + Staged Changes + Staged Changes + + + Synchronize Changes + Synchronize Changes + + + Syncing. Cancelling may cause serious damages to the repository + Syncing. Cancelling may cause serious damages to the repository + + + Untracked + Untracked + + + Untracked Changes + Untracked Changes + + + Yes + Yes + + + + + + + Checkout branch/tag... + Checkout branch/tag... + + + Publish Changes + Publish Changes + + + Publish to {0} + Publish to {0} + + + Publish to... + Publish to... + + + Rebasing + Rebasing + + + Synchronizing Changes... + Synchronizing Changes... + + + + + + + Index + Index + + + {0} — {1} +{2} + +{3} + {0} — {1} +{2} + +{3} + + + Git History + Git History + + + Staged Changes + Staged Changes + + + Uncommitted Changes + Uncommitted Changes + + + You + You + + + Working Tree + Working Tree + + + + + + + Color for added resources. + Color for added resources. + + + Color for resources with conflicts. + Color for resources with conflicts. + + + Color for deleted resources. + Color for deleted resources. + + + Color for ignored resources. + Color for ignored resources. + + + Color for modified resources. + Color for modified resources. + + + Color for renamed or copied resources. + Color for renamed or copied resources. + + + Color for deleted resources which have been staged. + Color for deleted resources which have been staged. + + + Color for modified resources which have been staged. + Color for modified resources which have been staged. + + + Color for submodule resources. + Color for submodule resources. + + + Color for untracked resources. + Color for untracked resources. + + + Add Remote... + Add Remote... + + + Create Branch... + Create Branch... + + + Create Branch From... + Create Branch From... + + + Checkout to... + Checkout to... + + + Checkout to (Detached)... + Checkout to (Detached)... + + + Cherry Pick... + Cherry Pick... + + + Discard Changes + Discard Changes + + + Discard All Changes + Discard All Changes + + + Discard All Tracked Changes + Discard All Tracked Changes + + + Discard All Untracked Changes + Discard All Untracked Changes + + + Clone + Clone + + + Clone (Recursive) + Clone (Recursive) + + + Close Repository + Close Repository + + + Commit + Commit + + + Commit All + Commit All + + + Commit All (Amend) + Commit All (Amend) + + + Commit All (Amend, No Verify) + Commit All (Amend, No Verify) + + + Commit All (No Verify) + Commit All (No Verify) + + + Commit All (Signed Off) + Commit All (Signed Off) + + + Commit All (Signed Off, No Verify) + Commit All (Signed Off, No Verify) + + + Commit Empty + Commit Empty + + + Commit Empty (No Verify) + Commit Empty (No Verify) + + + Commit (No Verify) + Commit (No Verify) + + + Commit Staged + Commit Staged + + + Commit Staged (Amend) + Commit Staged (Amend) + + + Commit Staged (Amend, No Verify) + Commit Staged (Amend, No Verify) + + + Commit Staged (No Verify) + Commit Staged (No Verify) + + + Commit Staged (Signed Off) + Commit Staged (Signed Off) + + + Commit Staged (Signed Off, No Verify) + Commit Staged (Signed Off, No Verify) + + + Create Tag + Create Tag + + + Delete Branch... + Delete Branch... + + + Delete Tag + Delete Tag + + + Fetch + Fetch + + + Fetch From All Remotes + Fetch From All Remotes + + + Fetch (Prune) + Fetch (Prune) + + + Add to .gitignore + Add to .gitignore + + + Initialize Repository + Initialize Repository + + + Merge Branch... + Merge Branch... + + + Open All Changes + Open All Changes + + + Open Changes + Open Changes + + + Open File + Open File + + + Open File (HEAD) + Open File (HEAD) + + + Open Repository + Open Repository + + + Publish Branch... + Publish Branch... + + + Pull + Pull + + + Pull from... + Pull from... + + + Pull (Rebase) + Pull (Rebase) + + + Push + Push + + + Push (Follow Tags) + Push (Follow Tags) + + + Push (Follow Tags, Force) + Push (Follow Tags, Force) + + + Push (Force) + Push (Force) + + + Push Tags + Push Tags + + + Push to... + Push to... + + + Push to... (Force) + Push to... (Force) + + + Rebase Branch... + Rebase Branch... + + + Abort Rebase + Abort Rebase + + + Refresh + Refresh + + + Remove Remote + Remove Remote + + + Rename + Rename + + + Rename Branch... + Rename Branch... + + + Restore Commit Template + Restore Commit Template + + + Reveal in Side Bar + Reveal in Side Bar + + + Revert Change + Revert Change + + + Revert Selected Ranges + Revert Selected Ranges + + + Set Log Level... + Set Log Level... + + + Show Git Output + Show Git Output + + + Stage Changes + Stage Changes + + + Stage All Changes + Stage All Changes + + + Stage All Merge Changes + Stage All Merge Changes + + + Stage All Tracked Changes + Stage All Tracked Changes + + + Stage All Untracked Changes + Stage All Untracked Changes + + + Stage Change + Stage Change + + + Stage Selected Ranges + Stage Selected Ranges + + + Stash + Stash + + + Apply Stash... + Apply Stash... + + + Apply Latest Stash + Apply Latest Stash + + + Drop Stash... + Drop Stash... + + + Stash (Include Untracked) + Stash (Include Untracked) + + + Pop Stash... + Pop Stash... + + + Pop Latest Stash + Pop Latest Stash + + + Sync + Sync + + + Sync (Rebase) + Sync (Rebase) + + + Compare with Selected + Compare with Selected + + + Copy Commit ID + Copy Commit ID + + + Copy Commit Message + Copy Commit Message + + + Open Changes + Open Changes + + + Select for Compare + Select for Compare + + + Undo Last Commit + Undo Last Commit + + + Unstage Changes + Unstage Changes + + + Unstage All Changes + Unstage All Changes + + + Unstage Selected Ranges + Unstage Selected Ranges + + + Controls whether force push (with or without lease) is enabled. + Controls whether force push (with or without lease) is enabled. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + + + Always show the Staged Changes resource group. + Always show the Staged Changes resource group. + + + Controls the signoff flag for all commits. + Controls the signoff flag for all commits. + + + Configures when repositories should be automatically detected. + Configures when repositories should be automatically detected. + + + Disable automatic repository scanning. + Disable automatic repository scanning. + + + Scan for parent folders of open files. + Scan for parent folders of open files. + + + Scan for subfolders of the currently opened folder. + Scan for subfolders of the currently opened folder. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Scan for both subfolders of the current opened folder and parent folders of open files. + + + Stash any changes before pulling and restore them after successful pull. + Stash any changes before pulling and restore them after successful pull. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + + + Whether auto refreshing is enabled. + Whether auto refreshing is enabled. + + + Controls the sort order for branches. + Controls the sort order for branches. + + + A regular expression to validate new branch names. + A regular expression to validate new branch names. + + + The character to replace whitespace in new branch names. + The character to replace whitespace in new branch names. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controls what type of git refs are listed when running `Checkout to...`. + + + Local branches + Local branches + + + Remote branches + Remote branches + + + Tags + Tags + + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + + + Controls whether to ask for confirmation before force-pushing. + Controls whether to ask for confirmation before force-pushing. + + + Controls whether to ask for confirmation before committing without verification. + Controls whether to ask for confirmation before committing without verification. + + + Confirm before synchronizing git repositories. + Confirm before synchronizing git repositories. + + + Controls the Git count badge. + Controls the Git count badge. + + + Count all changes. + Count all changes. + + + Turn off counter. + Turn off counter. + + + Count only tracked changes. + Count only tracked changes. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + + + The default location to clone a git repository. + The default location to clone a git repository. + + + Controls whether to automatically detect git submodules. + Controls whether to automatically detect git submodules. + + + Controls the limit of git submodules detected. + Controls the limit of git submodules detected. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + + + Enables commit signing with GPG or X.509. + Enables commit signing with GPG or X.509. + + + Commit all changes when there are no staged changes. + Commit all changes when there are no staged changes. + + + Controls whether the Git Sync command appears in the status bar. + Controls whether the Git Sync command appears in the status bar. + + + Whether git is enabled. + Whether git is enabled. + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + + + Follow push all tags when running the sync command. + Follow push all tags when running the sync command. + + + Ignores the legacy Git warning. + Ignores the legacy Git warning. + + + Ignores the warning when there are too many changes in a repository. + Ignores the warning when there are too many changes in a repository. + + + Ignores the warning when Git is missing. + Ignores the warning when Git is missing. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignores the warning when it looks like the branch might have been rebased when pulling. + + + Ignore modifications to submodules in the file tree. + Ignore modifications to submodules in the file tree. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + + + List of git repositories to ignore. + List of git repositories to ignore. + + + Controls when to show commit message input validation. + Controls when to show commit message input validation. + + + Controls the commit message length threshold for showing a warning. + Controls the commit message length threshold for showing a warning. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + + + Controls whether to open a repository automatically after cloning. + Controls whether to open a repository automatically after cloning. + + + Always open in current window. + Always open in current window. + + + Always open in a new window. + Always open in a new window. + + + Always prompt for action. + Always prompt for action. + + + Only open in current window when no folder is opened. + Only open in current window when no folder is opened. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + + + Runs a git command after a successful commit. + Runs a git command after a successful commit. + + + Don't run any command after a commit. + Don't run any command after a commit. + + + Run 'Git Push' after a successful commit. + Run 'Git Push' after a successful commit. + + + Run 'Git Sync' after a successful commit. + Run 'Git Sync' after a successful commit. + + + Controls whether Git should check for unsaved files before committing. + Controls whether Git should check for unsaved files before committing. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Controls whether Git should check for unsaved files before stashing changes. + Controls whether Git should check for unsaved files before stashing changes. + + + Check for any unsaved files. + Check for any unsaved files. + + + Disable this check. + Disable this check. + + + Check only for unsaved staged files. + Check only for unsaved staged files. + + + Prune when fetching. + Prune when fetching. + + + Fetch all tags when pulling. + Fetch all tags when pulling. + + + Force git to use rebase when running the sync command. + Force git to use rebase when running the sync command. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + + + List of paths to search for git repositories in. + List of paths to search for git repositories in. + + + Controls whether to show the commit input in the Git source control panel. + Controls whether to show the commit input in the Git source control panel. + + + Controls whether to show an inline Open File action in the Git changes view. + Controls whether to show an inline Open File action in the Git changes view. + + + Controls whether git actions should show progress. + Controls whether git actions should show progress. + + + Controls whether to show a notification when a push is successful. + Controls whether to show a notification when a push is successful. + + + Control which changes are automatically staged by Smart Commit. + Control which changes are automatically staged by Smart Commit. + + + Automatically stage all changes. + Automatically stage all changes. + + + Automatically stage tracked changes only. + Automatically stage tracked changes only. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggests to enable smart commit (commit all changes when there are no staged changes). + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + + + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. + + + Controls which date to use for items in the Timeline view. + Controls which date to use for items in the Timeline view. + + + Use the authored date + Use the authored date + + + Use the committed date + Use the committed date + + + Controls whether to show the commit author in the Timeline view. + Controls whether to show the commit author in the Timeline view. + + + Controls how untracked changes behave. + Controls how untracked changes behave. + + + Untracked changes are hidden and excluded from several actions. + Untracked changes are hidden and excluded from several actions. + + + All changes, tracked and untracked, appear together and behave equally. + All changes, tracked and untracked, appear together and behave equally. + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + + + Controls whether to use the message from the commit input box as the default stash message. + Controls whether to use the message from the commit input box as the default stash message. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controls whether force pushing uses the safer force-with-lease variant. + + + Git SCM Integration + Git SCM Integration + + + Git + Git + + + Branch + Branch + + + Changes + Changes + + + Commit + Commit + + + Amend + Amend + + + Sign Off + Sign Off + + + Git + Git + + + Pull, Push + Pull, Push + + + Remote + Remote + + + Stash + Stash + + + Tags + Tags + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput). +Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm). +If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hant/notebook.zh-Hant.xlf b/resources/xlf/zh-hant/notebook.zh-Hant.xlf index e1064cb9c81a..19fe1a46d1d2 100644 --- a/resources/xlf/zh-hant/notebook.zh-Hant.xlf +++ b/resources/xlf/zh-hant/notebook.zh-Hant.xlf @@ -87,9 +87,9 @@ 建立 - File {0} already exists in the destination folder {1} + File {0} already exists in the destination folder {1} The file has been renamed to {2} to prevent data loss. - 檔案 {0} 已存在於目的地資料夾 {1} 中 + 檔案 {0} 已存在於目的地資料夾 {1} 中 檔案已重新命名為 {2},以避免資料遺失。 @@ -1106,4 +1106,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf b/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf index 31edc1f9025b..57ac8c0158fd 100644 --- a/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf +++ b/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf @@ -1270,6 +1270,10 @@ SQL Server Schema Compare SQL Server 結構描述比較 + + Run Schema Comparison + 執行結構描述比較 + Schema Compare 結構描述比較 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 aa0c1e7cd4b3..8fd2e7666cd0 100644 --- a/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf @@ -50,6 +50,10 @@ Time 時間 + + Action + 動作 + Add reference 新增參考 @@ -78,6 +82,18 @@ Would you like to update Azure Function local.settings.json with the new connection string? 是否要以新的連接字串更新 Azure Function local.settings.json? + + Are you sure you want to update the target project? + 確定要更新目標專案嗎? + + + There was an error updating the project: {0} + 更新專案時發生錯誤: {0} + + + Project was successfully updated. + 已成功更新專案。 + at @@ -150,6 +166,14 @@ Cleaning existing deployments... 正在清除現有的部署... + + Close + 關閉 + + + View changes in Schema Compare + 在結構描述比較中檢視變更 + Confirm SQL server admin password 確認 SQL Server 管理員密碼 @@ -166,6 +190,10 @@ Connection failed error: '{0}' 連線失敗。錯誤: '{0}' + + Select a connection profile + 選取連接設定檔 + Connections 連線 @@ -179,8 +207,8 @@ 在 "local.settings.json" 中指定的連接字串設定 - Other servers on container already exist for the project. Do you want to delete them? - 容器上的其他伺服器已存在於專案中。要刪除它們嗎? + Containers already exist for this project. Do you want to delete them before deploying a new one? + 此專案的容器已存在。您要先刪除這些檔案再部署新的嗎? Create New @@ -410,6 +438,14 @@ SQL Database SQL Database + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。 + + + SQL Database (SDK) + SQL Database (SDK) + Enter a template for SQL connection string 輸入 SQL 連接字串的範本 @@ -446,6 +482,14 @@ Enter SQL Server admin password 輸入 SQL Server 管理員密碼 + + Enter password or press escape to cancel + 輸入密碼或按 ESC 鍵取消 + + + Enter the password to be used for the connection string + 輸入用於連接字串的密碼 + Enter SQL server port number or press enter to use the default value 輸入 SQL Server 連接埠號碼或按 Enter 以使用預設值 @@ -454,6 +498,10 @@ Enter a database name for this system database 輸入此系統資料庫的資料庫名稱 + + The project is already up to date with the database. + 專案已經與資料庫一起更新。 + Error finding build files location: {0} 尋找組建檔案位置時發生錯誤: {0} @@ -500,6 +548,10 @@ Target information for extract is required to create database project. 需要供解壓縮的目標資訊才能建立資料庫專案。 + + An error occurred generating the connection string for the selected connection + 為選取的連線產生連接字串時發生錯誤 + Failed to parse "{0}": {1}. 無法剖析 "{0}": {1}。 @@ -572,6 +624,10 @@ Import Elements 匯入元素 + + Do you want to include the password from this connection in your local.settings.json file? + 是否要在 local.settings.json 檔案中包含來自此連線的密碼? + Input 輸入 @@ -620,6 +676,10 @@ {0} near line "{1}", column "{2}" {0} 接近行 "{1}",資料行 "{2}" + + Learn More + 深入了解 + Load profile... 負載設定檔... @@ -684,10 +744,18 @@ File {0} doesn't exist 檔案 {0} 不存在 + + The Schema Compare extension must be installed to a update a project from a database. + 結構描述比較延伸模組必須安裝至資料庫中的更新專案。 + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。 + + The selected project file does not exist + 選取的專案檔不存在 + No .sqlproj file selected; please select one. 未選取任何 .sqlproj 檔案;請選取一個。 @@ -732,6 +800,10 @@ Open License Agreement 開啟授權合約 + + Open File + 開啟檔案 + Output 輸出 @@ -796,6 +868,10 @@ Project 專案 + + Location + 位置 + Select location to create project 選取要建立專案的位置 @@ -816,6 +892,10 @@ Project reference name element 專案參考名稱元素 + + Select project file + 選取專案檔 + Publish 發佈 @@ -920,6 +1000,10 @@ Schema 結構描述 + + Schema Compare failed: {0} + 結構描述比較失敗: {0} + Schema Compare 結構描述比較 @@ -936,6 +1020,10 @@ Script 指令碼 + + SDK-style project + SDK-style project + sec @@ -956,6 +1044,14 @@ Select connection 選取連線 + + Failed to set connection string app setting: {0} + 無法設定連接字串應用程式設定: {0} + + + Select SQL connection string method + 選取 SQL 連接字串方法 + Select .dacpac 選取 .dacpac @@ -1128,6 +1224,10 @@ Unable to locate '{0}' target: '{1}' 找不到 '{0}' 目標: '{1}' + + Failed to set connection string app setting + 無法設定連接字串應用程式設定 + Unable to establish project context. Command invoked from unexpected location: {0} 無法建立專案內容。從未預期的位置叫用的命令: {0} @@ -1140,6 +1240,14 @@ Unrecognized version: 無法辨識的版本: + + Update action + 更新動作 + + + Apply all changes + 套用所有變更 + 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 中建立,它會繼續在這兩個工具中運作。是否要更新專案? @@ -1148,6 +1256,26 @@ 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 中建立,它會繼續在這兩個工具中運作。是否要更新專案? + + Update project from database + 從資料庫更新專案 + + + Update + 更新 + + + Updating {0} from {1}... + 正在從 {1} 更新 {0}... + + + Enter connection string + 輸入連接字串 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 為了稍後使用 SQL 連接字串,您必須在 local.settings.json 檔案中手動輸入密碼。 + User has cancelled selection for how to run autorest. 使用者已取消選取如何執行自動 autorest。 @@ -1336,6 +1464,10 @@ Schema Compare 結構描述比較 + + Update Project From Database + 從資料庫更新專案 + Validate External Streaming Job 驗證外部串流作業 @@ -1356,4 +1488,4 @@ - + \ No newline at end of file diff --git a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf b/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf index 6de84beba2e5..cad16a551417 100644 --- a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf @@ -288,7 +288,7 @@ This may take some time. Perform the following steps before you complete cutover. - 完成切換前,請執行下列步驟。 + 完成完全移轉前,請執行下列步驟。 Cutover in progress for database '{0}' @@ -338,14 +338,6 @@ This may take some time. Help articles and video links 說明文章及影片連結 - - Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance. - 評估規則,用來判斷將 SQL Server 執行個體移轉到 Azure SQL 受控執行個體是否可行。 - - - Assessment rules for Azure SQL Managed Instance - Azure SQL 受控執行個體的評定規則 - Migrate to Azure SQL 移轉到 Azure SQL @@ -400,7 +392,7 @@ This may take some time. Application downtime is limited to cutover at the end of migration. - 應用程式停機只限於在移轉結束時的完全移轉。 + 應用程式停機的情況只會發生於移轉結束時的完全移轉期間。 Online migration @@ -1500,6 +1492,42 @@ This may take some time. + + + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + + + Azure Database Migration Guides + Azure Database Migration Guides + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrate to Azure SQL Managed Instance (online) + + + Migrate databases using Azure Data Studio + Migrate databases using Azure Data Studio + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + + + diff --git a/resources/xlf/zh-hant/sql.zh-Hant.xlf b/resources/xlf/zh-hant/sql.zh-Hant.xlf index 1f95c9a16246..685f299952e1 100644 --- a/resources/xlf/zh-hant/sql.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql.zh-Hant.xlf @@ -259,6 +259,10 @@ The notebook cell title menu 筆記本儲存格標題功能表 + + Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything. + 儲存格工具列應顯示在何處,或是否應隱藏。注意: 此設定僅針對延伸模組相容性目的啟用,因此不會影響任何項目。 + The notebook title menu 筆記本標題功能表 @@ -299,6 +303,10 @@ Show Release Notes after an update. The Release Notes are opened in a new web browser window. 在更新後顯示版本資訊。版本資訊會在新的網頁瀏覽器視窗中開啟。 + + Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load. + 設定檔案路徑的 Glob 模式以從檔案監看排除。模式必須符合絕對路徑,即以 `**/` 或完整路徑為前置詞以正確符合,並以 `/**` 為後置詞以符合路徑中的檔案 (例如 `**/build/output/**` 或 `/Users/name/workspaces/project/build/output/**`)。必須先重新開機才能變更此設定。若是發生 Azure Data Studio 在啟動時耗用大量 CPU 時間的情況,可以排除較大的資料夾以降低起始負載。 + Please reload Azure Data Studio to complete the uninstallation of the extension {0}. 請重新載入 Azure Data Studio 以完成延伸模組 {0} 的解除安裝。 @@ -307,6 +315,14 @@ Would you like to change Azure Data Studio's UI language to {0} and restart? 您想要變更 Azure Data Studio 的 UI 語言為 {0} 並重新啟動嗎? + + This VS Code functionality is not supported in Azure Data Studio. + Azure Data Studio 不支持此 VS Code 功能。 + + + Invalid arguments + 引數無效 + New Notebook 新增筆記本 @@ -825,6 +841,14 @@ + + + + Cannot start a session, the manager is not yet initialized + 無法啟動工作階段,管理員尚未初始化 + + + @@ -871,6 +895,10 @@ + + Are you sure you want to remove the row? + 確定要移除列嗎? + General 一般 @@ -887,6 +915,10 @@ Add New 新增 + + Processing... + 正在處理... + Processing changes... 正在處理變更... @@ -895,18 +927,22 @@ Changes have been processed 已處理變更 + + Processing completed + 處理已完成 + + + Changes have been published + 已發佈變更 + + + Publishing changes... + 正在發佈變更... + Remove 移除 - - Saving changes... - 正在儲存變更... - - - Changes have been saved - 已儲存變更 - The component type: {0} is not supported 不支援元件類型 {0} @@ -980,6 +1016,10 @@ + + The operation cannot be performed while another operation is in progress. + 另一個作業正在進行中時,無法執行作業。 + New Table 新增資料表 @@ -4444,7 +4484,7 @@ Error: {1} This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). - 由於不支援核心程序,因此此筆記本無法以參數執行。請使用支援的核心程序和格式。[深入了解] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)。 + This notebook cannot run with parameters as the kernel is not supported. Please use the supported kernels and format. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization). Loading kernels... @@ -5690,6 +5730,136 @@ Error: {1} + + + + Query {0}: Query cost (relative to the script): {1}% + {0} is the index of the graph in the execution plan tab +{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab + 查詢 {0}: 查詢成本 (相對於指令碼): {1}% + + + + + + + Open Query + 開啟查詢 + + + Custom Zoom + 自訂縮放 + + + Zoom to fit + 縮放至適當比例 + + + Open Plan File + Open Plan File + + + Properties + 屬性 + + + Save Plan File + Save Plan File + + + SearchNode + SearchNode + + + Query Plan (Preview) + Query Plan (Preview) + + + Zoom In + 放大 + + + Zoom Out + 縮小 + + + + + + + Name + Name + + + Value + Value + + + Properties + Properties + + + Edge + Edge + + + Close + Close + + + Alphabetical + Alphabetical + + + Categorized + Categorized + + + + + + + Close (Escape) + Close (Escape) + + + Select a zoom value between 1 to 200 + Select a zoom value between 1 to 200 + + + Zoom (percent) + Zoom (percent) + + + Zoom (Enter) + Zoom (Enter) + + + + + + + Close (Escape) + Close (Escape) + + + Next Match (Enter) + Next Match (Enter) + + + Previous Match (Shift+Enter) + Previous Match (Shift+Enter) + + + Contains + Contains + + + Equals + Equals + + + @@ -5860,21 +6030,21 @@ Error: {1} - - Save Changes - 儲存變更 + + Generate Script + 產生指令碼 + + + Publish Changes... + 發佈變更... - + - - Table Designer - 資料表設計工具 - - - Controls whether the table designer feature is enabled. Default value is false. - 控制是否啟用資料表設計工具功能。預設值為 False。 + + Preview feature + 預覽功能 @@ -5968,6 +6138,22 @@ Error: {1} + + + + Hide the extension viewlet + 隱藏延伸模組 Viewlet + + + Hide the panel + 隱藏面板 + + + Hide the settings icon + 隱藏設定圖示 + + + @@ -6086,14 +6272,6 @@ Error: {1} Name 名稱 - - Preview - 預覽 - - - This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development. - 這個功能頁面仍在預覽階段。預覽功能會引進新功能,並逐步成為產品中永久的一部分。這些功能雖然穩定,但在使用上仍需要改善。歡迎您在功能開發期間提供早期的意見反應。 - Resources 資源 @@ -6388,142 +6566,6 @@ Error: {1} - - - - Azure Data Studio - Azure Data Studio - - - Discover what's new in the latest release - 探索最新版本中的新功能 - - - New monthly blog posts each month showcasing our new features - 展示新功能的新每月部落格文章 - - - Color theme - 色彩佈景主題 - - - Make the editor and your code look the way you love - 將編輯器和您的程式碼設定成您喜愛的外觀 - - - Customize - 自訂 - - - Deploy - 部署 - - - Download extensions that you need, including the SQL Server Admin pack and more - 下載所需延伸模組,包括 SQL Server 系統管理員套件等 - - - Extensions - 延伸模組 - - - Follow us on Twitter - 追蹤我們的 Twitter - - - Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers. - 掌握社群如何使用 Azure Data Studio 的最新消息,並可直接與工程師對話。 - - - Getting started - 使用者入門 - - - GitHub repository - GitHub 存放庫 - - - Help - 說明 - - - Keyboard Shortcuts - 鍵盤快速鍵 - - - Find your favorite commands and customize them - 尋找您最愛的命令並予加自訂 - - - Learn - 了解 - - - More... - 更多... - - - New connection - 新增連線 - - - New Deployment… - 新增部署… - - - New notebook - 新增筆記本 - - - New query - 新增查詢 - - - No recent folders - 沒有最近使用的資料夾 - - - Open file - 開啟檔案 - - - Open file - 開啟檔案 - - - Documentation - 文件 - - - Recent - 最近使用 - - - Release notes - 版本資訊 - - - Report issue or feature request - 回報問題或功能要求 - - - Find and run all commands - 尋找及執行所有命令 - - - Rapidly access and search commands from the Command Palette ({0}) - 從命令選擇區快速存取及搜尋命令 ({0}) - - - Show welcome page on startup - 啟動時顯示歡迎頁面 - - - Start - 開始 - - - @@ -7313,6 +7355,10 @@ Error: {1} + + Server could not start because a provider was not defined for this notebook file type. + 伺服器無法啟動,因為未為此筆記本檔案類型定義提供者。 + Server did not start for unknown reason 伺服器因為不明原因而未啟動 @@ -7383,6 +7429,10 @@ Error: {1} + + Waiting for Execute Provider availability timed out for notebook provider '{0}' + 正在等候筆記本提供者 '{0}' 之執行提供者顯示狀態的逾時 + Notebook provider does not exist Notebook 提供者不存在 @@ -7391,6 +7441,14 @@ Error: {1} No URI was passed when creating a notebook manager 建立筆記本管理員時未傳遞任何 URI + + Waiting for Serialization Provider availability timed out for notebook provider '{0}' + 正在等候筆記本提供者 '{0}' 之序列化提供者顯示狀態的逾時 + + + Waiting for Standard Kernels availability timed out for notebook provider '{0}' + 正在等候筆記本提供者 '{0}' 之標準核心顯示狀態的逾時 + @@ -7499,6 +7557,10 @@ Error: {1} What kernels should be standard with this notebook provider 應為此筆記本提供者之標準的核心 + + The specified provider '{0}' is not present in the notebook registry. + 指定的提供者 '{0}' 不存在於筆記本登錄中。 + Contributes notebook language. 提供筆記本語言。 @@ -7735,10 +7797,6 @@ Error: {1} Canceling the query failed: {0} 取消查詢失敗: {0} - - No Query found for {0} - 找不到 {0} 的查詢 - {0} already has an existing query {0} 已經有一個查詢 @@ -8131,6 +8189,18 @@ Error: {1} The table which contains the primary or unique key column. 包含主索引鍵或唯一索引鍵資料行的資料表。 + + The name of the column. + 資料行的名稱。 + + + The columns of the index. + 索引的資料行。 + + + The name of the index. + 索引的名稱。 + Description for the table. 資料表的描述。 @@ -8143,13 +8213,21 @@ Error: {1} The schema that contains the table. 包含資料表的結構描述。 + + Table Designer Error + Table Designer Error + Foreign Key 外部索引鍵 - - Primary Key Table - 主索引鍵資料表 + + Foreign Table + 外部資料表 + + + Index + 索引 Expression @@ -8219,13 +8297,17 @@ Error: {1} An error occured while processing the change: {0} 處理變更時發生錯誤: {0} - - Foreign Key Column - 外部索引鍵資料行 + + Column + 資料行 + + + Foreign Column + 外部資料行 - Column Mapping - 資料行對應 + Columns + 資料行 Name @@ -8247,25 +8329,57 @@ Error: {1} General 一般 + + An error occured while generating preview report: {0} + 產生預覽報表時發生錯誤: {0} + + + An error occured while generating the script: {0} + 產生指令碼時發生錯誤: {0} + + + Generating preview report... + 正在產生預覽報表... + + + Generating script... + 正在產生指令碼... + + + Script generated. + 已產生指令碼。 + + + Column + 資料行 + + + Columns + 資料行 + + + Name + 名稱 + + + Indexes + 索引 + Table name 資料表名稱 - - Primary Key Column - 主索引鍵資料行 + + An error occured while publishing changes: {0} + 發佈變更時發生錯誤: {0} - - An error occured while saving changes: {0} - 儲存變更時發生錯誤: {0} - - - The changes have been successfully saved. - 已成功儲存變更。 + + The changes have been successfully published. + 已成功發佈變更。 - Saving table designer changes... - 正在儲存資料表設計工具變更... + Publishing table designer changes... + 正在發佈資料表設計工具變更... Schema @@ -8277,6 +8391,26 @@ Error: {1} + + + + Update Database + 更新資料庫 + + + Cancel + 取消 + + + Generate Script + 產生指令碼 + + + Preview Database Updates + 預覽資料庫更新 + + + @@ -8306,4 +8440,4 @@ Error: {1} - + \ No newline at end of file