From 045dc3e558b1be83cc81156696db3472305fc1d6 Mon Sep 17 00:00:00 2001 From: Alex Ma Date: Mon, 2 Aug 2021 11:15:58 -0700 Subject: [PATCH] update to langpacks8-2-2021 (#16525) --- i18n/ads-language-pack-de/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-es/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-fr/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-it/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-ja/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-ko/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 6 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-pt-BR/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-ru/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 6 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-zh-hans/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 4 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- i18n/ads-language-pack-zh-hant/package.json | 52 ++- .../translations/extensions/arc.i18n.json | 442 ++++++++++++++++++ .../extensions/asde-deployment.i18n.json | 66 +++ .../translations/extensions/azdata.i18n.json | 93 ++++ .../extensions/azurecore.i18n.json | 2 +- .../extensions/azurehybridtoolkit.i18n.json | 19 + .../extensions/data-workspace.i18n.json | 77 +++ .../translations/extensions/kusto.i18n.json | 97 ++++ .../extensions/machine-learning.i18n.json | 233 +++++++++ .../extensions/notebook.i18n.json | 2 +- .../extensions/query-history.i18n.json | 18 + .../extensions/resource-deployment.i18n.json | 6 +- .../extensions/sql-assessment.i18n.json | 75 +++ .../sql-database-projects.i18n.json | 242 ++++++++++ .../extensions/sql-migration.i18n.json | 408 ++++++++++++++++ .../xml-language-features.i18n.json | 16 + .../translations/main.i18n.json | 16 +- 170 files changed, 18505 insertions(+), 145 deletions(-) create mode 100644 i18n/ads-language-pack-de/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/xml-language-features.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/asde-deployment.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/azdata.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/azurehybridtoolkit.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/machine-learning.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/xml-language-features.i18n.json diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 6dafbdc806..8682e54383 100644 --- a/i18n/ads-language-pack-de/package.json +++ b/i18n/ads-language-pack-de/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension de" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..e6f23ddc3c --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Unterstützung für Azure Arc", + "arc.configuration.title": "Azure Arc", + "arc.view.title": "Azure Arc-Controller", + "arc.view.welcome.connect": "Es sind keine Azure Arc-Controller registriert. [Weitere Informationen](https://azure.microsoft.com/services/azure-arc/)\r\n[Controller verbinden](command:arc.connectToController)", + "arc.view.welcome.loading": "Controller werden geladen...", + "command.createController.title": "Neuen Azure Arc-Controller erstellen", + "command.connectToController.title": "Verbindung mit vorhandenem Azure Arc-Controller herstellen", + "command.removeController.title": "Controller entfernen", + "command.refresh.title": "Aktualisieren", + "command.editConnection.title": "Verbindung bearbeiten", + "arc.openDashboard": "Verwalten", + "resource.type.azure.arc.display.name": "Azure Arc Data Controller (Vorschau)", + "resource.type.azure.arc.description": "Erstellt einen Azure Arc-Datencontroller", + "arc.data.controller.new.wizard.title": "Azure Arc-Datencontroller erstellen", + "arc.data.controller.cluster.environment.title": "Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster?", + "arc.data.controller.select.cluster.title": "Aus vorhandenen Kubernetes-Clustern auswählen", + "arc.data.controller.kube.cluster.context": "Clusterkontext", + "arc.data.controller.cluster.config.profile.title": "Konfigurationsprofil auswählen", + "arc.data.controller.cluster.config.profile": "Konfigurationsprofil", + "arc.data.controller.cluster.config.profile.loading": "Konfigurationsprofile werden geladen", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Das Laden der Konfigurationsprofile ist abgeschlossen", + "arc.data.controller.create.azureconfig.title": "Azure-Konfiguration", + "arc.data.controller.create.controllerconfig.title": "Controllerkonfiguration", + "arc.data.controller.project.details.title": "Azure-Details", + "arc.data.controller.project.details.description": "Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um all Ihre Ressourcen zu organisieren und zu verwalten.", + "arc.data.controller.details.title": "Details zum Datencontroller", + "arc.data.controller.details.description": "Geben Sie einen Namespace, Namen und eine Speicherklasse für Ihren Azure Arc-Datencontroller an. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren.", + "arc.data.controller.namespace": "Namespace des Datencontrollers", + "arc.data.controller.namespace.validation.description": "Der Namespace muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein.", + "arc.data.controller.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.location": "Speicherort", + "arc.data.controller.admin.account.title": "Administratorkonto", + "arc.data.controller.admin.account.name": "Datencontrolleranmeldung", + "arc.data.controller.admin.account.password": "Kennwort", + "arc.data.controller.admin.account.confirm.password": "Kennwort bestätigen", + "arc.data.controller.create.summary.title": "Konfiguration überprüfen", + "arc.data.controller.summary.arc.data.controller": "Azure Arc-Datencontroller", + "arc.data.controller.summary.estimated.cost.per.month": "Geschätzte Kosten pro Monat", + "arc.data.controller.summary.arc.by.microsoft": "von Microsoft", + "arc.data.controller.summary.free": "Free", + "arc.data.controller.summary.arc.terms.of.use": "Nutzungsbedingungen", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "Datenschutzrichtlinien", + "arc.data.controller.summary.terms": "Bestimmungen", + "arc.data.controller.summary.terms.description": "Durch Klicken auf \"Skript in Notebook schreiben\" (a) stimme ich den mit den oben genannten Marketplace-Angeboten verbundenen rechtlichen Bedingungen und Datenschutzbestimmungen zu, (b) ermächtige ich Microsoft, mir die Gebühren für die Angebote über meine aktuelle Zahlungsmethode und gemäß Fakturierungsintervall für mein Azure-Abonnement in Rechnung zu stellen, und (c) erkläre ich mich damit einverstanden, dass Microsoft meine Kontakt-, Nutzungs- und Transaktionsdaten an die Anbieter der von mir genutzten Produkte oder Dienste für Support-, Abrechnungs- und andere Transaktionsaktivitäten weitergeben darf. Microsoft gewährt keine Rechte für Drittanbieterprodukte oder -dienste. Weitere Informationen finden Sie hier: {0}.", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace-Nutzungsbedingungen", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Pfad der kube-Konfigurationsdatei", + "arc.data.controller.summary.cluster.context": "Clusterkontext", + "arc.data.controller.summary.profile": "Konfigurationsprofil", + "arc.data.controller.summary.username": "Benutzername", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "Abonnement", + "arc.data.controller.summary.resource.group": "Ressourcengruppe", + "arc.data.controller.summary.data.controller.name": "Name des Datencontrollers", + "arc.data.controller.summary.data.controller.namespace": "Namespace des Datencontrollers", + "arc.data.controller.summary.controller": "Controller", + "arc.data.controller.summary.location": "Standort", + "arc.data.controller.agreement": "Ich akzeptiere die {0} und die {1}.", + "arc.data.controller.readmore": "Weitere Informationen", + "microsoft.agreement.privacy.statement": "Microsoft-Datenschutzbestimmungen", + "deploy.script.action": "Skript in Notebook schreiben", + "deploy.done.action": "Bereitstellen", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance – Azure Arc (Vorschau)", + "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale-Servergruppen – Azure Arc (Vorschau)", + "resource.type.arc.sql.description": "Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung", + "resource.type.arc.postgres.description": "PostgreSQL Hyperscale-Servergruppen in einer Azure Arc-Umgebung bereitstellen", + "arc.controller": "Ziel-Azure Arc-Controller", + "arc.sql.wizard.title": "Bereitstellen von Azure SQL Managed Instance – Azure Arc (Vorschau)", + "arc.sql.wizard.page1.title": "Azure SQL Managed Instance-Parameter bereitstellen", + "arc.sql.connection.settings.section.title": "SQL-Verbindungsinformationen", + "arc.sql.instance.settings.section.title": "SQL-Instanzeinstellungen", + "arc.azure.section.title": "Azure-Informationen", + "arc.sql.instance.name": "Instanzname", + "arc.sql.username": "Benutzername", + "arc.sql.invalid.username": "der SA-Benutzername ist deaktiviert, wählen Sie einen anderen Benutzernamen aus", + "arc.sql.invalid.instance.name": "Der Instanzname muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden und höchstens 13 Zeichen lang sein.", + "arc.storage-class.dc.label": "Speicherklasse", + "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.replicas.label": "Replikate", + "arc.sql.replicas.description": "Die Anzahl der SQL Managed Instance-Replikate, die in Ihrem Kubernetes-Cluster für Hochverfügbarkeit bereitgestellt werden.", + "arc.storage-class.data.label": "Speicherklasse (Daten)", + "arc.sql.storage-class.data.description": "Die Speicherklasse, die für Daten (.mdf) verwendet werden soll", + "arc.postgres.storage-class.data.description": "Die Speicherklasse, die für persistente Datenvolumes verwendet werden soll", + "arc.storage-class.logs.label": "Speicherklasse (Protokolle)", + "arc.sql.storage-class.logs.description": "Die Speicherklasse, die für Protokolle (/var/log) verwendet werden soll", + "arc.postgres.storage-class.logs.description": "Die Speicherklasse, die für persistente Protokollvolumes verwendet werden soll", + "arc.storage-class.backups.label": "Speicherklasse (Sicherungen)", + "arc.cores-limit.label": "Kerne-Limit", + "arc.sql.cores-limit.description": "Der Kerngrenzwert der verwalteten Instanz als ganze Zahl.", + "arc.cores-request.label": "Cores-Anforderung", + "arc.sql.cores-request.description": "Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl.", + "arc.memory-limit.label": "Speicherlimit", + "arc.sql.memory-limit.description": "Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl.", + "arc.memory-request.label": "Arbeitsspeicheranforderung", + "arc.sql.memory-request.description": "Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB.", + "arc.postgres.storage-class.backups.description": "Die Speicherklasse, die für persistente Volumes für Sicherungen verwendet werden soll.", + "arc.password": "Kennwort", + "arc.confirm.password": "Kennwort bestätigen", + "arc.azure.account": "Azure-Konto", + "arc.azure.subscription": "Azure-Abonnement", + "arc.azure.resource.group": "Azure-Ressourcengruppe", + "arc.azure.location": "Azure-Standort", + "arc.postgres.wizard.title": "Servergruppe für PostgreSQL Hyperscale mit Azure Arc-Unterstützung (Vorschau) bereitstellen", + "arc.postgres.wizard.page1.title": "Servergruppenparameter für PostgreSQL Hyperscale mit Azure Arc-Unterstützung bereitstellen", + "arc.postgres.settings.section.title": "Allgemeine Einstellungen", + "arc.postgres.settings.resource.worker.title": "Computekonfiguration für Workerknoten", + "arc.postgres.settings.resource.coordinator.title": "Computekonfiguration für Koordinatorknoten", + "arc.postgres.settings.storage.title": "Speichereinstellungen", + "arc.postgres.server.group.name": "Name der Servergruppe", + "arc.postgres.server.group.name.validation.description": "Der Name der Servergruppe muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden und höchstens 11 Zeichen lang sein.", + "arc.postgres.server.group.workers.label": "Anzahl von Workern", + "arc.postgres.server.group.workers.description": "Die Anzahl von Workerknoten, die in einem Cluster mit Sharding bereitgestellt wird, oder 0 für Postgre-Instanzen mit einem einzigen Knoten (dies ist die Standardeinstellung).", + "arc.postgres.server.group.port": "Port", + "arc.postgres.server.group.engine.version": "Engine-Version", + "arc.postgres.server.group.extensions.label": "Erweiterungen", + "arc.postgres.server.group.extensions.description": "Eine durch Trennzeichen getrennte Liste der Postgres-Erweiterungen, die beim Start geladen werden sollen. Unterstützte Werte finden Sie in der Postgres-Dokumentation.", + "arc.postgres.server.group.volume.size.data.label": "Volumegröße GB (Daten)", + "arc.postgres.server.group.volume.size.data.description": "Die Größe des Speichervolumens, das für Daten verwendet werden soll, in GB.", + "arc.postgres.server.group.volume.size.logs.label": "Volumegröße GB (Protokolle)", + "arc.postgres.server.group.volume.size.logs.description": "Die Größe des Speichervolumens, das für Protokolle verwendet werden soll, in GB.", + "arc.postgres.server.group.volume.size.backups.label": "Volumegröße GB (Sicherungen)", + "arc.postgres.server.group.volume.size.backups.description": "Die Größe des Speichervolumens, das für Sicherungen verwendet werden soll, in GB.", + "arc.postgres.server.group.workers.cores.request.label": "CPU-Anforderung (Kerne pro Knoten)", + "arc.postgres.server.group.workers.cores.request.description": "Die Mindestanzahl von CPU-Kernen, die pro Knoten zur Planung des Diensts verfügbar sein müssen. Teilkerne werden unterstützt.", + "arc.postgres.server.group.workers.cores.limit.label": "CPU-Limit (Kerne pro Knoten)", + "arc.postgres.server.group.workers.cores.limit.description": "Die maximale Anzahl von CPU-Kernen für die Postgres-Instanz, die pro Knoten verwendet werden können. Teilkerne werden unterstützt.", + "arc.postgres.server.group.workers.memory.request.label": "Arbeitsspeicheranforderung (GB pro Knoten)", + "arc.postgres.server.group.workers.memory.request.description": "Die Speicheranforderung der Postgres-Instanz pro Knoten in GB.", + "arc.postgres.server.group.workers.memory.limit.label": "Speicherlimit (GB pro Knoten)", + "arc.postgres.server.group.workers.memory.limit.description": "Das Arbeitsspeicherlimit der Postgres-Instanz pro Knoten in GB.", + "arc.postgres.server.group.coordinator.cores.request.label": "CPU-Anforderung", + "arc.postgres.server.group.coordinator.cores.request.description": "Die Mindestanzahl von CPU-Kernen, die auf dem Koordinatorknoten zur Planung des Diensts verfügbar sein müssen. Teilkerne werden unterstützt.", + "arc.postgres.server.group.coordinator.cores.limit.label": "CPU-Limit", + "arc.postgres.server.group.coordinator.cores.limit.description": "Die maximale Anzahl von CPU-Kernen für die Postgres-Instanz, die auf dem Koordinatorknoten verwendet werden können. Teilkerne werden unterstützt.", + "arc.postgres.server.group.coordinator.memory.request.label": "Speicheranforderung (GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "Die Speicheranforderung der Postgres-Instanz auf dem Koordinatorknoten in GB.", + "arc.postgres.server.group.coordinator.memory.limit.label": "Arbeitsspeicherlimit (GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "Das Arbeitsspeicherlimit der Postgres-Instanz auf dem Koordinatorknoten in GB.", + "arc.agreement": "Ich akzeptiere die {0} und die {1}.", + "arc.agreement.sql.terms.conditions": "Azure SQL Managed Instance – Azure Arc Geschäftsbedingungen", + "arc.agreement.postgres.terms.conditions": "PostgreSQL Hyperscale mit Azure Arc-Unterstützung – Geschäftsbedingungen", + "should.be.integer": "Der Wert muss eine ganze Zahl sein.", + "worker.node.count.should.not.be.one": "Der Wert 1 wird nicht unterstützt.", + "requested.cores.less.than.or.equal.to.cores.limit": "Die angeforderten Kerne müssen kleiner oder gleich dem Kerngrenzwert sein", + "cores.limit.greater.than.or.equal.to.requested.cores": "Der Kerngrenzwert muss größer als oder gleich den angeforderten Kernen sein", + "requested.memory.less.than.or.equal.to.memory.limit": "Der angeforderte Speicher muss kleiner oder gleich dem Speicherlimit sein", + "memory.limit.greater.than.or.equal.to.requested.memory": "Das Speicherlimit muss größer oder gleich dem angeforderten Speicher sein", + "arc.agreement.sql.help.text": "Die verwaltete Instanz mit Azure Arc-Unterstützung bietet SQL Server-Zugriff und Funktionskompatibilität, die in der Infrastruktur Ihrer Wahl bereitgestellt werden können. Während sich dieser Dienst in der Vorschau befindet, weist er einige Funktionseinschränkungen im Vergleich zu SQL Managed Instance in Azure auf. {0}", + "arc.agreement.sql.help.text.learn.more": "Weitere Informationen", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Weitere Informationen zu verwalteten Instanzen mit Azure Arc-Unterstützung" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "Die Erweiterung \"Arc-Bereitstellung\" wurde durch die Arc-Erweiterung ersetzt und wurde deinstalliert.", + "arc.controllerDashboard": "Azure Arc Data Controller-Dashboard (Vorschau) – {0}", + "arc.miaaDashboard": "SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale – Azure Arc-Dashboard (Vorschau) – {0}", + "arc.dataControllersType": "Azure Arc Data Controller", + "arc.pgSqlType": "PostgreSQL Hyperscale – Azure Arc", + "arc.miaaType": "Verwaltete SQL-Instanz – Azure Arc", + "arc.overview": "Übersicht", + "arc.connectionStrings": "Verbindungszeichenfolgen", + "arc.preloaded Extensions": "Im Voraus geladene Erweiterungen", + "arc.networking": "Netzwerk", + "arc.properties": "Eigenschaften", + "arc.settings": "Einstellungen", + "arc.security": "Sicherheit", + "arc.computeAndStorage": "Compute + Speicher", + "arc.coordinatorNodeParameters": "Parameter für Koordinatorknoten", + "arc.workerNodeParameters": "Parameter für Workerknoten", + "arc.compute": "Compute", + "arc.backup": "Sicherung", + "arc.newSupportRequest": "Neue Supportanfrage", + "arc.diagnoseAndSolveProblems": "Diagnose und Problembehandlung", + "arc.supportAndTroubleshooting": "Support + Problembehandlung", + "arc.resourceHealth": "Ressourcenintegrität", + "arc.parameterName": "Parametername", + "arc.value": "Wert", + "arc.createNew": "Neue Instanz", + "arc.delete": "Löschen", + "arc.learnMore": "Weitere Informationen.", + "arc.drop": "Ablegen", + "arc.save": "Speichern", + "arc.discard": "Verwerfen", + "arc.resetPassword": "Kennwort zurücksetzen", + "arc.loadExtensions": "Extensions laden", + "arc.unloadExtensions": "Extensions entladen", + "arc.noExtensions": "In der Konfiguration sind keine Erweiterungen aufgeführt.", + "arc.openInAzurePortal": "In Azure-Portal öffnen", + "arc.resourceGroup": "Ressourcengruppe", + "arc.region": "Region", + "arc.subscriptionId": "Abonnement-ID", + "arc.state": "Zustand", + "arc.connectionMode": "Verbindungsmodus", + "arc.namespace": "Namespace", + "arc.externalEndpoint": "Externer Endpunkt", + "arc.name": "Name", + "arc.type": "Typ", + "arc.status": "Status", + "arc.miaaAdmin": "MI-Administrator", + "arc.controllerEndpoint": "Controllerendpunkt", + "arc.extensionName": "Name der Erweiterung", + "arc.extensionsDescription": "PostgreSQL bietet die Möglichkeit, die Funktionalität Ihrer Datenbank mithilfe von Erweiterungen zu erweitern. Erweiterungen ermöglichen das Bündeln mehrerer verwandter SQL-Objekte in einem einzelnen Paket, das mit einem einzigen Befehl geladen oder aus Ihrer Datenbank entfernt werden kann. Nach dem Laden in die Datenbank können Erweiterungen wie integrierte Features funktionieren.", + "arc.extensionsFunction": "Einige Erweiterungen müssen zum Startzeitpunkt in PostgreSQL geladen werden, bevor Sie verwendet werden können. Diese im Voraus geladenen Erweiterungen können unten angezeigt und bearbeitet werden.", + "arc.extensionsLearnMore": "Weitere Informationen zu PostgreSQL-Erweiterungen.", + "arc.extensionsTableLoading": "Die Tabelle der im Voraus geladenen Erweiterungen wird geladen.", + "arc.extensionsTableLabel": "Tabelle der im Voraus geladenen Erweiterungen.", + "arc.extensionsTableLoadingComplete": "Im Voraus geladene Erweiterungen können jetzt angezeigt werden.", + "arc.extensionsAddList": "Erweiterungen", + "arc.extensionsAddDialog": "PostgreSQL bietet die Möglichkeit, die Funktionalität Ihrer Datenbank mithilfe von Erweiterungen zu erweitern.", + "arc.dataController": "Datencontroller", + "arc.kibanaDashboard": "Kibana-Dashboard", + "arc.grafanaDashboard": "Grafana-Dashboard", + "arc.kibanaDashboardDescription": "Dashboard zum Anzeigen von Protokollen", + "arc.grafanaDashboardDescription": "Dashboard zum Anzeigen von Metriken", + "arc.serviceEndpoints": "Dienstendpunkte", + "arc.serviceEndpointsTable": "Tabelle mit Dienstendpunkten", + "arc.databases": "Datenbanken", + "arc.endpoint": "Endpunkt", + "arc.description": "Beschreibung", + "arc.yes": "Ja", + "arc.no": "Nein", + "arc.feedback": "Feedback", + "arc.selectConnectionString": "Wählen Sie unten die verfügbaren Clientverbindungszeichenfolgen aus.", + "arc.addingWorkerNodes": "Workerknoten werden hinzugefügt", + "arc.workerNodesDescription": "Erweitern Sie Ihre Servergruppe und skalieren Sie Ihre Datenbank, indem Sie Workerknoten hinzufügen.", + "arc.workerNodesConfigurationInformation": "Sie können die Anzahl der CPU-Kerne und die Speichergröße konfigurieren, die für alle Workerknoten gelten. Passen Sie die Anzahl der CPU-Kerne und Speichereinstellungen für Ihre Servergruppe an. Übergeben Sie einen leeren Wert, um die Anforderungen und/oder Grenzwerte zurückzusetzen.", + "arc.coordinatorNodeConfigurationInformation": "Sie können die Anzahl der CPU-Kerne und die Speichergröße konfigurieren, die für den Koordinatorknoten gelten. Passen Sie die Anzahl der CPU-Kerne und Speichereinstellungen für Ihre Servergruppe an. Übergeben Sie einen leeren Wert, um die Anforderungen und/oder Grenzwerte zurückzusetzen.", + "arc.workerNodeInformation": "Sie können Ihre Servergruppe ab- und aufskalieren, indem Sie die Anzahl von Workerknoten verringern oder erhöhen. Der Wert muss 0 oder größer als 1 sein.", + "arc.workerOneNodeValidationMessage": "Der Wert 1 wird nicht unterstützt.", + "arc.vCores": "Virtuelle Kerne", + "arc.ram": "RAM", + "arc.refresh": "Aktualisieren", + "arc.resetAllToDefault": "Alle auf Standard zurücksetzen", + "arc.resetToDefault": "Standard wiederherstellen", + "arc.troubleshoot": "Problembehandlung", + "arc.clickTheNewSupportRequestButton": "Klicken Sie auf die Schaltfläche \"Neue Supportanfrage\", um eine Supportanfrage im Azure-Portal zu übertragen.", + "arc.supportRequestNote": "Beachten Sie, dass die Ressourcenkonfiguration zuerst in Azure hochgeladen werden muss, um eine Supportanfrage zu öffnen.", + "arc.running": "Wird ausgeführt", + "arc.ready": "Bereit", + "arc.notReady": "Nicht bereit", + "arc.pending": "Ausstehend", + "arc.failed": "Fehlerhaft", + "arc.unknown": "Unbekannt", + "arc.direct": "Direkt", + "arc.indirect": "Indirekt", + "arc.loading": "Wird geladen...", + "arc.refreshToEnterCredentials": "Knoten zum Eingeben von Anmeldeinformationen aktualisieren", + "arc.noInstancesAvailable": "Keine Instanzen verfügbar", + "arc.connecToServer": "Mit Server verbinden", + "arc.connectToController": "Verbindung mit vorhandenem Controller herstellen", + "arc.connectToMSSql": "Verbinden zur SQL Managed Instance – Azure Arc ({0})", + "arc.connectToPGSql": "Verbindung mit PostgreSQL Hyperscale – Azure Arc ({0}) herstellen", + "arc.passwordToController": "Kennwort für Controller angeben", + "arc.controllerUrl": "Controller-URL", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "Die Controller-URL ist erforderlich, wenn mehrere Cluster mit demselben Namespace vorhanden sind – dies sollte im Allgemeinen nicht erforderlich sein.", + "arc.serverEndpoint": "Serverendpunkt", + "arc.controllerName": "Name", + "arc.controllerNameDescription": "Der in der Strukturansicht anzuzeigende Name, der nicht auf den Controller selbst angewendet wird.", + "arc.controllerKubeConfig": "Pfad der Kube-Konfigurationsdatei", + "arc.controllerClusterContext": "Clusterkontext", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "Benutzername für Controller", + "arc.controllerPassword": "Controller-Kennwort", + "arc.username": "Benutzername", + "arc.password": "Kennwort", + "arc.rememberPassword": "Kennwort speichern", + "arc.connect": "Verbinden", + "arc.cancel": "Abbrechen", + "arc.ok": "OK", + "arc.on": "Ein", + "arc.off": "Aus", + "arc.notConfigured": "Nicht konfiguriert", + "arc.online": "Online", + "arc.offline": "Offline", + "arc.restoring": "Wird wiederhergestellt", + "arc.recovering": "Wird wiederhergestellt", + "arc.recoveringPending": "Wiederherstellung steht aus", + "arc.suspect": "Fehlerverdächtig", + "arc.emergency": "Notfall", + "arc.coordinatorEndpoint": "Koordinatorendpunkt", + "arc.postgresAdminUsername": "Administratorbenutzername", + "arc.nodeConfiguration": "Knotenkonfiguration", + "arc.postgresVersion": "PostgreSQL-Version", + "arc.serverGroupType": "Typ der Servergruppe", + "arc.serverGroupNodes": "Servergruppenknoten", + "arc.fullyQualifiedDomain": "Vollqualifizierte Domäne", + "arc.postgresArcProductName": "Azure Database for PostgreSQL – Azure Arc", + "arc.coordinator": "Koordinator", + "arc.worker": "Worker", + "arc.monitor": "Monitor", + "arc.available": "Verfügbar", + "arc.issuesDetected": "Es wurden Probleme festgestellt.", + "arc.newDatabase": "Neue Datenbank", + "arc.databaseName": "Datenbankname", + "arc.enterNewPassword": "Geben Sie ein neues Kennwort ein", + "arc.confirmNewPassword": "Bestätigen Sie das neue Kennwort", + "arc.learnAboutPostgresClients": "Weitere Informationen zu Azure PostgreSQL Hyperscale-Clientschnittstellen", + "arc.coordinatorNodeParametersDescription": " Diese Serverparameter des Koordinatornnotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern.", + "arc.workerNodesParametersDescription": " Diese Serverparameter des Workerknotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern.", + "arc.learnAboutNodeParameters": "Weitere Informationen zu den Einstellungen des Datenbankmoduls für PostgreSQL Hyperscale mit Azure Arc-Unterstützung", + "arc.noNodeParametersFound": "Es wurden keine Workerserverparameter gefunden...", + "arc.searchToFilter": "Suchen, um Elemente zu filtern...", + "arc.scalingCompute": "Compute-V-Kerne und Speicher werden skaliert.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Sie können die Funktion \"mit Azure Arc-Unterstützung\" skalieren", + "arc.miaaComputeAndStorageDescriptionPartOne": "Sie können Ihre Azure SQL Managed Instance – Azure Arc skalieren nach", + "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL Hyperscale-Servergruppe nach", + "arc.computeAndStorageDescriptionPartThree": "ohne Downtime und durch", + "arc.computeAndStorageDescriptionPartFour": "Vor dem Ausführen müssen Sie sicherstellen, dass", + "arc.computeAndStorageDescriptionPartFive": "es sind genügend Ressourcen verfügbar", + "arc.resourceHealthDescription": "Resource Health kann Ihnen mitteilen, ob die Ressource wie erwartet ausgeführt wird.", + "arc.computeAndStorageDescriptionPartSix": "in Ihrem Kubernetes-Cluster hinzufügen, um diese Konfiguration zu berücksichtigen.", + "arc.node": "Knoten", + "arc.nodes": "Knoten", + "arc.workerNodes": "Workerknoten", + "arc.coordinatorNode": "Koordinatorknoten", + "arc.storagePerNode": "Speicher pro Knoten", + "arc.workerNodeCount": "Anzahl von Workerknoten", + "arc.configurationPerNode": "Konfiguration (pro Knoten)", + "arc.configurationCoordinatorNode": "Konfiguration", + "arc.coresLimit": "CPU-Limit", + "arc.workerCoresLimit": "CPU-Limit für Workerknoten", + "arc.coordinatorCoresLimit": "CPU-Limit für Koordinatorknoten", + "arc.coresRequest": "CPU-Anforderung", + "arc.workerCoresRequest": "CPU-Anforderung für Workerknoten", + "arc.coordinatorCoresRequest": "CPU-Anforderung für Koordinatorknoten", + "arc.memoryLimit": "Speicherlimit (in GB)", + "arc.workerMemoryLimit": "Speicherlimit für Workerknoten (in GB)", + "arc.coordinatorMemoryLimit": "Speicherlimit für Koordinatorknoten (in GB)", + "arc.memoryRequest": "Speicheranforderung (in GB)", + "arc.workerMemoryRequest": "Arbeitsspeicheranforderung für Workerknoten (in GB)", + "arc.coordinatorMemoryRequest": "Speicheranforderung für Koordinatorknoten (in GB)", + "arc.arcResources": "Azure Arc-Ressourcen", + "arc.enterANonEmptyPassword": "Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden.", + "arc.thePasswordsDoNotMatch": "Die Kennwörter stimmen nicht überein. Bestätigen Sie das Kennwort, oder drücken Sie ESC, um den Vorgang zu beenden.", + "arc.passwordReset": "Kennwortzurücksetzung erfolgreich", + "arc.condition": "Bedingung", + "arc.details": "Details", + "arc.lastTransition": "Letzter Übergang", + "arc.noExternalEndpoint": "Es wurde kein externer Endpunkt konfiguriert, daher sind diese Informationen nicht verfügbar.", + "arc.noWorkerPods": "Diese Konfiguration enthält keine Worker-Pods.", + "arc.podsReady": "Bereite Pods", + "arc.podsPresent": "Vorhandene Pods", + "arc.podsUsedDescription": "Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus.", + "arc.podsUsedDescriptionAria": "Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus", + "arc.podConditionsTable": "Tabelle mit Podbedingungen", + "arc.connectToPostgresDescription": "Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen, für die die PostgreSQL-Erweiterung installiert werden muss, ist eine Verbindung mit dem Server erforderlich.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Pod wurde initialisiert.", + "arc.podReady": "Pod ist bereit.", + "arc.noPodIssuesDetected": "Es liegen keine bekannten Probleme vor, die sich auf diese PostgreSQL Hyperscale-Instanz auswirken.", + "arc.podIssuesDetected": "In den nachstehend aufgeführten Pods treten Probleme auf, die sich auf die Leistung oder die Verfügbarkeit auswirken können.", + "arc.containerReady": "Pod-Container sind bereit.", + "arc.podScheduled": "Pod ist planbar.", + "arc.loadingClusterContextCompleted": "Laden von Clusterkontexten abgeschlossen", + "arc.rangeSetting": "Es wird erwartet, dass der Wert im Bereich {0}–{1} liegt", + "arc.databaseCreated": "Datenbank \"{0}\" erstellt", + "arc.deletingInstance": "Instanz \"{0}\" wird gelöscht...", + "arc.installingExtension": "Die Erweiterung \"{0}\" wird installiert...", + "arc.extensionInstalled": "Die Erweiterung \"{0}\" wurde installiert.", + "arc.updatingInstance": "Die Instanz \"{0}\" wird aktualisiert...", + "arc.instanceDeleted": "Die Instanz \"{0}\" wurde gelöscht", + "arc.instanceUpdated": "Instanz \"{0}\" wurde aktualisiert", + "arc.extensionsDropped": "Erweiterungen \"{0}\" gelöscht", + "arc.extensionsAdded": "Erweiterungen \"{0}\" hinzugefügt", + "arc.copiedToClipboard": "{0} in Zwischenablage kopiert", + "arc.clickTheTroubleshootButton": "Klicken Sie auf die Schaltfläche \"Problembehandlung\", um das Notizbuch \"Azure Arc {0}-Problembehandlung\" zu öffnen.", + "arc.dataStorage": "{0} Daten", + "arc.logStorage": "{0} Protokoll", + "arc.backupsStorage": "{0} Sicherungen", + "arc.numVCore": "{0} virtueller Kern", + "arc.numVCores": "{0} virtuelle Kerne", + "arc.updated": "Aktualisiert: {0}", + "arc.connectionString": "Verbindungszeichenfolge für {0}", + "arc.copyConnectionStringToClipboard": "Verbindungszeichenfolge \"{0}\" in Zwischenablage kopieren", + "arc.copyValueToClipboard": "\"{0}\" in Zwischenablage kopieren", + "arc.pgConnectionRequired": "Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen ist eine Verbindung erforderlich.", + "arc.miaaConnectionRequired": "Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich.", + "arc.couldNotFindControllerRegistration": "Die Controllerregistrierung wurde nicht gefunden.", + "arc.dropMultipleExtensions": "Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist.", + "arc.updateExtensionsFailed": "Fehler beim Bearbeiten von Erweiterungen. {0}", + "arc.refreshFailed": "Fehler beim Aktualisieren. {0}", + "arc.resetFailed": "Fehler beim Zurücksetzen. {0}", + "arc.openDashboardFailed": "Fehler beim Öffnen des Dashboards. {0}", + "arc.instanceDeletionFailed": "Fehler beim Löschen der Instanz \"{0}\". {1}", + "arc.instanceUpdateFailed": "Fehler beim Aktualisieren der Instanz \"{0}\". {1}", + "arc.pageDiscardFailed": "Fehler beim Verwerfen der Benutzereingabe. {0}", + "arc.databaseCreationFailed": "Fehler beim Erstellen der Datenbank \"{0}\". {1}", + "arc.connectToControllerFailed": "Es konnte keine Verbindung mit dem Controller \"{0}\" hergestellt werden. {1}", + "arc.connectToMSSqlFailed": "Es konnte keine Verbindung mit SQL Managed Instance – Azure Arc-Instanz \"{0}\" hergestellt werden. {1}", + "arc.connectToPGSqlFailed": "Es konnte keine Verbindung zur PostgreSQL Hyperscale – Azure Arc-Instanz {0} hergestellt werden. {1}", + "arc.missingExtension": "Die Erweiterung \"{0}\" ist zum Anzeigen der Engine-Einstellungen erforderlich. Möchten Sie sie jetzt installieren?", + "arc.extensionInstallationFailed": "Fehler beim Installieren der Erweiterung \"{0}\".", + "arc.fetchConfigFailed": "Unerwarteter Fehler beim Abrufen der Konfiguration für \"{0}\". {1}", + "arc.fetchEndpointsFailed": "Unerwarteter Fehler beim Abrufen der Endpunkte für \"{0}\". {1}", + "arc.fetchRegistrationsFailed": "Unerwarteter Fehler beim Abrufen der Registrierungen für \"{0}\". {1}", + "arc.fetchDatabasesFailed": "Unerwarteter Fehler beim Abrufen der Datenbanken für \"{0}\". {1}", + "arc.fetchEngineSettingsFailed": "Unerwarteter Fehler beim Abrufen der Engine-Einstellungen für \"{0}\". {1}", + "arc.numberOfIssuesDetected": "• {0} ({1} Probleme)", + "arc.instanceDeletionWarning": "Warnung! Das Löschen einer Instanz ist dauerhaft und kann nicht rückgängig gemacht werden. Um die Instanz \"{0}\" zu löschen, geben Sie unten den Namen \"{0}\" ein, um den Vorgang fortzusetzen.", + "arc.invalidInstanceDeletionName": "Der Wert \"{0}\" stimmt nicht mit dem Instanznamen überein. Versuchen Sie es erneut, oder drücken Sie ESC, um den Vorgang zu beenden.", + "arc.couldNotFindAzureResource": "Die Azure-Ressource für \"{0}\" wurde nicht gefunden", + "arc.passwordResetFailed": "Fehler beim Zurücksetzen des Kennworts. {0}", + "arc.errorConnectingToController": "Fehler beim Verbinden mit dem Controller. {0}", + "arc.passwordAcquisitionFailed": "Fehler beim Abrufen des Kennworts. {0}", + "arc.loginFailed": "Fehler beim Anmelden beim Controller – falscher Benutzername oder Kennwort.", + "arc.errorVerifyingPassword": "Fehler beim Überprüfen des Kennworts. {0}", + "noControllersConnected": "Zurzeit sind keine Azure Arc-Controller verbunden. Führen Sie den Befehl \"Verbindung mit vorhandenem Azure Arc-Controller herstellen\" aus, und wiederholen Sie den Vorgang.", + "getVariableValue.unknownVariableName": "Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0}", + "getIsPassword.unknownVariableName": "Es wird versucht, \"isPassword\" für eine unbekannte Variable abzurufen: {0}", + "noControllerInfoFound": "Controllerinformationen mit folgendem Namen wurden nicht gefunden: {0}", + "noPasswordFound": "Das Kennwort konnte für den Controller nicht abgerufen werden: {0} und der Benutzer hat kein Kennwort angegeben. Versuchen Sie es später noch mal.", + "clusterContextNotFound": "Eiin Clusterkontext mit dem Namen: {0} wurde nicht in der Kube-Konfigurationsdatei gefunden.", + "noCurrentClusterContext": "In der Kube-Konfigurationsdatei wurde kein aktueller Clusterkontext gefunden", + "filePicker.browse": "Durchsuchen", + "button.label": "Auswählen", + "noContextFound": "In der Konfigurationsdatei wurden keine Kontexte gefunden: {0}", + "noCurrentContextFound": "In der Konfigurationsdatei ist kein Kontext als \"current-context\" gekennzeichnet: {0}", + "noNameInContext": "In der Konfigurationsdatei wurde kein Namensfeld in einem Clusterkontext gefunden: {0}", + "arc.userCancelledError": "Das Dialogfeld wurde vom Benutzer abgebrochen.", + "clusterContextConfigNoLongerValid": "Die in der Konfigurationsdatei angegebenen Clusterkontext-Informationen: {0} und Clusterkontext: {1} sind nicht mehr gültig. Fehler:\r\n\t{2}\r\n Möchten Sie diese Informationen aktualisieren?", + "arc.invalidConfigPath": "Ungültiger Konfigurationspfad", + "arc.loadingClusterContextsError": "Fehler beim Laden von Clusterkontexten. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-de/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..0270e303e0 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Azure SQL Edge-Bereitstellungserweiterung", + "extension-description": "Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Azure SQL Edge", + "docker-container-name-field": "Containername", + "docker-sql-password-field": "Azure SQL Edge-Instanzkennwort (SA)", + "docker-confirm-sql-password-field": "Kennwort bestätigen", + "docker-sql-port-field": "Azure SQL Edge-Port", + "microsoft-privacy-statement": "Microsoft-Datenschutzbestimmungen", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (Vorschau) ist eine optimierte relationale Datenbank-Engine, die für IoT- und IoT Edge-Bereitstellungen gedacht ist.", + "sql-edge-type-display-name": "Bereitstellungsziel", + "sql-edge-local-display-name": "Lokale Containerinstanz", + "sql-edge-remote-display-name": "Remotecontainerinstanz", + "sql-edge-local-title": "Azure SQL Edge-Containerinstanz auf lokalem Computer bereitstellen", + "docker-settings-section-title": "Docker-Einstellungen", + "docker-registry-field": "Registrierung", + "docker-repository-field": "Repository", + "docker-imagetag-field": "Imagetag", + "docker-username-field": "Benutzername", + "docker-password-field": "Kennwort", + "edge-agreement": "Ich akzeptiere die {0} und die {1}.", + "edge-eula": "Microsoft Azure SQL Edge-Lizenzvertrag", + "sql-edge-remote-title": "Azure SQL Edge-Containerinstanz auf Remotecomputer bereitstellen", + "remote-info-section-title": "Zielcomputerinformationen", + "edge-remote-target-field": "Name oder IP-Adresse", + "edge-remote-username-field": "Benutzername", + "edge-remote-password-field": "Kennwort", + "sql-edge-azure-display-name": "Neue Azure IoT Hub und VM (Kennwortauthentifizierung)", + "sql-edge-azure-sshkey-display-name": "Neuer Azure IoT Hub und VM (Authentifizierung mit öffentlichem SSH-Schlüssel)", + "sql-edge-azure-title": "Azure SQL Edge auf einer neuen Azure-VM über IoT Hub bereitstellen", + "azure_subscription_id": "Abonnement-ID", + "azure_resource_group": "Ressourcengruppe", + "azure_location": "Standort", + "vm_admin": "VM-Administratorbenutzername", + "vm_password": "VM-Administratorkennwort", + "vm_password_confirm": "VM-Administratorkennwort bestätigen", + "vm_password_validation_error_message": "Das VM-Kennwort muss zwischen 12 und 123 Zeichen lang sein und aus Großbuchstaben, Kleinbuchstaben, Ziffern und Sonderzeichen bestehen.", + "package_path": "Paketdatei", + "package_path_description": "Pfad der SQL Server-Paketdatei (DACPAC, BACPAC) oder der komprimierten Paketdatei.", + "azure-info-section-title": "Azure-Informationen", + "sqlserver-info-section-title": "Azure SQL Edge-Informationen", + "package-files": "SQL Server-Paketdateien", + "sql-edge-azure-single-device-display-name": "Vorhandenes Gerät eines Azure IoT Hubs", + "sql-edge-azure-single-device-title": "Azure SQL Edge auf einem vorhandenen Gerät bereitstellen", + "iot-hub-name": "Name des IoT Hubs", + "device-id": "Geräte-ID", + "device-ip-address": "Geräte-IP-Adresse", + "device-ip-address-description": "Wird verwendet, um nach der Bereitstellung eine Verbindung mit der Azure SQL Edge-Instanz herzustellen", + "sql-edge-azure-multi-device-display-name": "Mehrere Geräte einer Azure IoT Hub", + "sql-edge-azure-multi-device-title": "Azure SQL Edge für mehrere Azure IoT-Geräte bereitstellen", + "device-target-condition": "Zielbedingung", + "device-target-condition-learn-more": "Weitere Informationen zu Zielbedingungen", + "vm_ssh_public_key": "Öffentlicher SSH-Schlüssel" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-de/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..1515d0c380 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "Unterstützung für Azure Data CLI.", + "azdata.config.title": "Azure Data CLI-Konfiguration", + "azdata.config.debug": "Debuginformationen für alle ausgeführten azdata-Befehle im Ausgabekanal protokollieren", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "Lizenzbedingungen akzeptieren", + "azdata.install.command.name": "Installieren", + "azdata.update.command.name": "Nach Updates suchen", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "Entscheiden Sie, wie die Lizenzbedingungen für die Azure Data CLI akzeptiert werden sollen", + "azdata.acceptEula.prompt.description": "Der Benutzer wird aufgefordert, die Lizenzbedingungen für die Azure Data CLI zu akzeptieren", + "azdata.acceptEula.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Lizenzbedingungen für die Azure Data CLI zu akzeptieren", + "azdata.install.description": "Entscheiden Sie, wie Azure Data CLI installiert werden soll", + "azdata.install.prompt.description": "Der Benutzer wird aufgefordert, die Azure Data CLI zu installieren", + "azdata.install.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure Data CLI zu installieren", + "azdata.update.description": "Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für Azure Data CLI verfügbar ist.", + "azdata.requiredUpdate.description": "Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein erforderliches Update für Azure Data CLI verfügbar ist.", + "azdata.update.prompt.description": "Der Benutzer wird aufgefordert, die Azure Data CLI zu aktualisieren", + "azdata.update.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure Data CLI zu aktualisieren" + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "Es wird nach einer vorhandenen Azure Data CLI-Installation gesucht...", + "azdata.foundExistingAzdata": "Es wurde eine vorhandene Azure Data CLI-Installation der Version (v{0}) unter Pfad {1} gefunden", + "azdata.downloadingProgressMb": "({0} / {1} MB) wird heruntergeladen", + "azdata.downloadFinished": "Download abgeschlossen", + "azdata.installingAzdata": "Azure Data CLI wird installiert...", + "azdata.updatingAzdata": "Azure Data CLI wird aktualisiert...", + "azdata.azdataInstalled": "Azure Data CLI wurde erfolgreich installiert. Azure Data Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", + "azdata.azdataUpdated": "Azure Data CLI wurde erfolgreich auf Version {0} aktualisiert.", + "azdata.yes": "Ja", + "azdata.no": "Nein", + "azdata.accept": "Akzeptieren", + "azdata.decline": "Ablehnen", + "azdata.doNotAskAgain": "Nicht mehr fragen", + "azdata.askLater": "Später fragen", + "azdata.downloadingTo": "{0} von {1} wird nach {2} heruntergeladen", + "azdata.executingCommand": "Der Befehl „{0} {1}“ wird ausgeführt", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "Es wird nach der neuesten verfügbaren Version von Azure Data CLI gesucht", + "azdata.gettingTextContentsOfUrl": "Textinhalte der Ressource werden unter URL {0} abgerufen", + "azdata.versionForUpdate": "Gefundene Version: {0}, auf die Azure Data CLI von der aktuellen Version {1} aktualisiert werden kann.", + "azdata.latestAzdataVersionAvailable": "Neueste verfügbare Version von Azure Data CLI: {0}.", + "azdata.couldNotFindAzdata": "Azure Data CLI wurde nicht gefunden. Fehler: {0}", + "azdata.currentlyInstalledVersionIsLatest": "Aktuell installierte Version von Azure Data CLI: {0} ist gleich oder neuer als alle anderen verfügbaren Versionen", + "azdata.promptLog": "Der Benutzer wird aufgefordert, Folgendes zu akzeptieren: {0}", + "azdata.couldNotFindAzdataWithPrompt": "Azure Data CLI wurde nicht gefunden. Möchten Sie es jetzt installieren? Wenn nicht, könnten einige Features nicht funktionieren.", + "azdata.promptForAzdataUpdate": "Es ist eine neue Version von Azure Data CLI ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren?", + "azdata.promptForRequiredAzdataUpdate": "Für diese Erweiterung muss Azure Data CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht.", + "azdata.requiredVersionNotAvailable": "Für diese Erweiterung ist die Installation von Azure Data CLI >= {0} erforderlich. Die aktuell verfügbare Version ist jedoch nur {1}. Die richtige Version finden Sie [hier] (https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata). Installieren Sie sie manuell und starten Sie dann Azure Data Studio neu.", + "azdata.missingRequiredVersion": "Azure Data CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure Data CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang.", + "azdata.downloadError": "Fehler beim Herunterladen", + "azdata.installError": "Fehler beim Installieren der Azure Data CLI: {0}", + "azdata.updateError": "Fehler beim Aktualisieren der Azure Data CLI: {0}", + "azdata.platformUnsupported": "Die Plattform „{0}“ wird zurzeit nicht unterstützt", + "azdata.unexpectedCommandError": "Unerwarteter Fehler beim Ausführen des Befehls: {0}", + "azdata.unexpectedExitCode": "Unerwarteter Exitcode von Befehl: {1} ({0})", + "azdata.noAzdata": "Es ist keine Azure Data CLI verfügbar. Führen Sie den Befehl „Azure Data CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern.", + "azdata.noAzdataWithLink": "Es ist keine Azure Data CLI verfügbar. [Installieren Sie die Azure Data CLI](Befehl:azdata.Install), um die Funktionen zu aktivieren, die dies erfordern.", + "azdata.skipInstall": "Die Installation von Azure Data CLI wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption lautet: {0}.{1} ist {2}", + "azdata.skipUpdate": "Das Update von Azure Data CLI wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption lautet: {0}.{1} ist {2}", + "azdata.skipRequiredUpdate": "Das erforderliche Update von Azure Data CLI wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption lautet: {0}.{1} ist {2}", + "azdata.noReleaseVersion": "Für die Plattform „{0}“\r\n ist keine Releaseversion verfügbar, Versionsinformationen: ${1}", + "azdata.noDownloadLink": "Für Plattform „{0}“\r\n ist kein Downloadlink verfügbar, Versionsinformationen: ${1}", + "azdata.failedToParseReleaseInfo": "Fehler beim Analysieren der JSON-Inhalte unter: {0}.\r\nDateiinhalte:\r\n{1}\r\nFehler: {2}", + "azdata.azdataUserSettingReadLog": "Benutzereinstellung für Azure Data CLI: {0}.{1} lesen, Wert: {2}", + "azdata.azdataUserSettingUpdatedLog": "Benutzereinstellung für Azure Data CLI: {0}.{1} aktualisiert, neuer Wert: {2}", + "azdata.userResponseInstall": "Benutzerantwort auf die Aufforderung zur Installation von Azure Data CLI: {0}", + "azdata.userResponseUpdate": "Benutzerantwort auf die Aufforderung zum Aktualisieren von Azure Data CLI: {0}", + "azdata.userRequestedInstall": "Der Benutzer hat die Installation von Azure Data CLI mithilfe des Befehls „Azure Data CLI: Installieren“ angefordert", + "azdata.userRequestedUpdate": "Der Benutzer hat die Aktualisierung der Azure Data CLI mit dem Befehl „Azure Data CLI: Nach Update suchen“ angefordert", + "azdata.acceptEula": "Der Benutzer hat die Annahme der Lizenzbedingungen durch den Aufruf des Befehls „Azure Data CLI: Lizenzbedingungen akzeptieren“ angefordert", + "azdata.updateCheckSkipped": "Es wurde nicht nach neuen verfügbaren Versionen von Azure Data CLI gesucht, da Azure Data CLI nicht für die Installation gefunden wurde", + "azdata.eulaNotAccepted": "Die Microsoft-Datenschutzerklärung und die Azure Data CLI-Lizenzbedingungen wurden nicht akzeptiert. Führen Sie den Befehl „[Azure Data CLI: Lizenzbedingungen akzeptieren](Befehl: azdata.acceptEula)“ aus, um die Lizenzbedingungen zu akzeptieren und die Features zu aktivieren, für die Azure Data CLI erforderlich ist.", + "azdata.promptForEula": "Die [Microsoft-Datenschutzbestimmungen]({0}) und die [Azure Data CLI-Lizenzbedingungen]({1}) müssen akzeptiert werden, um diese Erweiterung zu verwenden. Wenn Sie sie ablehnen, funktionieren einige Features nicht.", + "azdata.promptForEulaResponse": "Benutzerantwort auf Lizenzbedingung-Eingabeaufforderung: {0}", + "azdata.eulaAcceptedStateOnStartup": "Status „Lizenzbedingungen akzeptiert“ beim Start: {0}", + "azdata.endpointOrNamespaceRequired": "Es muss entweder ein Endpunkt oder ein Namespace angegeben werden" + } + } +} \ 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 128b98874b..0600710e7c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Azure Data Explorer-Cluster" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor-Protokoll-Arbeitsbereich" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Azure Database for PostgreSQL-Server" diff --git a/i18n/ads-language-pack-de/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-de/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..eb24e575c5 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL Hybrid Cloud Toolkit", + "description": "Öffnet das Jupyter Book für Azure SQL Hybrid Cloud Toolkit.", + "title.openJupyterBook": "Jupyter Book für Azure SQL Hybrid Cloud Toolkit öffnen", + "title.cloudHybridBooks": "Azure SQL Hybrid Cloud Toolkit", + "books-preview-category": "Jupyter Books" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..7d21c4750b --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Datenarbeitsbereich", + "extension-description": "Datenarbeitsbereich", + "data-workspace-view-container-name": "Projekte", + "main-view-name": "Projekte", + "new-command": "Neu", + "refresh-workspace-command": "Aktualisieren", + "close-workspace-command": "Arbeitsbereich schließen", + "remove-project-command": "Projekt entfernen", + "projects-view-no-workspace-content": "Erstellen Sie ein neues oder öffnen Sie ein bestehendes, um loszulegen.\r\n[Neues erstellen](command:projects.new)\r\n[Bestehendes öffnen](command:projects.openExisting)\r\nWeitere Informationen zu Projekten [unsere Dokumentation lesen](https://aka.ms/azuredatastudio-projects).", + "projects-view-no-project-content": "Im aktuellen Arbeitsbereich sind keine Projekte geöffnet.\r\n[Neues erstellen](command:projects.new)\r\n[Bestehendes öffnen](command:projects.openExisting)\r\nWeitere Informationen zu Projekten [unsere Dokumentation lesen](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "Vorhandene öffnen", + "projects.defaultProjectSaveLocation": "Vollständiger Pfad zu dem Ordner, in dem neue Projekte standardmäßig gespeichert werden.", + "projects.showNotAddedProjectsInWorkspacePrompt": "Informationsmeldung immer anzeigen, wenn die aktuellen Arbeitsbereichsordner Projekte enthalten, die nicht zu den Projekten des Arbeitsbereichs hinzugefügt wurden.", + "manage-project-command": "Verwalten" + }, + "dist/common/constants": { + "activateExtensionFailed": "Fehler beim Laden der Projektanbietererweiterung \"{0}\". Fehlermeldung: {1}", + "UnknownProjectsError": "Für die folgenden Projekte wurde kein Anbieter gefunden: {0}", + "SelectProjectFileActionName": "Auswählen", + "AllProjectTypes": "Alle Projekttypen", + "UnknownProjectTypeError": "Für den Projekttyp mit der ID \"{0}\" wurde kein Anbieter gefunden", + "dataworkspace.restartConfirmation": "Azure Data Studio muss neu gestartet werden, damit das Projekt erstellt und dem Arbeitsbereich hinzugefügt wird, jetzt ausführen?", + "dataworkspace.projectsFailedToLoad": "Einige Projekte konnten nicht geladen werden. Um weitere Details anzuzeigen, [Entwicklerkonsole öffnen](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "Die Datei \"{0}\" ist nicht vorhanden", + "projectNameNull": "Projektname ist Null", + "noPreviousData": "Vorherige \"{0}\" für das aktuelle Projekt werden hier angezeigt. Führen Sie die Ausführung aus, um die Ergebnisse anzuzeigen.", + "gitCloneMessage": "Das Git-Repository \"{0}\" wird geklont ...", + "gitCloneError": "Fehler beim Git-Klonen. Weitere Details finden Sie in der Git-Ausgabe", + "dataworkspace.ok": "OK", + "dataworkspace.browse": "Durchsuchen", + "dataworkspace.browseEllipsis": "Durchsuchen...", + "dataworkspace.open": "Öffnen", + "dataworkspace.create": "Erstellen", + "dataworkspace.select": "Auswählen", + "dataworkspace.NewProjectDialogTitle": "Neues Projekt erstellen", + "dataworkspace.Type": "Typ", + "dataworkspace.projectNameTitle": "Name", + "dataworkspace.projectNamePlaceholder": "Geben Sie den Projektnamen ein", + "dataworkspace.enterProjectName": "Geben Sie den Projektnamen ein", + "dataworkspace.projectLocationTitle": "Speicherort", + "dataworkspace.projectLocationPlaceholder": "Speicherort zum Erstellen des Projekts auswählen", + "dataworkspace.projectParentDirectoryNotExistError": "Der ausgewählte Projektspeicherort \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "dataworkspace.projectDirectoryAlreadyExistError": "Es ist bereits ein Verzeichnis mit dem Namen \"{0}\" am ausgewählten Speicherort vorhanden: \"{1}\".", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Das Verzeichnis \"{0}\" ist bereits am ausgewählten Speicherort vorhanden, wählen Sie ein anderes aus", + "dataworkspace.selectProjectType": "Projekttyp auswählen", + "dataworkspace.selectProjectLocation": "Projektspeicherort auswählen", + "dataworkspace.nameCannotBeEmpty": "Name darf nicht leer sein", + "dataworkspace.targetPlatform": "Zielplattform", + "dataworkspace.openExistingDialogTitle": "Vorhandenes Projekt öffnen", + "dataworkspace.fileNotExistError": "Die ausgewählte {0}-Datei \"{1}\" ist nicht vorhanden oder keine Datei.", + "dataworkspace.cloneParentDirectoryNotExistError": "Der ausgewählte Klonpfad \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "dataworkspace.project": "Projekt", + "dataworkspace.locationSelectorTitle": "Speicherort", + "dataworkspace.projectFilePlaceholder": "Projektdatei auswählen", + "dataworkspace.workspacePlaceholder": "Arbeitsbereichsdatei auswählen ({0})", + "dataworkspace.projectAlreadyOpened": "Das Projekt \"{0}\" ist bereits geöffnet.", + "dataworksapce.local": "Lokal", + "dataworkspace.remoteGitRepo": "Git-Remoterepository", + "dataworkspace.gitRepoUrlTitle": "Git-Repository-URL", + "dataworkspace.gitRepoUrlPlaceholder": "URL des Git-Remoterepositorys eingeben", + "dataworkspace.localClonePathTitle": "Lokaler Klonpfad", + "dataworkspace.localClonePathPlaceholder": "Speicherort zum lokalen Klonen des Repositorys auswählen", + "dataworksapce.refresh": "Aktualisieren" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..d180c9230e --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "Neues Notebook", + "notebook.command.open": "Notebook öffnen", + "cloud.databaseProperties.name": "Datenbankname", + "cloud.databaseProperties.size": "Größe (MB)", + "cloud.serverProperties.summary": "Status", + "cloud.serverProperties.machinesTotal": "Gesamtanzahl der Computer im Cluster", + "cloud.serverProperties.diskCacheCapacity": "% der verwendeten Cluster Datenkapazität", + "databasesListProperties.name": "Name", + "databasesListProperties.size": "Größe (MB)", + "objectsListProperties.name": "Name", + "objectsListProperties.metadataTypeName": "Typ", + "kusto.configuration.title": "KUSTO-Konfiguration", + "kusto.query.displayBitAsNumber": "BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt.", + "kusto.format.alignColumnDefinitionsInColumns": "Sollen Spaltendefinitionen ausgerichtet werden?", + "kusto.format.datatypeCasing": "Gibt an, ob Datentypen in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", + "kusto.format.keywordCasing": "Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", + "kusto.logDebugInfo": "[Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus.", + "kusto.tracingLevel": "[Optional] Protokolliergrad für Back-End-Dienste. Azure Data Studio generiert bei jedem Start einen Dateinamen, und falls die Datei bereits vorhanden ist, werden die Protokolleinträge an diese Datei angehängt. Zur Bereinigung alter Protokolldateien können die Einstellungen \"logRetentionMinutes\" und \"logFilesRemovalLimit\" verwendet werden. Bei Verwendung des Standardwerts für \"tracingLevel\" werden nur wenige Informationen protokolliert. Eine Änderung der Ausführlichkeit kann zu einem umfangreichen Protokollierungsaufkommen und einem hohen Speicherplatzbedarf für die Protokolle führen. \"Error\" umfasst kritische Meldungen, \"Warning\" umfasst alle Daten aus \"Error\" sowie Warnmeldungen, \"Information\" umfasst alle Daten aus \"Warning\" sowie Informationsmeldungen, \"Verbose\" umfasst ausführliche Informationen.", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "Name (optional)", + "kusto.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", + "kusto.connectionOptions.serverName.displayName": "Cluster", + "kusto.connectionOptions.serverName.description": "KUSTO-Clustername", + "kusto.connectionOptions.databaseName.displayName": "Datenbank", + "kusto.connectionOptions.databaseName.description": "Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle", + "kusto.connectionOptions.authType.displayName": "Authentifizierungstyp", + "kusto.connectionOptions.authType.description": "Gibt die Methode für die Authentifizierung bei KUSTO Server an", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", + "kusto.connectionOptions.authType.categoryValues.none": "Keine Authentifizierung", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Benutzerauthentifizierung", + "kusto.connectionOptions.userName.displayName": "Benutzername", + "kusto.connectionOptions.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "kusto.connectionOptions.password.displayName": "Kennwort", + "kusto.connectionOptions.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "kusto.connectionOptions.connectTimeout.displayName": "Verbindungstimeout", + "kusto.connectionOptions.connectTimeout.description": "Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird.", + "kusto.connectionOptions.connectRetryCount.displayName": "Anzahl der Verbindungswiederholungen", + "kusto.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", + "kusto.connectionOptions.connectRetryInterval.displayName": "Intervall für Verbindungswiederholung", + "kusto.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", + "kusto.connectionOptions.applicationName.displayName": "Anwendungsname", + "kusto.connectionOptions.applicationName.description": "Der Name der Anwendung", + "kusto.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", + "kusto.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit KUSTO Server herstellt", + "kusto.connectionOptions.failoverPartner.displayName": "Failoverpartner", + "kusto.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der KUSTO Server-Instanz, die als Failoverpartner fungiert" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Bekannte Probleme anzeigen", + "serviceCrashMessage": "Die Komponente \"{0}\" wurde unerwartet beendet. Starten Sie Azure Data Studio neu." + }, + "dist/main": { + "kusto.unsupportedPlatform": "Nicht unterstützte Plattform", + "notebookFileType": "Notebooks", + "unsupportedFileType": "Es werden nur IPYNB-Notebooks unterstützt." + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "Die Sitzung für den Knoten \"{0}\" ist nicht vorhanden.", + "notifyError": "Fehler bei Benachrichtigung über Knotenänderung: {0}", + "rootLabel": "Stamm" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Abbrechen", + "cancel": "Vorgang abbrechen?", + "kusto.searchServers": "Servernamen suchen" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "\"{0}\" wurde gestartet", + "startingServiceStatusMsg": "\"{0}\" wird gestartet.", + "failedToStartServiceErrorMsg": "Fehler beim Starten von \"{0}\".", + "installingServiceChannelMsg": "\"{0}\" wird in \"{1}\" installiert.", + "installingServiceStatusMsg": "\"{0}\" wird installiert", + "installedServiceChannelMsg": "\"{0}\" wurde installiert", + "downloadingServiceChannelMsg": "\"{0}\" wird heruntergeladen", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "\"{0}\" wird heruntergeladen", + "downloadServiceDoneChannelMsg": "Die Installation von {0} wurde abgeschlossen" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio muss Azure Key Vault kontaktieren, um auf einen Spaltenhauptschlüssel für Always Encrypted zuzugreifen, aber es ist kein verknüpftes Azure-Konto verfügbar. Fügen Sie ein verknüpftes Azure-Konto hinzu, und wiederholen Sie die Abfrage.", + "kusto.accountDoesNotExist": "Konto nicht vorhanden.", + "kusto.insufficientlyPrivelagedAzureAccount": "Das konfigurierte Azure-Konto für \"{0}\" verfügt nicht über ausreichende Berechtigungen für Azure Key Vault, um auf einen Spaltenhauptschlüssel für Always Encrypted zuzugreifen." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-de/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..443aec7fa1 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "Aufgaben", + "title.documents": "Dokumente", + "title.configurations": "Konfigurationen", + "title.endpoints": "Endpunkte", + "ml.command.managePackages": "Pakete in Datenbank verwalten", + "ml.command.manageLanguages": "Externe Sprachen verwalten", + "ml.command.predictModel": "Vorhersage vornehmen", + "ml.command.manageModels": "Modelle verwalten", + "ml.command.importModel": "Modell importieren", + "ml.configuration.title": "Machine Learning-Konfigurationen", + "ml.pythonPath.description": "Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird.", + "ml.enablePython.description": "Python-Paketverwaltung in Datenbank aktivieren.", + "ml.enableR.description": "R-Paketverwaltung in Datenbank aktivieren.", + "ml.rPath.description": "Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird.", + "ml.command.dependencies": "Machine Learning-Abhängigkeiten installieren", + "ml.command.enableExternalScript": "Externes Skript aktivieren" + }, + "dist/common/constants": { + "msgYes": "Ja", + "msgNo": "Nein", + "mls.managePackages.error": "Die Paketverwaltung wird für den Server nicht unterstützt. Stellen Sie sicher, dass Python oder R installiert ist.", + "notebookExtensionFailedError": "Die Erweiterung konnte aufgrund ihrer Abhängigkeit von der Notebook-Erweiterung nicht geladen werden. Überprüfen Sie das Ausgabeprotokoll für die Notebook-Erweiterung, um weitere Details zu erhalten.", + "mls.verifyOdbcDriverError.error": "\"{0}\" ist für die Paketverwaltung erforderlich. Stellen Sie sicher, dass sie installiert und ordnungsgemäß eingerichtet ist.", + "mls.taskFailedError.error": "Fehler beim Abschließen der Aufgabe \"{0}\". Fehler: {1}", + "mls.cannotFindPython.error": "Die ausführbare Python-Datei \"{0}\" wurde nicht gefunden. Stellen Sie sicher, dass Python ordnungsgemäß installiert und konfiguriert ist", + "mls.cannotFindR.error": "Die ausführbare R-Datei \"{0}\" wurde nicht gefunden. Stellen Sie sicher, dass R ordnungsgemäß installiert und konfiguriert ist", + "mls.installPackageMngDependencies.msgTaskName": "Überprüfen von Paketverwaltungsabhängigkeiten", + "mls.installModelMngDependencies.msgTaskName": "Überprüfen von Modellverwaltungsabhängigkeiten", + "mls.noResultError": "Kein Ergebnis zurückgegeben", + "mls.requiredPackagesNotInstalled": "Die erforderlichen Pakete sind nicht installiert", + "mls.confirmEnableExternalScripts": "Für die Paketverwaltung ist ein externes Skript erforderlich. Möchten Sie dies wirklich aktivieren?", + "mls.enableExternalScriptsError": "Fehler beim Aktivieren des externen Skripts.", + "mls.externalScriptsIsRequiredError": "Für diese Aktion ist eine externe Skriptkonfiguration erforderlich.", + "mls.confirmInstallPythonPackages": "Möchten Sie die erforderlichen Pakete installieren?", + "mls.installDependencies.confirmInstallPythonPackages": "Die folgenden Python-Pakete sind für die Installation erforderlich: {0}", + "mls.installDependencies.confirmInstallRPackages": "Die folgenden R-Pakete sind für die Installation erforderlich: {0}", + "models.confirmDeleteModel": "Möchten Sie das Modell „{0}“ wirklich löschen?", + "mls.installDependencies.packages": "Erforderliche Pakete werden installiert...", + "mls.installDependencies.packagesAlreadyInstalled": "Die erforderlichen Pakete sind bereits installiert.", + "mls.installDependencies.getPackagesError": "Fehler beim Abrufen installierter Python-Pakete. Fehler: {0}", + "mls.packageManager.NoConnection": "Keine Verbindung ausgewählt", + "mls.notebookExtensionNotLoaded": "Die Notebook-Erweiterung wurde nicht geladen", + "mls.mssqlExtensionNotLoaded": "Die MSSQL-Erweiterung wurde nicht geladen", + "mls.enabledMessage": "Machine Learning Services aktiviert", + "mls.configUpdateFailed": "Fehler beim Ändern der Machine Learning Services-Konfigurationen", + "mls.enableButtonTitle": "Aktivieren", + "mls.disableButtonTitle": "Deaktivieren", + "mls.configTitle": "Konfiguration", + "mls.configStatus": "Aktiviert", + "mls.configAction": "Aktion", + "mls.externalExecuteScriptTitle": "Externes Ausführungsskript", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "Fehler beim Herunterladen", + "mls.invalidModelIdError": "Ungültige Modell-ID. Modell-URL: {0}", + "mls.noArtifactError": "Das Modell verfügt über kein Artefakt. Modell-URL: {0}", + "mls.downloadingProgress": "Download wird ausgeführt.", + "mls.pythonConfigError": "Die ausführbare Python-Datei ist nicht konfiguriert", + "mls.rConfigError": "Die ausführbare R-Datei ist nicht konfiguriert", + "mls.installingDependencies": "Fehler beim Installieren von Abhängigkeiten...", + "mls.resourceNotFound": "Die angegebene Ressource wurde nicht gefunden", + "mls.latestVersion": "Neueste", + "mls.httpGetRequestError": "Fehler beim Anfordern von Paketinformationen: {0} {1}", + "azure.resource.error": "Fehler: {0}", + "notSupportedEventArg": "Nicht unterstützte Ereignisargumente", + "extLang.installTabTitle": "Installiert", + "extLang.languageCreatedDate": "Installiert", + "extLang.languagePlatform": "Plattform", + "extLang.delete": "Löschen", + "editTitle": "Bearbeiten", + "extLang.installButtonText": "Installieren", + "extLang.CancelButtonText": "Abbrechen", + "extLang.DoneButtonText": "Schließen", + "extLang.OkButtonText": "OK", + "extLang.SaveButtonText": "Speichern", + "extLang.languageName": "Name", + "extLang.newLanguageTabTitle": "Neu hinzufügen", + "extLang.fileBrowserTabTitle": "Dateibrowser", + "extLang.DialogTitle": "Sprachen", + "extLang.Target": "Ziel", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "Spracherweiterungspfad", + "extLang.extensionFileLocation": "Speicherort der Spracherweiterung", + "extLang.extensionFileName": "Name der Erweiterungsdatei", + "extLang.envVariables": "Umgebungsvariablen", + "extLang.parameters": "Parameter", + "extLang.selectedPath": "Ausgewählter Pfad", + "extLang.installFailedError": "Fehler beim Installieren der Sprache", + "extLang.updateFailedError": "Fehler beim Aktualisieren der Sprache.", + "models.modelUpdateFailedError": "Fehler beim Aktualisieren des Modells", + "models.modelsListEmptyMessage": "Keine Modelle gefunden.", + "models.selectModelTableMessage": "Tabelle auswählen", + "models.selectModelDatabaseMessage": "Datenbank auswählen", + "models.azureModelsListEmptyTitle": "Keine Modelle gefunden.", + "models.azureModelsListEmptyDescription": "Wählen Sie einen anderen Azure ML-Arbeitsbereich aus", + "models.modelsListEmptyDescription": "Eine andere Datenbank oder Tabelle auswählen", + "databaseName": "Datenbank", + "databaseToStoreInfo": "Wählen Sie eine Datenbank zum Speichern des neuen Modells aus.", + "tableToStoreInfo": "Wählen Sie eine vorhandene Tabelle aus, die dem Modellschema entspricht, oder erstellen Sie eine neue Tabelle, um das importierte Modell zu speichern.", + "tableName": "Tabelle", + "modelTableInfo": "Wählen Sie eine Modelltabelle aus, um die Liste der vorhandenen/importierten Modelle anzuzeigen.", + "modelDatabaseInfo": "Wählen Sie eine Datenbank aus, in der vorhandene/importierte Modelle gespeichert sind.", + "existingTableName": "Vorhandene Tabelle", + "newTableName": "Neue Tabelle", + "models.name": "Name", + "models.fileName": "Datei", + "models.description": "Beschreibung", + "models.created": "Erstellt am", + "models.imported": "Importdatum", + "models.framework": "Framework", + "models.frameworkVersion": "Frameworkversion", + "models.version": "Version", + "models.browseButton": "...", + "models.azureAccount": "Azure-Konto", + "models.azureSignIn": "Azure-Anmelde- oder -Aktualisierungskonto", + "predict.columnDatabase": "Quelldatenbank", + "predict.columnDatabaseInfo": "Wählen Sie die Datenbank aus, die das Dataset zum Anwenden der Vorhersage enthält.", + "predict.columnTable": "Quelltabelle", + "predict.columnTableInfo": "Wählen Sie die Tabelle aus, die das Dataset zum Anwenden der Vorhersage enthält.", + "predict.inputColumns": "Modell für die Eingabezuordnung erstellen", + "predict.outputColumns": "Modellausgabe", + "predict.columnName": "Quellspalten", + "predict.dataTypeName": "Typ", + "predict.displayName": "Anzeigename", + "predict.inputName": "Modelleingabe", + "predict.selectColumnTitle": "Wählen Sie eine Spalte aus...", + "models.selectModelDatabaseTitle": "Datenbank mit Modellen auswählen", + "models.selectModelTableTitle": "Tabellen mit Modellen auswählen", + "predict.selectDatabaseTitle": "Datenbank auswählen", + "predict.selectTableTitle": "Tabelle auswählen", + "predict.outputName": "Name", + "models.azureSubscription": "Azure-Abonnement", + "models.azureGroup": "Ressourcengruppe", + "models.azureModelWorkspace": "Azure ML-Arbeitsbereich", + "models.azureModelFilter": "Filter", + "models.azureModels": "Modelle", + "models.azureModelsTitle": "Azure-Modelle", + "models.localModelsTitle": "Lokale Modelle", + "models.modelSourcesTitle": "Quellstandort", + "models.modelSourcePageTitle": "Modellquelltyp auswählen", + "models.localModelSourceDescriptionForImport": "„Dateiupload“ ist ausgewählt. Dadurch können Sie eine Modelldatei von Ihrem lokalen Computer in eine Modelldatenbank in dieser SQL-Instanz importieren. Klicken Sie auf „Weiter“, um fortzufahren.​", + "models.azureModelSourceDescriptionForImport": "„Azure Machine Learning“ ist ausgewählt. Auf diese Weise können Sie Modelle importieren, die in Azure Machine Learning-Arbeitsbereichen in einer Modelldatenbank in dieser SQL-Instanz gespeichert sind. Klicken Sie auf „Weiter“, um fortzufahren.​ ​", + "models.localModelSourceDescriptionForPredict": "„Dateiupload“ ist ausgewählt. Dadurch können Sie eine Modelldatei von Ihrem lokalen Computer hochladen. Klicken Sie auf „Weiter“, um fortzufahren.​​", + "models.importedModelSourceDescriptionForPredict": "\"Importierte Modelle\" ist ausgewählt. Auf diese Weise können Sie aus Modellen auswählen, die in einer Modelltabelle in Ihrer Datenbank gespeichert sind. Klicken Sie auf \"Weiter\", um den Vorgang fortzusetzen.​", + "models.azureModelSourceDescriptionForPredict": "„Azure Machine Learning“ ist ausgewählt. Auf diese Weise können Sie aus Modellen auswählen, die in Azure Machine Learning-Arbeitsbereichen gespeichert sind. Klicken Sie auf „ Weiter“, um fortzufahren. ​", + "models.modelImportTargetPageTitle": "Wählen Sie den Speicherort für den Import der Modelle aus oder geben Sie diesen ein.", + "models.columnSelectionPageTitle": "Quelldaten dem Modell zuordnen", + "models.modelDetailsPageTitle": "Modelldetails eingeben", + "models.modelLocalSourceTitle": "Quelldateien", + "models.modelLocalSourceTooltip": "Dateipfade der zu importierenden Modelle", + "models.onnxNotSupportedError": "Die ONNX-Laufzeit wird auf dem aktuellen Server nicht unterstützt.", + "models.currentModelsTitle": "Modelle", + "models.importModelDoneButton": "Importieren", + "models.predictModel": "Vorhersagen", + "models.RegisterWizard": "Importieren von Modellen", + "models.viewImportModelsTitle": "Modelle anzeigen und importieren", + "models.viewImportModelsDesc": "Machine Learning-Modelle können in einer oder mehreren Datenbanken und Tabellen gespeichert werden. Wählen Sie die Modelldatenbank und die Tabelle aus, um die darin enthaltenen Modelle anzuzeigen.", + "models.viewImportModeledForPredictDesc": "Die Modelle sind in einer oder mehreren Datenbanken und Tabellen gespeichert. Wählen Sie die Modelldatenbank und die Tabelle aus, um die darin enthaltenen Modelle anzuzeigen.", + "models.learnMoreLink": "Weitere Informationen.", + "models.importModelTitle": "Importieren oder Anzeigen von Modellen", + "models.editModelTitle": "Modell bearbeiten", + "models.importModelDesc": "In der Datenbank gespeicherte Machine Learning-Modelle importieren oder anzeigen", + "models.makePredictionTitle": "Vorhersagen vornehmen", + "models.makePredictionDesc": "Vorhergesagten Wert oder Ergebnisse mithilfe eines verwalteten Modells generieren", + "models.createNotebookTitle": "Notebook erstellen", + "models.createNotebookDesc": "Experimente ausführen und Modelle in einem Notizbuch erstellen", + "models.modelRegisteredSuccessfully": "Das Modell wurde erfolgreich registriert", + "models.modelUpdatedSuccessfully": "Die Modelle wurden erfolgreich aktualisiert", + "models.modelFailedToRegistered": "Fehler beim Registrieren des Modells.", + "models.localModelSource": "Dateiupload", + "models.localModelPageTitle": "Modelldatei hochladen", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Aus Azure Machine Learning importieren", + "models.importedModelsPageTitle": "Importiertes Modell auswählen", + "models.registeredModelsSource": "Importierte Modelle", + "models.downloadModelMsgTaskName": "Das Modell wird aus Azure heruntergeladen", + "models.invalidAzureResourceError": "Ungültige Azure-Ressource", + "models.invalidModelToRegisterError": "Ungültiges Modell zum Registrieren", + "models.invalidModelToPredictError": "Ungültiges Modell für Vorhersage", + "models.invalidModelParametersError": "Wählen Sie gültige Quelltabellen-und Modellparameter aus.", + "models.invalidModelToSelectError": "Wählen Sie ein gültiges Modell aus", + "models.invalidModelImportTargetError": "Wählen Sie eine gültige Tabelle aus", + "models.columnDataTypeMismatchWarningHelper": "Klicken Sie hier, um die Warnungsdetails zu überprüfen", + "models.columnDataTypeMismatchWarningHeading": "Unterschiede beim Datentyp", + "models.columnDataTypeMismatchWarning": "Der Datentyp der Quelltabellenspalte stimmt nicht mit dem erforderlichen Eingabefeldtyp überein.", + "models.outputColumnDataTypeNotSupportedWarning": "Der Datentyp der Ausgabespalte stimmt nicht mit dem Typ des Ausgabefelds überein.", + "models.modelNameRequiredError": "Der Modellname muss angegeben werden.", + "models.modelsRequiredError": "Wählen Sie mindestens ein Modul zum Importieren aus.", + "models.updateModelFailedError": "Fehler beim Aktualisieren des Modells", + "models.modelSchemaIsAcceptedMessage": "Die Tabelle erfüllt die Anforderungen!", + "models.selectModelsTableMessage": "Modelltabelle auswählen", + "models.modelSchemaIsNotAcceptedMessage": "Ungültige Tabellenstruktur!", + "models.importModelFailedError": "Fehler beim Registrieren des Modells: {0}, Datei: {1}", + "models.invalidImportTableError": "Ungültige Tabelle zum Importieren von Modellen. Datenbankname: {0}, Tabellenname: {1}", + "models.invalidImportTableSchemaError": "Das Tabellenschema wird für den Modellimport nicht unterstützt. Datenbankname: {0}, Tabellenname: {1}.", + "models.loadModelParameterFailedError": "Fehler beim Laden der Modellparameter", + "models.unsupportedModelParameterType": "Nicht unterstützt", + "dashboardTitle": "Machine Learning", + "dashboardDesc": "Machine Learning für SQL-Datenbanken", + "dashboardLinksTitle": "Nützliche Links", + "dashboardVideoLinksTitle": "Videotutorials", + "showMoreTitle": "Mehr anzeigen", + "showLessTitle": "Weniger anzeigen", + "learnMoreTitle": "Weitere Informationen", + "sqlMlDocTitle": "SQL Machine Learning-Dokumentation", + "sqlMlExtDocTitle": "Machine Learning-Erweiterung in Azure Data Studio", + "sqlMlExtDocDesc": "Erfahren Sie, wie Sie Machine Learning-Erweiterungen in Azure Data Studio verwenden, um Pakete zu verwalten, Vorhersagen zu treffen und Modelle zu importieren.", + "sqlMlDocDesc": "Erfahren Sie, wie Sie Machine Learning in SQL Server und SQL auf Azure verwenden, um Python- und R-Skripts für relationale Daten auszuführen.", + "sqlMlsDocTitle": "SQL Server-Machine Learning Services (Python und R)", + "sqlMlsDocDesc": "Erste Schritte mit Machine Learning Services auf SQL Server und deren Installation unter Windows und Linux.", + "sqlMlsMIDocTitle": "Machine Learning Services in Azure SQL Managed Instance", + "sqlMlsMIDocDesc": "Erste Schritte mit Machine Learning Services in Azure SQL Managed Instances.", + "mlsInstallObdcDocTitle": "Installieren des Microsoft ODBC Driver for SQL Server", + "mlsInstallOdbcDocDesc": "In diesem Dokument wird erläutert, wie der Microsoft ODBC Driver for SQL Server installiert wird.", + "onnxOnEdgeOdbcDocTitle": "Machine Learning und KI mit ONNX in SQL-Datenbank Edge-Vorschau", + "onnxOnEdgeOdbcDocDesc": "Erste Schritte mit Machine Learning in Azure SQL-Datenbank Edge", + "ml.dataCount": "Es wird/werden {0} Model(e) angezeigt." + } + } +} \ 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 27b1c3b753..56fa04c9b6 100644 --- a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Buchelemente auf Stammebene im Notebook-Viewlet reduzieren", "notebook.remoteBookDownloadTimeout.description": "Zeitlimit für Download von GitHub-Büchern in Millisekunden", "notebook.pinnedNotebooks.description": "Notebooks, die vom Benutzer für den aktuellen Arbeitsbereich angeheftet wurden", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Ausführung des Jupyter-Servers als Stammbenutzer zulassen", "notebook.command.new": "Neues Notebook", "notebook.command.open": "Notebook öffnen", "notebook.analyzeJupyterNotebook": "In Notebook analysieren", diff --git a/i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..b09b2d5442 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Abfrageverlauf", + "queryHistory.description": "Zuvor ausgeführte Abfragen anzeigen und ausführen", + "queryHistory.clear": "Gesamten Verlauf löschen", + "queryHistory.toggleCapture": "Erfassung des Abfrageverlaufs umschalten" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-de/translations/extensions/resource-deployment.i18n.json index 776d2a23b4..ae8b216bc7 100644 --- a/i18n/ads-language-pack-de/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "Am Installationsspeicherort vorhandenes kubectl wird gesichert…", "resourceDeployment.Kubectl.MoveToSystemPath": "kubectl wird in den Installationspfad in PATH verschoben…" }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "Es liegen Fehler auf dieser Seite vor. Klicken Sie auf \"Details anzeigen\", um diese anzuzeigen." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Notebook öffnen", "deploymentDialog.OkButtonText": "OK", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "Eine eindeutige DNS-Unterdomäne, die für diesen SQL Server-Big Data-Cluster verwendet werden soll. Wenn keine Angabe vorliegt, wird der Clustername als Standardwert verwendet.", "deployCluster.AccountPrefix": "Kontopräfix", "deployCluster.AccountPrefixDescription": "Ein eindeutiges Präfix für AD-Konten, die vom SQL Server-Big Data-Cluster generiert werden. Wenn keine Angabe vorliegt, wird der Name der Unterdomäne als Standardwert verwendet. Wenn keine Unterdomäne angegeben wird, dient der Clustername als Standardwert.", - "deployCluster.AdminPasswordField": "Kennwort", - "deployCluster.ValidationError": "Es liegen Fehler auf dieser Seite vor. Klicken Sie auf \"Details anzeigen\", um diese anzuzeigen." + "deployCluster.AdminPasswordField": "Kennwort" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "Diensteinstellungen", diff --git a/i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..3b4751a0b4 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL-Bewertung", + "description": "SQL-Bewertung für Azure Data Studio (Vorschau) bietet einen Mechanismus zum Auswerten der Konfiguration von SQL Server für bewährte Methoden.", + "dashboard.tabName": "SQL-Bewertung" + }, + "dist/localized": { + "asmt.section.api.title": "Info", + "asmt.apiversion": "API-Version", + "asmt.rulesetversion": "Standardregelsatz", + "asmt.section.instance.title": "Details zur SQL Server-Instanz", + "asmt.serverversion": "Version", + "asmt.serveredition": "Edition", + "asmt.instancename": "Instanzname", + "asmt.osversion": "Betriebssystemversion", + "asmt.column.target": "Ziel", + "asmt.column.severity": "Schweregrad", + "asmt.column.message": "Meldung", + "asmt.column.checkId": "ID überprüfen", + "asmt.column.tags": "Tags", + "asmt.learnMore": "Weitere Informationen", + "asmt.sqlReportTitle": "SQL-Bewertungsbericht", + "asmt.sqlReport.resultForDatabase": "Ergebnisse für Datenbank", + "asmt.sqlReport.resultForInstance": "Ergebnisse für Server", + "asmt.sqlReport.Error": "Fehler", + "asmt.sqlReport.Warning": "Warnung", + "asmt.sqlReport.Info": "Information", + "asmt.column.helpLink": "Hilfelink", + "asmt.sqlReport.severityMsg": "{0}: {1} Element(e)" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "Datenbank", + "serverIconLabel": "Server", + "asmt.column.targetType": "Zieltyp", + "asmt.details.clickHere": "Klicken Sie hier", + "asmt.details.toLearnMore": " für weitere Informationen.", + "asmt.details.ruleDescription": "Regelbeschreibung", + "asmt.details.recommendation": "Empfehlung" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "Bewertung aufrufen", + "getAssessmentItemsServer": "Anwendbare Regeln anzeigen", + "invokeAssessmentLabelDatabase": "Bewertung für „{0}“ aufrufen", + "getAssessmentItemsDatabase": "Anwendbare Regeln für \"{0}\" anzeigen", + "btnExportAsScript": "Als Skript exportieren", + "btnGeneratehtmlreport": "HTML-Bericht erstellen", + "asmtaction.openReport": "Der Bericht wurde gespeichert. Möchten Sie ihn öffnen?", + "asmtaction.label.open": "Öffnen", + "asmtaction.label.cancel": "Abbrechen", + "btnViewSamplesShort": "Alle auf GitHub anzeigen", + "btnViewSamples": "Alle Regeln anzeigen und weitere Informationen auf GitHub erhalten", + "msgBoxAsmtInfo": "SQL-Bewertungsinformationen", + "msgBoxCopyBtn": "Kopieren", + "ok": "OK", + "msgBoxCopied": "SQL-Bewertungsinformationen wurden kopiert" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< Zurück", + "asmt.history.resultsTitle": "Bewertungsergebnisse aus {0}", + "asmt.history.summaryAsmtDate": "Bewertungsdatum", + "asmt.history.summaryError": "Fehler", + "asmt.history.summaryWarning": "Warnung", + "asmt.history.summaryInfo": "Information" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..864ad5097b --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "Projekte", + "sqlDatabaseProjects.displayName": "Datenbankprojekte", + "sqlDatabaseProjects.description": "Entwerfen und Veröffentlichen von SQL-Datenbankschemas", + "sqlDatabaseProjects.new": "Neues Datenbankprojekt", + "sqlDatabaseProjects.open": "Datenbankprojekt öffnen", + "sqlDatabaseProjects.close": "Datenbankprojekt schließen", + "sqlDatabaseProjects.build": "Build", + "sqlDatabaseProjects.publish": "Veröffentlichen", + "sqlDatabaseProjects.createProjectFromDatabase": "Projekt aus Datenbank erstellen", + "sqlDatabaseProjects.properties": "Eigenschaften", + "sqlDatabaseProjects.schemaCompare": "Schemavergleich", + "sqlDatabaseProjects.delete": "Löschen", + "sqlDatabaseProjects.exclude": "Aus Projekt ausschließen", + "sqlDatabaseProjects.validateExternalStreamingJob": "Externen Streamingauftrag überprüfen", + "sqlDatabaseProjects.newScript": "Skript hinzufügen", + "sqlDatabaseProjects.newPreDeploymentScript": "Skript vor der Bereitstellung hinzufügen", + "sqlDatabaseProjects.newPostDeploymentScript": "Skript nach der Bereitstellung hinzufügen", + "sqlDatabaseProjects.newTable": "Tabelle hinzufügen", + "sqlDatabaseProjects.newView": "Ansicht hinzufügen", + "sqlDatabaseProjects.newStoredProcedure": "Gespeicherte Prozedur hinzufügen", + "sqlDatabaseProjects.newExternalStreamingJob": "Externen Streamingauftrag hinzufügen", + "sqlDatabaseProjects.newItem": "Element hinzufügen...", + "sqlDatabaseProjects.newFolder": "Ordner hinzufügen", + "sqlDatabaseProjects.addDatabaseReference": "Datenbankverweis hinzufügen", + "sqlDatabaseProjects.openContainingFolder": "Enthaltenden Ordner öffnen", + "sqlDatabaseProjects.editProjectFile": ".sqlproj-Datei bearbeiten", + "sqlDatabaseProjects.changeTargetPlatform": "Zielplattform ändern", + "sqlDatabaseProjects.Settings": "Datenbankprojekte", + "sqlDatabaseProjects.netCoreInstallLocation": "Vollständiger Pfad zum .NET Core SDK auf dem Computer.", + "sqlDatabaseProjects.netCoreDoNotAsk": "Gibt an, ob der Benutzer aufgefordert wird, .NET Core zu installieren, wenn keine Installation erkannt wird.", + "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)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "SQL-Datenbank", + "emptyProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für SQL-Datenbanken ab einem leeren Projekt", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "Beginnen Sie mit den Kernelementen zum Entwickeln und Veröffentlichen von Schemas für SQL Edge", + "addItemAction": "Element hinzufügen", + "schemaCompareAction": "Schemavergleich", + "buildAction": "Build", + "publishAction": "Veröffentlichen", + "changeTargetPlatformAction": "Zielplattform ändern", + "Status": "Status", + "Time": "Uhrzeit", + "Date": "Datum", + "TargetPlatform": "Zielplattform", + "TargetServer": "Zielserver", + "TargetDatabase": "Zieldatenbank", + "BuildHistory": "Buildverlauf", + "PublishHistory": "Veröffentlichungsverlauf", + "Success": "Erfolgreich", + "Failed": "Fehlerhaft", + "InProgress": "In Bearbeitung", + "hr": "Std.", + "min": "min", + "sec": "Sek.", + "msec": "ms", + "at": "bei", + "dataSourcesNodeName": "Datenquellen", + "databaseReferencesNodeName": "Datenbankverweise", + "sqlConnectionStringFriendly": "SQL-Verbindungszeichenfolge", + "yesString": "Ja", + "noString": "Nein", + "okString": "OK", + "selectString": "Auswählen", + "dacpacFiles": "DACPAC-Dateien", + "publishSettingsFiles": "Einstellungsdatei veröffentlichen", + "file": "Datei", + "flat": "Flach", + "objectType": "Objekttyp", + "schema": "Schema", + "schemaObjectType": "Schema/Objekttyp", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "Möchten Sie Ihr Datenbankprojekt neu laden?", + "newObjectNamePrompt": "Neuer {0}-Name:", + "deleteConfirmation": "Möchten Sie \"{0}\" wirklich löschen?", + "deleteConfirmationContents": "Sollen {0} und alle seine Inhalte wirklich gelöscht werden?", + "deleteReferenceConfirmation": "Möchten Sie den Verweis auf {0} löschen?", + "selectTargetPlatform": "Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen", + "currentTargetPlatform": "Die Zielplattform des Projekts \"{0}\" ist jetzt \"{1}\"", + "publishDialogName": "Projekt veröffentlichen", + "publish": "Veröffentlichen", + "cancelButtonText": "Abbrechen", + "generateScriptButtonText": "Skript generieren", + "databaseNameLabel": "Datenbank", + "targetConnectionLabel": "Verbindung", + "dataSourceRadioButtonLabel": "Datenquellen", + "connectionRadioButtonLabel": "Verbindungen", + "dataSourceDropdownTitle": "Datenquelle", + "noDataSourcesText": "Keine Datenquellen in diesem Projekt", + "loadProfilePlaceholderText": "Profil laden...", + "profileReadError": "Fehler beim Laden des Veröffentlichungsprofils. {0}", + "sqlCmdTableLabel": "SQLCMD-Variablen", + "sqlCmdVariableColumn": "Name", + "sqlCmdValueColumn": "Wert", + "reloadValuesFromProjectButtonTitle": "Werte aus Projekt neu laden", + "profile": "Profil", + "selectConnection": "Verbindung auswählen", + "server": "Server", + "default": "Standardeinstellung", + "selectProfileToUse": "Wählen Sie ein Veröffentlichungsprofil zum Laden aus", + "selectProfile": "Profil auswählen", + "dontUseProfile": "Profil nicht verwenden", + "browseForProfile": "Nach Profil suchen", + "chooseAction": "Aktion wählen", + "chooseSqlcmdVarsToModify": "Zu ändernde SQLCMD-Variablen auswählen", + "enterNewValueForVar": "Geben Sie einen neuen Wert für die Variable \"{0}\" ein", + "resetAllVars": "Alle Variablen zurücksetzen", + "createNew": "", + "enterNewDatabaseName": "Neuen Datenbanknamen eingeben", + "newDatabaseTitle": "{0} (neu)", + "selectDatabase": "Datenbank auswählen", + "done": "Fertig", + "nameMustNotBeEmpty": "Der Name darf nicht leer sein.", + "addDatabaseReferencedialogName": "Datenbankverweis hinzufügen", + "addDatabaseReferenceOkButtonText": "Verweis hinzufügen", + "referenceRadioButtonsGroupTitle": "Typ", + "projectRadioButtonTitle": "Projekt", + "systemDatabaseRadioButtonTitle": "Systemdatenbank", + "dacpacText": "Datenebenenanwendung (.dacpac)", + "dacpacPlaceholder": "DACPAC auswählen", + "loadDacpacButton": "DACPAC auswählen", + "locationDropdown": "Standort", + "sameDatabase": "Dieselbe Datenbank", + "differentDbSameServer": "Andere Datenbank, derselbe Server", + "differentDbDifferentServer": "Andere Datenbank, anderer Server", + "databaseName": "Datenbankname", + "databaseVariable": "Datenbankvariable", + "serverName": "Servername", + "serverVariable": "Servervariable", + "suppressMissingDependenciesErrors": "Fehler unterdrücken, die durch nicht aufgelöste Verweise im Projekt verursacht werden, auf das verwiesen wird.", + "exampleUsage": "Beispielverwendung", + "enterSystemDbName": "Geben Sie einen Datenbanknamen für diese Systemdatenbank ein.", + "databaseNameRequiredVariableOptional": "Ein Datenbankname ist erforderlich. Die Datenbankvariable ist optional.", + "databaseNameServerNameVariableRequired": "Datenbankname, Servername und Servervariable sind erforderlich. Die Datenbankvariable ist optional.", + "databaseProject": "Datenbankprojekt", + "dacpacNotOnSameDrive": "Dacpac-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden. Die Projektdatei befindet sich unter {0}", + "createProjectFromDatabaseDialogName": "Projekt aus Datenbank erstellen", + "createProjectDialogOkButtonText": "Erstellen", + "sourceDatabase": "Quelldatenbank", + "targetProject": "Zielprojekt", + "createProjectSettings": "Einstellungen", + "projectNameLabel": "Name", + "projectNamePlaceholderText": "Geben Sie den Projektnamen ein", + "projectLocationLabel": "Standort", + "projectLocationPlaceholderText": "Speicherort zum Erstellen des Projekts auswählen", + "browseButtonText": "Ordner durchsuchen", + "folderStructureLabel": "Ordnerstruktur", + "dataworkspace.projectParentDirectoryNotExistError": "Der ausgewählte Projektspeicherort \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "dataworkspace.projectDirectoryAlreadyExistError": "Es ist bereits ein Verzeichnis mit dem Namen \"{0}\" am ausgewählten Speicherort vorhanden: \"{1}\".", + "multipleSqlProjFilesSelected": "Mehrere SQLPROJ-Dateien ausgewählt; wählen Sie nur eine aus.", + "noSqlProjFilesSelected": "Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus.", + "noDataSourcesFile": "Keine {0} gefunden", + "missingVersion": "Eintrag \"version\" fehlt in {0}", + "unrecognizedDataSourcesVersion": "Unbekannte Version:", + "unknownDataSourceType": "Unbekannter Datenquellentyp: ", + "invalidSqlConnectionString": "Ungültige SQL-Verbindungszeichenfolge", + "extractTargetRequired": "Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich.", + "schemaCompareNotInstalled": "Es ist erforderlich, die Schemavergleichserweiterung zu installieren, um den Schemavergleich auszuführen.", + "buildFailedCannotStartSchemaCompare": "Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden.", + "updateProjectForRoundTrip": "Um dieses Projekt zu erstellen, muss Azure Data Studio die Ziele, Referenzen und Systemdatenbankverweise aktualisieren. Wenn das Projekt in SSDT erstellt wird, funktioniert es weiterhin in beiden Tools. Möchten Sie, dass Azure Data Studio das Projekt aktualisiert?", + "updateProjectDatabaseReferencesForRoundTrip": "Um dieses Projekt zu erstellen, muss Azure Data Studio die Systemdatenbankverweise aktualisieren. Wenn das Projekt in SSDT erstellt wird, funktioniert es weiterhin in beiden Tools. Möchten Sie, dass Azure Data Studio das Projekt aktualisiert?", + "databaseReferenceTypeRequired": "Der Datenbankverweistyp ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", + "systemDatabaseReferenceRequired": "Zum Hinzufügen eines Verweises zu einer Systemdatenbank ist eine Systemdatenbankauswahl erforderlich.", + "dacpacFileLocationRequired": "Der Speicherort der DACPAC-Datei ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", + "databaseLocation": "Der Datenbankspeicherort ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", + "databaseNameRequired": "Der Datenbankname ist zum Hinzufügen eines Verweises zu einer anderen Datenbank erforderlich", + "invalidDataSchemaProvider": "Ungültiger DSP in der SQLPROJ-Datei", + "invalidDatabaseReference": "Ungültiger Datenbankverweis in der SQLPROJ-Datei", + "databaseSelectionRequired": "Zum Erstellen eines Projekts aus einer Datenbank ist eine Datenbankauswahl erforderlich.", + "databaseReferenceAlreadyExists": "Ein Verweis auf diese Datenbank ist bereits in diesem Projekt vorhanden.", + "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.", + "prePostDeployCount": "Um erfolgreich zu erstellen, aktualisieren Sie das Projekt so, dass es über ein Skript vor der Bereitstellung und/oder ein Skript nach der Bereitstellung verfügt.", + "invalidProjectReload": "Auf das angegebene Datenbankprojekt kann nicht zugegriffen werden. Nur gültige, geöffnete Datenbankprojekte können neu geladen werden.", + "externalStreamingJobValidationPassed": "Die Überprüfung des externen Streamingauftrags war erfolgreich.", + "projectAlreadyOpened": "Das Projekt \"{0}\" ist bereits geöffnet.", + "projectAlreadyExists": "Ein Projekt mit dem Namen '{0}' ist bereits vorhanden in {1}.", + "noFileExist": "Die Datei \"{0}\" ist nicht vorhanden", + "fileOrFolderDoesNotExist": "Datei oder Verzeichnis \"{0}\" nicht vorhanden", + "cannotResolvePath": "Der Pfad \"{0}\" kann nicht aufgelöst werden.", + "fileAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", + "folderAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", + "fileAlreadyAddedToProject": "Dem Projekt wurde bereits eine Datei mit dem Pfad \"{0}\" hinzugefügt", + "folderAlreadyAddedToProject": "Dem Projekt wurde bereits ein Ordner mit dem Pfad \"{0}\" hinzugefügt.", + "invalidInput": "Ungültige Eingabe: {0}", + "invalidPropertyValue": "Für die Eigenschaft \"{0}\" in der SQLPROJ-Datei wurde ein ungültiger Wert angegeben.", + "unableToCreatePublishConnection": "Verbindung kann nicht hergestellt werden: {0}", + "cicularProjectReference": "Zirkelbezug vom Projekt {0} zum Projekt {1}", + "mssqlNotFound": "Der SQL Tools-Dienst Installationsspeicherort konnte nicht unter {0} abgerufen werden.", + "projBuildFailed": "Fehler bei der Erstellung. Weitere Details finden Sie im Ausgabebereich. {0}", + "unexpectedProjectContext": "Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0}", + "unableToPerformAction": "Das Ziel von \"{0}\" wurde nicht gefunden: \"{1}\"", + "unableToFindFile": "{1} mit Pfad \"{0}\" wurde nicht gefunden.", + "deployScriptExists": "Ein {0}-Skrip ist bereits vorhanden. Das neue Skript wird nicht im Build enthalten sein.", + "notValidVariableName": "Der Variablenname \"{0}\" ist ungültig.", + "cantAddCircularProjectReference": "Ein Verweis auf das Projekt \"{0}\" kann nicht hinzugefügt werden. Das Hinzufügen dieses Projekts als Verweis würde eine Ringabhängigkeit verursachen.", + "unableToFindSqlCmdVariable": "Die SQLCMD-Variable \"{0}\" konnte nicht gefunden werden.", + "unableToFindReference": "Der Datenbankverweis {0} konnte nicht gefunden werden", + "invalidGuid": "Die angegebene GUID ist ungültig: {0}", + "invalidTargetPlatform": "Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1}", + "deleteAction": "Löschen", + "excludeAction": "Ausschließen", + "fileObject": "Datei", + "folderObject": "Ordner", + "folderFriendlyName": "Ordner", + "scriptFriendlyName": "Skript", + "tableFriendlyName": "Tabelle", + "viewFriendlyName": "Anzeigen", + "storedProcedureFriendlyName": "Gespeicherte Prozedur", + "dataSource": "Datenquelle", + "fileFormat": "Dateiformat", + "externalStream": "Externer Stream", + "externalStreamingJobFriendlyName": "Externer Streamingauftrag", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Das .NET Core SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie .NET Core SDK Version 3.1 oder aktualisieren Sie den Speicherort des .NET Core SDK in den Einstellungen, sofern bereits installiert.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "Speicherort für Updates", + "sqlDatabaseProjects.InstallNetCore": "Installieren", + "sqlDatabaseProjects.doNotAskAgain": "Nicht mehr fragen", + "sqlDatabaseProjects.outputChannel": "Datenbankprojekte", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … Fehler: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … mit Code beendet: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … mit Signal beendet: {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..06ff69602a --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL-Migration", + "description": "Beschreibung der Azure SQL-Migration", + "migration-notebook-command-title": "Azure SQL-Migrationsnotizbücher öffnen", + "migration-dashboard-title": "Azure SQL-Migration", + "migration-dashboard-tasks": "Migrationsaufgaben", + "migration-command-category": "Azure SQL-Migration", + "start-migration-command": "Zu Azure SQL migrieren", + "send-feedback-command": "Feedback", + "migration-context-menu-category": "Migrationskontextmenü", + "complete-cutover-menu": "Übernahme abschließen", + "database-details-menu": "Datenbankdetails", + "view-target-menu": "Azure SQL-Zieldetails", + "view-service-menu": "Details zum Database Migration Service", + "copy-migration-menu": "Migrationsdetails kopieren", + "cancel-migration-menu": "Migration abbrechen" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "\"{0}\" zu Azure SQL migrieren", + "sql.migration.wizard.source_configuration.title": "SQL-Quellkonfiguration", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "Fortschritt der Bewertungen", + "sql.migration.assessment.in.progress": "Bewertung wird durchgeführt", + "sql.migration.assessment.in.progress.content": "Wir bewerten die Datenbanken in Ihrer SQL Server-Instanz \"{0}\", um das richtige Azure SQL-Ziel zu identifizieren.\r\n\r\nDies kann einige Zeit dauern.", + "sql.migration.collecting_source_configurations": "Quellkonfigurationen werden erfasst", + "sql.migration.collecting_source_configurations.info": "Wir müssen einige Informationen darüber sammeln, wie Ihre Daten derzeit konfiguriert sind.\r\nDies kann einige Zeit dauern.", + "sql.migration.collecting_source_configurations.error": "Fehler beim Sammeln von Informationen zur Datenkonfiguration. {0}", + "sql.migration.wizard.sku.title": "Azure SQL-Ziel", + "sql.migration.wizard.sku.all": "Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken im Onlinestatus zu Azure SQL migriert werden.", + "sql.migration.wizard.sku.some": "Basierend auf den Ergebnissen unserer Scans der Quellkonfiguration können {0} von {1} Ihrer Datenbanken zu Azure SQL migriert werden.", + "sql.migration.wizard.sku.choose_a_target": "Azure SQL-Ziel auswählen", + "sql.migration.sku.none": "Basierend auf den Ergebnissen unserer Scans der Quellkonfiguration können keine Ihrer Datenbanken zu Azure SQL migriert werden.", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", + "sql.migration.sku.vm.card.title": "SQL Server auf Azure-VM (IaaS)", + "sql.migration.select.azure.mi": "Wählen Sie Ihr Azure-Zielabonnement und Ihre Ziel-Azure SQL Managed Instance", + "sql.migration.select.azure.vm": "Wählen Sie Ihr Azure-Zielabonnement und Ihr Ziel SQL Server auf dem virtuellen Azure-Computer für Ihr Ziel aus.", + "sql.migration.wizard.subscription.title": "Azure-Abonnementauswahl", + "sql.migration.wizard.subscription.azure.account.title": "Azure-Konto", + "sql.migration.wizard.subscription.azure.subscription.title": "Azure-Abonnement", + "sql.migration.wizard.subscription.azure.product.title": "Azure-Produkt", + "sql.migration.sku.recommendation.view.assessment.mi": "Bewertungsergebnisse anzeigen und mindestens eine Datenbank für die Migration zu Azure SQL Managed Instance (PaaS) auswählen", + "sql.migration.sku.recommendation.view.assessment.vm": "Bewertungsergebnisse anzeigen und mindestens eine Datenbank für die Migration zu SQL Server auf Azure Virtual Machine (IaaS) auswählen", + "sql.migration.view.select.button.label": "Anzeigen/auswählen", + "total.databases.selected": "{0} von {1} Datenbank(en) ausgewählt.", + "sql.migration.select.target.to.continue": "Wählen Sie ein Ziel aus, um fortzufahren.", + "sql.migration.select.database.to.migrate": "Wählen Sie die zu migrierenden Datenbanken aus.", + "sql.migration.generic.congratulations": "Die Bewertung der SQL Server-Instanz \"{0}\" wurde abgeschlossen.", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "{0} von {1} Datenbanken können migriert werden", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Azure-Konto", + "sql.migration.wizard.account.description": "Wählen Sie ein Azure-Konto aus, das mit Azure Data Studio verknüpft ist, oder verknüpfen Sie es jetzt.", + "sql.migration.wizard.account.noaccount.error": "Es ist kein verknüpftes Konto vorhanden. Fügen Sie ein Konto hinzu.", + "sql.migration.wizard.account.add.button.label": "Konto verknüpfen", + "sql.migration.wizard.account.count.single.message": "{0} Konto verknüpft", + "sql.migration.wizard.account.count.multiple.message": "{0} Konten verknüpft", + "sql.migration.azure.tenant": "Azure AD-Mandant", + "azure.accounts.accountStaleError": "Das Zugriffstoken für das ausgewählte Konto \"{0}\" ist nicht mehr gültig. Klicken Sie auf die Schaltfläche \"Konto verknüpfen\", und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus.", + "azure.accounts.accountAccessError": "Während auf das ausgewählte Konto \"{0}\" zugegriffen wurde, ist ein Fehler aufgetreten. Klicken Sie auf die Schaltfläche \"Konto verknüpfen\", und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. Error \"{1}\"", + "sql.migration.database.page.title": "Datenbanksicherung", + "sql.migration.database.page.description": "Wählen Sie den Speicherort der Datenbanksicherungen aus, die für die Migration verwendet werden sollen.", + "sql.migration.nc.network.share.radio.label": "Meine Datenbanksicherungen befinden sich in einer Netzwerkfreigabe", + "sql.migration.nc.blob.storage.radio.label": "Meine Datenbanksicherungen befinden sich in einem Azure Storage Blob-Container", + "sql.migration.nc.file.share.radio.label": "Meine Datenbanksicherungen befinden sich in einer Azure Storage-Dateifreigabe (bald verfügbar).", + "sql.migration.network.share.header.text": "Details zur Netzwerkfreigabe", + "sql.migration.network.share.help.text": "Geben Sie den Speicherort der Netzwerkfreigabe an, der Sicherungen und die Benutzeranmeldeinformationen mit Lesezugriff auf die Freigabe enthält", + "sql.migration.network.share.location.label": "Speicherort der Netzwerkfreigabe, der Sicherungen enthält.", + "sql.migration.service.account.info.text": "Stellen Sie sicher, dass das Dienstkonto, in dem die SQL Server-Quellinstanz ausgeführt wird, in der Netzwerkfreigabe über Schreibberechtigungen verfügt.", + "sql.migration.network.share.windows.user.label": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe.", + "sql.migration.network.share.password.label": "Kennwort", + "sql.migration.network.share.password.placeholder": "Kennwort eingeben", + "sql.migration.network.share.azure.header": "Speicherkontodetails", + "sql.migration.network.share.azure.help": "Geben Sie das Azure-Speicherkonto an, in das Sicherungen hochgeladen werden.", + "sql.migration.network.share.subscription.label": "Wählen Sie das Abonnement aus, das das Speicherkonto enthält.", + "sql.migration.network.share.subscription.placeholder": "Abonnement auswählen", + "sql.migration.network.share.storage.account.label": "Wählen Sie das Speicherkonto aus, in das Sicherungsdateien kopiert werden sollen.", + "sql.migration.network.share.storage.account.placeholder": "Konto auswählen", + "sql.migration.unique.name": "Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus", + "sql.migration.database.already.exists": "Die Datenbank \"{0}\" ist bereits auf der verwalteten Zielinstanz \"{1}\" vorhanden.", + "sql.migration.blob.storage.subscription.label": "Wählen Sie das Abonnement aus, das das Speicherkonto enthält.", + "sql.migration.blob.storage.account.label": "Wählen Sie das Speicherkonto aus, das die Sicherungsdateien enthält.", + "sql.migration.blob.storage.container.label": "Wählen Sie den Container aus, der die Sicherungsdateien enthält.", + "sql.migration.blob.storage.container.placeholder": "Container auswählen", + "sql.migration.file.share.subscription.label": "Wählen Sie das Abonnement aus, das die Dateifreigabe enthält.", + "sql.migration.file.share.storage.account.label": "Wählen Sie das Speicherkonto aus, das die Dateifreigabe enthält.", + "sql.migration.file.share.label": "Wählen Sie die Dateifreigabe aus, die die Sicherungsdateien enthält.", + "sql.migration.file.share.placeholder": "Freigabe auswählen", + "sql.migration.database.migration.mode.label": "Migrationsmodus", + "sql.migration.database.migration.mode.description": "Wählen Sie aus den folgenden Migrationsmodi aus, um basierend auf Ihren Downtimeanforderungen zu Ihrem Azure SQL-Ziel zu migrieren.", + "sql.migration.database.migration.mode.online.label": "Onlinemigration", + "sql.migration.database.migration.mode.online.description": "Die Downtime der Anwendung ist auf die Übernahme am Ende der Migration beschränkt.", + "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.backup.email.notification.label": "E-Mail-Benachrichtigungen", + "sql.migration.database.backup.email.notification.checkbox.label": "Benachrichtigen, wenn die Migration abgeschlossen ist", + "sql.migration.no.subscription.found": "Kein Abonnement gefunden", + "sql.migration.no.location.found": "Kein Speicherort gefunden", + "sql.migration.no.storageAccount.found": "Kein Speicherkonto gefunden", + "sql.migration.no.fileShares.found": "Es wurden keine Dateifreigaben gefunden", + "sql.migration.no.blobContainers.found": "Keine Blobcontainer gefunden.", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "Wählen Sie ein gültiges Abonnement aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.location.error": "Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.storageAccount.error": "Wählen Sie ein gültiges Speicherkonto aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.fileShare.error": "Wählen Sie eine gültige Dateifreigabe aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "Ungültiges Speicherortformat für die Netzwerkfreigabe. Beispiel: {0}", + "sql.migration.invalid.user.account": "Ungültiges Benutzerkontoformat. Beispiel: {0}", + "sql.migration.network.share.location": "Speicherort der Netzwerkfreigabe zum Lesen von Sicherungen für die Datenbank \"{0}\"", + "sql.migration.file.share": "Wählen Sie die Dateifreigabe aus, die die Sicherungsdateien für \"{0}\" enthält", + "sql.migration.blob.container": "Wählen Sie den Container aus, der die Sicherungsdateien für \"{0}\" enthält", + "sql.migration.enter.network.share.information": "Zielnamen für die ausgewählten Quelldatenbanken eingeben", + "sql.migration.blob.container.information": "Geben Sie den Zielnamen ein, und wählen Sie den Blob-Containerspeicherort für die ausgewählten Datenbanken aus", + "sql.migration.enter.file.share.information": "Geben Sie den Zielnamen ein, und wählen Sie den Speicherort der Dateifreigabe für die ausgewählten Datenbanken aus", + "sql.migration.invalid.target.name.error": "Geben Sie einen gültigen Namen für die Zieldatenbank ein.", + "sql.migration.provide.unique.containers": "Geben Sie eindeutige Container für Zieldatenbanken an. Betroffene Datenbanken: ", + "sql.migration.source.details.windowAuth": "Geben Sie die Anmeldeinformationen für die Windows-Authentifizierung ein, die zum Herstellen einer Verbindung mit der SQL Server-Instanz {0} verwendet werden. ​ Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", + "sql.migration.source.details.sqlAuth": "Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit der SQL Server-Instanz {0} verwendet werden. ​ Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Azure-Dienst zur Datenbankmigration", + "sql.migration.ir.page.description": "Azure Database Migration Service (DMS) koordiniert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt. Sie können ein vorhandenes DMS für das Azure SQL-Ziel auswählen, wenn Sie es zuvor erstellt haben oder erstellen Sie unten ein neues.", + "sql.migration.ir.page.note": "Hinweis: DMS wird in Ihrem Azure-Abonnement in der ausgewählten Ressourcengruppe ausgeführt und verursacht keine Kosten für die Ausführung.", + "sql.migration.select.a.migration.service": "Einen Azure Database Migration Service auswählen", + "sql.migration.default.setup.button": "Setup mit Standardeinstellungen: DMS mit Express-Setup mit einem Mausklick mit Standardoptionen hinzufügen.", + "sql.migration.custom.setup.button": "Benutzerdefiniertes Setup: DMS nach dem Anpassen der meisten Optionen hinzufügen.", + "sql.migration.ir.page.sql.migration.service.not.found": "Es wurde kein DMS gefunden. Erstellen Sie einen neuen", + "sql.migration.create.new": "Neu erstellen", + "sql.migration.invalid.migration.service.error": "Wählen Sie ein gültiges DMS aus", + "sql.migration.invalid.migration.service.offline.error": "Wählen Sie ein DMS aus, das mit einem Knoten verbunden ist", + "sql.migration.authentication.types": "Authentifizierungsschlüssel", + "sql.migration.service.header": "Details zum Azure Database Migration Service \"{0}\":", + "sql.migration.dms.portal.info": "Beachten Sie, dass alle vorhandenen Azure Database Migration Service (DMS) in Azure-Portal in Azure Data Studio nicht angezeigt werden. Das in Azure Data Studio erstellte DMS ist im Azure-Portal noch nicht sichtbar.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Einen Azure Database Migration Service erstellen", + "sql.migration.services.container.description": "Geben Sie die folgenden Informationen ein, um einen neuen Azure Database Migration Service hinzuzufügen.", + "sql.migration.service.container.loading.help": "Migrationsdienste werden geladen", + "sql.migration.service.container.heading": "Integration Runtime einrichten", + "sql.migration.service.container.container.description1": "Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um Sicherungen von der lokalen Netzwerk-FIE-Freigabe in Azure hochzuladen.", + "sql.migration.service.container.container.description2": "Befolgen Sie die nachstehenden Anweisungen, um selbst gehostete Integration Runtime einzurichten.", + "sql.migration.ir.setup.step1": "Schritt 1: {0}", + "sql.migration.option": "Laden Sie die Integration Runtime herunter, und installieren Sie sie.", + "sql.migration.ir.setup.step2": "Schritt 2: Verwenden Sie diesen Schlüssel zum Registrieren Ihrer Integration Runtime.", + "sql.migration.ir.setup.step3": "Schritt 3: Klicken Sie auf die Schaltfläche \"Verbindung testen\", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen", + "sql.migration.connection.status": "Verbindungsstatus", + "sql.migration.key1.label": "Schlüssel 1", + "sql.migration.key2.label": "Schlüssel 2", + "sql.migration.key1.copied": "Schlüssel 1 kopiert", + "sql.migration.key2.copied": "Schlüssel 2 kopiert", + "sql.migration.refresh.key1": "Schlüssel 1 aktualisieren", + "sql.migration.refresh.key2": "Schlüssel 2 aktualisieren", + "sql.migration.copy.key1": "Schlüssel 1 kopieren", + "sql.migration.copy.key2": "Schlüssel 2 kopieren", + "sql.migration.authkeys.header": "Authentifizierungsschlüssel", + "sql.migration.authkeys.refresh.message": "Der Authentifizierungsschlüssel \"{0}\" wurde aktualisiert.", + "sql.migration.service.not.ready": "Azure Database Migration Service ist nicht registriert. Azure Database Migration Service \"{0}\" muss bei selbstgehosteten Integration Runtime auf jedem Knoten registriert werden.", + "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf dem Knoten \"{1}\" ausgeführt wird", + "sql.migration.resource.group.not.found": "Keine Ressourcengruppen gefunden", + "sql.migration.invalid.resourceGroup.error": "Wählen Sie eine gültige Ressourcengruppe aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.region.error": "Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.service.name.error": "Geben Sie einen gültigen Namen für den Migrationsdienst ein.", + "sql.migration.service.not.found": "Es wurden keine Migrationsdienste gefunden. Erstellen Sie einen neuen.", + "sql.migration.service.not.setup": "Fügen Sie einen Migrationsdienst hinzu, um den Vorgang fortzusetzen.", + "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.no.managedInstance.found": "Keine verwaltete Instanz gefunden", + "sql.migration.no.virtualMachine.found": "Es wurde kein virtueller Computer gefunden", + "sql.migration.target.page.title": "Auswählen des Azure SQL-Ziels", + "sql.migration.resource.group.description": "Eine Ressourcengruppe ist ein Container, der zugehörige Ressourcen für eine Azure-Lösung enthält", + "sql.migration.ok": "OK", + "sql.migration.new.resource.group": "(neu) {0}", + "sql.migration.test.connection": "Verbindung testen", + "sql.migration.database.migration.service.created.successfully": "Database Migration Service wurde erfolgreich erstellt", + "sql.migration.dms.provision.failed": "Fehler beim Bereitstellen des Database Migration Service. Versuchen Sie es nach einiger Zeit noch mal.", + "sql.migration.apply": "Anwenden", + "sql.migration.creating.rg.loading": "Ressourcengruppe wird erstellt", + "sql.migration.rg.created": "Ressourcengruppe erstellt", + "sql.migration.name.of.new.rg": "Name der neuen Ressourcengruppe", + "sql.migration.learn.more": "Weitere Informationen", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "Abonnement", + "sql.migration.storage.account": "Speicherkonto", + "sql.migration.resourceGroups": "Ressourcengruppe", + "sql.migration.region": "Region", + "sql.migration.name": "Name", + "sql.migration.location": "Speicherort", + "sql.migration.new": "Neu", + "sql.migration.feature.not.available": "Diese Funktion ist noch nicht verfügbar.", + "sql.migration.refresh": "Aktualisieren", + "sql.migration.submit": "Übermitteln", + "sql.migration.create": "Erstellen", + "sql.migration.cancel": "Abbrechen", + "sql.migration.type": "Typ", + "sql.migration.path": "Pfad", + "sql.migration.path.user.account": "Benutzerkonto", + "sql.migration.view.all": "Alle anzeigen", + "sql.migration.target": "Ziel", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "Schließen", + "sql.migraiton.data.uploaded.size": "Daten hochgeladen/Größe", + "sql.migration.copy.throughput": "Kopierdurchsatz (MBit/s)", + "sql.migration.summary.page.title": "Zusammenfassung", + "sql.migration.summary.azure.account.linked": "Verknüpftes Azure-Konto", + "sql.migration.summary.migration.target": "Migrationsziel", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.summary.vm.type": "SQL Server auf Azure-VM", + "sql.migration.summary.database.count": "Zu migrierende Datenbank(en)", + "sql.migration.summary.azure.storage.subscription": "Azure-Speicherabonnement", + "sql.migration.summary.azure.storage": "Azure-Speicher", + "sql.migration.ir.node": "Knoten der Integration Runtime", + "sql.migration.network.share": "Netzwerkfreigabe", + "sql.migration.blob.container.title": "Blob-Container", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Blob-Container-Ressourcengruppe", + "sql.migration.blob.container.storage.account.label": "Blob-Container-Speicherkonto", + "sql.migration.file.share.title": "Dateifreigabe", + "sql.migration.started.notification": "Migration wird durchgeführt", + "sql.migration.source.databases": "Quelldatenbank(en)", + "sql.migration.mode": "Modus", + "sql.migration.backup.location": "Sicherungsspeicherort", + "sql.migration.azure.storage.account.to.upload.backups": "Azure-Speicherkonto zum Hochladen von Sicherungen", + "sql.migration.shir": "Knoten für selbstgehostete Integration Runtime", + "sql.migration.summary.target.name": "Zieldatenbanken:", + "sql.migration.database.to.be.migrated": "Zu migrierende Datenbank", + "sql.migration.count.database.single": "{0} Datenbank", + "sql.migration.count.database.multiple": "{0} Datenbanken", + "sql.migration.quick.pick.placeholder": "Wählen Sie den Vorgang aus, den Sie ausführen möchten", + "sql.migration.inline.migration.notebook.title": "Inline-Migration", + "sql.migration.sql.assessment.notebook.title": "SQL-Migrationsbewertung", + "sql.migration.notebook.open.error": "Fehler beim Öffnen des Migrationsnotebooks", + "sql.migration.dashboard.title": "Azure SQL-Migration", + "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.migrate.task.button": "Zu Azure SQL migrieren", + "sql.migration.dashboard.migrate.task.button.description": "SQL Server-Instanz zu Azure SQL migrieren.", + "sql.migration.database.migration.status": "Status der Datenbankmigration", + "sql.migration.dashboard.video1.title": "Migrieren von SQL Server zu SQL Managed Instance", + "sql.migration.dashboard.video2.title": "SQL Server zum virtuellen SQL-Computer migrieren", + "sql.migration.dashboard.link1.title": "Bewertungsregeln für Azure SQL Managed Instance", + "sql.migration.dashboard.link1.description": "Sehen Sie sich die Liste der Regeln an, die verwendet werden, um die Durchführbarkeit der Migration Ihres SQL Servers zu Azure SQL Managed Instance zu bewerten.", + "sql.migration.dashboard.help.title": "Links zu Hilfeartikeln und Videos", + "sql.migration.pre.req.title": "Vor dem Starten der Migration erforderliche Elemente:", + "sql.migration.pre.req.1": "Azure-Kontodetails", + "sql.migration.pre.req.2": "Azure SQL Managed Instance oder SQL Server auf einem virtuellen Azure-Computer", + "sql.migration.pre.req.3": "Details zum Sicherungsspeicherort", + "sql.migration.migration.in.progress": "Datenbankmigration in Bearbeitung", + "sql.migration.failed": "Fehler bei der Migration", + "sql.migration.log.shipping.in.progress": "Protokollversand wird durchgeführt", + "sql.migration.migration.completed": "Die Migration wurde abgeschlossen", + "sql.migration.cutover.card": "Übernahme wird abgeschlossen", + "sql.migration.successfully.migrated.to.azure.sql": "Erfolgreich zu Azure SQL migriert", + "sql.migration.migration.not.started": "Die Migration wurde nicht gestartet", + "sql.migration.choose.to.migrate.to.azure.sql": "Migration zu Azure SQL auswählen", + "sql.migration.show.status": "Status anzeigen", + "sql.migration.inprogress.warning.single": "{0} Datenbank weist Warnungen auf", + "sql.migration.inprogress.warning.multiple": "{0} Datenbanken weisen Warnungen auf", + "sql.migration.feedback.issue.title": "Feedback zur Migrationserfahrung", + "sql.migration.eastus2euap": "USA, Osten 2 (EUAP)", + "sql.migration.cutover": "Übernahme der Migration", + "sql.migration.complete.cutover": "Übernahme abschließen", + "sql.migration.source.database": "Name der Quelldatenbank", + "sql.migration.source.server": "Quellserver", + "sql.migration.source.version": "Quellversion", + "sql.migration.target.database.name": "Name der Zieldatenbank", + "sql.migration.target.server": "Zielserver", + "sql.migration.target.version": "Zielversion", + "sql.migration.migration.status": "Migrationsstatus", + "sql.migration.migration.status.filter": "Migrationsstatus-Filter", + "sql.migration.full.backup.files": "Vollständige Sicherungsdateien", + "sql.migration.last.applied.lsn": "Zuletzt angewendete LSN", + "sql.migration.last.applied.backup.files": "Zuletzt angewendete Sicherungsdateien", + "sql.migration.last.applied.files.taken.on": "Zuletzt angewendete Sicherungsdateien erstellt am", + "sql.migration.active.backup.files": "Aktive Sicherungsdateien", + "sql.migration.status": "Status", + "sql.migration.backup.start.time": "Startzeitpunkt für Sicherung", + "sql.migration.first.lsn": "Erste LSN", + "sql.migration.last.LSN": "Letzte LSN", + "sql.migration.cannot.start.cutover.error": "Der Übernahmevorgang kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Klicken Sie auf \"Aktualisieren\", um den aktuellen Dateistatus abzurufen", + "sql.migration.azure.sql.database.managed.instance": "Verwaltete Azure SQL-Datenbank-Instanz", + "sql.migration.azure.sql.database.virtual.machine": "Virtueller Azure SQL-Datenbank-Computer", + "sql.migration.cancel.migration": "Migration abbrechen", + "sql.migration.active.backup.files.items": "Aktive Sicherungsdateien (1 Element)", + "sql.migration.active.backup.files.multiple.items": "Aktive Sicherungsdateien ({0} Elemente)", + "sql.migration.copy.migration.details": "Details zur Migration kopieren", + "sql.migration.details.copied": "Details kopiert", + "sql.cancel.migration.confirmation": "Möchten Sie diese Migration abbrechen?", + "sql.migration.yes": "Ja", + "sql.migration.no": "Nein", + "sql.migration.completing.cutover.warning": "Das Abschließen der Übernahme ohne Wiederherstellung aller Sicherungen kann zu Datenverlust führen.", + "sql.migration.bc.info": "Übernahme der MI-Migration für die Dienstebene \"Unternehmenskritisch\" kann erheblich länger dauern als \"Universell\", da für drei sekundäre Replikate für die \"Always On-Hochverfügbarkeitsgruppe\" ein Seeding ausgeführt werden muss. Diese Vorgangsdauer hängt von der Größe der Daten ab. Die Seeding-Geschwindigkeit in 90 % der Fälle beträgt 220 GB/Stunde oder höher.", + "sql.migration.cutover.help.main": "Wenn Sie für die Übernahmemigration bereit sind, führen Sie die folgenden Schritte aus, um die Datenbankmigration durchzuführen. Beachten Sie, dass die Datenbank erst dann zur Übernahmemigration bereit ist, wenn auf der verwalteten Azure SQL-Datenbank-Zielinstanz eine vollständige Sicherung wiederhergestellt wurde.", + "sql.migration.cutover.step.1": "1. Beenden Sie alle bei der Quelldatenbank eingehenden Transaktionen.", + "sql.migration.cutover.step.2": "2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und stellen Sie sie am Speicherort der Netzwerkfreigabe bereit.", + "sql.migration.cutover.step.3": "3. Stellen Sie sicher, dass alle Protokollsicherungen in der Zieldatenbank wiederhergestellt werden. Die \"Protokollsicherungen, für die eine Wiederherstellung aussteht\" sollte Null sein.", + "sql.migartion.cutover.pending.backup": "Ausstehende Protokollsicherungen: {0}", + "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.cutover.in.progress": "Übernahme für die Datenbank \"{0}\" in Bearbeitung", + "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.search.for.migration": "Nach Migrationen suchen", + "sql.migration.online": "Online", + "sql.migration.offline": "Offline", + "sql.migration.database": "Datenbank", + "sql.migration.database.migration.service": "Database Migration Service", + "sql.migration.duration": "Dauer", + "sql.migration.azure.sql.target": "Azure SQL-Ziel", + "sql.migration.sql.managed.instance": "Verwaltete SQL-Instanz", + "sql.migration.sql.virtual.machine": "Virtueller SQL-Computer", + "sql.migration.target.azure.sql.instance.name": "Azure SQL-Zielname", + "sql.migration.cutover.type": "Migrationsmodus", + "sql.migration.start.time": "Startzeit", + "sql.migration.finish.time": "Zeitpunkt der Fertigstellung", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "In Bearbeitung", + "sql.migration.status.succeeded": "Erfolgreich", + "sql.migration.status.creating": "Wird erstellt", + "sql.migration.status.completing": "Wird abgeschlossen", + "sql.migration.status.canceling": "Vorgang wird abgebrochen", + "sql.migration.status.failed": "Fehlerhaft", + "sql.migration.status.warning.count.single": "{0} Warnung)", + "sql.migration.status.warning.count.multiple": "{0} Warnungen)", + "sql.migration.status.error.count.single": "{0} Fehler)", + "sql.migration.status.error.count.multiple": "{0} Fehler)", + "sql.migration.hrs": "{0} Std.", + "sql.migration.hr": "{0} Std.", + "sql.migration.days": "{0} Tage", + "sql.migration.day": "{0} Tag", + "sql.migration.mins": "{0} Min.", + "sql.migration.min": "{0} Min.", + "sql.migration.sec": "{0} s", + "sql.migration.service.details.dialog.title": "Azure-Dienst zur Datenbankmigration", + "sql.migration.service.details.button.label": "Schließen", + "sql.migration.service.details.ir.label": "Knoten für selbstgehostete Integration Runtime", + "sql.migration.service.details.authkeys.label": "Authentifizierungsschlüssel", + "sql.migration.service.details.authkeys.title": "Authentifizierungsschlüssel, die zum Herstellen einer Verbindung mit dem selbstgehosteten Integration Runtime-Knoten verwendet werden", + "sql.migration.service.details.status.unavailable": "-- nicht verfügbar --", + "sql.migration.source.configuration": "Quellkonfiguration", + "sql.migration.source.credentials": "Anmeldeinformationen für Quelle", + "sql.migration.enter.your.sql.cred": "Geben Sie die Anmeldeinformationen für die Quelle der SQL Server-Instanz ein. Diese Anmeldeinformationen werden beim Migrieren von Datenbanken zu Azure SQL verwendet.", + "sql.migration.server": "Server", + "sql.migration.username": "Benutzername", + "sql.migration.size": "Größe (MB)", + "sql.migration.last.backup": "Letzte Sicherung", + "sql.migration.database.migration": "Datenbanken für die Migration", + "sql.migrate.text": "Wählen Sie die Datenbank(en) aus, die Sie zu Azure SQL migrieren möchten.", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "Probleme", + "sql.migration.search": "Suchen", + "sql.migration.instance": "Instanz", + "sql.migration.warnings": "Warnungen", + "sql.migration.impacted.objects": "Betroffene Objekte", + "sql.migration.object.details": "Objektdetails", + "sql.migration.assessmen.results": "Bewertungsergebnisse", + "sql.migration.type.label": "Typ:", + "sql.migration.name.label": "Namen:", + "sql.migration.description": "Beschreibung", + "sql.migration.recommendation": "Empfehlung", + "sql.migration.more.info": "Weitere Informationen", + "sql.migration.target.platform": "Zielplattform", + "sql.migration.warnings.details": "Details zu Warnungen", + "sql.migration.issues.details": "Problemdetails", + "sql.migration.select.prompt": "Klicken Sie auf die SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um ihre Details anzuzeigen.", + "sql.migration.no.issues.vm": "Es wurden keine Probleme bei der Migration zu SQL Server auf einem virtuellen Azure-Computer gefunden", + "sql.migration.no.issues.mi": "Für die Migration zu SQL Server auf Azure SQL Managed Instance wurden keine Probleme gefunden.", + "sql.migration.impact.object.type": "Typ: {0}", + "sql.migration.impact.object.name": "Name: {0}", + "sql.migration.databases": "Datenbanken ({0}/{1})", + "sql.migration.databases.selected": "{0}/{1} Datenbanken ausgewählt", + "sql.migration.issues.count": "Probleme ({0})", + "sql.migration.warnings.count": "Warnungen ({0})", + "sql.migration.authentication.type": "Authentifizierungstyp", + "sql.migration.sql.login": "SQL-Anmeldung", + "sql.migration.windows.auth": "Windows-Authentifizierung", + "sql.migration.status.refresh.label": "Aktualisieren", + "sql.migration.auto.refresh.off": "Automatisches Aktualisieren: Aus", + "sql.migration.auto.refresh.15.seconds": "Automatische Aktualisierung: 15 Sekunden", + "sql.migration.auto.refresh.30.seconds": "Automatische Aktualisierung: 30 Sekunden", + "sql.migration.auto.refresh.1.min": "Automatische Aktualisierung: 1 Minute", + "sql.migration.auto.refresh.3.min": "Automatische Aktualisierung: 3 Minuten", + "sql.migration.auto.refresh.5.min": "Automatische Aktualisierung: 5 Minuten", + "sql.migration.select.the.refresh.interval": "Auswählen des Aktualisierungsintervalls", + "sql.migration.off": "Aus", + "sql.migration.every.30.second": "Alle 30 Sekunden", + "sql.migration.every.1.minute": "Jede Minute", + "sql.migration.every.3.minutes": "Alle 3 Minuten", + "sql.migration.every.5.minutes": "Alle 5 Minuten" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "Die Migration für die Datenbank \"{0}\" zu \"{1}\" bis \"{2}\" wird gestartet.", + "sql.migration.starting.migration.error": "Fehler beim Starten der Migration: \"{0}\"" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-de/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..20348eaa7b --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "XML-Sprachfeatures", + "description": "Bietet umfangreiche Sprachunterstützung für XML." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/main.i18n.json b/i18n/ads-language-pack-de/translations/main.i18n.json index 6ca9030c88..53b5d396b2 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Hiermit wird die in der Notebook-Markdownvorschau verwendete Zeilenhöhe gesteuert. Diese Zahl ist relativ zum Schriftgrad.", "notebook.showRenderedNotebookinDiffEditor": "(Vorschau) Gerendertes Notebook im Diff-Editor anzeigen.", "notebook.maxRichTextUndoHistory": "Die maximale Anzahl von Änderungen, die im Verlauf des Rücksetzens für den Notizbuch-Rich-Text-Editor gespeichert sind.", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Notebooks suchen", "exclude": "Konfigurieren Sie Globmuster für das Ausschließen von Dateien und Ordnern aus Volltextsuchen und Quick Open. Alle Globmuster werden von der Einstellung #files.exclude# geerbt. Weitere Informationen zu Globmustern finden Sie [hier](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "exclude.boolean": "Das Globmuster, mit dem Dateipfade verglichen werden sollen. Legen Sie diesen Wert auf \"true\" oder \"false\" fest, um das Muster zu aktivieren bzw. zu deaktivieren.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "Vorhergehende Zeichenfolge suchen" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Notebook-Editor" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "Suchergebnisse", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "Beenden", "profiler.clear": "Daten löschen", "profiler.clearDataPrompt": "Möchten Sie die Daten löschen?", - "profiler.yes": "Ja", - "profiler.no": "Nein", "profilerAction.autoscrollOn": "Automatisches Scrollen: Ein", "profilerAction.autoscrollOff": "Automatisches Scrollen: Aus", "profiler.toggleCollapsePanel": "Ausgeblendeten Bereich umschalten", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Als Notebook exportieren" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "Abfrage-Editor" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "Ergebnisse", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "Abfrageplan" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "Abfrageplan-Editor" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "Vorgang", @@ -11441,6 +11440,13 @@ "gettingStarted": "Erste Schritte", "showReleaseNotes": "\"Erste Schritte\" anzeigen", "miGettingStarted": "Erste &&Schritte" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "Eigenschaften verbergen", + "showProperties": "Eigenschaften anzeigen" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "Neue Bereitstellung…" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index c3136141bd..c151fccf1f 100644 --- a/i18n/ads-language-pack-es/package.json +++ b/i18n/ads-language-pack-es/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension es" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..811c508782 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Compatibilidad con Azure Arc", + "arc.configuration.title": "Azure Arc", + "arc.view.title": "Controladores de Azure Arc", + "arc.view.welcome.connect": "No hay ningún controlador de Azure Arc registrado. [Más información](https://azure.microsoft.com/services/azure-arc/)\r\n[Conectar controlador](command:arc.connectToController)", + "arc.view.welcome.loading": "Se están cargando los controladores...", + "command.createController.title": "Creación de un controlador de Azure Arc", + "command.connectToController.title": "Conexión a un controlador existente de Azure Arc", + "command.removeController.title": "Eliminación del controlador", + "command.refresh.title": "Actualización", + "command.editConnection.title": "Edición de la conexión", + "arc.openDashboard": "Administrar", + "resource.type.azure.arc.display.name": "Controlador de datos de Azure Arc (versión preliminar)", + "resource.type.azure.arc.description": "Permite crear un controlador de datos de Azure Arc.", + "arc.data.controller.new.wizard.title": "Crear el controlador de datos de Azure Arc", + "arc.data.controller.cluster.environment.title": "¿Cuál es el entorno de clúster de Kubernetes existente de destino?", + "arc.data.controller.select.cluster.title": "Seleccionar de los clústeres de Kubernetes existentes", + "arc.data.controller.kube.cluster.context": "Contexto del clúster", + "arc.data.controller.cluster.config.profile.title": "Elegir el perfil de configuración", + "arc.data.controller.cluster.config.profile": "Perfil de configuración", + "arc.data.controller.cluster.config.profile.loading": "Cargando perfiles de configuración", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Carga de perfiles de configuración completada", + "arc.data.controller.create.azureconfig.title": "Configuración de Azure", + "arc.data.controller.create.controllerconfig.title": "Configuración de controlador", + "arc.data.controller.project.details.title": "Detalles de Azure", + "arc.data.controller.project.details.description": "Seleccione la suscripción para administrar los recursos y costos implementados. Use grupos de recursos como carpetas para organizar y administrar todos los recursos.", + "arc.data.controller.details.title": "Detalles del controlador de datos", + "arc.data.controller.details.description": "Proporcione un espacio de nombres, un nombre y una clase de almacenamiento para el controlador de datos de Azure Arc. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas.", + "arc.data.controller.namespace": "Espacio de nombres del controlador de datos", + "arc.data.controller.namespace.validation.description": "El espacio de nombres debe incluir caracteres alfanuméricos en minúsculas o \"-\", empezar y terminar con una letra, y tener 63 caracteres de longitud o menos.", + "arc.data.controller.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.location": "Ubicación", + "arc.data.controller.admin.account.title": "Cuenta de administrador", + "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.confirm.password": "Confirmar contraseña", + "arc.data.controller.create.summary.title": "Revise la configuración", + "arc.data.controller.summary.arc.data.controller": "Controlador de datos de Azure Arc", + "arc.data.controller.summary.estimated.cost.per.month": "Costo estimado al mes", + "arc.data.controller.summary.arc.by.microsoft": "de Microsoft", + "arc.data.controller.summary.free": "Gratis", + "arc.data.controller.summary.arc.terms.of.use": "Términos de uso", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "Directiva de privacidad", + "arc.data.controller.summary.terms": "Términos", + "arc.data.controller.summary.terms.description": "Al hacer clic en \"De script a cuaderno\", (a) acepto los términos legales y las declaraciones de privacidad asociados a cada oferta de Marketplace enumerada previamente; (b) autorizo a Microsoft a facturar, de acuerdo con mi método de pago actual, las cuotas relativas a las ofertas con la misma frecuencia de facturación que mi suscripción de Azure; y (c) autorizo a Microsoft a compartir mi información de contacto y los datos de transacción y uso con los proveedores de dichas ofertas para fines de soporte técnico, facturación y otras actividades transaccionales. Microsoft no proporciona derechos sobre ofertas de terceros. Para más información, consulte {0}.", + "arc.data.controller.summary.terms.link.text": "Términos de Azure Marketplace", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Ruta de acceso al archivo de configuración de Kube", + "arc.data.controller.summary.cluster.context": "Contexto del clúster", + "arc.data.controller.summary.profile": "Perfil de configuración", + "arc.data.controller.summary.username": "Nombre de usuario", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "Suscripción", + "arc.data.controller.summary.resource.group": "Grupo de recursos", + "arc.data.controller.summary.data.controller.name": "Nombre del controlador de datos", + "arc.data.controller.summary.data.controller.namespace": "Espacio de nombres del controlador de datos", + "arc.data.controller.summary.controller": "Controlador", + "arc.data.controller.summary.location": "Ubicación", + "arc.data.controller.agreement": "Acepto {0} y {1}.", + "arc.data.controller.readmore": "Más información", + "microsoft.agreement.privacy.statement": "Declaración de privacidad de Microsoft", + "deploy.script.action": "De script a cuaderno", + "deploy.done.action": "Implementar", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance: Azure Arc (versión preliminar)", + "resource.type.arc.postgres.display.name": "Grupos de servidores de hiperescala de PostgreSQL: Azure Arc (versión preliminar)", + "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.postgres.description": "Permite implementar grupos de servidores de hiperescala de PostgreSQL en un entorno de Azure Arc.", + "arc.controller": "Controlador de destino de Azure Arc", + "arc.sql.wizard.title": "Implementación de Azure SQL Managed Instance: Azure Arc (versión preliminar)", + "arc.sql.wizard.page1.title": "Proporción de parámetros de Azure SQL Managed Instance", + "arc.sql.connection.settings.section.title": "Información de conexión de SQL", + "arc.sql.instance.settings.section.title": "Configuración de la instancia de SQL", + "arc.azure.section.title": "Información de Azure", + "arc.sql.instance.name": "Nombre de la instancia", + "arc.sql.username": "Nombre de usuario", + "arc.sql.invalid.username": "El nombre de usuario de sa está deshabilitado; elija otro nombre de usuario.", + "arc.sql.invalid.instance.name": "El nombre de instancia debe constar de caracteres alfanuméricos en minúsculas o \"-\", empezar con una letra, terminar con un carácter alfanumérico y tener 13 caracteres o menos de longitud.", + "arc.storage-class.dc.label": "Clase de almacenamiento", + "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.replicas.label": "Réplicas", + "arc.sql.replicas.description": "Número de réplicas de SQL Managed Instance que se implementarán en el clúster de Kubernetes para propósitos de alta disponibilidad.", + "arc.storage-class.data.label": "Clase de almacenamiento (datos)", + "arc.sql.storage-class.data.description": "Clase de almacenamiento que se usa para los datos (.mdf).", + "arc.postgres.storage-class.data.description": "Clase de almacenamiento que se usará para volúmenes persistentes de datos.", + "arc.storage-class.logs.label": "Clase de almacenamiento (registros)", + "arc.sql.storage-class.logs.description": "Clase de almacenamiento que se usará para los registros (/var/log).", + "arc.postgres.storage-class.logs.description": "La clase de almacenamiento que se va a usar para los volúmenes persistentes de registros", + "arc.storage-class.backups.label": "Clase de almacenamiento (copias de seguridad)", + "arc.cores-limit.label": "Límite de núcleos", + "arc.sql.cores-limit.description": "El límite de núcleos de la instancia administrada como un entero.", + "arc.cores-request.label": "Solicitud de núcleos", + "arc.sql.cores-request.description": "Solicitud de núcleos de la instancia administrada como un entero.", + "arc.memory-limit.label": "Límite de memoria", + "arc.sql.memory-limit.description": "El límite de la capacidad de la instancia administrada como un entero.", + "arc.memory-request.label": "Solicitud de memoria", + "arc.sql.memory-request.description": "La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB.", + "arc.postgres.storage-class.backups.description": "La clase de almacenamiento que se va a usar para los volúmenes persistentes de las copias de seguridad", + "arc.password": "Contraseña", + "arc.confirm.password": "Confirmar contraseña", + "arc.azure.account": "Cuenta de Azure", + "arc.azure.subscription": "Suscripción a Azure", + "arc.azure.resource.group": "Grupo de recursos de Azure", + "arc.azure.location": "Ubicación de Azure", + "arc.postgres.wizard.title": "Implementar un grupo de servidores de hiperescala de PostgreSQL habilitado para Azure Arc (versión preliminar)", + "arc.postgres.wizard.page1.title": "Proporcionar los parámetros del grupo de servidores de hiperescala de PostgreSQL habilitado para Azure", + "arc.postgres.settings.section.title": "Configuración general", + "arc.postgres.settings.resource.worker.title": "Configuración de proceso de nodos de trabajo", + "arc.postgres.settings.resource.coordinator.title": "Configuración del proceso del nodo de coordinación", + "arc.postgres.settings.storage.title": "Configuración de almacenamiento", + "arc.postgres.server.group.name": "Nombre del grupo de servidores", + "arc.postgres.server.group.name.validation.description": "El nombre del grupo de servidores debe incluir caracteres alfanuméricos en minúsculas o \"-\", empezar con una letra, terminar con un carácter alfanumérico y tener 11 caracteres de longitud o menos.", + "arc.postgres.server.group.workers.label": "Número de trabajos", + "arc.postgres.server.group.workers.description": "El número de nodos de trabajo que se van a aprovisionar en un clúster con particiones, o cero (valor predeterminado) para Postgres de un solo nodo.", + "arc.postgres.server.group.port": "Puerto", + "arc.postgres.server.group.engine.version": "Versión del motor", + "arc.postgres.server.group.extensions.label": "Extensiones", + "arc.postgres.server.group.extensions.description": "Lista separada por comas de las extensiones Postgres que deben cargarse durante el inicio. Consulte la documentación de Postgres para obtener información sobre los valores admitidos.", + "arc.postgres.server.group.volume.size.data.label": "Tamaño del volumen en GB (datos)", + "arc.postgres.server.group.volume.size.data.description": "Tamaño del volumen de almacenamiento que usará para los datos en GB.", + "arc.postgres.server.group.volume.size.logs.label": "Tamaño de volumen en GB (registros)", + "arc.postgres.server.group.volume.size.logs.description": "El tamaño del volumen de almacenamiento que se usará para los registros, en GB.", + "arc.postgres.server.group.volume.size.backups.label": "Tamaño de volumen en GB (copias de seguridad)", + "arc.postgres.server.group.volume.size.backups.description": "El tamaño del volumen de almacenamiento que se usará en las copias de seguridad, en GB.", + "arc.postgres.server.group.workers.cores.request.label": "Solicitud de CPU (núcleos por nodo)", + "arc.postgres.server.group.workers.cores.request.description": "La cantidad mínima de núcleos de CPU que deben estar disponibles por nodo para programar el servicio. Se admiten núcleos fraccionales.", + "arc.postgres.server.group.workers.cores.limit.label": "Límite de CPU (núcleos por nodo)", + "arc.postgres.server.group.workers.cores.limit.description": "Número máximo de núcleos de CPU para la instancia de Postgres que se puede usar por nodo. Se admiten núcleos fraccionarios.", + "arc.postgres.server.group.workers.memory.request.label": "Solicitud de memoria (GB por nodo)", + "arc.postgres.server.group.workers.memory.request.description": "Solicitud de memoria de la instancia de Postgres por nodo en GB.", + "arc.postgres.server.group.workers.memory.limit.label": "Límite de memoria (GB por nodo)", + "arc.postgres.server.group.workers.memory.limit.description": "El límite de memoria de la instancia de Postgres por nodo en GB.", + "arc.postgres.server.group.coordinator.cores.request.label": "Solicitud de CPU", + "arc.postgres.server.group.coordinator.cores.request.description": "Número mínimo de núcleos de CPU que deben estar disponibles en el nodo de coordinación para programar el servicio. Se admiten núcleos fraccionarios.", + "arc.postgres.server.group.coordinator.cores.limit.label": "Límite de CPU", + "arc.postgres.server.group.coordinator.cores.limit.description": "Número máximo de núcleos de CPU para la instancia de Postgres que se puede usar por nodo de coordinación. Se admiten núcleos fraccionarios.", + "arc.postgres.server.group.coordinator.memory.request.label": "Solicitud de memoria (GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "Solicitud de memoria de la instancia de Postgres en el nodo de coordinación en GB.", + "arc.postgres.server.group.coordinator.memory.limit.label": "Límite de memoria (GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "Límite de memoria de la instancia de Postgres en el nodo de coordinación en GB.", + "arc.agreement": "Acepto {0} y {1}.", + "arc.agreement.sql.terms.conditions": "Azure SQL Managed Instance: términos y condiciones de Azure Arc", + "arc.agreement.postgres.terms.conditions": "Términos y condiciones de hiperescala de PostgreSQL habilitados para Azure Arc", + "should.be.integer": "El valor debe ser un entero", + "worker.node.count.should.not.be.one": "No se admite el valor 1.", + "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.", + "cores.limit.greater.than.or.equal.to.requested.cores": "El límite de núcleos debe ser mayor o igual que la cantidad de núcleos solicitados.", + "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.", + "memory.limit.greater.than.or.equal.to.requested.memory": "El límite de memoria debe ser mayor o igual que la cantidad de memoria solicitada.", + "arc.agreement.sql.help.text": "El Instancia administrada habilitada para Azure Arc proporciona acceso a SQL Server y compatibilidad de las características que se puede implementar en la infraestructura de su elección. Mientras este servicio se encuentra en versión preliminar, tiene algunas limitaciones de características comparadas con la Instancia administrada de SQL en Azure. {0}", + "arc.agreement.sql.help.text.learn.more": "Más información", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Más información sobre la instancia administrada habilitada para Azure Arc" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "La extensión de implementación de Arc se ha reemplazado por la extensión Arc y se ha desinstalado.", + "arc.controllerDashboard": "Panel del controlador de datos de Azure Arc (versión preliminar): {0}", + "arc.miaaDashboard": "Instancia administrada de SQL: panel de Azure Arc (versión preliminar): {0}", + "arc.postgresDashboard": "Hiperescala de PostgreSQL: panel de Azure Arc (versión preliminar) - {0}", + "arc.dataControllersType": "Controlador de datos de Azure Arc", + "arc.pgSqlType": "Hiperescala de PostgreSQL: Azure Arc", + "arc.miaaType": "Instancia administrada de SQL: Azure Arc", + "arc.overview": "Información general", + "arc.connectionStrings": "Cadenas de conexión", + "arc.preloaded Extensions": "Extensiones cargadas", + "arc.networking": "Redes", + "arc.properties": "Propiedades", + "arc.settings": "Configuración", + "arc.security": "Seguridad", + "arc.computeAndStorage": "Proceso y almacenamiento", + "arc.coordinatorNodeParameters": "Parámetros del nodo de coordinación", + "arc.workerNodeParameters": "Parámetros del nodo de trabajo", + "arc.compute": "Proceso", + "arc.backup": "Copia de seguridad", + "arc.newSupportRequest": "Nueva solicitud de soporte", + "arc.diagnoseAndSolveProblems": "Diagnosticar y solucionar problemas", + "arc.supportAndTroubleshooting": "Soporte y solución de problemas", + "arc.resourceHealth": "Estado de los recursos", + "arc.parameterName": "Nombre de parámetro", + "arc.value": "Valor", + "arc.createNew": "Nueva instancia", + "arc.delete": "Eliminar", + "arc.learnMore": "Más información.", + "arc.drop": "Depositar", + "arc.save": "Guardar", + "arc.discard": "Descartar", + "arc.resetPassword": "Restablecer contraseña", + "arc.loadExtensions": "Cargar extensiones", + "arc.unloadExtensions": "Descargar extensiones", + "arc.noExtensions": "No hay ninguna extensión enumerada en la configuración.", + "arc.openInAzurePortal": "Abrir en Azure Portal", + "arc.resourceGroup": "Grupo de recursos", + "arc.region": "Región", + "arc.subscriptionId": "Id. de suscripción", + "arc.state": "Estado", + "arc.connectionMode": "Modo de conexión", + "arc.namespace": "Espacio de nombres", + "arc.externalEndpoint": "Punto de conexión externo", + "arc.name": "Nombre", + "arc.type": "Tipo", + "arc.status": "Estado", + "arc.miaaAdmin": "Administrador de instancia administrada", + "arc.controllerEndpoint": "Punto de conexión del controlador", + "arc.extensionName": "Nombre de la extensión", + "arc.extensionsDescription": "PostgreSQL proporciona la capacidad de ampliar la funcionalidad de la base de datos mediante extensiones. Las extensiones permiten agrupar varios objetos SQL relacionados en un único paquete que se puede cargar o quitar de la base de datos con un solo comando. Una vez cargado en la base de datos, las extensiones pueden funcionar como características integradas.", + "arc.extensionsFunction": "Algunas extensiones se deben cargar en PostgreSQL en el momento del inicio para poder usarlas. Estas extensiones precargadas se pueden ver y editar a continuación.", + "arc.extensionsLearnMore": "Más información sobre las extensiones de PostgreSQL.", + "arc.extensionsTableLoading": "Se está cargando la tabla de extensiones precargadas.", + "arc.extensionsTableLabel": "Tabla de extensiones precargadas.", + "arc.extensionsTableLoadingComplete": "Ahora se pueden ver las extensiones precargadas.", + "arc.extensionsAddList": "Extensiones", + "arc.extensionsAddDialog": "PostgreSQL proporciona la capacidad de ampliar la funcionalidad de la base de datos mediante extensiones.", + "arc.dataController": "Controlador de datos", + "arc.kibanaDashboard": "Panel de Kibana", + "arc.grafanaDashboard": "Panel de Grafana", + "arc.kibanaDashboardDescription": "Panel para ver registros", + "arc.grafanaDashboardDescription": "Panel para ver métricas", + "arc.serviceEndpoints": "Puntos de conexión de servicio", + "arc.serviceEndpointsTable": "Tabla de puntos de conexión de servicio", + "arc.databases": "Bases de datos", + "arc.endpoint": "Punto de conexión", + "arc.description": "Descripción", + "arc.yes": "Sí", + "arc.no": "No", + "arc.feedback": "Comentarios", + "arc.selectConnectionString": "Seleccione una de las cadenas de conexión de cliente disponibles a continuación.", + "arc.addingWorkerNodes": "agregando nodos de trabajo", + "arc.workerNodesDescription": "Agregue nodos de trabajo para expandir el grupo de servidores y escalar la base de datos.", + "arc.workerNodesConfigurationInformation": "Puede configurar el número de núcleos de CPU y el tamaño de almacenamiento que se aplicará a todos los nodos de trabajo. Ajuste el número de núcleos de CPU y la configuración de memoria para su grupo de servidores. Para restablecer las solicitudes o los límites, utilice un valor vacío.", + "arc.coordinatorNodeConfigurationInformation": "Puede configurar el número de núcleos de CPU y el tamaño de almacenamiento que se aplicará al nodo de coordinación. Ajuste el número de núcleos de CPU y la configuración de memoria para su grupo de servidores. Para restablecer las solicitudes o los límites, utilice un valor vacío.", + "arc.workerNodeInformation": "Es posible escalar y cambiar el grupo de servidores reduciendo o aumentando el número de nodos de trabajo. El valor debe ser 0 o mayor que 1.", + "arc.workerOneNodeValidationMessage": "No se admite el valor de 1.", + "arc.vCores": "Núcleos virtuales", + "arc.ram": "RAM", + "arc.refresh": "Actualizar", + "arc.resetAllToDefault": "Restablecer todos los valores predeterminados", + "arc.resetToDefault": "Restablecer valores predeterminados", + "arc.troubleshoot": "Solucionar problemas", + "arc.clickTheNewSupportRequestButton": "Haga clic en el botón de nueva solicitud de soporte para archivar una solicitud de soporte en Azure Portal.", + "arc.supportRequestNote": "Tenga en cuenta que la configuración de recursos debe haberse cargado en Azure primero para poder abrir una solicitud de soporte.", + "arc.running": "En ejecución", + "arc.ready": "Listo", + "arc.notReady": "No está listo", + "arc.pending": "Pendiente", + "arc.failed": "Error", + "arc.unknown": "Desconocidas", + "arc.direct": "Directa", + "arc.indirect": "Indirecta", + "arc.loading": "Cargando...", + "arc.refreshToEnterCredentials": "Actualizar el nodo para especificar credenciales", + "arc.noInstancesAvailable": "No hay instancias disponibles", + "arc.connecToServer": "Conectar al servidor", + "arc.connectToController": "Conexión con el controlador existente", + "arc.connectToMSSql": "Conexión a instancia administrada de SQL: Azure Arc ({0})", + "arc.connectToPGSql": "Conexión a hiperescala de PostgreSQL: Azure Arc ({0})", + "arc.passwordToController": "Proporcionar contraseña al controlador", + "arc.controllerUrl": "Dirección URL del controlador", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "La dirección URL del controlador es necesaria si hay varios clústeres con el mismo espacio de nombres: normalmente no debería ser necesario.", + "arc.serverEndpoint": "Punto de conexión del servidor", + "arc.controllerName": "Nombre", + "arc.controllerNameDescription": "Nombre para mostrar en la vista de árbol, que no se aplica al controlador propiamente dicho.", + "arc.controllerKubeConfig": "Ruta de acceso al archivo de kubeconfig", + "arc.controllerClusterContext": "Contexto de clúster", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "Nombre de usuario del controlador", + "arc.controllerPassword": "Contraseña del controlador", + "arc.username": "Nombre de usuario", + "arc.password": "Contraseña", + "arc.rememberPassword": "Recordar contraseña", + "arc.connect": "Conectar", + "arc.cancel": "Cancelar", + "arc.ok": "Aceptar", + "arc.on": "Activar", + "arc.off": "Desactivar", + "arc.notConfigured": "Sin configurar", + "arc.online": "En línea", + "arc.offline": "Sin conexión", + "arc.restoring": "Restaurando", + "arc.recovering": "Recuperando", + "arc.recoveringPending": "Pendiente de recuperación", + "arc.suspect": "Sospechoso", + "arc.emergency": "Emergencia", + "arc.coordinatorEndpoint": "Punto de conexión del coordinador", + "arc.postgresAdminUsername": "Nombre de usuario del administrador", + "arc.nodeConfiguration": "Configuración del nodo", + "arc.postgresVersion": "Versión de PostgreSQL", + "arc.serverGroupType": "Tipo de grupo de servidores", + "arc.serverGroupNodes": "Nodos de grupo de servidores", + "arc.fullyQualifiedDomain": "Nombre de dominio completo", + "arc.postgresArcProductName": "Azure Database for PostgreSQL: Azure Arc", + "arc.coordinator": "Coordinador", + "arc.worker": "Trabajador", + "arc.monitor": "Monitor", + "arc.available": "Disponible", + "arc.issuesDetected": "Problemas detectados", + "arc.newDatabase": "Nueva base de datos", + "arc.databaseName": "Nombre de la base de datos", + "arc.enterNewPassword": "Escriba una nueva contraseña", + "arc.confirmNewPassword": "Confirme la nueva contraseña", + "arc.learnAboutPostgresClients": "Más información sobre las interfaces de cliente de hiperescala de Azure PostgreSQL", + "arc.coordinatorNodeParametersDescription": " Estos parámetros de servidor del nodo de coordinación se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros.", + "arc.workerNodesParametersDescription": " Estos parámetros de servidor de los nodos de trabajo se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros.", + "arc.learnAboutNodeParameters": "Más información sobre la configuración del motor de base de datos para hiperescala de PostgreSQL habilitada para Azure Arc", + "arc.noNodeParametersFound": "No se encontraron parámetros de servidor de trabajo...", + "arc.searchToFilter": "Buscar en elementos de filtro...", + "arc.scalingCompute": "escalando núcleos virtuales de cálculo y memoria.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Puede escalar Azure Arc: habilitado", + "arc.miaaComputeAndStorageDescriptionPartOne": "Puede escalar su instancia administrada de Azure SQL: Azure Arc por", + "arc.postgres.computeAndStorageDescriptionPartTwo": "Grupo de servidores de hiperescala de PostgreSQL por", + "arc.computeAndStorageDescriptionPartThree": "sin tiempo de inactividad y por", + "arc.computeAndStorageDescriptionPartFour": "Antes de hacerlo, debe asegurarse", + "arc.computeAndStorageDescriptionPartFive": "hay suficientes recursos disponibles", + "arc.resourceHealthDescription": "El estado de los recursos puede indicarle si el recurso se está ejecutando según lo esperado.", + "arc.computeAndStorageDescriptionPartSix": "en el clúster de Kubernetes para seguir esta configuración.", + "arc.node": "nodo", + "arc.nodes": "nodos", + "arc.workerNodes": "Nodos de trabajo", + "arc.coordinatorNode": "Nodo de coordinación", + "arc.storagePerNode": "almacenamiento por nodo", + "arc.workerNodeCount": "Número de nodos de trabajo", + "arc.configurationPerNode": "Configuración (por nodo)", + "arc.configurationCoordinatorNode": "Configuración", + "arc.coresLimit": "Límite de CPU", + "arc.workerCoresLimit": "Límite de CPU de nodos de trabajo", + "arc.coordinatorCoresLimit": "Límite de CPU del nodo de coordinación", + "arc.coresRequest": "Solicitud de CPU", + "arc.workerCoresRequest": "Solicitud de CPU de nodos de trabajo", + "arc.coordinatorCoresRequest": "Solicitud de CPU del nodo de coordinación", + "arc.memoryLimit": "Límite de memoria (en GB)", + "arc.workerMemoryLimit": "Límite de memoria de nodos de trabajo (en GB)", + "arc.coordinatorMemoryLimit": "Límite de memoria de nodo de coordinación (en GB)", + "arc.memoryRequest": "Solicitud de memoria (en GB)", + "arc.workerMemoryRequest": "Solicitud de memoria de nodos de trabajo (en GB)", + "arc.coordinatorMemoryRequest": "Solicitud de memoria de nodo de coordinación (en GB)", + "arc.arcResources": "Recursos de Azure Arc", + "arc.enterANonEmptyPassword": "Escriba una contraseña que no esté vacía o presione ESC para salir.", + "arc.thePasswordsDoNotMatch": "Las contraseñas no coinciden. Confirme la contraseña o presione ESC para salir.", + "arc.passwordReset": "Contraseña restablecida correctamente", + "arc.condition": "Condición", + "arc.details": "Detalles", + "arc.lastTransition": "Última transición", + "arc.noExternalEndpoint": "No se ha configurado ningún punto de conexión externo, por lo que esta información no está disponible.", + "arc.noWorkerPods": "No hay ningún pod de trabajo en esta configuración.", + "arc.podsReady": "pods listos", + "arc.podsPresent": "Pods presentes", + "arc.podsUsedDescription": "Seleccione un pod en la lista desplegable para obtener información de estado detallada.", + "arc.podsUsedDescriptionAria": "Seleccione un pod en la lista desplegable para obtener información detallada sobre el estado.", + "arc.podConditionsTable": "Tabla de condiciones del pod", + "arc.connectToPostgresDescription": "Se requiere una conexión al servidor para mostrar y establecer la configuración del motor de base de datos, lo que requerirá la instalación de la extensión PostgreSQL.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Se ha inicializado el pod.", + "arc.podReady": "El pod está listo.", + "arc.noPodIssuesDetected": "No hay ningún problema conocido que afecte a esta instancia de hiperescala de PostgreSQL.", + "arc.podIssuesDetected": "Los pods que se indican a continuación están experimentando problemas que pueden afectar al rendimiento o a la disponibilidad.", + "arc.containerReady": "Los contenedores pod están listos.", + "arc.podScheduled": "El pod es programable.", + "arc.loadingClusterContextCompleted": "Carga de contextos de clúster completada", + "arc.rangeSetting": "Se espera que el valor esté en el intervalo {0} - {1}", + "arc.databaseCreated": "Base de datos {0} creada", + "arc.deletingInstance": "Eliminando instancia '{0}'...", + "arc.installingExtension": "Instalando la extensión '{0}'...", + "arc.extensionInstalled": "Se ha instalado la extensión '{0}'.", + "arc.updatingInstance": "Actualizando instancia '{0}'...", + "arc.instanceDeleted": "Instancia '{0}' eliminada", + "arc.instanceUpdated": "Instancia '{0}' actualizada", + "arc.extensionsDropped": "Extensiones \"{0}\" quitadas", + "arc.extensionsAdded": "Extensiones '{0}' agregadas", + "arc.copiedToClipboard": "{0} copiado al portapapeles", + "arc.clickTheTroubleshootButton": "Haga clic en el botón Solucionar problemas para abrir el bloc de notas de solución de problemas de Azure Arc {0}.", + "arc.dataStorage": "Datos de {0}", + "arc.logStorage": "Registro de {0}", + "arc.backupsStorage": "copias de seguridad de {0}", + "arc.numVCore": "{0} núcleo virtual", + "arc.numVCores": "{0} núcleos virtuales", + "arc.updated": "{0} actualizado", + "arc.connectionString": "Cadena de conexión para {0}", + "arc.copyConnectionStringToClipboard": "Copiar cadena de conexión {0} en el portapapeles", + "arc.copyValueToClipboard": "Copiar {0} en el Portapapeles", + "arc.pgConnectionRequired": "Se necesita una conexión para mostrar y establecer la configuración del motor de base de datos.", + "arc.miaaConnectionRequired": "Se necesita una conexión para enumerar las bases de datos de esta instancia.", + "arc.couldNotFindControllerRegistration": "No se pudo encontrar el registro del controlador.", + "arc.dropMultipleExtensions": "Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado.", + "arc.updateExtensionsFailed": "Error al editar las extensiones. {0}", + "arc.refreshFailed": "Error al actualizar. {0}", + "arc.resetFailed": "No se pudo restablecer. {0}", + "arc.openDashboardFailed": "Error al abrir el panel. {0}", + "arc.instanceDeletionFailed": "No se pudo eliminar la instancia {0}. {1}", + "arc.instanceUpdateFailed": "No se pudo actualizar la instancia {0}. {1}", + "arc.pageDiscardFailed": "No se pudo descartar la entrada del usuario. {0}", + "arc.databaseCreationFailed": "No se pudo crear la base de datos {0}. {1}", + "arc.connectToControllerFailed": "No se pudo conectar con el controlador {0}. {1}", + "arc.connectToMSSqlFailed": "No se pudo conectar con la instancia administrada de SQL: instancia de Azure Arc {0}. {1}", + "arc.connectToPGSqlFailed": "No se pudo conectar a hiperescala de PostgreSQL: instancia de Azure Arc {0}. {1}", + "arc.missingExtension": "Se requiere la extensión {0} para ver la configuración del motor. ¿Quiere instalarlo ahora?", + "arc.extensionInstallationFailed": "No se pudo instalar la extensión {0}.", + "arc.fetchConfigFailed": "Error inesperado al recuperar la configuración de '{0}'. {1}", + "arc.fetchEndpointsFailed": "Error inesperado al recuperar los puntos de conexión de '{0}'. {1}", + "arc.fetchRegistrationsFailed": "Error inesperado al recuperar los registros de '{0}'. {1}", + "arc.fetchDatabasesFailed": "Error inesperado al recuperar las bases de datos de '{0}'. {1}", + "arc.fetchEngineSettingsFailed": "Error inesperado al recuperar la configuración del motor para '{0}'. {1}", + "arc.numberOfIssuesDetected": "• {0} ({1} problemas)", + "arc.instanceDeletionWarning": "¡Advertencia! La eliminación de una instancia es permanente y no se puede deshacer. Para eliminar la instancia '{0}' escriba el nombre '{0}' a continuación.", + "arc.invalidInstanceDeletionName": "El valor '{0}' no coincide con el nombre de instancia. Inténtelo de nuevo o presione Escape para salir", + "arc.couldNotFindAzureResource": "No se encontró el recurso de Azure para {0}", + "arc.passwordResetFailed": "No se pudo restablecer la contraseña. {0}", + "arc.errorConnectingToController": "Error al conectar con el controlador. {0}", + "arc.passwordAcquisitionFailed": "No se pudo adquirir la contraseña. {0}", + "arc.loginFailed": "Error al iniciar sesión en el controlador: nombre de usuario o contraseña incorrectos", + "arc.errorVerifyingPassword": "Se produjo un error al comprobar la contraseña. {0}", + "noControllersConnected": "No hay controladores de Azure Arc conectados actualmente. Ejecute el comando: 'Conectar con el controlador de Azure Arc existente' y vuelva a intentarlo", + "getVariableValue.unknownVariableName": "Intento de obtener un valor de variable para una variable desconocida: {0}", + "getIsPassword.unknownVariableName": "Intento de obtener isPassword para una variable desconocida: {0}", + "noControllerInfoFound": "No se encontró la información del controlador con el nombre {0}", + "noPasswordFound": "No se pudo recuperar la contraseña para el controlador {0} y el usuario no proporcionó una contraseña. Vuelva a intentarlo más tarde.", + "clusterContextNotFound": "No se encuentra el contexto del clúster con el nombre {0} en el archivo de configuración de Kube", + "noCurrentClusterContext": "No se encontró ningún contexto de clúster actual en el archivo kubeconfig.", + "filePicker.browse": "Examinar", + "button.label": "Seleccionar", + "noContextFound": "No se encontraron \"contextos\" en el archivo de configuración {0}", + "noCurrentContextFound": "No hay ningún contexto marcado como 'current-context' en el archivo de configuración: {0}", + "noNameInContext": "No se encontró ningún campo de nombre en un contexto de clúster en el archivo de configuración {0}", + "arc.userCancelledError": "El usuario canceló el cuadro de diálogo", + "clusterContextConfigNoLongerValid": "La información de contexto de clúster especificada por el archivo de configuración: {0} y contexto de clúster: {1} ya no es válida. Error:\r\n\t{2}\r\n ¿Quiere actualizar esta información?", + "arc.invalidConfigPath": "Ruta de acceso de configuración no válida", + "arc.loadingClusterContextsError": "Error al cargar los contextos de clúster. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-es/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..3fbf3ef208 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Extensión de implementación de Azure SQL Edge", + "extension-description": "Proporciona una experiencia basada en cuadernos para implementar Azure SQL Edge", + "docker-container-name-field": "Nombre del contenedor", + "docker-sql-password-field": "Contraseña de las instancias de Azure SQL Edge", + "docker-confirm-sql-password-field": "Confirmar contraseña", + "docker-sql-port-field": "Puerto de Azure SQL Edge", + "microsoft-privacy-statement": "Declaración de privacidad de Microsoft", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (versión preliminar) es un motor de base de datos relacional optimizado orientado a las implementaciones de IoT y IoT Edge.", + "sql-edge-type-display-name": "Destino de implementación", + "sql-edge-local-display-name": "Instancia de contenedor local", + "sql-edge-remote-display-name": "Instancia de contenedor remoto", + "sql-edge-local-title": "Implementar instancia de contenedor de Azure SQL Edge en la máquina local", + "docker-settings-section-title": "Configuración de Docker", + "docker-registry-field": "Registro", + "docker-repository-field": "Repositorio", + "docker-imagetag-field": "Etiqueta de imagen", + "docker-username-field": "Nombre de usuario", + "docker-password-field": "Contraseña", + "edge-agreement": "Acepto {0} y {1}.", + "edge-eula": "Contrato de licencia de Microsoft Azure SQL Edge", + "sql-edge-remote-title": "Implementar instancia de contenedor de Azure SQL Edge en la máquina remota", + "remote-info-section-title": "Información de la máquina de destino", + "edge-remote-target-field": "Nombre o dirección IP", + "edge-remote-username-field": "Nombre de usuario", + "edge-remote-password-field": "Contraseña", + "sql-edge-azure-display-name": "Nuevo Azure IoT Hub y VM (autenticación de contraseña)", + "sql-edge-azure-sshkey-display-name": "Nuevo Azure IoT Hub y VM (autenticación de clave pública SSH)", + "sql-edge-azure-title": "Implementar Azure SQL Edge en una VM de Azure nueva a través de IoT Hub", + "azure_subscription_id": "Id. de suscripción", + "azure_resource_group": "Grupo de recursos", + "azure_location": "Ubicación", + "vm_admin": "Nombre de usuario administrador de VM", + "vm_password": "Contraseña de administrador de VM", + "vm_password_confirm": "Confirmación de la contraseña de administrador de VM", + "vm_password_validation_error_message": "La contraseña de la VM debe tener entre 12 y 123 caracteres de longitud y se compone de caracteres en mayúsculas, minúsculas, números y caracteres especiales.", + "package_path": "Archivo de paquete", + "package_path_description": "Ruta de acceso del archivo de paquete de SQL Server (dacpac, bacpac) o archivo de paquete comprimido.", + "azure-info-section-title": "Información de Azure", + "sqlserver-info-section-title": "Información de Azure SQL Edge", + "package-files": "Archivos de paquete de SQL Server", + "sql-edge-azure-single-device-display-name": "Dispositivo existente de un Azure IoT Hub", + "sql-edge-azure-single-device-title": "Implementar Azure SQL Edge en un dispositivo existente", + "iot-hub-name": "Nombre de IoT Hub", + "device-id": "Id. de dispositivo", + "device-ip-address": "Dirección IP del dispositivo", + "device-ip-address-description": "Se usará para conectarse a la instancia de Azure SQL Edge después de la implementación", + "sql-edge-azure-multi-device-display-name": "Varios dispositivos de un Azure IoT Hub", + "sql-edge-azure-multi-device-title": "Implementar Azure SQL Edge en varios dispositivos de Azure IoT", + "device-target-condition": "Condición de destino", + "device-target-condition-learn-more": "Obtener más información sobre la condición de destino", + "vm_ssh_public_key": "Clave pública SSH" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-es/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..4edccb4e02 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "CLI de Azure Data", + "azdata.description": "Compatibilidad con la CLI Azure Data.", + "azdata.config.title": "Configuración de la CLI Azure Data", + "azdata.config.debug": "Registrar información de depuración en el canal de salida para todos los comandos azdata ejecutados", + "command.category": "CLI de Azure Data", + "azdata.acceptEula.command.name": "Aceptar CLUF", + "azdata.install.command.name": "Instalar", + "azdata.update.command.name": "Buscar actualización", + "azdata.category": "CLI de Azure Data", + "azdata.acceptEula.description": "Elija cómo se lleva a cabo la aceptación del CLUF de la CLI de Azure Data.", + "azdata.acceptEula.prompt.description": "Se solicitará al usuario que acepte el CLUF para la CLI de Azure Data.", + "azdata.acceptEula.dontPrompt.description": "No se solicitará al usuario que acepte el CLUF para la CLI de Azure Data.", + "azdata.install.description": "Elija cómo se realizará la instalación de la CLI de Azure Data", + "azdata.install.prompt.description": "Se solicitará al usuario que instale la CLI de Azure Data", + "azdata.install.dontPrompt.description": "No se solicitará al usuario que instale la CLI de Azure Data", + "azdata.update.description": "Elija si desea que se le pregunte cuando haya una actualización de la CLI de Azure Data disponible.", + "azdata.requiredUpdate.description": "Elija si desea que se le pregunte cuando esté disponible una actualización necesaria de la CLI de Azure Data.", + "azdata.update.prompt.description": "Se solicitará al usuario que actualice la CLI de Azure Data.", + "azdata.update.dontPrompt.description": "No se preguntará al usuario si desea actualizar la CLI de Azure Data." + }, + "dist/localizedConstants": { + "azdata.azdata": "CLI de Azure Data", + "azdata.searchingForAzdata": "Buscando la instalación existente de la CLI de Azure Data...", + "azdata.foundExistingAzdata": "Se encontró una instalación existente de la versión (v{0}) de la CLI de Azure Data en la ruta de acceso:{1}", + "azdata.downloadingProgressMb": "Descargando ({0} / {1} MB)", + "azdata.downloadFinished": "Descarga finalizada", + "azdata.installingAzdata": "Se está instalando la CLI de Azure Data", + "azdata.updatingAzdata": "Actualizando la CLI de Azure Data...", + "azdata.azdataInstalled": "La CLI de Azure Data se instaló correctamente. Es necesario reiniciar Azure Data Studio para completar la configuración: las características no se activarán hasta que se haya realizado esta operación.", + "azdata.azdataUpdated": "La CLI de Azure Data se actualizó correctamente a la versión: {0}.", + "azdata.yes": "Sí", + "azdata.no": "No", + "azdata.accept": "Aceptar", + "azdata.decline": "Rechazar", + "azdata.doNotAskAgain": "No volver a preguntar", + "azdata.askLater": "Preguntar más tarde", + "azdata.downloadingTo": "Descargando {0} de {1} a {2}", + "azdata.executingCommand": "Ejecutando el comando: “{0} {1}”", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "Buscando la última versión disponible de la CLI de Azure Data", + "azdata.gettingTextContentsOfUrl": "Obteniendo el contenido de texto del recurso en la dirección URL {0}", + "azdata.versionForUpdate": "Versión encontrada: {0} en la que se puede actualizar la CLI de Azure Data a partir de la versión actual: {1}.", + "azdata.latestAzdataVersionAvailable": "Última versión disponible de CLI de Azure Data: {0}.", + "azdata.couldNotFindAzdata": "No se pudo encontrar la CLI de Azure Data. Error: {0}", + "azdata.currentlyInstalledVersionIsLatest": "Versión de la CLI de Azure Data instalada actualmente: {0} es igual o más reciente que cualquier otra versión disponible", + "azdata.promptLog": "Se pide al usuario que acepte lo siguiente: {0}", + "azdata.couldNotFindAzdataWithPrompt": "No se pudo encontrar la CLI de Azure Data, ¿desea instalarla ahora? De lo contrario, algunas características no podrán funcionar.", + "azdata.promptForAzdataUpdate": "Hay disponible una nueva versión de CLI de Azure Data ({0}), ¿desea actualizarla ahora?", + "azdata.promptForRequiredAzdataUpdate": "Esta extensión requiere que la CLI de Azure Data sea >= {0} para instalarse, ¿desea actualizar a la última versión ({1}) ahora? Si no es así, es posible que algunas funcionalidades no funcionen.", + "azdata.requiredVersionNotAvailable": "Esta extensión requiere que la CLI de Azure Data sea >= {0} para instalarse, pero la versión actual disponible solo es {1}. Instale la versión correcta manualmente desde [aquí] (https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata) y, a continuación, reinicie Azure Data Studio.", + "azdata.missingRequiredVersion": "Se requiere que la CLI de Azure Data sea >= {0} para esta característica. Ejecute el comando “CLI de Azure Data: buscar actualización” para instalarla y vuelva a intentarlo.", + "azdata.downloadError": "Error durante la descarga", + "azdata.installError": "Error al instalar la CLI de Azure Data: {0}", + "azdata.updateError": "Error al actualizar CLI de Azure Data: {0}", + "azdata.platformUnsupported": "La plataforma \"{0}\" no se admite actualmente", + "azdata.unexpectedCommandError": "Error inesperado al ejecutar el comando: {0}", + "azdata.unexpectedExitCode": "Código de salida inesperado desde el comando: {1} ({0})", + "azdata.noAzdata": "No hay disponible ninguna instancia de CLI de Azure Data, ejecute el comando “CLI de Azure Data: instalar” para habilitar las características que lo requieren.", + "azdata.noAzdataWithLink": "No hay disponible ninguna instancia de CLI de Azure Data, [instalar la CLI de Azure Data](command:azdata.install) para habilitar las características que lo requieren.", + "azdata.skipInstall": "Se va a omitir la instalación de CLI de Azure Data, ya que el usuario no solicitó la operación y la opción de configuración: {0}.{1} es {2}", + "azdata.skipUpdate": "Se omitirá la actualización de la CLI de Azure Data, ya que la operación no la solicitó el usuario y la opción de configuración: {0}.{1} es {2}", + "azdata.skipRequiredUpdate": "Se omitirá la actualización necesaria de la CLI de Azure Data, ya que la operación no la solicitó el usuario y la opción de configuración: {0}.{1} es {2}", + "azdata.noReleaseVersion": "No hay ninguna versión de lanzamiento disponible para la plataforma “{0}”\r\nInformación de la versión: ${1}", + "azdata.noDownloadLink": "No hay ningún vínculo de descarga disponible para la plataforma “{0}\"\r\nInformación de la versión: ${1}", + "azdata.failedToParseReleaseInfo": "No se pudo analizar el JSON del contenido en: {0}.\r\nContenido del archivo:\r\n{1}\r\nError: {2}", + "azdata.azdataUserSettingReadLog": "Configuración de usuario de la CLI de Azure Data: {0}.{1} lectura, valor: {2}", + "azdata.azdataUserSettingUpdatedLog": "Configuración de usuario de CLI de Azure Data: {0}.{1} actualizado, newValue: {2}", + "azdata.userResponseInstall": "Respuesta del usuario al mensaje para instalar la CLI de Azure Data: {0}", + "azdata.userResponseUpdate": "Respuesta del usuario en el mensaje de actualización de la CLI de Azure Data: {0}", + "azdata.userRequestedInstall": "El usuario solicitó instalar la CLI de Azure Data a través del comando “CLI de Azure: instalar”", + "azdata.userRequestedUpdate": "El usuario solicitó la actualización de CLI de Azure Data con el comando “CLI de Azure Data: buscar actualizaciones”", + "azdata.acceptEula": "El usuario solicitó que se le pregunte al aceptar el CLUF invocando el comando \"CLI de Azure Data: aceptar CLUF\"", + "azdata.updateCheckSkipped": "No se encontró ninguna comprobación de la disponibilidad de la nueva versión de la CLI de Azure Data que se ha realizado como CLI de Azure Data para instalarse", + "azdata.eulaNotAccepted": "No se han aceptado la declaración de privacidad de Microsoft ni los términos de licencia de la CLI de Azure Data. Ejecutar el comando: [CLI de Azure Data: aceptar CLUF] (comando: azdata.acceptEula) para aceptar el CLUF con el fin de habilitar las características que requieren la CLI de Azure Data.", + "azdata.promptForEula": "Es necesario aceptar la [Declaración de privacidad de Microsoft] ({0}) y los [Términos de licencia de la CLI de Azure Data] ({1}) para usar esta extensión. Si esto se rechaza, algunas características no funcionarán.", + "azdata.promptForEulaResponse": "Respuesta del usuario a la solicitud de CLUF: {0}", + "azdata.eulaAcceptedStateOnStartup": "Estado \"CLUF aceptado\" en el inicio: {0}", + "azdata.endpointOrNamespaceRequired": "Se debe especificar un punto de conexión o un espacio de nombres" + } + } +} \ 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 db0e03ef32..8d75b287dc 100644 --- a/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Clúster de Azure Data Explorer" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Área de trabajo de los registros de Azure Monitor" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Servidor de Azure Database for PostgreSQL" diff --git a/i18n/ads-language-pack-es/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-es/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..e35d4c6e37 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Kit de herramientas de nube híbrida de Azure SQL", + "description": "Se abrirá el libro de Jupyter del kit de herramientas de nube híbrida de Azure SQL.", + "title.openJupyterBook": "Abrir libro de Jupyter del kit de herramientas de nube híbrida de Azure SQL", + "title.cloudHybridBooks": "Kit de herramientas de nube híbrida de Azure SQL", + "books-preview-category": "Libros de Jupyter" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..16ec9699de --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Área de trabajo de datos", + "extension-description": "Área de trabajo de datos", + "data-workspace-view-container-name": "Proyectos", + "main-view-name": "Proyectos", + "new-command": "Nuevo", + "refresh-workspace-command": "Actualizar", + "close-workspace-command": "Cerrar área de trabajo", + "remove-project-command": "Quitar proyecto", + "projects-view-no-workspace-content": "Para empezar, cree un elemento o abra uno existente.\r\n[Crear](command:projects.new)\r\n[Abrir existente](command:projects.openExisting)\r\nPara obtener más información sobre los proyectos, [lea la documentación](https://aka.ms/azuredatastudio-projects).", + "projects-view-no-project-content": "No hay ningún proyecto abierto en el área de trabajo actual.\r\n[Crear una nueva](command:projects.new)\r\n[Abrir existente](command:projects.openExisting)\r\nPara obtener más información sobre los proyectos, [le la documentación](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "Abrir existente", + "projects.defaultProjectSaveLocation": "Ruta completa a la carpeta donde se guardan los nuevos proyectos de forma predeterminada.", + "projects.showNotAddedProjectsInWorkspacePrompt": "Mostrar siempre el mensaje de información cuando las carpetas del área de trabajo actual contengan proyectos que no se hayan agregado a los proyectos del área de trabajo.", + "manage-project-command": "Administrar" + }, + "dist/common/constants": { + "activateExtensionFailed": "No se pudo cargar la extensión del proveedor de proyectos \"{0}\". Mensaje de error: {1}", + "UnknownProjectsError": "No se encontró ningún proveedor para los siguientes proyectos: {0}.", + "SelectProjectFileActionName": "Seleccionar", + "AllProjectTypes": "Todos los tipos de proyecto", + "UnknownProjectTypeError": "No se encontró ningún proveedor para el tipo de proyecto con id. \"{0}\".", + "dataworkspace.restartConfirmation": "Azure Data Studio debe reiniciarse para que el proyecto se cree y agregue al área de trabajo, ¿quiere hacerlo ahora?", + "dataworkspace.projectsFailedToLoad": "No se pudieron cargar algunos proyectos. Para ver más detalles, [abra la consola de desarrollo](command:workbench.action.toggleDevTools).", + "fileDoesNotExist": "El archivo \"{0}\" no existe.", + "projectNameNull": "El nombre del proyecto es nulo.", + "noPreviousData": "Antes de {0}para que el proyecto actual aparezca aquí, ejecútelo para ver los resultados.", + "gitCloneMessage": "Clonando el repositorio git '{0}'...", + "gitCloneError": "Error durante el clon de GIT. Consulte la salida de GIT para obtener más detalles.", + "dataworkspace.ok": "Aceptar", + "dataworkspace.browse": "Examinar", + "dataworkspace.browseEllipsis": "Examinar...", + "dataworkspace.open": "Abrir", + "dataworkspace.create": "Crear", + "dataworkspace.select": "Seleccionar", + "dataworkspace.NewProjectDialogTitle": "Creación del proyecto", + "dataworkspace.Type": "Tipo", + "dataworkspace.projectNameTitle": "Nombre", + "dataworkspace.projectNamePlaceholder": "Escriba el nombre del proyecto.", + "dataworkspace.enterProjectName": "Escriba el nombre del proyecto.", + "dataworkspace.projectLocationTitle": "Ubicación", + "dataworkspace.projectLocationPlaceholder": "Seleccione la ubicación para crear el proyecto.", + "dataworkspace.projectParentDirectoryNotExistError": "La ubicación del proyecto seleccionado, \"{0}\", no existe o no es un directorio.", + "dataworkspace.projectDirectoryAlreadyExistError": "Ya hay un directorio llamado \"{0}\" en la ubicación seleccionada: \"{1}\".", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "El directorio \"{0}\" ya existe en la ubicación seleccionada. Elija otro.", + "dataworkspace.selectProjectType": "Seleccionar tipo de proyecto", + "dataworkspace.selectProjectLocation": "Seleccionar ubicación del proyecto", + "dataworkspace.nameCannotBeEmpty": "El nombre no puede estar vacío", + "dataworkspace.targetPlatform": "Plataforma de destino", + "dataworkspace.openExistingDialogTitle": "Abrir proyecto existente", + "dataworkspace.fileNotExistError": "El archivo {0} seleccionado, \"{1}\", no existe o no es un archivo.", + "dataworkspace.cloneParentDirectoryNotExistError": "La ruta de clonación seleccionada, \"{0}\", no existe o no es un directorio.", + "dataworkspace.project": "Proyecto", + "dataworkspace.locationSelectorTitle": "Ubicación", + "dataworkspace.projectFilePlaceholder": "Seleccione el archivo del proyecto.", + "dataworkspace.workspacePlaceholder": "Seleccione el archivo de área de trabajo ({0})", + "dataworkspace.projectAlreadyOpened": "El proyecto \"{0}\" ya está abierto.", + "dataworksapce.local": "Local", + "dataworkspace.remoteGitRepo": "Repositorio GIT remoto", + "dataworkspace.gitRepoUrlTitle": "Dirección URL del repositorio GIT", + "dataworkspace.gitRepoUrlPlaceholder": "Escriba la dirección URL del repositorio GIT remoto.", + "dataworkspace.localClonePathTitle": "Ruta de clonación local", + "dataworkspace.localClonePathPlaceholder": "Seleccione la ubicación para clonar el repositorio localmente.", + "dataworksapce.refresh": "Actualizar" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..6919a02164 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "Nuevo cuaderno", + "notebook.command.open": "Abrir cuaderno", + "cloud.databaseProperties.name": "Nombre de la base de datos", + "cloud.databaseProperties.size": "Tamaño (MB)", + "cloud.serverProperties.summary": "Estado", + "cloud.serverProperties.machinesTotal": "Número total de máquinas en el clúster", + "cloud.serverProperties.diskCacheCapacity": "% de capacidad de datos de clúster usada", + "databasesListProperties.name": "Nombre", + "databasesListProperties.size": "Tamaño (MB)", + "objectsListProperties.name": "Nombre", + "objectsListProperties.metadataTypeName": "Tipo", + "kusto.configuration.title": "Configuración de KUSTO", + "kusto.query.displayBitAsNumber": "¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como \"true\" o \"false\".", + "kusto.format.alignColumnDefinitionsInColumns": "Indica si las definiciones de columna deben alinearse.", + "kusto.format.datatypeCasing": "Indica si los tipos de datos deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", + "kusto.format.keywordCasing": "Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", + "kusto.logDebugInfo": "[Opcional] Registre la salida de depuración en a la consola (Ver -> Salida) y después seleccione el canal de salida apropiado del menú desplegable", + "kusto.tracingLevel": "[Opcional] El nivel de registro para servicios back-end. Azure Data Studio genera un nombre de archivo cada vez que se inicia y, si el archivo ya existe, las entradas de registros se anexan a ese archivo. Para la limpieza de archivos de registro antiguos, consulte la configuración de logRetentionMinutes y logFilesRemovalLimit. El valor predeterminado tracingLevel no registra mucho. El cambio de detalle podría dar lugar a amplios requisitos de registro y espacio en disco para los registros. Error incluye Crítico, Advertencia incluye Error, Información incluye Advertencia y Detallado incluye Información.", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "Nombre (opcional)", + "kusto.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", + "kusto.connectionOptions.serverName.displayName": "Clúster", + "kusto.connectionOptions.serverName.description": "Nombre de clúster de Kusto", + "kusto.connectionOptions.databaseName.displayName": "Base de datos", + "kusto.connectionOptions.databaseName.description": "Nombre del catálogo o base de datos inicial del origen de datos", + "kusto.connectionOptions.authType.displayName": "Tipo de autenticación", + "kusto.connectionOptions.authType.description": "Especifica el método de autenticación con Kusto Server", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", + "kusto.connectionOptions.authType.categoryValues.none": "Sin autenticación", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Autenticación de usuario", + "kusto.connectionOptions.userName.displayName": "Nombre de usuario", + "kusto.connectionOptions.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", + "kusto.connectionOptions.password.displayName": "Contraseña", + "kusto.connectionOptions.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", + "kusto.connectionOptions.connectTimeout.displayName": "Tiempo de espera de la conexión", + "kusto.connectionOptions.connectTimeout.description": "Intervalo de tiempo (en segundos) que se debe esperar a que se establezca la conexión con el servidor antes de dejar de intentarlo y generar un error", + "kusto.connectionOptions.connectRetryCount.displayName": "Recuento de reintentos de conexión", + "kusto.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", + "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalo de reintento de conexión", + "kusto.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", + "kusto.connectionOptions.applicationName.displayName": "Nombre de la aplicación", + "kusto.connectionOptions.applicationName.description": "El nombre de la aplicación", + "kusto.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", + "kusto.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a Kusto Server", + "kusto.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", + "kusto.connectionOptions.failoverPartner.description": "El nombre o la dirección de red de la instancia de Kusto Server que actúa como asociado de conmutación por error" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Ver problemas conocidos", + "serviceCrashMessage": "El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio." + }, + "dist/main": { + "kusto.unsupportedPlatform": "Plataforma no admitida", + "notebookFileType": "Cuadernos", + "unsupportedFileType": "Solo se admiten los Notebooks de tipo .ipynb" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "La sesión para el nodo {0} no existe", + "notifyError": "Error al notificar el cambio de nodo: {0}", + "rootLabel": "Raíz" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Cancelar", + "cancel": "¿Cancelar operación?", + "kusto.searchServers": "Buscar nombres de servidor" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0} iniciado", + "startingServiceStatusMsg": "Iniciando {0}", + "failedToStartServiceErrorMsg": "No se ha podido iniciar {0}", + "installingServiceChannelMsg": "Instalando {0} en {1}", + "installingServiceStatusMsg": "Instalando {0}", + "installedServiceChannelMsg": "{0} instalado", + "downloadingServiceChannelMsg": "Descargando {0}", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "Descargando {0}", + "downloadServiceDoneChannelMsg": "Instalación terminada {0}" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio debe ponerse en contacto con Azure Key Vault para acceder a la clave maestra de una columna para Always Encrypted, pero no hay ninguna cuenta de Azure vinculada disponible. Agregue una cuenta de Azure vinculada y vuelva a intentar realizar la consulta.", + "kusto.accountDoesNotExist": "La cuenta no existe.", + "kusto.insufficientlyPrivelagedAzureAccount": "La cuenta de Azure configurada para {0} no tiene suficientes permisos para que Azure Key Vault tenga acceso a una clave maestra de columna para Always Encrypted." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-es/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..146d19cc3e --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "Tareas", + "title.documents": "Documentos", + "title.configurations": "Configuraciones", + "title.endpoints": "Puntos de conexión", + "ml.command.managePackages": "Administrar paquetes en una base de datos", + "ml.command.manageLanguages": "Administrar lenguajes externos", + "ml.command.predictModel": "Realizar una predicción", + "ml.command.manageModels": "Administrar modelos", + "ml.command.importModel": "Importar modelo", + "ml.configuration.title": "Configuraciones de Machine Learning", + "ml.pythonPath.description": "Ruta de acceso local a una instalación de Python preexistente utilizada por Machine Learning.", + "ml.enablePython.description": "Habilite la administración de paquetes de Python en la base de datos.", + "ml.enableR.description": "Habilite la administración de paquetes de R en la base de datos.", + "ml.rPath.description": "Ruta de acceso local a una instalación de R preexistente utilizada por Machine Learning.", + "ml.command.dependencies": "Instalar dependencias de Machine Learning", + "ml.command.enableExternalScript": "Habilitar script externo" + }, + "dist/common/constants": { + "msgYes": "Sí", + "msgNo": "No", + "mls.managePackages.error": "No se admite la administración de paquetes para el servidor. Asegúrese de que tiene Python o R instalado.", + "notebookExtensionFailedError": "No se pudo cargar la extensión debido a que es una dependencia de la extensión de Cuaderno. Compruebe el registro de salida para obtener más información sobre la extensión de Cuaderno.", + "mls.verifyOdbcDriverError.error": "'{0}' es necesario para la administración de paquetes. Asegúrese de que está instalado y configurado correctamente.", + "mls.taskFailedError.error": "No se pudo completar la tarea '{0}'. Error: {1}", + "mls.cannotFindPython.error": "No se encuentra el ejecutable de Python '{0}'. Asegúrese de que Python está instalado y configurado correctamente.", + "mls.cannotFindR.error": "No se encuentra el ejecutable de R '{0}'. Asegúrese de que R está instalado y configurado correctamente.", + "mls.installPackageMngDependencies.msgTaskName": "Comprobando las dependencias de administración de paquetes", + "mls.installModelMngDependencies.msgTaskName": "Comprobando las dependencias de administración del modelo", + "mls.noResultError": "No se devolvió ningún resultado", + "mls.requiredPackagesNotInstalled": "Los paquetes necesarios no están instalados", + "mls.confirmEnableExternalScripts": "El script externo es necesario para la administración de paquetes. ¿Está seguro de que quiere habilitarlo?", + "mls.enableExternalScriptsError": "No se pudo habilitar el script externo.", + "mls.externalScriptsIsRequiredError": "Se requiere la configuración del script externo para esta acción.", + "mls.confirmInstallPythonPackages": "¿Está seguro de que quiere instalar los paquetes necesarios?", + "mls.installDependencies.confirmInstallPythonPackages": "Se requieren los siguientes paquetes de Python para instalar: {0}", + "mls.installDependencies.confirmInstallRPackages": "Se requieren los siguientes paquetes de R para instalar: {0}", + "models.confirmDeleteModel": "¿Seguro que desea eliminar el modelo '{0}?", + "mls.installDependencies.packages": "Instalando los paquetes necesarios ...", + "mls.installDependencies.packagesAlreadyInstalled": "Los paquetes necesarios ya están instalados.", + "mls.installDependencies.getPackagesError": "No se pudieron obtener los paquetes de Python instalados. Error: {0}", + "mls.packageManager.NoConnection": "No se seleccionó ninguna conexión", + "mls.notebookExtensionNotLoaded": "No se ha cargado la extensión del bloc de notas", + "mls.mssqlExtensionNotLoaded": "La extensión MSSQL no está cargada", + "mls.enabledMessage": "Machine Learning Services habilitado", + "mls.configUpdateFailed": "No se pudieron modificar las configuraciones de Machine Learning Services", + "mls.enableButtonTitle": "Habilitar", + "mls.disableButtonTitle": "Deshabilitar", + "mls.configTitle": "Configuración", + "mls.configStatus": "Habilitado", + "mls.configAction": "Acción", + "mls.externalExecuteScriptTitle": "Script de ejecución externa", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "Error al descargar", + "mls.invalidModelIdError": "Id. de modelo no válido. Dirección URL del modelo: {0}", + "mls.noArtifactError": "El modelo no tiene ningún artefacto. Dirección URL del modelo: {0}", + "mls.downloadingProgress": "Descargando", + "mls.pythonConfigError": "El archivo ejecutable de Python no está configurado", + "mls.rConfigError": "El ejecutable de R no está configurado", + "mls.installingDependencies": "Instalando dependencias...", + "mls.resourceNotFound": "No se pudo encontrar el recurso especificado", + "mls.latestVersion": "Último", + "mls.httpGetRequestError": "Error en la solicitud de información del paquete: {0} {1}", + "azure.resource.error": "Error: {0}", + "notSupportedEventArg": "Argumentos de evento no admitidos", + "extLang.installTabTitle": "Instalado", + "extLang.languageCreatedDate": "Instalado", + "extLang.languagePlatform": "Plataforma", + "extLang.delete": "Eliminar", + "editTitle": "Editar", + "extLang.installButtonText": "Instalar", + "extLang.CancelButtonText": "Cancelar", + "extLang.DoneButtonText": "Cerrar", + "extLang.OkButtonText": "Aceptar", + "extLang.SaveButtonText": "Guardar", + "extLang.languageName": "Nombre", + "extLang.newLanguageTabTitle": "Añadir nuevo", + "extLang.fileBrowserTabTitle": "Explorador de archivos", + "extLang.DialogTitle": "Idiomas", + "extLang.Target": "Destino", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "Ruta de acceso de la extensión de idioma", + "extLang.extensionFileLocation": "Ubicación de la extensión de idioma", + "extLang.extensionFileName": "Nombre del archivo de extensión", + "extLang.envVariables": "Variables de entorno", + "extLang.parameters": "Parámetros", + "extLang.selectedPath": "Ruta seleccionada", + "extLang.installFailedError": "No se pudo instalar el idioma", + "extLang.updateFailedError": "No se pudo actualizar el idioma", + "models.modelUpdateFailedError": "No se pudo actualizar el modelo", + "models.modelsListEmptyMessage": "No se encontró ningún modelo", + "models.selectModelTableMessage": "Seleccionar tabla", + "models.selectModelDatabaseMessage": "Seleccionar base de datos", + "models.azureModelsListEmptyTitle": "No se encontró ningún modelo", + "models.azureModelsListEmptyDescription": "Seleccione otra área de trabajo de Azure Machine Learning", + "models.modelsListEmptyDescription": "Seleccionar otra base de datos o tabla", + "databaseName": "Base de datos", + "databaseToStoreInfo": "Seleccione una base de datos para almacenar el nuevo modelo.", + "tableToStoreInfo": "Seleccione una tabla existente que se ajuste al esquema de modelo o cree una nueva para almacenar el modelo importado.", + "tableName": "Tabla", + "modelTableInfo": "Seleccione una tabla de modelo para ver la lista de modelos existentes o importados.", + "modelDatabaseInfo": "Seleccione una base de datos en la que se almacenen los modelos importados o existentes.", + "existingTableName": "Tabla existente", + "newTableName": "Nueva tabla", + "models.name": "Nombre", + "models.fileName": "Archivo", + "models.description": "Descripción", + "models.created": "Fecha de creación", + "models.imported": "Fecha de la importación", + "models.framework": "Marco", + "models.frameworkVersion": "Versión del marco", + "models.version": "Versión", + "models.browseButton": "...", + "models.azureAccount": "Cuenta de Azure", + "models.azureSignIn": "Inicio de sesión o actualización de la cuenta de Azure", + "predict.columnDatabase": "Base de datos de origen", + "predict.columnDatabaseInfo": "Seleccione la base de datos que contiene el conjunto de datos al que se aplicará la predicción.", + "predict.columnTable": "Tabla de origen", + "predict.columnTableInfo": "Seleccione la tabla que contiene el conjunto de datos al que desea aplicar la predicción.", + "predict.inputColumns": "Asignación de entrada del modelo", + "predict.outputColumns": "Salida del modelo", + "predict.columnName": "Columnas de origen", + "predict.dataTypeName": "Tipo", + "predict.displayName": "Nombre para mostrar", + "predict.inputName": "Entrada del modelo", + "predict.selectColumnTitle": "Seleccionar columna...", + "models.selectModelDatabaseTitle": "Seleccionar base de datos con modelos", + "models.selectModelTableTitle": "Seleccionar tablas con modelos", + "predict.selectDatabaseTitle": "Seleccionar base de datos", + "predict.selectTableTitle": "Seleccionar tabla", + "predict.outputName": "Nombre", + "models.azureSubscription": "Suscripción a Azure", + "models.azureGroup": "Grupo de recursos", + "models.azureModelWorkspace": "Área de trabajo de Azure ML", + "models.azureModelFilter": "Filtro", + "models.azureModels": "Modelos", + "models.azureModelsTitle": "Modelos de Azure", + "models.localModelsTitle": "Modelos locales", + "models.modelSourcesTitle": "Ubicación de origen", + "models.modelSourcePageTitle": "Seleccionar tipo de origen del modelo", + "models.localModelSourceDescriptionForImport": "\"Carga de archivos\" seleccionada. Esto permite importar un archivo modelo de la máquina local a una base de datos modelo en esta instancia de SQL. Haga clic en \"siguiente\" para continuar.​", + "models.azureModelSourceDescriptionForImport": "Se ha seleccionado 'Azure Machine Learning'. Esto permite importar modelos almacenados en áreas de trabajo de Azure Machine Learning en una base de datos de modelos en esta instancia de SQL. Haga clic en 'Siguiente' para continuar.​​", + "models.localModelSourceDescriptionForPredict": "\"Carga de archivos\" está seleccionada. Esto permite cargar un archivo de modelo desde el equipo local. Haga clic en \"siguiente\" para continuar.​​", + "models.importedModelSourceDescriptionForPredict": "\"Modelos importados\" está seleccionado. Esto le permite elegir modelos almacenados en una tabla modelo de la base de datos. Haga clic en \"siguiente\" para continuar.​", + "models.azureModelSourceDescriptionForPredict": "Se ha seleccionado 'Azure Machine Learning'. Esto le permite elegir modelos almacenados en áreas de trabajo de Azure Machine Learning. Haga clic en 'Siguiente' para continuar.​", + "models.modelImportTargetPageTitle": "Seleccione o especifique la ubicación a la que se importarán los modelos.", + "models.columnSelectionPageTitle": "Asignar datos de origen al modelo", + "models.modelDetailsPageTitle": "Especificar detalles de modelo", + "models.modelLocalSourceTitle": "Archivos de origen", + "models.modelLocalSourceTooltip": "Rutas de acceso de archivos de los modelos que se van a importar", + "models.onnxNotSupportedError": "La ejecución de ONNX no se admite en el servidor actual", + "models.currentModelsTitle": "Modelos", + "models.importModelDoneButton": "Importar", + "models.predictModel": "Predicción", + "models.RegisterWizard": "Importar modelos", + "models.viewImportModelsTitle": "Ver e importar modelos", + "models.viewImportModelsDesc": "Los modelos de Machine Learning se pueden almacenar en una o varias bases de datos y tablas. Seleccione la base de datos modelo y la tabla para ver los modelos que contienen.", + "models.viewImportModeledForPredictDesc": "Los modelos se almacenan en una o varias bases de datos y tablas. Seleccione la base de datos modelo y la tabla para ver los modelos que contienen.", + "models.learnMoreLink": "Obtenga más información.", + "models.importModelTitle": "Importar o ver modelos", + "models.editModelTitle": "Editar modelo", + "models.importModelDesc": "Importar o ver los modelos de Machine Learning almacenados en la base de datos", + "models.makePredictionTitle": "Realizar predicciones", + "models.makePredictionDesc": "Generar un valor o puntuaciones previstos mediante un modelo administrado", + "models.createNotebookTitle": "Crear cuaderno", + "models.createNotebookDesc": "Ejecutar experimentos y crear modelos en un cuaderno", + "models.modelRegisteredSuccessfully": "Se registró correctamente el modelo", + "models.modelUpdatedSuccessfully": "Modelo actualizado correctamente", + "models.modelFailedToRegistered": "No se pudo registrar el modelo", + "models.localModelSource": "Carga de archivo", + "models.localModelPageTitle": "Cargar archivo de modelo", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Importar desde Azure Machine Learning", + "models.importedModelsPageTitle": "Seleccionar modelo importado", + "models.registeredModelsSource": "Modelos importados", + "models.downloadModelMsgTaskName": "Descargando modelo de Azure", + "models.invalidAzureResourceError": "Recurso de Azure no válido", + "models.invalidModelToRegisterError": "Modelo no válido para registrar", + "models.invalidModelToPredictError": "Modelo no válido para predecir", + "models.invalidModelParametersError": "Seleccione una tabla de origen y parámetros de modelo válidos.", + "models.invalidModelToSelectError": "Seleccione un modelo válido", + "models.invalidModelImportTargetError": "Seleccione una tabla válida", + "models.columnDataTypeMismatchWarningHelper": "Hacer clic para revisar los detalles de la advertencia", + "models.columnDataTypeMismatchWarningHeading": "Diferencias en el tipo de datos", + "models.columnDataTypeMismatchWarning": "El tipo de datos de la columna de la tabla de origen no coincide con el tipo de campo de entrada requerido.", + "models.outputColumnDataTypeNotSupportedWarning": "El tipo de datos de la columna de salida no coincide con el tipo del campo de salida.", + "models.modelNameRequiredError": "Es necesario especificar el nombre del modelo.", + "models.modelsRequiredError": "Seleccione al menos un módulo para importar.", + "models.updateModelFailedError": "No se pudo actualizar el modelo", + "models.modelSchemaIsAcceptedMessage": "La tabla cumple los requisitos", + "models.selectModelsTableMessage": "Seleccionar tabla de modelos", + "models.modelSchemaIsNotAcceptedMessage": "Estructura de tabla no válida.", + "models.importModelFailedError": "No se pudo registrar el modelo: {0}, archivo: {1}", + "models.invalidImportTableError": "Tabla no válida para la importación de modelos. nombre de la base de datos: {0}, nombre de la tabla: {1}", + "models.invalidImportTableSchemaError": "No se admite el esquema de tabla para la importación de modelos. Nombre de la base de datos: {0}, nombre de la tabla: {1}.", + "models.loadModelParameterFailedError": "Error de carga de los parámetros del modelo", + "models.unsupportedModelParameterType": "no compatible", + "dashboardTitle": "Machine Learning", + "dashboardDesc": "Machine Learning para bases de datos SQL", + "dashboardLinksTitle": "Vínculos útiles", + "dashboardVideoLinksTitle": "Tutoriales de vídeo", + "showMoreTitle": "Mostrar más", + "showLessTitle": "Mostrar menos", + "learnMoreTitle": "Más información", + "sqlMlDocTitle": "Documentación de Machine Learning de SQL", + "sqlMlExtDocTitle": "Extensión de Machine Learning en Azure Data Studio", + "sqlMlExtDocDesc": "Aprenda a usar la extensión de Machine Learning en Azure Data Studio para administrar paquetes, realizar predicciones e importar modelos.", + "sqlMlDocDesc": "Obtenga información sobre cómo el aprendizaje automático en SQL Server y SQL en Azure para ejecutar scripts de Python y R en datos relacionales.", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (Python y R)", + "sqlMlsDocDesc": "Empiece a trabajar con Machine Learning Services en SQL Server y aprenda a instalarlo en Windows y Linux.", + "sqlMlsMIDocTitle": "Machine Learning Services en Azure SQL Managed Instance", + "sqlMlsMIDocDesc": "Introducción a Machine Learning Services en Azure SQL Managed Instance.", + "mlsInstallObdcDocTitle": "Instalar Microsoft ODBC Driver for SQL Server", + "mlsInstallOdbcDocDesc": "En este documento se explica cómo instalar el Microsoft ODBC Driver for SQL Server.", + "onnxOnEdgeOdbcDocTitle": "Aprendizaje automático e IA con ONNX en la versión preliminar de SQL Database Edge", + "onnxOnEdgeOdbcDocDesc": "Introducción al aprendizaje automático en Azure SQL Database Edge", + "ml.dataCount": "Se muestran {0} modelo(s)" + } + } +} \ 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 eebc17c2ab..2269ef272b 100644 --- a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Contraer elementos del libro en el nivel de raíz del viewlet de Notebooks", "notebook.remoteBookDownloadTimeout.description": "Tiempo de espera en milisegundos para la descarga de libros de GitHub", "notebook.pinnedNotebooks.description": "Cuadernos anclados por el usuario para el área de trabajo actual", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Permitir que el servidor de Jupyter se ejecute como usuario raíz", "notebook.command.new": "Nuevo Notebook", "notebook.command.open": "Abrir Notebook", "notebook.analyzeJupyterNotebook": "Analizar en Notebook", diff --git a/i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..cbfd556f90 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Historial de consultas", + "queryHistory.description": "Ver y ejecutar consultas ejecutadas previamente", + "queryHistory.clear": "Borrar todo el historial", + "queryHistory.toggleCapture": "Alternar la captura del historial de consultas" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-es/translations/extensions/resource-deployment.i18n.json index e74e7e991b..33c68bbdfd 100644 --- a/i18n/ads-language-pack-es/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "Se está realizando una copia de seguridad de cualquier kubectl existente en la ubicación de la instalación...", "resourceDeployment.Kubectl.MoveToSystemPath": "Se está moviendo kubectl a la ubicación de la instalación en PATH..." }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "Hay algunos errores en esta página, haga clic en \"Mostrar detalles\" para verlos." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Abrir cuaderno", "deploymentDialog.OkButtonText": "Aceptar", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "Subdominio DNS único que se va a usar para este clúster de macrodatos de SQL Server. Si no se proporciona, se usará el nombre del clúster como valor predeterminado.", "deployCluster.AccountPrefix": "Prefijo de cuenta", "deployCluster.AccountPrefixDescription": "Prefijo único para las cuentas de AD que el clúster de macrodatos de SQL Server generará. Si no se proporciona, se usará el nombre del subdominio como valor predeterminado. Si no se proporciona un subdominio, se utilizará el nombre del clúster como valor predeterminado.", - "deployCluster.AdminPasswordField": "Contraseña", - "deployCluster.ValidationError": "Hay algunos errores en esta página, haga clic en \"Mostrar detalles\" para verlos." + "deployCluster.AdminPasswordField": "Contraseña" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "Configuración del servicio", diff --git a/i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..78b884a4b5 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL Assessment", + "description": "SQL Assessment para Azure Data Studio (versión preliminar) proporciona un mecanismo con el que evaluar la configuración de SQL Server según los procedimientos recomendados.", + "dashboard.tabName": "SQL Assessment" + }, + "dist/localized": { + "asmt.section.api.title": "Información", + "asmt.apiversion": "Versión de API", + "asmt.rulesetversion": "Conjunto de reglas predeterminado", + "asmt.section.instance.title": "Detalles de la instancia de SQL Server", + "asmt.serverversion": "Versión", + "asmt.serveredition": "Edición", + "asmt.instancename": "Nombre de instancia", + "asmt.osversion": "Versión del sistema operativo", + "asmt.column.target": "Destino", + "asmt.column.severity": "Gravedad", + "asmt.column.message": "Mensaje", + "asmt.column.checkId": "Comprobar id.", + "asmt.column.tags": "Etiquetas", + "asmt.learnMore": "Obtener más información", + "asmt.sqlReportTitle": "Informe de SQL Assessment", + "asmt.sqlReport.resultForDatabase": "Resultados de la base de datos", + "asmt.sqlReport.resultForInstance": "Resultados del servidor", + "asmt.sqlReport.Error": "Error", + "asmt.sqlReport.Warning": "Advertencia", + "asmt.sqlReport.Info": "Información", + "asmt.column.helpLink": "Vínculo de ayuda", + "asmt.sqlReport.severityMsg": "{0}: {1} elemento(s)" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "Base de datos", + "serverIconLabel": "Servidor", + "asmt.column.targetType": "Tipo de destino", + "asmt.details.clickHere": "Hacer clic aquí", + "asmt.details.toLearnMore": " para obtener más información.", + "asmt.details.ruleDescription": "Descripción de la regla", + "asmt.details.recommendation": "Recomendación" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "Invocar evaluación", + "getAssessmentItemsServer": "Ver reglas aplicables", + "invokeAssessmentLabelDatabase": "Invocar evaluación para {0}", + "getAssessmentItemsDatabase": "Ver reglas aplicables para {0}", + "btnExportAsScript": "Exportar como script", + "btnGeneratehtmlreport": "Crear informe HTML", + "asmtaction.openReport": "El informe se ha guardado. ¿Quiere abrirlo?", + "asmtaction.label.open": "Abrir", + "asmtaction.label.cancel": "Cancelar", + "btnViewSamplesShort": "Ver todo en GitHub", + "btnViewSamples": "Ver todas las reglas y obtener más información en GitHub", + "msgBoxAsmtInfo": "Información de SQL Assessment", + "msgBoxCopyBtn": "Copiar", + "ok": "Aceptar", + "msgBoxCopied": "Información de SQL Assessment copiada" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< Atrás", + "asmt.history.resultsTitle": "Resultados de la evaluación para {0}", + "asmt.history.summaryAsmtDate": "Fecha de evaluación", + "asmt.history.summaryError": "Error", + "asmt.history.summaryWarning": "Advertencia", + "asmt.history.summaryInfo": "Información" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..8ce31764e1 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "Proyectos", + "sqlDatabaseProjects.displayName": "Proyectos de base de datos", + "sqlDatabaseProjects.description": "Diseñe y publique esquemas de base de datos SQL.", + "sqlDatabaseProjects.new": "Nuevo proyecto de base de datos", + "sqlDatabaseProjects.open": "Abrir proyecto de base de datos", + "sqlDatabaseProjects.close": "Cerrar proyecto de base de datos", + "sqlDatabaseProjects.build": "Compilar", + "sqlDatabaseProjects.publish": "Publicar", + "sqlDatabaseProjects.createProjectFromDatabase": "Crear proyecto a partir de base de datos", + "sqlDatabaseProjects.properties": "Propiedades", + "sqlDatabaseProjects.schemaCompare": "Comparar esquemas", + "sqlDatabaseProjects.delete": "Eliminar", + "sqlDatabaseProjects.exclude": "Excluir del proyecto", + "sqlDatabaseProjects.validateExternalStreamingJob": "Validar trabajo de streaming externo", + "sqlDatabaseProjects.newScript": "Agregar script", + "sqlDatabaseProjects.newPreDeploymentScript": "Agregar script anterior a la implementación", + "sqlDatabaseProjects.newPostDeploymentScript": "Agregar script posterior a la implementación", + "sqlDatabaseProjects.newTable": "Agregar tabla", + "sqlDatabaseProjects.newView": "Agregar vista", + "sqlDatabaseProjects.newStoredProcedure": "Agregar procedimiento almacenado", + "sqlDatabaseProjects.newExternalStreamingJob": "Agregar trabajo de streaming externo", + "sqlDatabaseProjects.newItem": "Agregar elemento...", + "sqlDatabaseProjects.newFolder": "Agregar carpeta", + "sqlDatabaseProjects.addDatabaseReference": "Agregar referencia de base de datos", + "sqlDatabaseProjects.openContainingFolder": "Abrir carpeta contenedora", + "sqlDatabaseProjects.editProjectFile": "Editar archivo. sqlproj", + "sqlDatabaseProjects.changeTargetPlatform": "Cambiar plataforma de destino", + "sqlDatabaseProjects.Settings": "Proyectos de base de datos", + "sqlDatabaseProjects.netCoreInstallLocation": "Ruta de acceso completa a SDK de .NET Core en la máquina.", + "sqlDatabaseProjects.netCoreDoNotAsk": "Indica si se pide al usuario que instale .NET Core cuando no se detecte.", + "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)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "Base de datos SQL", + "emptyProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL a partir de un proyecto vacío.", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "Comience con las partes principales para desarrollar y publicar esquemas para SQL Edge.", + "addItemAction": "Agregar elemento", + "schemaCompareAction": "Comparar esquemas", + "buildAction": "Compilar", + "publishAction": "Publicar", + "changeTargetPlatformAction": "Cambiar plataforma de destino", + "Status": "Estado", + "Time": "Hora", + "Date": "Fecha", + "TargetPlatform": "Plataforma de destino", + "TargetServer": "Servidor de destino", + "TargetDatabase": "Base de datos de destino", + "BuildHistory": "Historial de compilación", + "PublishHistory": "Historial de publicación", + "Success": "Correcto", + "Failed": "Error", + "InProgress": "En curso", + "hr": "h", + "min": "min", + "sec": "s", + "msec": "ms", + "at": "en", + "dataSourcesNodeName": "Orígenes de datos", + "databaseReferencesNodeName": "Referencias de base de datos", + "sqlConnectionStringFriendly": "Cadena de conexión SQL", + "yesString": "Sí", + "noString": "No", + "okString": "Aceptar", + "selectString": "Seleccionar", + "dacpacFiles": "Archivos .dacpac", + "publishSettingsFiles": "Archivo de configuración de publicación", + "file": "Archivo", + "flat": "Plano", + "objectType": "Tipo de objeto", + "schema": "Esquema", + "schemaObjectType": "Tipo de esquema u objeto", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "¿Quiere volver a cargar el proyecto de base de datos?", + "newObjectNamePrompt": "Nuevo nombre de {0}:", + "deleteConfirmation": "¿Está seguro de que desea eliminar {0}?", + "deleteConfirmationContents": "¿Confirma que quiere eliminar {0} y todo su contenido?", + "deleteReferenceConfirmation": "¿Confirma que quiere eliminar la referencia {0}?", + "selectTargetPlatform": "Plataforma de destino actual: {0}. Seleccione una nueva plataforma de destino.", + "currentTargetPlatform": "La plataforma de destino del proyecto {0} ahora es {1}.", + "publishDialogName": "Publicación del proyecto", + "publish": "Publicar", + "cancelButtonText": "Cancelar", + "generateScriptButtonText": "Generar script", + "databaseNameLabel": "Base de datos", + "targetConnectionLabel": "Conexión", + "dataSourceRadioButtonLabel": "Orígenes de datos", + "connectionRadioButtonLabel": "Conexiones", + "dataSourceDropdownTitle": "Origen de datos", + "noDataSourcesText": "No hay ningún origen de datos en este proyecto.", + "loadProfilePlaceholderText": "Perfil de carga...", + "profileReadError": "Error al cargar el perfil de publicación. {0}", + "sqlCmdTableLabel": "Variables SQLCMD", + "sqlCmdVariableColumn": "Nombre", + "sqlCmdValueColumn": "Valor", + "reloadValuesFromProjectButtonTitle": "Recarga de los valores del proyecto", + "profile": "Perfil", + "selectConnection": "Seleccionar conexión", + "server": "Servidor", + "default": "Predeterminado", + "selectProfileToUse": "Seleccionar el perfil de publicación que se va a cargar.", + "selectProfile": "Seleccionar perfil", + "dontUseProfile": "No usar perfil", + "browseForProfile": "Buscar perfil", + "chooseAction": "Elegir acción", + "chooseSqlcmdVarsToModify": "Elija las variables de SQLCMD que quiere modificar.", + "enterNewValueForVar": "Escriba un nuevo valor para la variable \"{0}\".", + "resetAllVars": "Restablecer todas las variables", + "createNew": "", + "enterNewDatabaseName": "Escriba el nombre de la nueva base de datos.", + "newDatabaseTitle": "{0} (nuevo)", + "selectDatabase": "Seleccionar base de datos", + "done": "Hecho", + "nameMustNotBeEmpty": "El nombre no puede estar en blanco", + "addDatabaseReferencedialogName": "Agregar referencia de base de datos", + "addDatabaseReferenceOkButtonText": "Agregar una referencia", + "referenceRadioButtonsGroupTitle": "Tipo", + "projectRadioButtonTitle": "Proyecto", + "systemDatabaseRadioButtonTitle": "Base de datos del sistema", + "dacpacText": "Aplicación de capa de datos (.dacpac)", + "dacpacPlaceholder": "Seleccione .dacpac.", + "loadDacpacButton": "Seleccione .dacpac.", + "locationDropdown": "Ubicación", + "sameDatabase": "Misma base de datos", + "differentDbSameServer": "Base de datos diferente, mismo servidor", + "differentDbDifferentServer": "Base de datos diferente, servidor diferente", + "databaseName": "Nombre de la base de datos", + "databaseVariable": "Variable de base de datos", + "serverName": "Nombre del servidor", + "serverVariable": "Variable de servidor", + "suppressMissingDependenciesErrors": "Suprimir errores causados por referencias sin resolver en el proyecto al que se hace referencia", + "exampleUsage": "Ejemplo de uso", + "enterSystemDbName": "Escriba un nombre para esta base de datos del sistema.", + "databaseNameRequiredVariableOptional": "Se requiere un nombre de base de datos. La variable de base de datos es opcional.", + "databaseNameServerNameVariableRequired": "Se requiere un nombre de base de datos, un nombre de servidor y una versión de servidor. La variable de base de datos es opcional.", + "databaseProject": "Proyecto de base de datos", + "dacpacNotOnSameDrive": "Las referencias de DACPAC deben encontrarse en la misma unidad de disco que el archivo del proyecto. Este se encuentra en {0}.", + "createProjectFromDatabaseDialogName": "Creación de un proyecto a partir de una base de datos", + "createProjectDialogOkButtonText": "Crear", + "sourceDatabase": "Base de datos de origen", + "targetProject": "Proyecto de destino", + "createProjectSettings": "Configuración", + "projectNameLabel": "Nombre", + "projectNamePlaceholderText": "Escriba el nombre del proyecto.", + "projectLocationLabel": "Ubicación", + "projectLocationPlaceholderText": "Seleccione la ubicación para crear el proyecto.", + "browseButtonText": "Examinar carpeta", + "folderStructureLabel": "Estructura de carpetas", + "dataworkspace.projectParentDirectoryNotExistError": "La ubicación del proyecto seleccionado, \"{0}\", no existe o no es un directorio.", + "dataworkspace.projectDirectoryAlreadyExistError": "Ya hay un directorio llamado \"{0}\" en la ubicación seleccionada: \"{1}\".", + "multipleSqlProjFilesSelected": "Se han seleccionado varios archivos .sqlproj; seleccione solo uno.", + "noSqlProjFilesSelected": "No se ha seleccionado ningún archivo .sqlproj; seleccione uno.", + "noDataSourcesFile": "No se ha encontrado ningún {0}.", + "missingVersion": "Falta la entrada \"version\" en {0}.", + "unrecognizedDataSourcesVersion": "Versión no reconocida:", + "unknownDataSourceType": "Tipo de origen de datos desconocido:", + "invalidSqlConnectionString": "Cadena de conexión SQL no válida", + "extractTargetRequired": "La información de destino para la extracción es necesaria para crear un proyecto de base de datos.", + "schemaCompareNotInstalled": "Se requiere la instalación de la extensión de comparación de esquemas para ejecutar la comparación de esquemas.", + "buildFailedCannotStartSchemaCompare": "No se pudo iniciar la comparación de esquemas debido a un error de compilación.", + "updateProjectForRoundTrip": "Para compilar este proyecto, Azure Data Studio debe actualizar los destinos, las referencias y las referencias de base de datos del sistema. Si el proyecto se crea en SSDT, seguirá funcionando en ambas herramientas. ¿Quiere que Azure Data Studio actualice el proyecto?", + "updateProjectDatabaseReferencesForRoundTrip": "Para compilar este proyecto, Azure Data Studio debe actualizar las referencias de base de datos del sistema. Si el proyecto se crea en SSDT, seguirá funcionando en ambas herramientas. ¿Quiere que Azure Data Studio actualice el proyecto?", + "databaseReferenceTypeRequired": "El tipo de referencia de la base de datos es necesaria para agregar una referencia a una base de datos.", + "systemDatabaseReferenceRequired": "La selección de la base de datos del sistema es necesaria para agregar una referencia a una base de datos del sistema.", + "dacpacFileLocationRequired": "La ubicación del archivo .dacpac es necesaria para agregar una referencia a una base de datos", + "databaseLocation": "La ubicación de la base de datos es necesaria para agregar una referencia a una base de datos.", + "databaseNameRequired": "El nombre de la base de datos es necesaria para agregar una referencia a otra base de datos.", + "invalidDataSchemaProvider": "Hay un DSP no válido en el archivo .sqlproj.", + "invalidDatabaseReference": "Hay una referencia de base de datos no válida en el archivo .sqlproj.", + "databaseSelectionRequired": "La selección de base de datos es necesaria para crear un proyecto a partir de una base de datos.", + "databaseReferenceAlreadyExists": "Ya existe una referencia a esta base de datos en este proyecto.", + "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.", + "prePostDeployCount": "Para realizar una compilación correcta, actualice el proyecto para que tenga un script anterior a la implementación o un script posterior a la implementación.", + "invalidProjectReload": "No se puede acceder al proyecto de base de datos proporcionado. Solo se pueden volver a cargar los proyectos de base de datos abiertos válidos.", + "externalStreamingJobValidationPassed": "Se ha superado la validación del trabajo de streaming externo.", + "projectAlreadyOpened": "El proyecto \"{0}\" ya está abierto.", + "projectAlreadyExists": "Ya existe un proyecto con el nombre {0} en {1}.", + "noFileExist": "El archivo {0} no existe.", + "fileOrFolderDoesNotExist": "El archivo o directorio \"{0}\" no existe.", + "cannotResolvePath": "No se puede resolver la ruta {0}.", + "fileAlreadyExists": "Ya existe un archivo con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", + "folderAlreadyExists": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", + "fileAlreadyAddedToProject": "Ya se ha agregado un archivo con la ruta \"{0}\" al proyecto.", + "folderAlreadyAddedToProject": "Ya se ha agregado una carpeta con la ruta \"{0}\" al proyecto.", + "invalidInput": "Entrada no válida: \"{0}\"", + "invalidPropertyValue": "Se ha especificado un valor no válido para la propiedad \"{0}\" en el archivo .sqlproj.", + "unableToCreatePublishConnection": "No se puede construir la conexión: {0}.", + "cicularProjectReference": "Referencia circular del proyecto {0}al proyecto {1}", + "mssqlNotFound": "Could not get SQL Tools Service install location at {0}", + "projBuildFailed": "Error de compilación. Compruebe el panel de salida para obtener más detalles. {0}", + "unexpectedProjectContext": "No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0}", + "unableToPerformAction": "No se encuentra el destino \"{0}\": \"{1}\".", + "unableToFindFile": "No se encuentra {1}con la ruta \"{0}\".", + "deployScriptExists": "Ya existe un script {0}. El nuevo script no se incluirá en la compilación.", + "notValidVariableName": "El nombre de variable '{0}' no es válido.", + "cantAddCircularProjectReference": "No se puede agregar una referencia al proyecto \"{0}\". Si se agrega este proyecto como una referencia, se dará lugar a una dependencia circular.", + "unableToFindSqlCmdVariable": "No se encuentra la variable SQLCMD \"{0}\".", + "unableToFindReference": "No se encuentra la referencia de base de datos {0}.", + "invalidGuid": "El GUID especificado no es válido: {0}", + "invalidTargetPlatform": "Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1}", + "deleteAction": "Eliminar", + "excludeAction": "Excluir", + "fileObject": "archivo", + "folderObject": "carpeta", + "folderFriendlyName": "Carpeta", + "scriptFriendlyName": "Script", + "tableFriendlyName": "Tabla", + "viewFriendlyName": "Ver", + "storedProcedureFriendlyName": "Procedimiento almacenado", + "dataSource": "Origen de datos", + "fileFormat": "Formato de archivo", + "externalStream": "Flujo externo", + "externalStreamingJobFriendlyName": "Trabajo de streaming externo", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "No se encuentra el SDK de .NET Core. La compilación del proyecto no funcionará. Instale el SDK de .NET Core 3.1 o actualice la ubicación del SDK de .NET Core en la configuración si ya está instalada.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "Ubicación de actualización", + "sqlDatabaseProjects.InstallNetCore": "Instalar", + "sqlDatabaseProjects.doNotAskAgain": "No volver a preguntar", + "sqlDatabaseProjects.outputChannel": "Proyectos de base de datos", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … errores: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … cerrado con el código {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … cerrado con la señal {1}", + "sqlDatabaseProjects.RunCommand.stdout": " .stdout:", + "sqlDatabaseProjects.RunCommand.stderr": " .stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..e30a33e388 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Migración de Azure SQL", + "description": "Descripción de la migración de Azure SQL", + "migration-notebook-command-title": "Abrir blocs de notas de migración de Azure SQL", + "migration-dashboard-title": "Migración de Azure SQL", + "migration-dashboard-tasks": "Tareas de migración", + "migration-command-category": "Migración de Azure SQL", + "start-migration-command": "Migrar a Azure SQL", + "send-feedback-command": "Comentarios", + "migration-context-menu-category": "Menú contextual de migración", + "complete-cutover-menu": "Migración total completa", + "database-details-menu": "Detalles de la base de datos", + "view-target-menu": "Detalles de destino de Azure SQL", + "view-service-menu": "Detalles de servicio de migración de base de datos", + "copy-migration-menu": "Copiar detalles de la migración", + "cancel-migration-menu": "Cancelar migración" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "Migrar \"{0}\" a Azure SQL", + "sql.migration.wizard.source_configuration.title": "Configuración de origen de SQL", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "Progreso de las evaluaciones", + "sql.migration.assessment.in.progress": "Evaluación en curso", + "sql.migration.assessment.in.progress.content": "Estamos evaluando las bases de datos de la instancia de SQL Server {0} para identificar el destino de Azure SQL correcto.\r\n\r\nEsta operación puede tardar varios minutos.", + "sql.migration.collecting_source_configurations": "Recopilar configuraciones de origen", + "sql.migration.collecting_source_configurations.info": "Necesitamos recopilar información sobre cómo se configuran los datos en este momento.\r\nEsta operación puede tardar varios minutos.", + "sql.migration.collecting_source_configurations.error": "Se ha producido un error al recopilar información sobre la configuración de datos. {0}", + "sql.migration.wizard.sku.title": "Destino de Azure SQL", + "sql.migration.wizard.sku.all": "En función de los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL.", + "sql.migration.wizard.sku.some": "En función de los resultados de los análisis de configuración de código fuente, {0} de {1} de las bases de datos se pueden migrar a Azure SQL.", + "sql.migration.wizard.sku.choose_a_target": "Elija su destino de Azure SQL", + "sql.migration.sku.none": "En función de los resultados de los análisis de la configuración de origen, ninguna de las bases de datos se puede migrar a Azure SQL.", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", + "sql.migration.sku.vm.card.title": "SQL Server en una máquina virtual de Azure (IaaS)", + "sql.migration.select.azure.mi": "Seleccione la suscripción de Azure de destino y la Azure SQL Managed Instance de destino", + "sql.migration.select.azure.vm": "Seleccione la suscripción de Azure de destino y el SQL Server de destino de la máquina virtual de Azure de su destino.", + "sql.migration.wizard.subscription.title": "Selección de la suscripción de Azure", + "sql.migration.wizard.subscription.azure.account.title": "Cuenta de Azure", + "sql.migration.wizard.subscription.azure.subscription.title": "Suscripción de Azure", + "sql.migration.wizard.subscription.azure.product.title": "Producto de Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Ver los resultados de la evaluación y seleccionar una o varias bases de datos para migrar a Azure SQL Managed Instance (PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "Ver los resultados de la evaluación y seleccionar una o varias bases de datos para migrar a SQL Server en la máquina virtual de Azure (IaaS)", + "sql.migration.view.select.button.label": "Ver o seleccionar", + "total.databases.selected": "{0} de {1} bases de datos seleccionadas.", + "sql.migration.select.target.to.continue": "Seleccionar un destino para continuar", + "sql.migration.select.database.to.migrate": "Seleccione las bases de datos que desea migrar", + "sql.migration.generic.congratulations": "Hemos completado la evaluación de la instancia de SQL Server \"{0}\".", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "Se pueden migrar {0} de {1} bases de datos", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Cuenta de Azure", + "sql.migration.wizard.account.description": "Seleccione una cuenta de Azure vinculada a Azure Data Studio o vincule una ahora.", + "sql.migration.wizard.account.noaccount.error": "No hay ninguna cuenta vinculada. Agregue una cuenta.", + "sql.migration.wizard.account.add.button.label": "Vincular cuenta", + "sql.migration.wizard.account.count.single.message": "{0} cuenta vinculada", + "sql.migration.wizard.account.count.multiple.message": "{0} cuentas vinculadas", + "sql.migration.azure.tenant": "Inquilino de Azure AD", + "azure.accounts.accountStaleError": "El token de acceso para la cuenta seleccionada \"{0}\" ya no es válido. Haga clic en el botón “Vincular cuenta” y actualice la cuenta, o seleccione otra.", + "azure.accounts.accountAccessError": "Error al obtener acceso a la cuenta seleccionada \"{0}\". Haga clic en el botón \"Vincular cuenta\" y actualice la cuenta o seleccione otra. Error \"{1}\"", + "sql.migration.database.page.title": "Copia de seguridad de la base de datos", + "sql.migration.database.page.description": "Seleccione la ubicación de las copias de seguridad de la base de datos que se usarán para la migración.", + "sql.migration.nc.network.share.radio.label": "Mis copias de seguridad de base de datos están en un recurso compartido de red", + "sql.migration.nc.blob.storage.radio.label": "Mis copias de seguridad de base de datos están en un contenedor de Azure Storage Blob", + "sql.migration.nc.file.share.radio.label": "Mis copias de seguridad de base de datos están en un recurso compartido de archivos de Azure Storage (Próximamente)", + "sql.migration.network.share.header.text": "Detalles del recurso compartido de red", + "sql.migration.network.share.help.text": "Proporcione la ubicación del recurso compartido de red que contiene las copias de seguridad y las credenciales de usuario que tienen acceso de lectura al recurso compartido.", + "sql.migration.network.share.location.label": "Ubicación del recurso compartido de red que contiene copias de seguridad.", + "sql.migration.service.account.info.text": "Asegúrese de que la cuenta de servicio que ejecuta la instancia de SQL Server de origen tenga privilegios de lectura en el recurso compartido de red.", + "sql.migration.network.share.windows.user.label": "Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red.", + "sql.migration.network.share.password.label": "Contraseña", + "sql.migration.network.share.password.placeholder": "Escriba la contraseña", + "sql.migration.network.share.azure.header": "Detalles de la cuenta de almacenamiento", + "sql.migration.network.share.azure.help": "Proporcione la cuenta de almacenamiento de Azure en la que se cargarán las copias de seguridad.", + "sql.migration.network.share.subscription.label": "Seleccione la suscripción que contiene la cuenta de almacenamiento.", + "sql.migration.network.share.subscription.placeholder": "Seleccionar suscripción", + "sql.migration.network.share.storage.account.label": "Seleccione la cuenta de almacenamiento donde se copiarán los archivos de copia de seguridad.", + "sql.migration.network.share.storage.account.placeholder": "Seleccionar cuenta", + "sql.migration.unique.name": "Seleccione un nombre único para esta base de datos de destino", + "sql.migration.database.already.exists": "La base de datos \"{0}\" ya existe en la Instancia administrada de destino \"{1}\".", + "sql.migration.blob.storage.subscription.label": "Seleccione la suscripción que contiene la cuenta de almacenamiento.", + "sql.migration.blob.storage.account.label": "Seleccione la cuenta de almacenamiento que contiene los archivos de copia de seguridad.", + "sql.migration.blob.storage.container.label": "Seleccione el contenedor que contiene los archivos de copia de seguridad.", + "sql.migration.blob.storage.container.placeholder": "Seleccionar contenedor", + "sql.migration.file.share.subscription.label": "Seleccione la suscripción que contiene el recurso compartido de archivos.", + "sql.migration.file.share.storage.account.label": "Seleccione la cuenta de almacenamiento que contiene el recurso compartido de archivos.", + "sql.migration.file.share.label": "Seleccione el recurso compartido de archivos que contiene los archivos de copia de seguridad.", + "sql.migration.file.share.placeholder": "Seleccionar recurso compartido", + "sql.migration.database.migration.mode.label": "Modo de migración", + "sql.migration.database.migration.mode.description": "Elija entre los siguientes modos de migración para migrar a su destino de Azure SQL según sus requisitos de tiempo de inactividad.", + "sql.migration.database.migration.mode.online.label": "Migración en línea", + "sql.migration.database.migration.mode.online.description": "El tiempo de inactividad de la aplicación está limitado para recortarse al final de la 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.backup.email.notification.label": "Notificaciones por correo electrónico", + "sql.migration.database.backup.email.notification.checkbox.label": "Notificarme cuando se complete la migración", + "sql.migration.no.subscription.found": "No se encontró ninguna suscripción", + "sql.migration.no.location.found": "No se encontró ninguna ubicación", + "sql.migration.no.storageAccount.found": "No se encontró ninguna cuenta de almacenamiento.", + "sql.migration.no.fileShares.found": "No se encontraron recursos compartidos de archivos", + "sql.migration.no.blobContainers.found": "No se encontraron contenedores de blobs.", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "Seleccione una suscripción válida para continuar.", + "sql.migration.invalid.location.error": "Seleccione una ubicación válida para continuar.", + "sql.migration.invalid.storageAccount.error": "Seleccione una cuenta de almacenamiento válida para continuar.", + "sql.migration.invalid.fileShare.error": "Seleccione un recurso compartido de archivos válido para continuar.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "Formato de ubicación del recurso compartido de red no válido. Ejemplo: {0}", + "sql.migration.invalid.user.account": "Formato de cuenta de usuario no válido. Ejemplo: {0}", + "sql.migration.network.share.location": "Ubicación del recurso compartido de red para leer las copias de seguridad de la base de datos \"{0}\"", + "sql.migration.file.share": "Seleccione el recurso compartido de archivos que contiene los archivos de copia de seguridad de ‘{0}’", + "sql.migration.blob.container": "Seleccione el contenedor que contiene los archivos de copia de seguridad de \"{0}\"", + "sql.migration.enter.network.share.information": "Escriba los nombres de destino de las bases de datos de origen seleccionadas.", + "sql.migration.blob.container.information": "Escriba el nombre de destino y seleccione la ubicación del contenedor de blobs para las bases de datos seleccionadas.", + "sql.migration.enter.file.share.information": "Escriba el nombre de destino y seleccione la ubicación del recurso compartido de archivos de las bases de datos seleccionadas.", + "sql.migration.invalid.target.name.error": "Escriba un nombre válido para la base de datos de destino.", + "sql.migration.provide.unique.containers": "Proporcione contenedores únicos para las bases de datos de destino. Bases de datos afectadas: ", + "sql.migration.source.details.windowAuth": "Escriba la credencial de autenticación de Windows usada para conectarse a la instancia de SQL Server {0}. ​ Esta credencial se usará para conectarse a la instancia de SQL Server e identificar los archivos de copia de seguridad válidos.", + "sql.migration.source.details.sqlAuth": "Escriba la credencial de autenticación de SQL usada para conectarse a la instancia de SQL Server {0}. ​ Esta credencial se usará para conectarse a la instancia de SQL Server e identificar los archivos de copia de seguridad válidos.", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Azure Database Migration Service", + "sql.migration.ir.page.description": "Azure Database Migration Service (DMS) organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar una DMS existente para Azure SQL destino si ha creado una anteriormente o crear una nueva a continuación.", + "sql.migration.ir.page.note": "Nota: DMS se ejecutará en su suscripción de Azure en el grupo de recursos elegido y no incurrirá en ningún costo por ejecutarlo.", + "sql.migration.select.a.migration.service": "Seleccionar Azure Database Migration Service", + "sql.migration.default.setup.button": "Configuración con valores predeterminados: agregue DMS con una configuración rápida con un solo clic mediante las opciones predeterminadas.", + "sql.migration.custom.setup.button": "Configuración personalizada: agregar DMS después de personalizar la mayoría de las opciones.", + "sql.migration.ir.page.sql.migration.service.not.found": "No se encontró ningún DMS. Cree una nueva.", + "sql.migration.create.new": "Crear nuevo", + "sql.migration.invalid.migration.service.error": "Seleccione una DMS válida", + "sql.migration.invalid.migration.service.offline.error": "Seleccione una DMS que esté conectada a un nodo.", + "sql.migration.authentication.types": "Claves de autenticación", + "sql.migration.service.header": "Detalles de Azure Database Migration Service \"{0}\":`", + "sql.migration.dms.portal.info": "Tenga en cuenta que las Azure Database Migration Service existentes (DMS) en Azure Portal no se mostrarán en Azure Data Studio. DmS creado en Azure Data Studio aún no estará visible en Azure Portal.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Crear Azure Database Migration Service", + "sql.migration.services.container.description": "Escriba la información siguiente para agregar una nueva Azure Database Migration Service.", + "sql.migration.service.container.loading.help": "Cargando servicios de migración", + "sql.migration.service.container.heading": "Configuración de Integration Runtime", + "sql.migration.service.container.container.description1": "Azure Database Migration Service aprovecha el Integration Runtime autohospedado de Azure Data Factory para cargar copias de seguridad de un recurso compartido de archivos de red local en Azure.", + "sql.migration.service.container.container.description2": "Siga las instrucciones siguientes para instalar Integration Runtime autohospedado.", + "sql.migration.ir.setup.step1": "Paso 1: {0}", + "sql.migration.option": "Descargue e instale el entorno de ejecución de integración.", + "sql.migration.ir.setup.step2": "Paso 2: Use esta clave para registrar el entorno de ejecución de integración", + "sql.migration.ir.setup.step3": "Paso 3: haga clic en el botón \"Prueba de conexión\" para comprobar la conexión entre Azure Database Migration Service y Integration Runtime", + "sql.migration.connection.status": "Estado de conexión", + "sql.migration.key1.label": "Clave 1", + "sql.migration.key2.label": "Clave 2", + "sql.migration.key1.copied": "Clave 1 copiada", + "sql.migration.key2.copied": "Clave 2 copiada", + "sql.migration.refresh.key1": "Actualizar clave 1", + "sql.migration.refresh.key2": "Actualizar clave 2", + "sql.migration.copy.key1": "Copiar clave 1", + "sql.migration.copy.key2": "Copiar clave 2", + "sql.migration.authkeys.header": "Clave de autenticación", + "sql.migration.authkeys.refresh.message": "La clave de autenticación \"{0}\" se ha actualizado.", + "sql.migration.service.not.ready": "Azure Database Migration Service no está registrado. Azure Database Migration Service \"{0}\" debe registrarse con Integration Runtime autohospedado en cualquier nodo.", + "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" está conectado a Integration Runtime autohospedado que se ejecuta en el nodo: {1}", + "sql.migration.resource.group.not.found": "No se han encontrado grupos de recursos", + "sql.migration.invalid.resourceGroup.error": "Seleccione un grupo de recursos válido para continuar.", + "sql.migration.invalid.region.error": "Seleccione una ubicación válida para continuar.", + "sql.migration.invalid.service.name.error": "Escriba un nombre válido para Migration Service.", + "sql.migration.service.not.found": "No se encontró ningún servicio de migración. Cree uno nuevo.", + "sql.migration.service.not.setup": "Agregue un servicio de migración para continuar.", + "sql.migration.managed.instance": "Instancia administrada de Azure SQL", + "sql.migration.no.managedInstance.found": "No se encontraron instancias administradas", + "sql.migration.no.virtualMachine.found": "No se encontraron máquinas virtuales", + "sql.migration.target.page.title": "Elegir el Azure SQL de destino", + "sql.migration.resource.group.description": "Un grupo de recursos es un contenedor que tiene los recursos relacionados de una solución de Azure.", + "sql.migration.ok": "Aceptar", + "sql.migration.new.resource.group": "(nuevo) {0}", + "sql.migration.test.connection": "Conexión de prueba", + "sql.migration.database.migration.service.created.successfully": "El servicio de migración de bases de datos se ha creado correctamente.", + "sql.migration.dms.provision.failed": "No se pudo aprovisionar el servicio de migración de base de datos. Vuelve a intentarlo más tarde.", + "sql.migration.apply": "Aplicar", + "sql.migration.creating.rg.loading": "Crear grupo de recursos", + "sql.migration.rg.created": "Grupo de recursos creado", + "sql.migration.name.of.new.rg": "Nombre del nuevo grupo de recursos", + "sql.migration.learn.more": "Más información", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "Suscripción", + "sql.migration.storage.account": "Cuenta de almacenamiento", + "sql.migration.resourceGroups": "Grupo de recursos", + "sql.migration.region": "Región", + "sql.migration.name": "Nombre", + "sql.migration.location": "Ubicación", + "sql.migration.new": "Nuevo", + "sql.migration.feature.not.available": "Esta característica no está disponible", + "sql.migration.refresh": "Actualizar", + "sql.migration.submit": "Enviar", + "sql.migration.create": "Crear", + "sql.migration.cancel": "Cancelar", + "sql.migration.type": "Tipo", + "sql.migration.path": "Ruta de acceso", + "sql.migration.path.user.account": "Cuenta de usuario", + "sql.migration.view.all": "Ver todo", + "sql.migration.target": "Destino", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "Cerrar", + "sql.migraiton.data.uploaded.size": "Datos cargados/tamaño", + "sql.migration.copy.throughput": "Copiar rendimiento (MBPS)", + "sql.migration.summary.page.title": "Resumen", + "sql.migration.summary.azure.account.linked": "Cuenta de Azure vinculada", + "sql.migration.summary.migration.target": "Destino de la migración", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.summary.vm.type": "SQL Server en una máquina virtual de Azure", + "sql.migration.summary.database.count": "Bases de datos que se van a migrar", + "sql.migration.summary.azure.storage.subscription": "Suscripción de Azure Storage", + "sql.migration.summary.azure.storage": "Azure Storage", + "sql.migration.ir.node": "Nodo de Integration Runtime", + "sql.migration.network.share": "Recurso compartido de red", + "sql.migration.blob.container.title": "Contenedor de blobs", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Grupo de recursos de contenedor de blobs", + "sql.migration.blob.container.storage.account.label": "Cuenta de almacenamiento de contenedor de blobs", + "sql.migration.file.share.title": "Recurso compartido de archivos", + "sql.migration.started.notification": "Migración en curso", + "sql.migration.source.databases": "Bases de datos de origen", + "sql.migration.mode": "Modo", + "sql.migration.backup.location": "Ubicación de la copia de seguridad", + "sql.migration.azure.storage.account.to.upload.backups": "Cuenta de Azure Storage para cargar las copias de seguridad", + "sql.migration.shir": "Nodo de Integration Runtime autohospedado", + "sql.migration.summary.target.name": "Bases de datos de destino:", + "sql.migration.database.to.be.migrated": "Base de datos que se va a migrar", + "sql.migration.count.database.single": "{0} base de datos", + "sql.migration.count.database.multiple": "{0} bases de datos", + "sql.migration.quick.pick.placeholder": "Seleccione la operación que desea realizar", + "sql.migration.inline.migration.notebook.title": "Migración en línea", + "sql.migration.sql.assessment.notebook.title": "Evaluación de la migración de SQL", + "sql.migration.notebook.open.error": "Error al abrir el cuaderno de migración", + "sql.migration.dashboard.title": "Migración de Azure SQL", + "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.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.database.migration.status": "Estado de la migración de bases de datos", + "sql.migration.dashboard.video1.title": "Migrar SQL Server a SQL Managed Instance", + "sql.migration.dashboard.video2.title": "Migrar SQL Server a la máquina virtual de SQL", + "sql.migration.dashboard.link1.title": "Reglas de evaluación para Azure SQL Managed Instance", + "sql.migration.dashboard.link1.description": "Consulte la lista de reglas que se usan para evaluar la viabilidad de migrar SQL Server a Azure SQL Managed Instance.", + "sql.migration.dashboard.help.title": "Artículos de ayuda y vínculos de vídeos", + "sql.migration.pre.req.title": "Cosas que necesita antes de iniciar la migración:", + "sql.migration.pre.req.1": "Detalles de la cuenta de Azure", + "sql.migration.pre.req.2": "Azure SQL Managed Instance o SQL Server en la máquina virtual de Azure", + "sql.migration.pre.req.3": "Detalles de la ubicación de la copia de seguridad", + "sql.migration.migration.in.progress": "Migración de base de datos en curso", + "sql.migration.failed": "Error de migración", + "sql.migration.log.shipping.in.progress": "Trasvase de registros en curso", + "sql.migration.migration.completed": "Migración completada", + "sql.migration.cutover.card": "Completando la migración total", + "sql.migration.successfully.migrated.to.azure.sql": "Se migró correctamente a Azure SQL", + "sql.migration.migration.not.started": "Migración no iniciada", + "sql.migration.choose.to.migrate.to.azure.sql": "Elegir migrar a Azure SQL", + "sql.migration.show.status": "Mostrar estado", + "sql.migration.inprogress.warning.single": "{0}database tiene advertencias", + "sql.migration.inprogress.warning.multiple": "{0} bases de datos tienen advertencias", + "sql.migration.feedback.issue.title": "Comentarios sobre la experiencia de migración", + "sql.migration.eastus2euap": "EUAP de este de EE. UU. 2", + "sql.migration.cutover": "Migración total", + "sql.migration.complete.cutover": "Migración total completa", + "sql.migration.source.database": "Nombre de la base de datos de origen", + "sql.migration.source.server": "Servidor de origen", + "sql.migration.source.version": "Versión de origen", + "sql.migration.target.database.name": "Nombre de la base de datos de destino", + "sql.migration.target.server": "Servidor de destino", + "sql.migration.target.version": "Versión de destino", + "sql.migration.migration.status": "Estado de migración", + "sql.migration.migration.status.filter": "Filtro de estado de migración", + "sql.migration.full.backup.files": "Archivos de copia de seguridad completa", + "sql.migration.last.applied.lsn": "LSN aplicado por última vez", + "sql.migration.last.applied.backup.files": "Archivos de copia de seguridad aplicados por última vez", + "sql.migration.last.applied.files.taken.on": "Hora de la última copia de seguridad aplicada:", + "sql.migration.active.backup.files": "Archivos de copia de seguridad activos", + "sql.migration.status": "Estado", + "sql.migration.backup.start.time": "Hora de inicio de copia de seguridad", + "sql.migration.first.lsn": "Primer LSN", + "sql.migration.last.LSN": "Último LSN", + "sql.migration.cannot.start.cutover.error": "No se puede iniciar el proceso de migración total hasta que se hayan completado todas las migraciones. Haga clic en actualizar para capturar el último estado del archivo", + "sql.migration.azure.sql.database.managed.instance": "Instancia administrada de Azure SQL Database", + "sql.migration.azure.sql.database.virtual.machine": "Máquina virtual de Azure SQL Database", + "sql.migration.cancel.migration": "Cancelar migración", + "sql.migration.active.backup.files.items": "Archivos de copia de seguridad activos (1 elemento)", + "sql.migration.active.backup.files.multiple.items": "Archivos de copia de seguridad activa ({0} elementos)", + "sql.migration.copy.migration.details": "Copiar detalles de la migración", + "sql.migration.details.copied": "Detalles copiados", + "sql.cancel.migration.confirmation": "¿Seguro de que desea cancelar la migración?", + "sql.migration.yes": "Sí", + "sql.migration.no": "No", + "sql.migration.completing.cutover.warning": "La finalización de la migración total sin restaurar todas las copias de seguridad puede provocar la pérdida de datos.", + "sql.migration.bc.info": "La migración total de 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.cutover.help.main": "Cuando esté a punto para la migración total, siga los pasos siguientes para completar la migración de la base de datos. Tenga en cuenta que la base de datos únicamente estará lista para la migración final tras haber restaurado una copia de seguridad completa en la instancia administrada de Azure SQL Database de destino.", + "sql.migration.cutover.step.1": "1. Detenga todas las transacciones entrantes a la base de datos de origen.", + "sql.migration.cutover.step.2": "2. Realice la copia de seguridad final del registro de transacciones y proporciónela en la ubicación del recurso compartido de red.", + "sql.migration.cutover.step.3": "3. Asegúrese de que todas las copias de seguridad del registro se hayan restaurado en la base de datos de destino. La “restauración de copias de seguridad de registros pendientes” debe ser cero.", + "sql.migartion.cutover.pending.backup": "Copias de seguridad del registro pendientes: {0}", + "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.cutover.in.progress": "Migración total en curso para la base de datos “{0}”", + "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.search.for.migration": "Buscar migraciones", + "sql.migration.online": "En línea", + "sql.migration.offline": "Sin conexión", + "sql.migration.database": "Base de datos", + "sql.migration.database.migration.service": "Database Migration Service", + "sql.migration.duration": "Duración", + "sql.migration.azure.sql.target": "Destino de Azure SQL", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.sql.virtual.machine": "Máquina virtual de SQL", + "sql.migration.target.azure.sql.instance.name": "Nombre de destino de Azure SQL", + "sql.migration.cutover.type": "Modo de migración", + "sql.migration.start.time": "Hora de inicio", + "sql.migration.finish.time": "Hora de finalización", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "En curso", + "sql.migration.status.succeeded": "Correcto", + "sql.migration.status.creating": "Creando", + "sql.migration.status.completing": "Completando", + "sql.migration.status.canceling": "Cancelando", + "sql.migration.status.failed": "Error", + "sql.migration.status.warning.count.single": "{0} advertencia)", + "sql.migration.status.warning.count.multiple": "{0} advertencias)", + "sql.migration.status.error.count.single": "{0} error)", + "sql.migration.status.error.count.multiple": "{0} errores)", + "sql.migration.hrs": "{0} h", + "sql.migration.hr": "{0} h", + "sql.migration.days": "{0} días", + "sql.migration.day": "{0} día", + "sql.migration.mins": "{0} minutos", + "sql.migration.min": "{0} min", + "sql.migration.sec": "{0} s", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.service.details.button.label": "Cerrar", + "sql.migration.service.details.ir.label": "Nodo de Integration Runtime autohospedado", + "sql.migration.service.details.authkeys.label": "Claves de autenticación", + "sql.migration.service.details.authkeys.title": "Claves de autenticación utilizadas para conectar con el nodo de Integration Runtime autohospedado", + "sql.migration.service.details.status.unavailable": "-- no disponible --", + "sql.migration.source.configuration": "Configuración de origen", + "sql.migration.source.credentials": "Credenciales de origen", + "sql.migration.enter.your.sql.cred": "Escriba las credenciales para la instancia de SQL Server de origen. Esta credencial se usará al migrar las bases de datos a Azure SQL.", + "sql.migration.server": "Servidor", + "sql.migration.username": "Nombre de usuario", + "sql.migration.size": "Tamaño (MB)", + "sql.migration.last.backup": "Última copia de seguridad", + "sql.migration.database.migration": "Bases de datos para migración", + "sql.migrate.text": "Seleccione las bases de datos que desea migrar a Azure SQL", + "sql.migration.offline.caps": "DESCONECTADO", + "sql.migration.issues": "Problemas", + "sql.migration.search": "Buscar", + "sql.migration.instance": "Instancia", + "sql.migration.warnings": "Advertencias", + "sql.migration.impacted.objects": "Objetos afectados", + "sql.migration.object.details": "Detalles del objeto", + "sql.migration.assessmen.results": "Resultados de la evaluación", + "sql.migration.type.label": "Escriba:", + "sql.migration.name.label": "Nombres:", + "sql.migration.description": "Descripción", + "sql.migration.recommendation": "Recomendación", + "sql.migration.more.info": "Más información", + "sql.migration.target.platform": "Plataforma de destino", + "sql.migration.warnings.details": "Detalles de las advertencias", + "sql.migration.issues.details": "Detalles del problema", + "sql.migration.select.prompt": "Haga clic en instancia de SQL Server o en cualquiera de las bases de datos de la izquierda para ver los detalles.", + "sql.migration.no.issues.vm": "No se encontraron problemas para migrar a SQL Server en la máquina virtual de Azure", + "sql.migration.no.issues.mi": "No se encontraron problemas para migrar a SQL Server en Azure SQL Managed Instance", + "sql.migration.impact.object.type": "Tipo: {0}", + "sql.migration.impact.object.name": "Nombre: {0}", + "sql.migration.databases": "Bases de datos ({0}/{1})", + "sql.migration.databases.selected": "Bases de datos seleccionadas: {0}/{1}", + "sql.migration.issues.count": "Problemas ({0})", + "sql.migration.warnings.count": "Advertencias ({0})", + "sql.migration.authentication.type": "Tipo de autenticación", + "sql.migration.sql.login": "Inicio de sesión en SQL", + "sql.migration.windows.auth": "Autenticación de Windows", + "sql.migration.status.refresh.label": "Actualizar", + "sql.migration.auto.refresh.off": "Actualización automática: desactivada", + "sql.migration.auto.refresh.15.seconds": "Actualización automática: 15 segundos", + "sql.migration.auto.refresh.30.seconds": "Actualización automática: 30 segundos", + "sql.migration.auto.refresh.1.min": "Actualización automática: 1 minuto", + "sql.migration.auto.refresh.3.min": "Actualización automática: 3 minutos", + "sql.migration.auto.refresh.5.min": "Actualización automática: 5 minutos", + "sql.migration.select.the.refresh.interval": "Seleccionar el intervalo de actualización", + "sql.migration.off": "Desactivar", + "sql.migration.every.30.second": "Cada 30 segundos", + "sql.migration.every.1.minute": "Cada minuto", + "sql.migration.every.3.minutes": "Cada 3 minutos", + "sql.migration.every.5.minutes": "Cada 5 minutos" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "Iniciando la migración de la base de datos {0} a {1} - {2}", + "sql.migration.starting.migration.error": "Error al iniciar la migración: '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-es/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..701353aaf2 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Características del lenguaje XML", + "description": "Proporciona un potente soporte de lenguaje para archivos XML." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/main.i18n.json b/i18n/ads-language-pack-es/translations/main.i18n.json index 98728be012..1e9b353bfa 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Controla la altura de línea utilizada en la vista previa de Markdown del cuaderno. Este número es relativo al tamaño de la fuente.", "notebook.showRenderedNotebookinDiffEditor": "(Vista preliminar) Mostrar el bloc de notas representado en el editor.", "notebook.maxRichTextUndoHistory": "Número máximo de cambios almacenados en el historial de deshacer del editor de texto enriquecido del cuaderno", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Búsqueda de cuadernos", "exclude": "Configure patrones globales para excluir archivos y carpetas en búsquedas de texto completo y abrir los patrones de uso rápido. Hereda todos los patrones globales de la configuración \"#files.exclude\". Lea más acerca de los patrones globales [aquí](https://code.visualstudio.com/docs/editor/codebasics-_advanced-search-options).", "exclude.boolean": "El patrón global con el que se harán coincidir las rutas de acceso de los archivos. Establézcalo en true o false para habilitarlo o deshabilitarlo.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "Buscar cadena anterior" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Editor de Notebook" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "Resultados de la búsqueda", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "Detener", "profiler.clear": "Borrar los datos", "profiler.clearDataPrompt": "¿Está seguro de que quiere borrar los datos?", - "profiler.yes": "Sí", - "profiler.no": "No", "profilerAction.autoscrollOn": "Desplazamiento automático: activado", "profilerAction.autoscrollOff": "Desplazamiento automático: desactivado", "profiler.toggleCollapsePanel": "Alternar el panel contraído", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Exportación como cuaderno" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "Editor de consultas" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "Resultados", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "Plan de consulta" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "Editor de planes de consulta" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "Operación", @@ -11441,6 +11440,13 @@ "gettingStarted": "Introducción", "showReleaseNotes": "Ver introducción", "miGettingStarted": "I&&ntroducción" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "Ocultar propiedades", + "showProperties": "Mostrar propiedades" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "Nueva implementación..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index 53228a74e7..a9e783aeb4 100644 --- a/i18n/ads-language-pack-fr/package.json +++ b/i18n/ads-language-pack-fr/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension fr" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..e90cf92c24 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Prise en charge d’Azure Arc", + "arc.configuration.title": "Azure Arc", + "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.loading": "Chargement des contrôleurs...", + "command.createController.title": "Créer un contrôleur Azure Arc", + "command.connectToController.title": "Se connecter à un contrôleur Azure Arc existant", + "command.removeController.title": "Supprimer le contrôleur", + "command.refresh.title": "Actualiser", + "command.editConnection.title": "Modifier la connexion", + "arc.openDashboard": "Gérer", + "resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc (préversion)", + "resource.type.azure.arc.description": "Crée un contrôleur de données Azure Arc", + "arc.data.controller.new.wizard.title": "Créer le contrôleur de données Azure Arc", + "arc.data.controller.cluster.environment.title": "Quel est votre environnement de cluster Kubernetes existant cible ?", + "arc.data.controller.select.cluster.title": "Sélectionner des clusters Kubernetes existants", + "arc.data.controller.kube.cluster.context": "Contexte de cluster", + "arc.data.controller.cluster.config.profile.title": "Choisir le profil de configuration", + "arc.data.controller.cluster.config.profile": "Profil de configuration", + "arc.data.controller.cluster.config.profile.loading": "Chargement des profils de configuration", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Chargement des profils de configuration effectué", + "arc.data.controller.create.azureconfig.title": "Configuration Azure", + "arc.data.controller.create.controllerconfig.title": "Configuration du contrôleur", + "arc.data.controller.project.details.title": "Détails Azure", + "arc.data.controller.project.details.description": "Sélectionnez l'abonnement pour gérer les ressources déployées et les coûts. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.", + "arc.data.controller.details.title": "Détails du contrôleur de données", + "arc.data.controller.details.description": "Fournissez un espace de noms, un nom et une classe de stockage pour votre contrôleur de données Azure Arc. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance.", + "arc.data.controller.namespace": "Espace de noms du contrôleur de données", + "arc.data.controller.namespace.validation.description": "L’espace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum.", + "arc.data.controller.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.location": "Emplacement", + "arc.data.controller.admin.account.title": "Compte Administrateur", + "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.confirm.password": "Confirmer le mot de passe", + "arc.data.controller.create.summary.title": "Vérifier votre configuration", + "arc.data.controller.summary.arc.data.controller": "Contrôleur de données Azure Arc", + "arc.data.controller.summary.estimated.cost.per.month": "Coût estimé par mois", + "arc.data.controller.summary.arc.by.microsoft": "par Microsoft", + "arc.data.controller.summary.free": "Gratuit", + "arc.data.controller.summary.arc.terms.of.use": "Conditions d’utilisation", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "Politique de confidentialité", + "arc.data.controller.summary.terms": "Conditions", + "arc.data.controller.summary.terms.description": "En cliquant sur « Exécuter un script sur un bloc-notes », (a) j'accepte les conditions légales et les déclarations de confidentialité associées aux offres de la Place de marché indiquées ci-dessus, (b) j'autorise Microsoft à facturer selon mon mode de paiement actuel les frais associés aux offres, avec la même fréquence de facturation que mon abonnement Azure et (c) j'accepte que Microsoft puisse partager mes informations de contact et celles relatives à mon utilisation et à mes transactions avec les fournisseurs des offres dans le cadre du support, de la facturation et d'autres activités liées aux transactions. Microsoft ne fournit pas de droits pour les produits tiers. Pour plus d'informations, consultez {0}.", + "arc.data.controller.summary.terms.link.text": "Conditions de la Place de marché Azure", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Chemin du fichier de configuration Kube", + "arc.data.controller.summary.cluster.context": "Contexte de cluster", + "arc.data.controller.summary.profile": "Profil de configuration", + "arc.data.controller.summary.username": "Nom d'utilisateur", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "Abonnement", + "arc.data.controller.summary.resource.group": "Groupe de ressources", + "arc.data.controller.summary.data.controller.name": "Nom du contrôleur de données", + "arc.data.controller.summary.data.controller.namespace": "Espace de noms du contrôleur de données", + "arc.data.controller.summary.controller": "Contrôleur", + "arc.data.controller.summary.location": "Emplacement", + "arc.data.controller.agreement": "J'accepte {0} et {1}.", + "arc.data.controller.readmore": "En savoir plus", + "microsoft.agreement.privacy.statement": "Déclaration de confidentialité Microsoft", + "deploy.script.action": "Exécuter un script sur un notebook", + "deploy.done.action": "Déployer", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance : Azure Arc (préversion)", + "resource.type.arc.postgres.display.name": "Groupes de serveurs PostgreSQL Hyperscale : Azure Arc (préversion)", + "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.postgres.description": "Déployer les groupes de serveurs PostgreSQL Hyperscale dans un environnement Azure Arc", + "arc.controller": "Contrôleur Azure Arc cible", + "arc.sql.wizard.title": "Déployer Azure SQL Managed Instance : Azure Arc (préversion)", + "arc.sql.wizard.page1.title": "Fournir les paramètres d’instance managée Azure SQL", + "arc.sql.connection.settings.section.title": "Informations sur la connexion SQL", + "arc.sql.instance.settings.section.title": "Paramètres d'instance SQL", + "arc.azure.section.title": "Informations Azure", + "arc.sql.instance.name": "Nom de l'instance", + "arc.sql.username": "Nom d'utilisateur", + "arc.sql.invalid.username": "le nom d’utilisateur sa est désactivé, choisissez un autre nom d’utilisateur", + "arc.sql.invalid.instance.name": "Le nom de l’instance doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 13 caractères au maximum.", + "arc.storage-class.dc.label": "Classe de stockage", + "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.replicas.label": "Réplicas", + "arc.sql.replicas.description": "Nombre de réplicas SQL Managed Instance qui seront déployés dans votre cluster Kubernetes à des fins de haute disponibilité", + "arc.storage-class.data.label": "Classe de stockage (Données)", + "arc.sql.storage-class.data.description": "Classe de stockage à utiliser pour les données (.mdf)", + "arc.postgres.storage-class.data.description": "La classe de stockage à utiliser pour les volumes persistants des données", + "arc.storage-class.logs.label": "Classe de stockage (journaux)", + "arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log)", + "arc.postgres.storage-class.logs.description": "La classe de stockage à utiliser pour les volumes persistants des journaux", + "arc.storage-class.backups.label": "Classe de stockage (sauvegardes)", + "arc.cores-limit.label": "Nombre maximal de mémoires à tores magnétiques", + "arc.sql.cores-limit.description": "Limite des cœurs de l’instance managée en tant qu’entier.", + "arc.cores-request.label": "Demande de mémoire à tores magnétiques", + "arc.sql.cores-request.description": "Demande de cœurs de l’instance gérée en tant qu’entier.", + "arc.memory-limit.label": "Limite de mémoire", + "arc.sql.memory-limit.description": "Limite de la capacité de l’instance managée en tant qu’entier.", + "arc.memory-request.label": "Demande de mémoire", + "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.postgres.storage-class.backups.description": "La classe de stockage à utiliser pour les volumes persistants de sauvegarde.", + "arc.password": "Mot de passe", + "arc.confirm.password": "Confirmer le mot de passe", + "arc.azure.account": "Compte Azure", + "arc.azure.subscription": "Abonnement Azure", + "arc.azure.resource.group": "Groupe de ressources Azure", + "arc.azure.location": "Emplacement Azure", + "arc.postgres.wizard.title": "Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc (préversion)", + "arc.postgres.wizard.page1.title": "Fournir les paramètres de groupe de serveurs PostgreSQL Hyperscale avec Azure Arc", + "arc.postgres.settings.section.title": "Paramètres généraux", + "arc.postgres.settings.resource.worker.title": "Configuration du calcul des nœuds Worker", + "arc.postgres.settings.resource.coordinator.title": "Configuration du calcul du nœud coordinateur", + "arc.postgres.settings.storage.title": "Paramètres de stockage", + "arc.postgres.server.group.name": "Nom de groupe de serveurs", + "arc.postgres.server.group.name.validation.description": "Le nom du groupe de serveurs doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 11 caractères au maximum.", + "arc.postgres.server.group.workers.label": "Nombre de workers", + "arc.postgres.server.group.workers.description": "Nombre de nœuds Worker à approvisionner dans un cluster partagé, ou zéro (valeur par défaut) pour Postgres à nœud unique.", + "arc.postgres.server.group.port": "Port", + "arc.postgres.server.group.engine.version": "Version du moteur", + "arc.postgres.server.group.extensions.label": "Extensions", + "arc.postgres.server.group.extensions.description": "Une liste, séparée par des virgules, des extensions Postgres qui doivent être chargées au démarrage. Veuillez vous référer à la documentation postgres pour les valeurs prises en charge.", + "arc.postgres.server.group.volume.size.data.label": "Taille du volume Go (Données)", + "arc.postgres.server.group.volume.size.data.description": "La taille du volume de stockage à utiliser pour les données en Go.", + "arc.postgres.server.group.volume.size.logs.label": "Taille du volume Go (journaux)", + "arc.postgres.server.group.volume.size.logs.description": "La taille du volume de stockage à utiliser pour les journaux en Go.", + "arc.postgres.server.group.volume.size.backups.label": "Taille du volume Go (sauvegardes)", + "arc.postgres.server.group.volume.size.backups.description": "La taille du volume de stockage à utiliser pour les sauvegardes en Go.", + "arc.postgres.server.group.workers.cores.request.label": "Demande processeur (cœurs par nœud)", + "arc.postgres.server.group.workers.cores.request.description": "Le nombre minimum de cœurs de processeur qui doivent être disponibles par nœud pour planifier le service. Les fractions de cœurs sont prises en charge.", + "arc.postgres.server.group.workers.cores.limit.label": "Limite du processeur (cœurs par nœud)", + "arc.postgres.server.group.workers.cores.limit.description": "Nombre maximal de cœurs de processeur pour l’instance Postgres qui peuvent être utilisés par nœud. Les cœurs fractionnaires sont pris en charge.", + "arc.postgres.server.group.workers.memory.request.label": "Demande de mémoire (Go par nœud)", + "arc.postgres.server.group.workers.memory.request.description": "Demande de mémoire de l’instance Postgres par nœud en Go.", + "arc.postgres.server.group.workers.memory.limit.label": "Limite de mémoire (Go par nœud)", + "arc.postgres.server.group.workers.memory.limit.description": "Limite de mémoire de l’instance Postgres par nœud en Go.", + "arc.postgres.server.group.coordinator.cores.request.label": "Demande UC", + "arc.postgres.server.group.coordinator.cores.request.description": "Le nombre minimum de cœurs de processeur qui doivent être disponibles sur le nœud coordinateur pour planifier le service. Les fractions de cœurs sont prises en charge.", + "arc.postgres.server.group.coordinator.cores.limit.label": "Limite UC", + "arc.postgres.server.group.coordinator.cores.limit.description": "Nombre maximal de cœurs de processeur pour l’instance Postgres qui peuvent être utilisés sur nœud coordinateur. Les cœurs fractionnaires sont pris en charge.", + "arc.postgres.server.group.coordinator.memory.request.label": "Demande de mémoire (Go)", + "arc.postgres.server.group.coordinator.memory.request.description": "La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go.", + "arc.postgres.server.group.coordinator.memory.limit.label": "Limite de mémoire (Go)", + "arc.postgres.server.group.coordinator.memory.limit.description": "La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go.", + "arc.agreement": "J'accepte {0} et {1}.", + "arc.agreement.sql.terms.conditions": "Instance managée Azure SQL : conditions générales Azure Arc", + "arc.agreement.postgres.terms.conditions": "Conditions générales d'utilisation de PostgreSQL Hyperscale activé par 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.", + "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", + "cores.limit.greater.than.or.equal.to.requested.cores": "La limite de cœurs doit être supérieure ou égale aux cœurs demandés", + "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", + "memory.limit.greater.than.or.equal.to.requested.memory": "La limite de mémoire doit être supérieure ou égale à la mémoire demandée", + "arc.agreement.sql.help.text": "Managed Instance activé Azure Arc offre une compatibilité d’accès et de fonctionnalité SQL Server pouvant être déployée sur l’infrastructure de votre choix. Pendant que ce service est en préversion, il présente certaines limitations de fonctionnalités par rapport à SQL Managed Instance sur Azure. {0}", + "arc.agreement.sql.help.text.learn.more": "En savoir plus", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "En savoir plus sur Managed Instance avec Azure Arc" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "L’extension de déploiement d’Arc a été remplacée par l’extension Arc et a été désinstallée.", + "arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc (préversion) - {0}", + "arc.miaaDashboard": "SQL Managed Instance : tableau de bord Azure Arc (préversion) : {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale : tableau de bord Azure Arc (préversion) - {0}", + "arc.dataControllersType": "Contrôleur de données Azure Arc", + "arc.pgSqlType": "PostgreSQL Hyperscale – Azure Arc", + "arc.miaaType": "Instance managée SQL - Azure Arc", + "arc.overview": "Vue d'ensemble", + "arc.connectionStrings": "Chaînes de connexion", + "arc.preloaded Extensions": "Extensions préchargées", + "arc.networking": "Réseau", + "arc.properties": "Propriétés", + "arc.settings": "Paramètres", + "arc.security": "Sécurité", + "arc.computeAndStorage": "Calcul + stockage", + "arc.coordinatorNodeParameters": "Paramètres du nœud coordinateur", + "arc.workerNodeParameters": "Paramètres de nœud worker", + "arc.compute": "Calcul", + "arc.backup": "Sauvegarder", + "arc.newSupportRequest": "Nouvelle demande de support", + "arc.diagnoseAndSolveProblems": "Diagnostiquer et résoudre les problèmes", + "arc.supportAndTroubleshooting": "Support + dépannage", + "arc.resourceHealth": "Intégrité des ressources", + "arc.parameterName": "Nom du paramètre", + "arc.value": "Valeur", + "arc.createNew": "Nouvelle instance", + "arc.delete": "Supprimer", + "arc.learnMore": "En savoir plus.", + "arc.drop": "Déposer", + "arc.save": "Enregistrer", + "arc.discard": "Abandonner", + "arc.resetPassword": "Réinitialiser le mot de passe", + "arc.loadExtensions": "Charger des extensions", + "arc.unloadExtensions": "Décharger des extensions", + "arc.noExtensions": "Aucune extension répertoriée dans la configuration.", + "arc.openInAzurePortal": "Ouvrir dans le portail Azure", + "arc.resourceGroup": "Groupe de ressources", + "arc.region": "Région", + "arc.subscriptionId": "ID d'abonnement", + "arc.state": "État", + "arc.connectionMode": "Mode de connexion", + "arc.namespace": "Espace de noms", + "arc.externalEndpoint": "Point de terminaison externe", + "arc.name": "Nom", + "arc.type": "Type", + "arc.status": "État", + "arc.miaaAdmin": "Administrateur d'instance managée", + "arc.controllerEndpoint": "Point de terminaison du contrôleur", + "arc.extensionName": "Nom de l'extension", + "arc.extensionsDescription": "PostgreSQL permet d’étendre les fonctionnalités de votre base de données à l’aide d’extensions. Les extensions permettent de regrouper plusieurs objets SQL associés dans un package unique qui peut être chargé ou supprimé de votre base de données à l’aide d’une seule commande. Une fois chargées dans la base de données, les extensions peuvent fonctionner comme des fonctionnalités intégrées.", + "arc.extensionsFunction": "Certaines extensions doivent être chargées dans PostgreSQL au moment du démarrage avant de pouvoir être utilisées. Ces extensions préchargées peuvent être affichées et modifiées ci-dessous.", + "arc.extensionsLearnMore": "En savoir plus sur les extensions PostgreSQL.", + "arc.extensionsTableLoading": "Table des extensions préchargées est en cours de chargement.", + "arc.extensionsTableLabel": "Table des extensions préchargées.", + "arc.extensionsTableLoadingComplete": "Les extensions préchargées peuvent désormais être affichées.", + "arc.extensionsAddList": "Extensions", + "arc.extensionsAddDialog": "PostgreSQL permet d’étendre les fonctionnalités de votre base de données à l’aide d’extensions.", + "arc.dataController": "Contrôleur de données", + "arc.kibanaDashboard": "Tableau de bord Kibana", + "arc.grafanaDashboard": "Tableau de bord Grafana", + "arc.kibanaDashboardDescription": "Tableau de bord pour l’affichage des journaux", + "arc.grafanaDashboardDescription": "Tableau de bord pour l’affichage des métriques", + "arc.serviceEndpoints": "Points de terminaison de service", + "arc.serviceEndpointsTable": "Table des points de terminaison de service", + "arc.databases": "Bases de données", + "arc.endpoint": "Point de terminaison", + "arc.description": "Description", + "arc.yes": "Oui", + "arc.no": "Non", + "arc.feedback": "Commentaires", + "arc.selectConnectionString": "Sélectionnez l'une des chaînes de connexion client disponibles ci-dessous.", + "arc.addingWorkerNodes": "ajout de nœuds Worker", + "arc.workerNodesDescription": "Développez votre groupe de serveurs et mettez à l’échelle votre base de données en ajoutant des nœuds Worker.", + "arc.workerNodesConfigurationInformation": "Vous pouvez configurer le nombre de cœurs d’UC et la taille de stockage qui s’appliqueront à tous les nœuds Worker. Ajustez le nombre de cœurs d’UC et de paramètres de mémoire pour votre groupe de serveurs. Pour réinitialiser les demandes et/ou les limites, transmettez une valeur vide.", + "arc.coordinatorNodeConfigurationInformation": "Vous pouvez configurer le nombre de cœurs d’UC et la taille de stockage qui s’appliqueront au nœud coordinateur. Ajustez le nombre de cœurs d’UC et de paramètres de mémoire pour votre groupe de serveurs. Pour réinitialiser les demandes et/ou les limites, transmettez une valeur vide.", + "arc.workerNodeInformation": "Il est possible d’échelonner et de réduire votre groupe de serveurs en réduisant ou en augmentant le nombre de nœuds Worker. La valeur doit être supérieure ou égale à 1.", + "arc.workerOneNodeValidationMessage": "La valeur de 1 n'est pas prise en charge.", + "arc.vCores": "vCores", + "arc.ram": "RAM", + "arc.refresh": "Actualiser", + "arc.resetAllToDefault": "Rétablir toutes les valeurs par défaut", + "arc.resetToDefault": "Rétablir les valeurs par défaut", + "arc.troubleshoot": "Résoudre les problèmes", + "arc.clickTheNewSupportRequestButton": "Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure.", + "arc.supportRequestNote": "Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support.", + "arc.running": "En cours d'exécution", + "arc.ready": "Prêt", + "arc.notReady": "Non prêt", + "arc.pending": "En attente", + "arc.failed": "Échec", + "arc.unknown": "Inconnu", + "arc.direct": "Directement", + "arc.indirect": "Indirectement", + "arc.loading": "Chargement...", + "arc.refreshToEnterCredentials": "Actualiser le nœud pour entrer les informations d’identification", + "arc.noInstancesAvailable": "Aucune instance disponible", + "arc.connecToServer": "Se connecter au serveur", + "arc.connectToController": "Se connecter au contrôleur existant", + "arc.connectToMSSql": "Se connecter à SQL Managed Instance : Azure Arc ({0})", + "arc.connectToPGSql": "Se connecter à PostgreSQL Hyperscale : Azure Arc ({0})", + "arc.passwordToController": "Fournir le mot de passe au contrôleur", + "arc.controllerUrl": "URL du contrôleur", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "L’URL du contrôleur est nécessaire si plusieurs clusters ont le même espace de noms, ce qui n’est généralement pas nécessaire.", + "arc.serverEndpoint": "Point de terminaison de serveur", + "arc.controllerName": "Nom", + "arc.controllerNameDescription": "Nom à afficher dans l’arborescence, ceci n’est pas appliqué au contrôleur lui-même.", + "arc.controllerKubeConfig": "Chemin du fichier de configuration Kube", + "arc.controllerClusterContext": "Contexte de cluster", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "Nom d'utilisateur du contrôleur", + "arc.controllerPassword": "Mot de passe du contrôleur", + "arc.username": "Nom d'utilisateur", + "arc.password": "Mot de passe", + "arc.rememberPassword": "Se souvenir du mot de passe", + "arc.connect": "Connecter", + "arc.cancel": "Annuler", + "arc.ok": "OK", + "arc.on": "Activé", + "arc.off": "Inactif", + "arc.notConfigured": "Non configuré", + "arc.online": "En ligne", + "arc.offline": "Hors connexion", + "arc.restoring": "Restauration", + "arc.recovering": "Récupération", + "arc.recoveringPending": "Récupération en attente", + "arc.suspect": "Suspect", + "arc.emergency": "Urgence", + "arc.coordinatorEndpoint": "Point de terminaison coordinateur", + "arc.postgresAdminUsername": "Nom d'utilisateur de l'administrateur", + "arc.nodeConfiguration": "Configuration de nœud", + "arc.postgresVersion": "Version de PostgreSQL", + "arc.serverGroupType": "Type de groupe de serveurs", + "arc.serverGroupNodes": "Nœuds de groupe de serveurs", + "arc.fullyQualifiedDomain": "Domaine complet", + "arc.postgresArcProductName": "Azure Database pour PostgreSQL - Azure Arc", + "arc.coordinator": "Coordonnateur", + "arc.worker": "Collaborateur", + "arc.monitor": "Analyse", + "arc.available": "Disponible", + "arc.issuesDetected": "Problèmes détectés", + "arc.newDatabase": "Nouvelle base de données", + "arc.databaseName": "Nom de la base de données", + "arc.enterNewPassword": "Entrez un nouveau mot de passe", + "arc.confirmNewPassword": "Confirmer le nouveau mot de passe", + "arc.learnAboutPostgresClients": "En savoir plus sur les interfaces clientes Hyperscale Azure PostgreSQL", + "arc.coordinatorNodeParametersDescription": " Ces paramètres de serveur des nœuds coordinateur peuvent être définis sur des valeurs personnalisées (non définies par défaut). Recherchez des paramètres.", + "arc.workerNodesParametersDescription": " Ces paramètres de serveur des nœuds Worker peuvent être définis sur des valeurs personnalisées (non définies par défaut). Recherchez des paramètres.", + "arc.learnAboutNodeParameters": "En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL Hyperscale avec Azure Arc", + "arc.noNodeParametersFound": "Aucun paramètre de serveur worker...", + "arc.searchToFilter": "Recherche pour filtrer des éléments...", + "arc.scalingCompute": "mise à l’échelle du calcul vCores et de la mémoire.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à l’échelle votre Azure Arc", + "arc.miaaComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à l’échelle votre Azure SQL Managed Instance : Azure Arc par", + "arc.postgres.computeAndStorageDescriptionPartTwo": "Groupe de serveurs PostgreSQL Hyperscale par", + "arc.computeAndStorageDescriptionPartThree": "sans temps d’arrêt et par", + "arc.computeAndStorageDescriptionPartFour": "Avant d’effectuer cette opération, vous devez vous assurer", + "arc.computeAndStorageDescriptionPartFive": "Il y a suffisamment de ressources disponibles", + "arc.resourceHealthDescription": "Resource Health peut vous indiquer si votre ressource s’exécute comme prévu.", + "arc.computeAndStorageDescriptionPartSix": "dans votre cluster Kubernetes pour honorer cette configuration.", + "arc.node": "nœud", + "arc.nodes": "nœuds", + "arc.workerNodes": "Nœuds worker", + "arc.coordinatorNode": "Nœud coordinateur", + "arc.storagePerNode": "Stockage par nœud", + "arc.workerNodeCount": "Nombre de nœuds worker", + "arc.configurationPerNode": "Configuration (par nœud)", + "arc.configurationCoordinatorNode": "Configuration", + "arc.coresLimit": "Limite UC", + "arc.workerCoresLimit": "Limite du processeur des nœuds Worker", + "arc.coordinatorCoresLimit": "Limite du processeur du nœud coordinateur", + "arc.coresRequest": "Demande UC", + "arc.workerCoresRequest": "Demande du processeur des nœuds Worker", + "arc.coordinatorCoresRequest": "Demande du processeur du nœud coordinateur", + "arc.memoryLimit": "Limite de mémoire (en Go)", + "arc.workerMemoryLimit": "Limite de mémoire des nœuds Worker (en Go)", + "arc.coordinatorMemoryLimit": "Limite de la mémoire du nœud coordinateur (en Go)", + "arc.memoryRequest": "Demande de mémoire (en Go)", + "arc.workerMemoryRequest": "Demande de mémoire des nœuds Woker (en Go)", + "arc.coordinatorMemoryRequest": "Demande de mémoire de nœud coordinateur (en Go)", + "arc.arcResources": "Ressources Azure Arc", + "arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.", + "arc.thePasswordsDoNotMatch": "Les mots de passe ne correspondent pas. Confirmez le mot de passe ou appuyez sur Echap pour quitter.", + "arc.passwordReset": "Réinitialisation réussie du mot de passe", + "arc.condition": "Condition", + "arc.details": "Détails", + "arc.lastTransition": "Dernière transition", + "arc.noExternalEndpoint": "Aucun point de terminaison externe n’a été configuré, ce qui signifie que ces informations ne sont pas disponibles.", + "arc.noWorkerPods": "Aucun pod Worker dans cette configuration.", + "arc.podsReady": "pods prêts", + "arc.podsPresent": "Pods présents", + "arc.podsUsedDescription": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité.", + "arc.podsUsedDescriptionAria": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité", + "arc.podConditionsTable": "Tableau des conditions de pod", + "arc.connectToPostgresDescription": "Une connexion au serveur est requise pour afficher et définir les paramètres du moteur de base de données, ce qui nécessite l’installation de l’extension PostgreSQL.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Le pod est initialisé.", + "arc.podReady": "Le pod est prêt.", + "arc.noPodIssuesDetected": "Aucun problème connu n'affecte cette instance PostgreSQL Hyperscale.", + "arc.podIssuesDetected": "Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité.", + "arc.containerReady": "Les conteneurs Pod sont prêts.", + "arc.podScheduled": "Le pod est programmable.", + "arc.loadingClusterContextCompleted": "Chargement des contextes de cluster terminé", + "arc.rangeSetting": "La valeur doit être comprise dans la plage {0} - {1}", + "arc.databaseCreated": "Base de données {0} créée", + "arc.deletingInstance": "Suppression de l'instance « {0} »...", + "arc.installingExtension": "Installation de l'extension '{0}'...", + "arc.extensionInstalled": "L'extension « {0} » a été installée.", + "arc.updatingInstance": "Mise à jour des instances « {0} »...", + "arc.instanceDeleted": "Instance « {0} » supprimée", + "arc.instanceUpdated": "Instance « {0} » mise à jour", + "arc.extensionsDropped": "Extensions «{0}» supprimées", + "arc.extensionsAdded": "Extensions « {0} » ajoutées", + "arc.copiedToClipboard": "{0} copié dans le Presse-papiers", + "arc.clickTheTroubleshootButton": "Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}.", + "arc.dataStorage": "Données {0}", + "arc.logStorage": "{0} log", + "arc.backupsStorage": "{0} sauvegardes", + "arc.numVCore": "{0} vCore", + "arc.numVCores": "{0}vCores", + "arc.updated": "Mise à jour de {0}", + "arc.connectionString": "Chaîne de connexion pour {0}", + "arc.copyConnectionStringToClipboard": "Copier {0} la chaîne de connexion dans le Presse-papiers", + "arc.copyValueToClipboard": "Copier {0} dans le Presse-papiers", + "arc.pgConnectionRequired": "Une connexion est requise pour afficher et définir les paramètres du moteur de base de données.", + "arc.miaaConnectionRequired": "Une connexion est requise pour répertorier les bases de données sur cette instance.", + "arc.couldNotFindControllerRegistration": "L’inscription du contrôleur est introuvable.", + "arc.dropMultipleExtensions": "Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée.", + "arc.updateExtensionsFailed": "Échec de la modification des extensions. {0}", + "arc.refreshFailed": "Échec de l’actualisation. {0}", + "arc.resetFailed": "Échec de la réinitialisation. {0}", + "arc.openDashboardFailed": "Erreur lors de l’ouverture du tableau de bord. {0}", + "arc.instanceDeletionFailed": "Échec de la suppression de l’instance {0}. {1}", + "arc.instanceUpdateFailed": "Échec de la mise à jour de l’instance {0}. {1}", + "arc.pageDiscardFailed": "Échec de l’abandon de l’entrée utilisateur. {0}", + "arc.databaseCreationFailed": "Échec de la création de la base de données {0}. {1}", + "arc.connectToControllerFailed": "Impossible de se connecter au contrôleur {0}. {1}", + "arc.connectToMSSqlFailed": "Impossible de se connecter à l’instance managée SQL : instance Azure Arc {0}. {1}", + "arc.connectToPGSqlFailed": "Impossible de se connecter à PostgreSQL Hyperscale : Instance Azure Arc {0}. {1}", + "arc.missingExtension": "L’extension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous l’installer maintenant ?", + "arc.extensionInstallationFailed": "Échec d'installation de l'extension {0}.", + "arc.fetchConfigFailed": "Une erreur inattendue s’est produite lors de la récupération de la configuration pour « {0} ». {1}", + "arc.fetchEndpointsFailed": "Une erreur inattendue s’est produite lors de la récupération des points de terminaison pour « {0} ». {1}", + "arc.fetchRegistrationsFailed": "Une erreur inattendue s’est produite lors de la récupération des inscription pour « {0} ». {1}", + "arc.fetchDatabasesFailed": "Une erreur inattendue s’est produite lors de la récupération des base de données pour « {0} ». {1}", + "arc.fetchEngineSettingsFailed": "Une erreur inattendue s’est produite lors de la récupération des paramètres du moteur pour « {0} ». {1}", + "arc.numberOfIssuesDetected": "• {0} (problèmes {1})", + "arc.instanceDeletionWarning": "Avertissement ! La suppression d’une instance est permanente et ne peut pas être annulée. Pour supprimer l’instance « {0} », tapez le nom « {0} » ci-dessous pour continuer.", + "arc.invalidInstanceDeletionName": "La valeur « {0} » ne correspond pas au nom de l’instance. Réessayez ou appuyez sur Echap pour quitter", + "arc.couldNotFindAzureResource": "Ressource Azure introuvable pour {0}", + "arc.passwordResetFailed": "Échec de réinitialisation du mot de passe. {0}", + "arc.errorConnectingToController": "Erreur lors de la connexion au contrôleur. {0}", + "arc.passwordAcquisitionFailed": "Échec de l’acquisition du mot de passe. {0}", + "arc.loginFailed": "Erreur de connexion au contrôleur : nom d’utilisateur ou mot de passe incorrect", + "arc.errorVerifyingPassword": "Une erreur s’est produite lors de la vérification du mot de passe. {0}", + "noControllersConnected": "Aucun contrôleur Azure Arc n’est actuellement connecté. Exécutez la commande : « Se connecter au contrôleur Azure Arc existante », puis réessayez", + "getVariableValue.unknownVariableName": "Tentative d'obtention de la valeur de variable pour une variable inconnue : {0}", + "getIsPassword.unknownVariableName": "Tentative d'obtention de isPassword pour une variable inconnue : {0}", + "noControllerInfoFound": "Les informations du contrôleur sont introuvables avec le nom : {0}", + "noPasswordFound": "Impossible de récupérer le mot de passe pour le contrôleur : {0} et l’utilisateur n’a pas fourni de mot de passe. Réessayez plus tard.", + "clusterContextNotFound": "Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube", + "noCurrentClusterContext": "Aucun contexte de cluster actif n’a été trouvé dans le fichier de configuration kube", + "filePicker.browse": "Parcourir", + "button.label": "Sélectionner", + "noContextFound": "Aucun « contexte » n’a été trouvé dans le fichier de configuration : {0}", + "noCurrentContextFound": "Aucun contexte n’est marqué comme « contexte actuel » dans le fichier de configuration : {0}", + "noNameInContext": "Aucun champ de nom n’a été trouvé dans un contexte de cluster dans le fichier de configuration : {0}", + "arc.userCancelledError": "L'utilisateur a annulé la boîte de dialogue.", + "clusterContextConfigNoLongerValid": "Les informations de contexte de cluster spécifiées par le fichier de configuration : {0} et le contexte du cluster : {1} n'est plus valide. L'erreur est :\r\n\t{2}\r\n Voulez-vous mettre à jour ces informations ?", + "arc.invalidConfigPath": "Chemin d'accès de configuration non valide", + "arc.loadingClusterContextsError": "Erreur lors du chargement des contextes de cluster. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..f9adf85715 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Extension de déploiement Azure SQL Edge", + "extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge", + "docker-container-name-field": "Nom de conteneur", + "docker-sql-password-field": "Mot de passe de l’instance Azure SQL Edge (sa)", + "docker-confirm-sql-password-field": "Confirmer le mot de passe", + "docker-sql-port-field": "Port Azure SQL Edge", + "microsoft-privacy-statement": "Déclaration de confidentialité Microsoft", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (préversion) est un moteur de base de données relationnelle optimisé conçu pour les déploiements IoT et IoT Edge.", + "sql-edge-type-display-name": "Cible de déploiement", + "sql-edge-local-display-name": "Instance de conteneur locale", + "sql-edge-remote-display-name": "Instance de conteneur distante", + "sql-edge-local-title": "Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur local", + "docker-settings-section-title": "Paramètres Docker", + "docker-registry-field": "Registre", + "docker-repository-field": "Dépôt", + "docker-imagetag-field": "Balise d'image", + "docker-username-field": "Nom d'utilisateur", + "docker-password-field": "Mot de passe", + "edge-agreement": "J'accepte {0} et {1}.", + "edge-eula": "Contrat de licence Microsoft Azure SQL Edge", + "sql-edge-remote-title": "Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur distant", + "remote-info-section-title": "Informations sur l'ordinateur cible", + "edge-remote-target-field": "Nom ou adresse IP", + "edge-remote-username-field": "Nom d'utilisateur", + "edge-remote-password-field": "Mot de passe", + "sql-edge-azure-display-name": "Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe)", + "sql-edge-azure-sshkey-display-name": "Nouvelle Azure IoT Hub et machine virtuelle (authentification par clé publique SSH)", + "sql-edge-azure-title": "Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub", + "azure_subscription_id": "ID d'abonnement", + "azure_resource_group": "Groupe de ressources", + "azure_location": "Emplacement", + "vm_admin": "Nom d'utilisateur de l'administrateur de machine virtuelle", + "vm_password": "Mot de passe administrateur de machine virtuelle", + "vm_password_confirm": "Confirmer le mot de passe administrateur de machine virtuelle", + "vm_password_validation_error_message": "Le mot de passe de la machine virtuelle doit comprendre entre 12 et 123 caractères, et contenir des caractères majuscules, des caractères minuscules, des chiffres et des caractères spéciaux.", + "package_path": "Fichier de package", + "package_path_description": "Chemin d’accès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé.", + "azure-info-section-title": "Informations Azure", + "sqlserver-info-section-title": "Informations Azure SQL Edge", + "package-files": "Fichiers de package SQL Server", + "sql-edge-azure-single-device-display-name": "Appareil existant d’un Azure IoT Hub", + "sql-edge-azure-single-device-title": "Déployer Azure SQL Edge sur un appareil existant", + "iot-hub-name": "Nom du hub IoT", + "device-id": "ID d'appareil", + "device-ip-address": "Adresse IP du périphérique", + "device-ip-address-description": "Sera utilisé pour se connecter à l’instance Azure SQL Edge après le déploiement", + "sql-edge-azure-multi-device-display-name": "Plusieurs appareils d’un Azure IoT Hub", + "sql-edge-azure-multi-device-title": "Déployer Azure SQL Edge sur plusieurs appareils Azure IoT", + "device-target-condition": "Condition cible", + "device-target-condition-learn-more": "En savoir plus sur l'état des cibles", + "vm_ssh_public_key": "Clé publique SSH" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..7118750396 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "Prise en charge d’Azure Data CLI.", + "azdata.config.title": "Configuration d’Azure Data CLI", + "azdata.config.debug": "Enregistrer les informations de débogage sur la chaîne de sortie pour toutes les commandes azdata exécutées", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "Accepter le CLUF", + "azdata.install.command.name": "Installer", + "azdata.update.command.name": "Rechercher la mise à jour", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "Choisir le mode d’acceptation du CLUF pour Azure Data CLI", + "azdata.acceptEula.prompt.description": "L’utilisateur sera invité à accepter le CLUF pour Azure Data CLI", + "azdata.acceptEula.dontPrompt.description": "L’utilisateur ne sera pas invité à accepter le CLUF pour Azure Data CLI", + "azdata.install.description": "Choisir comment l’installation de l’interface Azure Data CLI est effectuée", + "azdata.install.prompt.description": "L'utilisateur sera invité à installer Azure Data CLI.", + "azdata.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer Azure Data CLI", + "azdata.update.description": "Indiquez si une mise à jour de l’interface de ligne de commande Azure Data CLI est disponible.", + "azdata.requiredUpdate.description": "Indiquez si une mise à jour obligatoire de l’interface de ligne de commande Azure Data CLI est disponible.", + "azdata.update.prompt.description": "L’utilisateur est invité à effectuer une mise à jour d’Azure Data CLI", + "azdata.update.dontPrompt.description": "L’utilisateur ne sera pas invité à effectuer la mise à jour d’Azure Data" + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "Recherche de l’installation existante d’Azure Data CLI...", + "azdata.foundExistingAzdata": "Installation d’Azure Data CLI existante de la version (v{0}) trouvée dans le chemin d’accès : {1}", + "azdata.downloadingProgressMb": "Téléchargement ({0} / {1} Mo)", + "azdata.downloadFinished": "Téléchargement terminé", + "azdata.installingAzdata": "Installation d’Azure Data CLI...", + "azdata.updatingAzdata": "Mise à jour d’Azure Data CLI...", + "azdata.azdataInstalled": "Azure Data CLI a été installé avec succès. Le redémarrage d’Azure Data Studio est requis pour terminer la configuration : les fonctionnalités ne seront pas activées tant que cela n’est pas fait.", + "azdata.azdataUpdated": "Azure Data CLI a été mis à jour avec la version : {0}.", + "azdata.yes": "Oui", + "azdata.no": "Non", + "azdata.accept": "Accepter", + "azdata.decline": "Refuser", + "azdata.doNotAskAgain": "Ne plus me poser la question", + "azdata.askLater": "Demander plus tard", + "azdata.downloadingTo": "Téléchargement de {0} à partir de {1} vers {2}", + "azdata.executingCommand": "Exécution de la commande : « {0} {1} »", + "azdata.stdoutOutput": "stdout : {0}", + "azdata.stderrOutput": "stderr : {0}", + "azdata.checkingLatestAzdataVersion": "Vérification de la dernière version disponible d'Azure Data CLI", + "azdata.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à l’URL {0}", + "azdata.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.", + "azdata.latestAzdataVersionAvailable": "Dernière version disponible de l’interface Azure Data CLI : {0}.", + "azdata.couldNotFindAzdata": "Impossible de trouver l’interface Azure Data CLI. Erreur : {0}", + "azdata.currentlyInstalledVersionIsLatest": "Version actuellement installée d’Azure Data CLI : {0} est identique ou plus récente qu’une autre version disponible", + "azdata.promptLog": "Demande à l’utilisateur d’accepter les éléments suivants : {0}", + "azdata.couldNotFindAzdataWithPrompt": "Impossible de trouver Azure Data CLI pour l’installer maintenant ? Si ce n’est pas le cas, certaines fonctionnalités ne seront pas en mesure de fonctionner.", + "azdata.promptForAzdataUpdate": "Une nouvelle version de Azure Data CLI ({0}) est disponible, souhaitez-vous la mettre à jour maintenant ?", + "azdata.promptForRequiredAzdataUpdate": "Cette extension nécessite l’installation d’Azure Data CLI >= {0}, souhaitez-vous effectuer une mise à jour vers la dernière version ({1}) maintenant ? Si vous ne pouvez pas faire partie d’une fonctionnalité, il est possible que certaines fonctionnalités ne fonctionnent pas.", + "azdata.requiredVersionNotAvailable": "Cette extension nécessite l’installation d’Azure Data CLI >= {0}, mais la version actuelle disponible est uniquement {1}. Installez la version appropriée manuellement à partir de [here] (https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata) puis redémarrez Azure Data Studio.", + "azdata.missingRequiredVersion": "Azure Data CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure Data CLI : Rechercher une mise à jour » pour l’installer, puis réessayez.", + "azdata.downloadError": "Erreur lors du téléchargement", + "azdata.installError": "Erreur lors de l’installation d’Azure Data CLI : {0}", + "azdata.updateError": "Erreur lors de la mise à jour d’Azure Data CLI : {0}", + "azdata.platformUnsupported": "La plateforme « {0} » n’est pas prise en charge actuellement", + "azdata.unexpectedCommandError": "Erreur inattendue lors de l’exécution de la commande : {0}", + "azdata.unexpectedExitCode": "Code de sortie inattendu de la commande : {1} ({0})", + "azdata.noAzdata": "Aucun Azure Data CLI n’est disponible. Exécutez la commande « Azure Data CLI : Installer » pour activer les fonctionnalités qui en ont besoin.", + "azdata.noAzdataWithLink": "Impossible d’accéder à Azure Data CLI, [install the Azure Data CLI] (command:azdata.install) pour activer les fonctionnalités qui le requièrent.", + "azdata.skipInstall": "L’installation d’Azure Data CLI est ignorée, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2}", + "azdata.skipUpdate": "La mise à jour d’Azure Data CLI est ignorée, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2}", + "azdata.skipRequiredUpdate": "La mise à jour requise d’Azure Data CLI est ignorée, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2}", + "azdata.noReleaseVersion": "Aucune version de mise en production disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}", + "azdata.noDownloadLink": "Aucun lien de téléchargement disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}", + "azdata.failedToParseReleaseInfo": "Échec de l’analyse du contenu JSON sur : {0}.\r\nContenu du fichier :\r\n{1}\r\nErreur : {2}", + "azdata.azdataUserSettingReadLog": "Paramètre utilisateur d’Azure Data CLI : {0}.{1} lire, valeur : {2}", + "azdata.azdataUserSettingUpdatedLog": "Paramètre utilisateur Azure Data CLI : {0}.{1} mis à jour, newValue : {2}", + "azdata.userResponseInstall": "Réponse de l’utilisateur à l’invite d’installation d’Azure Data CLI : {0}", + "azdata.userResponseUpdate": "Réponse de l’utilisateur à l’invite pour mettre à jour Azure Data CLI : {0}", + "azdata.userRequestedInstall": "L'utilisateur a demandé à installer Azure Data CLI à l'aide de la commande « Azure Data CLI : Installer ».", + "azdata.userRequestedUpdate": "L’utilisateur a demandé la mise à jour de CLI Azure Data à l’aide de la commande « Azure Data CLI : rechercher une mise à jour »", + "azdata.acceptEula": "L'utilisateur a demandé à être invité à accepter le CLUF en appelant la commande « Azure Data CLI : accepter le CLUF »", + "azdata.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version d’Azure Data CLI effectuée car Azure Data CLI n’a pas été trouvée pour être installée", + "azdata.eulaNotAccepted": "La déclaration de confidentialité de Microsoft et les termes de la licence Azure Data CLI n'ont pas été acceptés. Exécutez la commande : [Azure Data CLI : Accept EULA](command:azdata.acceptEula) pour accepter le CLUF afin d'activer les fonctions qui nécessitent Azure Data CLI.", + "azdata.promptForEula": "Il est nécessaire d’accepter le [Déclaration de confidentialité Microsoft] ({0}) et le [Termes du contrat de licence Azure Data CLI] ({1}) pour utiliser cette extension. Si vous refusez cela, certaines fonctionnalités ne fonctionneront pas.", + "azdata.promptForEulaResponse": "Réponse de l’utilisateur à l’invite du CLUF : {0}", + "azdata.eulaAcceptedStateOnStartup": "État « CLUF accepté » au démarrage : {0}", + "azdata.endpointOrNamespaceRequired": "Un point de terminaison ou un espace de noms doit être spécifié" + } + } +} \ 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 3f8678dd14..e74c40f007 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Cluster Azure Data Explorer" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Espace de travail de journaux Azure Monitor" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Serveur Azure Database pour PostgreSQL" diff --git a/i18n/ads-language-pack-fr/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..ef33e952ea --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "kit de ressources cloud hybride Azure SQL", + "description": "Ouvrir l’ouvrage kit de ressources cloud hybride Azure SQL", + "title.openJupyterBook": "Ouvrir l’ouvrage kit de ressources cloud hybride Azure SQL", + "title.cloudHybridBooks": "kit de ressources cloud hybride Azure SQL", + "books-preview-category": "Notebooks Jupyter" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..7381b5ce49 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Espace de travail de données", + "extension-description": "Espace de travail de données", + "data-workspace-view-container-name": "Projets", + "main-view-name": "Projets", + "new-command": "Nouveau", + "refresh-workspace-command": "Actualiser", + "close-workspace-command": "Fermer l'espace de travail", + "remove-project-command": "Supprimer le projet", + "projects-view-no-workspace-content": "Créez ou ouvrez existant pour commencer.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).", + "projects-view-no-project-content": "Aucun projet n’est ouvert dans l’espace de travail actuel.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "Ouvrir des instances existantes", + "projects.defaultProjectSaveLocation": "Chemin d’accès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut.", + "projects.showNotAddedProjectsInWorkspacePrompt": "Toujours afficher un message d'information lorsque les dossiers de l'espace de travail actuel contiennent des projets qui n'ont pas été ajoutés aux projets de l'espace de travail.", + "manage-project-command": "Gérer" + }, + "dist/common/constants": { + "activateExtensionFailed": "Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {1}", + "UnknownProjectsError": "Aucun fournisseur n’a été trouvé pour les projets suivants : {0}", + "SelectProjectFileActionName": "Sélectionner", + "AllProjectTypes": "Tous les types de projets", + "UnknownProjectTypeError": "Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} »", + "dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit créé et ajouté à l’espace de travail, faites-le maintenant ?", + "dataworkspace.projectsFailedToLoad": "Échec du chargement de certains projets. Pour afficher plus de détails, [ouvrez la console du développeur](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "Le fichier « {0} » n'existe pas", + "projectNameNull": "Le nom de la feuille est Null", + "noPreviousData": "Les {0} antérieures pour le projet actif s’afficheront ici, exécutez pour voir les résultats.", + "gitCloneMessage": "Clonage du dépôt Git '{0}'...", + "gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails", + "dataworkspace.ok": "OK", + "dataworkspace.browse": "Parcourir", + "dataworkspace.browseEllipsis": "Parcourir...", + "dataworkspace.open": "Ouvrir", + "dataworkspace.create": "Créer", + "dataworkspace.select": "Sélectionner", + "dataworkspace.NewProjectDialogTitle": "Créer un projet", + "dataworkspace.Type": "Type", + "dataworkspace.projectNameTitle": "Nom", + "dataworkspace.projectNamePlaceholder": "Entrer le nom du projet", + "dataworkspace.enterProjectName": "Entrer le nom du projet", + "dataworkspace.projectLocationTitle": "Emplacement", + "dataworkspace.projectLocationPlaceholder": "Sélectionner l’emplacement de création du projet", + "dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Le répertoire « {0} » existe déjà à l’emplacement sélectionné, choisissez-en un autre", + "dataworkspace.selectProjectType": "Sélectionner le type de projet", + "dataworkspace.selectProjectLocation": "Sélectionner l’emplacement du projet", + "dataworkspace.nameCannotBeEmpty": "Le nom ne peut pas être vide", + "dataworkspace.targetPlatform": "Plateforme cible", + "dataworkspace.openExistingDialogTitle": "Ouvrir un projet existant", + "dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier.", + "dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "dataworkspace.project": "Project", + "dataworkspace.locationSelectorTitle": "Emplacement", + "dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet", + "dataworkspace.workspacePlaceholder": "Sélectionner le fichier d’espace de travail ({0})", + "dataworkspace.projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.", + "dataworksapce.local": "Local", + "dataworkspace.remoteGitRepo": "Référentiel Git distant", + "dataworkspace.gitRepoUrlTitle": "URL du référentiel Git", + "dataworkspace.gitRepoUrlPlaceholder": "Entrer une URL de référentiel git distant", + "dataworkspace.localClonePathTitle": "Chemin d'accès de clone local", + "dataworkspace.localClonePathPlaceholder": "Sélectionner l’emplacement vers lequel cloner le référentiel localement", + "dataworksapce.refresh": "Actualiser" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..24ef3de1ff --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "Nouveau notebook", + "notebook.command.open": "Ouvrir le notebook", + "cloud.databaseProperties.name": "Nom de la base de données", + "cloud.databaseProperties.size": "Taille (Mo)", + "cloud.serverProperties.summary": "État", + "cloud.serverProperties.machinesTotal": "Nombre total de machines dans le cluster", + "cloud.serverProperties.diskCacheCapacity": "% de la capacité de données du cluster utilisée", + "databasesListProperties.name": "Nom", + "databasesListProperties.size": "Taille (Mo)", + "objectsListProperties.name": "Nom", + "objectsListProperties.metadataTypeName": "Type", + "kusto.configuration.title": "Configuration de KUSTO", + "kusto.query.displayBitAsNumber": "Spécifie si les colonnes BIT doivent être affichées sous forme de nombre (1 ou 0). Si la valeur est false, les colonnes BIT sont affichées sous la forme 'true' ou 'false'", + "kusto.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées", + "kusto.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)", + "kusto.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)", + "kusto.logDebugInfo": "[Facultatif] Journaliser la sortie de débogage dans la console (Voir -> Sortie) et sélectionner le canal de sortie approprié dans la liste déroulante", + "kusto.tracingLevel": "[Facultatif] Niveau de journalisation des services de back-end. Azure Data Studio génère un nom de fichier à chaque démarrage et, si le fichier existe déjà, ajoute les entrées de journal à ce fichier. Pour nettoyer les anciens fichiers journaux, consultez les paramètres logRetentionMinutes et logFilesRemovalLimit. Le niveau de suivi par défaut correspond à une faible journalisation. Si vous changez le niveau de détail, vous pouvez obtenir une journalisation massive nécessitant de l'espace disque pour les journaux. Le niveau Erreur inclut le niveau Critique, le niveau Avertissement inclut le niveau Erreur, le niveau Informations inclut le niveau Avertissement et le niveau Détail inclut le niveau Informations", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "Nom (facultatif)", + "kusto.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", + "kusto.connectionOptions.serverName.displayName": "Cluster", + "kusto.connectionOptions.serverName.description": "Nom du cluster Kusto", + "kusto.connectionOptions.databaseName.displayName": "Base de données", + "kusto.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données", + "kusto.connectionOptions.authType.displayName": "Type d'authentification", + "kusto.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec Kusto Server", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", + "kusto.connectionOptions.authType.categoryValues.none": "Aucune authentification", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Authentification utilisateur", + "kusto.connectionOptions.userName.displayName": "Nom d'utilisateur", + "kusto.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", + "kusto.connectionOptions.password.displayName": "Mot de passe", + "kusto.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", + "kusto.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion", + "kusto.connectionOptions.connectTimeout.description": "Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur", + "kusto.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion", + "kusto.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", + "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion", + "kusto.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", + "kusto.connectionOptions.applicationName.displayName": "Nom de l'application", + "kusto.connectionOptions.applicationName.description": "Nom de l'application", + "kusto.connectionOptions.workstationId.displayName": "ID de station de travail", + "kusto.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à Kusto Server", + "kusto.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", + "kusto.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Voir les problèmes connus", + "serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio." + }, + "dist/main": { + "kusto.unsupportedPlatform": "Plateforme non prise en charge", + "notebookFileType": "Notebooks", + "unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "La session du nœud {0} n'existe pas", + "notifyError": "Erreur de notification du changement de nœud : {0}", + "rootLabel": "Racine" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Annuler", + "cancel": "Annuler l'opération ?", + "kusto.searchServers": "Rechercher dans les noms de serveur" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0} démarré", + "startingServiceStatusMsg": "Démarrage de {0}", + "failedToStartServiceErrorMsg": "Échec du démarrage de {0}", + "installingServiceChannelMsg": "Installation de {0} sur {1}", + "installingServiceStatusMsg": "Installation de {0}", + "installedServiceChannelMsg": "{0} installé", + "downloadingServiceChannelMsg": "Téléchargement de {0}", + "downloadingServiceSizeChannelMsg": "({0} Ko)", + "downloadingServiceStatusMsg": "Téléchargement de {0}", + "downloadServiceDoneChannelMsg": "Installation de {0} effectuée" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête.", + "kusto.accountDoesNotExist": "Le compte n’existe pas.", + "kusto.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..1d4f045707 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "Tâches", + "title.documents": "Documents", + "title.configurations": "Configurations", + "title.endpoints": "Points de terminaison", + "ml.command.managePackages": "Gérer les packages dans la base de données", + "ml.command.manageLanguages": "Gérer les langues externes", + "ml.command.predictModel": "Effectuer la prédiction", + "ml.command.manageModels": "Gérer les modèles", + "ml.command.importModel": "Importer le modèle", + "ml.configuration.title": "Configurations de Machine Learning", + "ml.pythonPath.description": "Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning.", + "ml.enablePython.description": "Activez la gestion des packages python dans la base de données.", + "ml.enableR.description": "Activez la gestion des packages R dans la base de données.", + "ml.rPath.description": "Chemin d'accès local à une installation R préexistante utilisée par Machine Learning.", + "ml.command.dependencies": "Installer les dépendances Machine Learning", + "ml.command.enableExternalScript": "Activer le script externe" + }, + "dist/common/constants": { + "msgYes": "Oui", + "msgNo": "Non", + "mls.managePackages.error": "La gestion des packages n’est pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.", + "notebookExtensionFailedError": "Échec du chargement de l’extension en raison de sa dépendance à l’extension de bloc-notes. Pour plus d’informations, consultez le journal de sortie de l’extension du bloc-notes", + "mls.verifyOdbcDriverError.error": "« {0} » est requis pour la gestion des packages. Assurez-vous qu’il est installé et configuré correctement.", + "mls.taskFailedError.error": "Échec de l’exécution de la tâche « {0} ». Erreur : {1}", + "mls.cannotFindPython.error": "L’exécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré", + "mls.cannotFindR.error": "L’exécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré", + "mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages", + "mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles", + "mls.noResultError": "Aucun résultat retourné", + "mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés", + "mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment l’activer.", + "mls.enableExternalScriptsError": "Échec de l’activation du script externe.", + "mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.", + "mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?", + "mls.installDependencies.confirmInstallPythonPackages": "Les packages Python suivants sont requis pour l’installation : {0}", + "mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour l’installation : {0}", + "models.confirmDeleteModel": "Voulez-vous vraiment supprimer le modèle {0} ?", + "mls.installDependencies.packages": "Installation des packages obligatoires...", + "mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.", + "mls.installDependencies.getPackagesError": "Échec de l’obtention des packages python installés. Erreur : {0}", + "mls.packageManager.NoConnection": "Aucune connexion sélectionnée", + "mls.notebookExtensionNotLoaded": "L’extension de bloc-notes n’est pas chargée", + "mls.mssqlExtensionNotLoaded": "L’extension MSSQL n’est pas chargée", + "mls.enabledMessage": "Machine Learning Services activé", + "mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services", + "mls.enableButtonTitle": "Activer", + "mls.disableButtonTitle": "Désactiver", + "mls.configTitle": "Configurer", + "mls.configStatus": "Activé", + "mls.configAction": "Action", + "mls.externalExecuteScriptTitle": "Script d’exécution externe", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "D", + "mls.downloadError": "Erreur lors du téléchargement", + "mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}", + "mls.noArtifactError": "Le modèle n’a pas d’artefact. URL du modèle : {0}", + "mls.downloadingProgress": "Téléchargement", + "mls.pythonConfigError": "L’exécutable Python n’est pas configuré", + "mls.rConfigError": "L’exécutable R n’est pas configuré", + "mls.installingDependencies": "Installation des dépendances...", + "mls.resourceNotFound": "La ressource spécifiés est introuvable", + "mls.latestVersion": "Plus récent", + "mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}", + "azure.resource.error": "Erreur : {0}", + "notSupportedEventArg": "Arguments d’événement non pris en charge", + "extLang.installTabTitle": "Installé", + "extLang.languageCreatedDate": "Installé", + "extLang.languagePlatform": "Plateforme", + "extLang.delete": "Supprimer", + "editTitle": "Modifier", + "extLang.installButtonText": "Installer", + "extLang.CancelButtonText": "Annuler", + "extLang.DoneButtonText": "Fermer", + "extLang.OkButtonText": "OK", + "extLang.SaveButtonText": "Enregistrer", + "extLang.languageName": "Nom", + "extLang.newLanguageTabTitle": "Ajouter un nouveau", + "extLang.fileBrowserTabTitle": "Explorateur de fichiers", + "extLang.DialogTitle": "Langues", + "extLang.Target": "Cible", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "Chemin d’accès de l’extension de langage", + "extLang.extensionFileLocation": "Emplacement de l’extension de langage", + "extLang.extensionFileName": "Nom du fichier d’extension", + "extLang.envVariables": "Variables d'environnement", + "extLang.parameters": "Paramètres", + "extLang.selectedPath": "Chemin sélectionné", + "extLang.installFailedError": "Échec de l’installation de la langue", + "extLang.updateFailedError": "Échec de la mise à jour de la langue", + "models.modelUpdateFailedError": "Échec de la mise à jour du modèle", + "models.modelsListEmptyMessage": "Aucun modèle trouvé", + "models.selectModelTableMessage": "Sélectionner le tableau", + "models.selectModelDatabaseMessage": "Sélectionner une base de données", + "models.azureModelsListEmptyTitle": "Aucun modèle trouvé", + "models.azureModelsListEmptyDescription": "Sélectionner un autre espace de travail Azure ML", + "models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table", + "databaseName": "Base de données", + "databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.", + "tableToStoreInfo": "Sélectionnez une table existante conforme au schéma du modèle ou créez-en une nouvelle pour stocker le modèle importé.", + "tableName": "Table", + "modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.", + "modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.", + "existingTableName": "Table existante", + "newTableName": "Nouvelle table", + "models.name": "Nom", + "models.fileName": "Fichier", + "models.description": "Description", + "models.created": "Date de création", + "models.imported": "Date d'importation", + "models.framework": "Framework", + "models.frameworkVersion": "Version du framework", + "models.version": "Version", + "models.browseButton": "...", + "models.azureAccount": "Compte Azure", + "models.azureSignIn": "Connexion ou actualisation du compte Azure", + "predict.columnDatabase": "Base de données source", + "predict.columnDatabaseInfo": "Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée.", + "predict.columnTable": "Table source", + "predict.columnTableInfo": "Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée.", + "predict.inputColumns": "Mappage des entrées du modèle", + "predict.outputColumns": "Sortie de modèle", + "predict.columnName": "Colonnes sources", + "predict.dataTypeName": "Type", + "predict.displayName": "Nom d’affichage", + "predict.inputName": "Entrée de modèle", + "predict.selectColumnTitle": "Sélectionner une colonne...", + "models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles", + "models.selectModelTableTitle": "Sélectionnez des tables avec des modèles", + "predict.selectDatabaseTitle": "Sélectionner une base de données", + "predict.selectTableTitle": "Sélectionner le tableau", + "predict.outputName": "Nom", + "models.azureSubscription": "Abonnement Azure", + "models.azureGroup": "Groupe de ressources", + "models.azureModelWorkspace": "Espace de travail Azure ML", + "models.azureModelFilter": "Filtrer", + "models.azureModels": "Modèles", + "models.azureModelsTitle": "Modèles Azure", + "models.localModelsTitle": "Modèles locaux", + "models.modelSourcesTitle": "Emplacement source", + "models.modelSourcePageTitle": "Sélectionner le type de source du modèle", + "models.localModelSourceDescriptionForImport": "'Chargement de fichier’ est sélectionné. Cela vous permet d’importer un fichier de modèle de votre machine locale dans une base de données de modèles dans cette instance SQL. Cliquez sur suivant pour continuer.​", + "models.azureModelSourceDescriptionForImport": "« Azure Machine Learning » est sélectionnée. Cela vous permet d’importer des modèles stockés dans Azure Machine Learning espaces de travail d’une base de données model dans cette instance SQL. Cliquez sur suivant pour continuer.​​", + "models.localModelSourceDescriptionForPredict": "'Chargement de fichier’est sélectionné. Cela vous permet de charger un fichier de modèle à partir de votre machine locale. Cliquez sur ‘Suivant’ pour continuer.​​", + "models.importedModelSourceDescriptionForPredict": "L’option « modèles importés » est sélectionnée. Cela vous permet de choisir parmi les modèles stockés dans une table de modèles de votre base de données. Cliquez sur suivant pour continuer.​", + "models.azureModelSourceDescriptionForPredict": "« Azure Machine Learning » est sélectionnée. Cela vous permet de choisir des modèles stockés dans Azure Machine Learning espaces de travail. Cliquez sur suivant pour continuer.​", + "models.modelImportTargetPageTitle": "Sélectionnez ou entrez l’emplacement dans lequel les modèles doivent être importés", + "models.columnSelectionPageTitle": "Mapper les données sources au modèle", + "models.modelDetailsPageTitle": "Entrer les détails du modèle", + "models.modelLocalSourceTitle": "Fichiers sources", + "models.modelLocalSourceTooltip": "Chemins d’accès aux fichiers des modèles à importer", + "models.onnxNotSupportedError": "Runtime ONNX n’est pas pris en charge dans le serveur actuel", + "models.currentModelsTitle": "Modèles", + "models.importModelDoneButton": "Importer", + "models.predictModel": "Prédire", + "models.RegisterWizard": "Importer des modèles", + "models.viewImportModelsTitle": "Afficher et importer des modèles", + "models.viewImportModelsDesc": "Les modèles Machine Learning peuvent être stockés dans une ou plusieurs bases de données et tables. Sélectionnez la table et la base de données model pour afficher les modèles qui s’y trouvent.", + "models.viewImportModeledForPredictDesc": "Les modèles sont stockés dans une ou plusieurs bases de données et tables. Sélectionnez la base de données de modèles et la table dans laquelle afficher les modèles.", + "models.learnMoreLink": "En savoir plus.", + "models.importModelTitle": "Importer ou afficher des modèles", + "models.editModelTitle": "Modifier le modèle", + "models.importModelDesc": "Importer ou afficher les modèles machine learning stockés dans la base de données", + "models.makePredictionTitle": "Effectuer des prédictions", + "models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.", + "models.createNotebookTitle": "Créer un notebook", + "models.createNotebookDesc": "Exécuter des expérimentations et créer des modèles dans un bloc-notes", + "models.modelRegisteredSuccessfully": "Inscription du modèle réussie", + "models.modelUpdatedSuccessfully": "Modèle mis à jour", + "models.modelFailedToRegistered": "Le modèle n'a pas été enregistré", + "models.localModelSource": "Chargement de fichier", + "models.localModelPageTitle": "Télécharger le fichier de modèle", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Importer à partir de Azure Machine Learning", + "models.importedModelsPageTitle": "Sélectionner le modèle importé", + "models.registeredModelsSource": "Modèles importés", + "models.downloadModelMsgTaskName": "Téléchargement du modèle à partir d’Azure", + "models.invalidAzureResourceError": "Ressource Azure non valide", + "models.invalidModelToRegisterError": "Modèle non valide pour l’inscription", + "models.invalidModelToPredictError": "Modèle non valide pour prédire", + "models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides", + "models.invalidModelToSelectError": "Sélectionnez un modèle valide", + "models.invalidModelImportTargetError": "Sélectionnez une table valide", + "models.columnDataTypeMismatchWarningHelper": "Cliquez pour revoir les détails de l'avertissement", + "models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données", + "models.columnDataTypeMismatchWarning": "Le type de données de la colonne de la table source ne correspond pas au type du champ d’entrée requis.", + "models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.", + "models.modelNameRequiredError": "Nom de modèle obligatoire.", + "models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.", + "models.updateModelFailedError": "Échec de la mise à jour du modèle", + "models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !", + "models.selectModelsTableMessage": "Sélectionner la table des modèles", + "models.modelSchemaIsNotAcceptedMessage": "Structure de table non valide.", + "models.importModelFailedError": "Échec de l’inscription du modèle : {0}, fichier : {1}", + "models.invalidImportTableError": "Table non valide pour l’importation de modèles. nom de la base de données : {0}, nom de la table : {1}", + "models.invalidImportTableSchemaError": "Le schéma de la table n’est pas pris en charge pour l’importation de modèle. Nom de la base de données : {0}, nom de la table : {1}.", + "models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle", + "models.unsupportedModelParameterType": "non pris en charge", + "dashboardTitle": "Machine Learning", + "dashboardDesc": "Machine Learning des bases de données SQL", + "dashboardLinksTitle": "Liens utiles", + "dashboardVideoLinksTitle": "Tutoriels vidéo", + "showMoreTitle": "Afficher plus", + "showLessTitle": "Afficher moins", + "learnMoreTitle": "En savoir plus", + "sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL", + "sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio", + "sqlMlExtDocDesc": "Découvrez comment utiliser l’extension Machine Learning dans Azure Data Studio, pour gérer les packages, créer des prédictions et importer des modèles.", + "sqlMlDocDesc": "Découvrez comment utiliser machine learning dans SQL Server et SQL sur Azure pour exécuter des scripts Python et R sur des données relationnelles.", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)", + "sqlMlsDocDesc": "Démarrage d’un Machine Learning Services sur SQL Server et comment l’installer sur Windows et Linux.", + "sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance", + "sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.", + "mlsInstallObdcDocTitle": "Installer le pilote Microsoft ODBC pour SQL Server", + "mlsInstallOdbcDocDesc": "Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server.", + "onnxOnEdgeOdbcDocTitle": "Machine learning et AI avec ONNX dans la préversion Edge de base de données SQL", + "onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge", + "ml.dataCount": "Affichage du ou des modèles {0}" + } + } +} \ 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 8d95470fb9..fa6f023d33 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Réduire les éléments Book au niveau racine dans la viewlet Notebooks", "notebook.remoteBookDownloadTimeout.description": "Délai d'expiration en millisecondes du téléchargement des books GitHub", "notebook.pinnedNotebooks.description": "Notebooks épinglés par l'utilisateur pour l'espace de travail actuel", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Autoriser le serveur Jupyter à s’exécuter en tant qu’utilisateur racine", "notebook.command.new": "Nouveau notebook", "notebook.command.open": "Ouvrir le notebook", "notebook.analyzeJupyterNotebook": "Analyser dans le notebook", diff --git a/i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..ef9f95f886 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Historique des requêtes", + "queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment", + "queryHistory.clear": "Effacer tout l'historique", + "queryHistory.toggleCapture": "Activer/désactiver la capture de l'historique des requêtes" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/resource-deployment.i18n.json index 83d1a225c0..1a64520093 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "sauvegarde de tout kubectl existant dans l'emplacement d'installation...", "resourceDeployment.Kubectl.MoveToSystemPath": "déplacement de kubectl dans l'emplacement d'installation dans PATH..." }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Ouvrir le notebook", "deploymentDialog.OkButtonText": "OK", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "Sous-domaine DNS unique à utiliser pour ce cluster Big Data SQL Server. S'il n'est pas fourni, le nom de cluster est utilisé comme valeur par défaut.", "deployCluster.AccountPrefix": "Préfixe du compte", "deployCluster.AccountPrefixDescription": "Préfixe unique pour les comptes AD que le cluster Big Data SQL Server génère. S'il n'est pas fourni, le nom du sous-domaine est utilisé comme valeur par défaut. Si aucun sous-domaine n'est fourni, le nom du cluster est utilisé comme valeur par défaut.", - "deployCluster.AdminPasswordField": "Mot de passe", - "deployCluster.ValidationError": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir." + "deployCluster.AdminPasswordField": "Mot de passe" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "Paramètres de service", diff --git a/i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..feb0920a87 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL Assessment", + "description": "SQL Assessment pour Azure Data Studio (préversion) offre un mécanisme d’évaluation de la configuration des SQL Server pour les meilleures pratiques.", + "dashboard.tabName": "SQL Assessment" + }, + "dist/localized": { + "asmt.section.api.title": "Informations", + "asmt.apiversion": "Version d'API", + "asmt.rulesetversion": "Ensemble de règles par défaut", + "asmt.section.instance.title": "Détails de l'instance SQL Server", + "asmt.serverversion": "Version", + "asmt.serveredition": "Édition", + "asmt.instancename": "Nom d'instance", + "asmt.osversion": "Version de système d'exploitation", + "asmt.column.target": "Cible", + "asmt.column.severity": "Gravité", + "asmt.column.message": "Message", + "asmt.column.checkId": "Vérifier l'ID", + "asmt.column.tags": "Étiquettes", + "asmt.learnMore": "En savoir plus", + "asmt.sqlReportTitle": "Rapport SQL Assessment", + "asmt.sqlReport.resultForDatabase": "Résultats pour la base de données", + "asmt.sqlReport.resultForInstance": "Résultats pour le serveur", + "asmt.sqlReport.Error": "Erreur", + "asmt.sqlReport.Warning": "Avertissement", + "asmt.sqlReport.Info": "Informations", + "asmt.column.helpLink": "Lien d'aide", + "asmt.sqlReport.severityMsg": "{0} : {1} élément(s)" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "Base de données", + "serverIconLabel": "Serveur", + "asmt.column.targetType": "Type de cible", + "asmt.details.clickHere": "Cliquez ici", + "asmt.details.toLearnMore": " pour en savoir plus.", + "asmt.details.ruleDescription": "Description de la règle", + "asmt.details.recommendation": "Recommandation" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "Appeler l'évaluation", + "getAssessmentItemsServer": "Voir les règles applicables", + "invokeAssessmentLabelDatabase": "Appeler l'évaluation pour {0}", + "getAssessmentItemsDatabase": "Voir les règles applicables à {0}", + "btnExportAsScript": "Exporter sous forme de script", + "btnGeneratehtmlreport": "Créer un rapport HTML", + "asmtaction.openReport": "Le rapport a été enregistré. Voulez-vous l'ouvrir ?", + "asmtaction.label.open": "Ouvrir", + "asmtaction.label.cancel": "Annuler", + "btnViewSamplesShort": "Afficher tout sur GitHub", + "btnViewSamples": "Voir toutes les règles et en savoir plus sur GitHub", + "msgBoxAsmtInfo": "Informations de SQL Assessment", + "msgBoxCopyBtn": "Copier", + "ok": "OK", + "msgBoxCopied": "Informations de SQL Assessment copiées" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< Retour", + "asmt.history.resultsTitle": "Résultats de l’évaluation à partir de {0}", + "asmt.history.summaryAsmtDate": "Date d’évaluation", + "asmt.history.summaryError": "Erreur", + "asmt.history.summaryWarning": "Avertissement", + "asmt.history.summaryInfo": "Informations" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..d9dcde2fc1 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "Projets", + "sqlDatabaseProjects.displayName": "Projets de base de données", + "sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL", + "sqlDatabaseProjects.new": "Nouveau projet de base de données", + "sqlDatabaseProjects.open": "Ouvrir le projet de base de données", + "sqlDatabaseProjects.close": "Fermer le projet de base de données", + "sqlDatabaseProjects.build": "Build", + "sqlDatabaseProjects.publish": "Publier", + "sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données", + "sqlDatabaseProjects.properties": "Propriétés", + "sqlDatabaseProjects.schemaCompare": "Comparer les schémas", + "sqlDatabaseProjects.delete": "Supprimer", + "sqlDatabaseProjects.exclude": "Exclure du projet", + "sqlDatabaseProjects.validateExternalStreamingJob": "Valider le travail de diffusion en continu externe", + "sqlDatabaseProjects.newScript": "Ajouter un script", + "sqlDatabaseProjects.newPreDeploymentScript": "Ajouter un Script de pré-déploiement", + "sqlDatabaseProjects.newPostDeploymentScript": "Ajouter un script post-déploiement", + "sqlDatabaseProjects.newTable": "Ajouter une table", + "sqlDatabaseProjects.newView": "Ajouter une vue", + "sqlDatabaseProjects.newStoredProcedure": "Ajouter une procédure stockée", + "sqlDatabaseProjects.newExternalStreamingJob": "Ajouter un travail de diffusion en continu externe", + "sqlDatabaseProjects.newItem": "Ajouter un élément...", + "sqlDatabaseProjects.newFolder": "Ajouter un dossier", + "sqlDatabaseProjects.addDatabaseReference": "Ajouter une référence de base de données", + "sqlDatabaseProjects.openContainingFolder": "Ouvrir le dossier contenant", + "sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj", + "sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible", + "sqlDatabaseProjects.Settings": "Projets de base de données", + "sqlDatabaseProjects.netCoreInstallLocation": "Chemin d’accès complet à kit SDK .NET Core sur l’ordinateur.", + "sqlDatabaseProjects.netCoreDoNotAsk": "Indique si l’utilisateur doit être invité à installer .NET Core quand il n’est pas détecté.", + "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)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "Base de données SQL", + "emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL à partir d'un projet vide", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour SQL Edge", + "addItemAction": "Ajouter un élément", + "schemaCompareAction": "Comparer les schémas", + "buildAction": "Build", + "publishAction": "Publier", + "changeTargetPlatformAction": "Modifier la plateforme cible", + "Status": "État", + "Time": "Heure", + "Date": "Date", + "TargetPlatform": "Plateforme cible", + "TargetServer": "Serveur cible", + "TargetDatabase": "Base de données cible", + "BuildHistory": "Historique de build", + "PublishHistory": "Publier l’historique", + "Success": "Succès", + "Failed": "Échec", + "InProgress": "En cours", + "hr": "h", + "min": "min", + "sec": "s", + "msec": "msec", + "at": "à", + "dataSourcesNodeName": "Sources de données", + "databaseReferencesNodeName": "Référence de base de données", + "sqlConnectionStringFriendly": "Chaîne de connexion SQL", + "yesString": "Oui", + "noString": "Non", + "okString": "OK", + "selectString": "Sélectionner", + "dacpacFiles": "Fichiers dacpac", + "publishSettingsFiles": "Fichier de paramètres de publication", + "file": "Fichier", + "flat": "Plat", + "objectType": "Type d'objet", + "schema": "Schéma", + "schemaObjectType": "Schéma\\Type d'objet", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "Voulez-vous recharger votre projet de base de données ?", + "newObjectNamePrompt": "Nouveau nom{0} :", + "deleteConfirmation": "Voulez-vous vraiment supprimer {0} ?", + "deleteConfirmationContents": "Voulez-vous vraiment supprimer {0} et tout son contenu ?", + "deleteReferenceConfirmation": "Voulez-vous vraiment supprimer la référence à {0} ?", + "selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible", + "currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}", + "publishDialogName": "Publier le projet", + "publish": "Publier", + "cancelButtonText": "Annuler", + "generateScriptButtonText": "Générer le script", + "databaseNameLabel": "Base de données", + "targetConnectionLabel": "Connexion", + "dataSourceRadioButtonLabel": "Sources de données", + "connectionRadioButtonLabel": "Connexions", + "dataSourceDropdownTitle": "Source de données", + "noDataSourcesText": "Aucune source de données dans ce projet", + "loadProfilePlaceholderText": "Charger le profil...", + "profileReadError": "Erreur lors du chargement du profil de publication. {0}", + "sqlCmdTableLabel": "Variables SQLCMD", + "sqlCmdVariableColumn": "Nom", + "sqlCmdValueColumn": "Valeur", + "reloadValuesFromProjectButtonTitle": "Recharger les valeurs à partir du projet", + "profile": "Profil", + "selectConnection": "Sélectionner la connexion", + "server": "Serveur", + "default": "par défaut", + "selectProfileToUse": "Sélectionner le profil de publication à charger", + "selectProfile": "Sélectionner un profil", + "dontUseProfile": "Ne pas utiliser de profil", + "browseForProfile": "Rechercher un profil", + "chooseAction": "Choisissez une action", + "chooseSqlcmdVarsToModify": "Choisir des variables SQLCMD à modifier", + "enterNewValueForVar": "Entrer une nouvelle valeur pour la variable « {0} »", + "resetAllVars": "Réinitialiser toutes les variables", + "createNew": "", + "enterNewDatabaseName": "Entrer un nom de base de données", + "newDatabaseTitle": "{0} (nouveau)", + "selectDatabase": "Sélectionner une base de données", + "done": "Terminé", + "nameMustNotBeEmpty": "Le nom ne doit pas être vide", + "addDatabaseReferencedialogName": "Ajouter une référence de base de données", + "addDatabaseReferenceOkButtonText": "Ajouter une référence", + "referenceRadioButtonsGroupTitle": "Type", + "projectRadioButtonTitle": "Project", + "systemDatabaseRadioButtonTitle": "Base de données système", + "dacpacText": "Application de la couche Données (.dacpac)", + "dacpacPlaceholder": "Sélectionner .dacpac", + "loadDacpacButton": "Sélectionner .dacpac", + "locationDropdown": "Emplacement", + "sameDatabase": "Même base de données", + "differentDbSameServer": "Autre base de données, même serveur", + "differentDbDifferentServer": "Autre base de données, autre serveur", + "databaseName": "Nom de la base de données", + "databaseVariable": "Variable de base de données", + "serverName": "Nom du serveur", + "serverVariable": "Variable serveur", + "suppressMissingDependenciesErrors": "Supprimer les erreurs causées par des références non résolues dans le projet référencé", + "exampleUsage": "Exemple d'utilisation", + "enterSystemDbName": "Entrez un nom de base de données pour cette base de données système", + "databaseNameRequiredVariableOptional": "Un nom de base de données est requis. La variable de base de données est facultative.", + "databaseNameServerNameVariableRequired": "Un nom de base de données, un nom de serveur et une variable de serveur sont requis. La variable de base de données est facultative", + "databaseProject": "Projet de base de données", + "dacpacNotOnSameDrive": "Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0}", + "createProjectFromDatabaseDialogName": "Créer un projet à partir de la base de données", + "createProjectDialogOkButtonText": "Créer", + "sourceDatabase": "Base de données source", + "targetProject": "Projet cible", + "createProjectSettings": "Paramètres", + "projectNameLabel": "Nom", + "projectNamePlaceholderText": "Entrer le nom du projet", + "projectLocationLabel": "Emplacement", + "projectLocationPlaceholderText": "Sélectionner l’emplacement de création du projet", + "browseButtonText": "Parcourir le dossier", + "folderStructureLabel": "Structure du dossier", + "dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».", + "multipleSqlProjFilesSelected": "Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul.", + "noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.", + "noDataSourcesFile": "{0} introuvable", + "missingVersion": "Entrée 'version' manquante dans {0}.", + "unrecognizedDataSourcesVersion": "Version non reconnue : ", + "unknownDataSourceType": "Type de source de données inconnu : ", + "invalidSqlConnectionString": "Chaîne de connexion SQL non valide", + "extractTargetRequired": "Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données.", + "schemaCompareNotInstalled": "L'installation de l'extension de comparaison de schémas est nécessaire pour exécuter la comparaison de schémas.", + "buildFailedCannotStartSchemaCompare": "La comparaison de schémas n’a pas pu démarrer, car la build a échoué", + "updateProjectForRoundTrip": "Pour générer ce projet, Azure Data Studio doit mettre à jour les cibles, les références et les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet ?", + "updateProjectDatabaseReferencesForRoundTrip": "Pour générer ce projet, Azure Data Studio doit mettre à jour les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet ?", + "databaseReferenceTypeRequired": "Le type de référence de base de données est requis pour l’ajout d’une référence à une base de données.", + "systemDatabaseReferenceRequired": "La sélection de la base de données système est nécessaire pour l’ajout d’une référence à une base de données système", + "dacpacFileLocationRequired": "L’emplacement du fichier dacpac est requis pour l’ajout d’une référence à une base de données", + "databaseLocation": "L’emplacement de la base de données est requis pour l’ajout d’une référence à une base de données", + "databaseNameRequired": "Le nom de la base de données est requise pour l'ajout d'une référence à une base de données différente.", + "invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj", + "invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj", + "databaseSelectionRequired": "La sélection de base de données est nécessaire pour créer un projet à partir d’une base de données", + "databaseReferenceAlreadyExists": "Il existe déjà une référence à cette base de données système dans votre projet.", + "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", + "prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement", + "invalidProjectReload": "Impossible d'accéder au projet de base de données fourni. Seuls les projets de base de données valides et ouverts peuvent être rechargés.", + "externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.", + "projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.", + "projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.", + "noFileExist": "Le fichier {0} n'existe pas", + "fileOrFolderDoesNotExist": "Le fichier ou le répertoire « {0} » n'existe pas", + "cannotResolvePath": "Impossible de résoudre le chemin d'accès {0}.", + "fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", + "folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", + "fileAlreadyAddedToProject": "Un fichier avec le chemin d’accès « {0} » a déjà été ajouté au projet", + "folderAlreadyAddedToProject": "Un dossier avec le chemin d’accès « {0} » a déjà été ajouté au projet", + "invalidInput": "Entrée non valide : {0}", + "invalidPropertyValue": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.", + "unableToCreatePublishConnection": "Impossible de construire la connexion : {0}", + "cicularProjectReference": "Référence circulaire du projet {0} au projet {1}", + "mssqlNotFound": "Désolé... Nous n’avons pas pu récupérer l’emplacement d’installation du service SQL Tools à {0}", + "projBuildFailed": "Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0}", + "unexpectedProjectContext": "Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0}", + "unableToPerformAction": "Impossible de localiser la cible « {0} » : « {1} »", + "unableToFindFile": "Impossible de trouver {1} avec le chemin d’accès « {0} »", + "deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.", + "notValidVariableName": "Le nom de variable '{0}' n'est pas valide.", + "cantAddCircularProjectReference": "Impossible d'ajouter une référence au projet « {0} ». L'ajout de ce projet en tant que référence créerait une dépendance circulaire", + "unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »", + "unableToFindReference": "Impossible de trouver la référence de la base de données {0}", + "invalidGuid": "Le GUID spécifié n’est pas valide : {0}", + "invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}", + "deleteAction": "Supprimer", + "excludeAction": "Exclure", + "fileObject": "fichier", + "folderObject": "dossier", + "folderFriendlyName": "Dossier", + "scriptFriendlyName": "Script", + "tableFriendlyName": "Table", + "viewFriendlyName": "Voir", + "storedProcedureFriendlyName": "Procédure stockée", + "dataSource": "Source de données", + "fileFormat": "Format de fichier", + "externalStream": "Flux externe", + "externalStreamingJobFriendlyName": "Travail de streaming externe", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Impossible de localiser le kit SDK .NET Core. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3.1 ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "Emplacement de mise à jour", + "sqlDatabaseProjects.InstallNetCore": "Installer", + "sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question", + "sqlDatabaseProjects.outputChannel": "Projets de base de données", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout : ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr : " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..9a8307869a --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Migration Azure SQL", + "description": "Description de la migration Azure SQL", + "migration-notebook-command-title": "Ouvrir les blocs-notes de migration Azure SQL", + "migration-dashboard-title": "Migration Azure SQL", + "migration-dashboard-tasks": "Tâches de migration", + "migration-command-category": "Migration Azure SQL", + "start-migration-command": "Migrer vers Azure SQL", + "send-feedback-command": "Commentaires", + "migration-context-menu-category": "Menu contextuel de migration", + "complete-cutover-menu": "Terminer le basculement", + "database-details-menu": "Détails de la base de données", + "view-target-menu": "Détails de la cible Azure SQL", + "view-service-menu": "Détails du service de migration de la base de données", + "copy-migration-menu": "Copier les détails de la migration", + "cancel-migration-menu": "Annuler la migration" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "Migrer « {0} » vers Azure SQL", + "sql.migration.wizard.source_configuration.title": "Configuration de la source SQL", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "Progression des évaluations", + "sql.migration.assessment.in.progress": "Évaluation en cours", + "sql.migration.assessment.in.progress.content": "Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la cible Azure SQL appropriée.\r\n\r\nCela peut prendre un certain temps.", + "sql.migration.collecting_source_configurations": "Collecte des configurations sources", + "sql.migration.collecting_source_configurations.info": "Nous devons collecter des informations sur la façon dont vos données sont configurées actuellement.\r\nCela peut prendre un certain temps.", + "sql.migration.collecting_source_configurations.error": "Une erreur s’est produite lors de la collecte d’informations sur la configuration de vos données. {0}", + "sql.migration.wizard.sku.title": "Cible Azure SQL", + "sql.migration.wizard.sku.all": "En fonction des résultats de l’évaluation, tous les {0} de vos bases de données en mode en ligne peuvent être migrés vers Azure SQL.", + "sql.migration.wizard.sku.some": "En fonction des résultats de nos analyses de configuration source, {0} sur {1} de vos bases de données peut être migrée vers Azure SQL.", + "sql.migration.wizard.sku.choose_a_target": "Choisir votre cible Azure SQL", + "sql.migration.sku.none": "En fonction des résultats de nos analyses de configuration source, aucune de vos bases de données peut être migrée vers Azure SQL.", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", + "sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure (laaS)", + "sql.migration.select.azure.mi": "Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible.", + "sql.migration.select.azure.vm": "Sélectionnez votre abonnement Azure cible et votre SQL Server cible sur la machine virtuelle Azure pour votre cible.", + "sql.migration.wizard.subscription.title": "Sélection de l'abonnement Azure", + "sql.migration.wizard.subscription.azure.account.title": "Compte Azure", + "sql.migration.wizard.subscription.azure.subscription.title": "Abonnement Azure", + "sql.migration.wizard.subscription.azure.product.title": "Produit Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Afficher les résultats de l’évaluation et sélectionner une ou plusieurs bases de données à migrer vers Azure SQL Managed Instance (PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "Afficher les résultats de l’évaluation et sélectionner une ou plusieurs bases de données à migrer vers SQL Server sur Azure Virtual Machine (IaaS)", + "sql.migration.view.select.button.label": "Afficher/sélectionner", + "total.databases.selected": "{0} sur {1} base (s) de données sélectionnée (s).", + "sql.migration.select.target.to.continue": "Sélectionnez une cible pour continuer", + "sql.migration.select.database.to.migrate": "Sélectionnez les bases de données à migrer", + "sql.migration.generic.congratulations": "Nous avons terminé l’évaluation de votre instance SQL Server « {0} ».", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "{0} bases de données {1} peuvent être migrées", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Compte Azure", + "sql.migration.wizard.account.description": "Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant.", + "sql.migration.wizard.account.noaccount.error": "Aucun compte lié. Ajoutez un compte.", + "sql.migration.wizard.account.add.button.label": "Lier un compte", + "sql.migration.wizard.account.count.single.message": "Compte {0} lié", + "sql.migration.wizard.account.count.multiple.message": "Comptes {0} liés", + "sql.migration.azure.tenant": "Locataire Azure AD", + "azure.accounts.accountStaleError": "Le jeton d'accès pour le compte sélectionné « {0} » n'est plus valide. Cliquez sur le bouton Se connecter, actualisez le compte ou sélectionnez un autre compte.", + "azure.accounts.accountAccessError": "Une erreur s’est produite lors de l’accès au compte sélectionné «{0}». Cliquez sur le bouton « Lier le compte » et actualisez le compte ou sélectionnez un autre compte. Erreur «{1}»", + "sql.migration.database.page.title": "Sauvegarde de la base de données", + "sql.migration.database.page.description": "Sélectionnez l’emplacement de vos sauvegardes de base de données à utiliser pour la migration.", + "sql.migration.nc.network.share.radio.label": "Les sauvegardes de ma base de données sont sur un partage réseau", + "sql.migration.nc.blob.storage.radio.label": "Mes sauvegardes de base de données se trouvent dans un conteneur Azure Storage Blob", + "sql.migration.nc.file.share.radio.label": "Les sauvegardes de ma base de données se trouvent dans un partage de fichiers Stockage Microsoft Azure (bientôt disponible).", + "sql.migration.network.share.header.text": "Détails du partage réseau", + "sql.migration.network.share.help.text": "Indiquez l’emplacement du partage réseau contenant les sauvegardes et les informations d’identification de l’utilisateur disposant d’un accès en lecture sur le partage", + "sql.migration.network.share.location.label": "Emplacement du partage réseau qui contient des sauvegardes.", + "sql.migration.service.account.info.text": "Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau.", + "sql.migration.network.share.windows.user.label": "Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau.", + "sql.migration.network.share.password.label": "Mot de passe", + "sql.migration.network.share.password.placeholder": "Entrer le mot de passe", + "sql.migration.network.share.azure.header": "Détails du compte de stockage", + "sql.migration.network.share.azure.help": "Indiquez le compte de stockage Azure sur lequel les sauvegardes seront chargées.", + "sql.migration.network.share.subscription.label": "Sélectionnez l’abonnement qui contient le compte de stockage.", + "sql.migration.network.share.subscription.placeholder": "Sélectionnez un abonnement", + "sql.migration.network.share.storage.account.label": "Sélectionnez le compte de stockage où les fichiers de sauvegarde seront copiés.", + "sql.migration.network.share.storage.account.placeholder": "Sélectionner un compte", + "sql.migration.unique.name": "Sélectionnez un nom unique pour cette base de données cible", + "sql.migration.database.already.exists": "La base de données « {0} » existe déjà sur le Managed Instance cible « {1} ».", + "sql.migration.blob.storage.subscription.label": "Sélectionnez l’abonnement qui contient le compte de stockage.", + "sql.migration.blob.storage.account.label": "Sélectionnez le compte de stockage contenant les fichiers de sauvegarde.", + "sql.migration.blob.storage.container.label": "Sélectionnez le conteneur qui contient les fichiers de sauvegarde.", + "sql.migration.blob.storage.container.placeholder": "Sélectionner un conteneur", + "sql.migration.file.share.subscription.label": "Sélectionnez l’abonnement qui contient le partage de fichiers.", + "sql.migration.file.share.storage.account.label": "Sélectionnez le compte de stockage contenant le partage de fichiers.", + "sql.migration.file.share.label": "Sélectionnez le partage de fichiers qui contient les fichiers de sauvegarde.", + "sql.migration.file.share.placeholder": "Sélectionner un partage", + "sql.migration.database.migration.mode.label": "Mode de migration", + "sql.migration.database.migration.mode.description": "Choisissez l’une des méthodes de migration suivantes pour migrer vers votre cible Azure SQL en fonction de vos besoins en temps d’arrêt.", + "sql.migration.database.migration.mode.online.label": "Migration en ligne", + "sql.migration.database.migration.mode.online.description": "Le temps d’arrêt de l’application est limité au basculement à la fin de la migration.", + "sql.migration.database.migration.mode.offline.description": "Le temps d’arrêt de l’application va démarrer lorsque la migration démarre.", + "sql.migration.database.migration.mode.offline.label": "Migration hors connexion", + "sql.migration.database.backup.email.notification.label": "Notifications par e-mail", + "sql.migration.database.backup.email.notification.checkbox.label": "M’avertir lorsque la migration est terminée", + "sql.migration.no.subscription.found": "Aucun abonnement", + "sql.migration.no.location.found": "Emplacement introuvable", + "sql.migration.no.storageAccount.found": "Aucun compte de stockage trouvé", + "sql.migration.no.fileShares.found": "Aucun partage de fichiers trouvé", + "sql.migration.no.blobContainers.found": "Aucun conteneur de blobs détecté", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "Sélectionnez un abonnement valide pour continuer.", + "sql.migration.invalid.location.error": "Sélectionnez un emplacement valide pour continuer.", + "sql.migration.invalid.storageAccount.error": "Sélectionnez un compte de stockage valide pour continuer.", + "sql.migration.invalid.fileShare.error": "Sélectionnez un partage de fichiers valide pour continuer.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "Format d’emplacement du partage réseau non valide. Exemple : {0}", + "sql.migration.invalid.user.account": "Format de compte d’utilisateur non valide. Exemple : {0}", + "sql.migration.network.share.location": "Emplacement du partage réseau pour lire les sauvegardes de la base de données « {0} »", + "sql.migration.file.share": "Sélectionnez le partage de fichiers qui contient les fichiers de sauvegarde pour « {0} »", + "sql.migration.blob.container": "Sélectionnez le conteneur qui contient les fichiers de sauvegarde pour « {0} »", + "sql.migration.enter.network.share.information": "Entrez les noms des cibles pour la ou les bases de données sources sélectionnées.", + "sql.migration.blob.container.information": "Entrez le nom de la cible et sélectionnez l’emplacement du conteneur d’objets BLOB pour les bases de données sélectionnées", + "sql.migration.enter.file.share.information": "Entrez le nom de la cible et sélectionnez l’emplacement du partage de fichiers des bases de données sélectionnées", + "sql.migration.invalid.target.name.error": "Entrez un nom valide pour la base de données cible.", + "sql.migration.provide.unique.containers": "Indiquez des conteneurs uniques pour les bases de données cibles. Bases de données affectées : ", + "sql.migration.source.details.windowAuth": "Entrez les informations d’identification de l’authentification Windows utilisées pour la connexion à l’instance SQL Server {0}. ​ Ces informations d’identification seront utilisées pour la connexion à l’instance SQL Server et l’identification d’un ou plusieurs fichiers de sauvegarde valides", + "sql.migration.source.details.sqlAuth": "Entrez les informations d’identification de l’authentification SQL utilisées pour la connexion à l’instance SQL Server {0}. ​ Ces informations d’identification seront utilisées pour la connexion à l’instance SQL Server et l’identification d’un ou plusieurs fichiers de sauvegarde valides", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Service Azure Database Migration", + "sql.migration.ir.page.description": "Azure Database Migration Service (DMS) orchestre les activités de migration de bases de données et suit leur progression. Vous pouvez sélectionner un DMS existant pour la cible Azure SQL si vous en avez créé un précédemment ou en créer un nouveau ci-dessous.", + "sql.migration.ir.page.note": "Remarque : DMS s’exécute dans votre abonnement Azure dans le groupe de ressources choisi et ne coûte aucun coût d’exécution.", + "sql.migration.select.a.migration.service": "Sélectionner Azure Database Migration Service", + "sql.migration.default.setup.button": "Programme d’installation avec les valeurs par défaut : ajouter un DMS avec un clic sur le programme d’installation Express à l’aide des options par défaut.", + "sql.migration.custom.setup.button": "Installation personnalisée : ajoutez DMS après avoir personnalisé la plupart des options.", + "sql.migration.ir.page.sql.migration.service.not.found": "DMS introuvable. Créez-en un", + "sql.migration.create.new": "Créer", + "sql.migration.invalid.migration.service.error": "Veuillez sélectionner un DMS valide.", + "sql.migration.invalid.migration.service.offline.error": "Sélectionnez un DMS connecté à un nœud", + "sql.migration.authentication.types": "Clés d'authentification", + "sql.migration.service.header": "Détails Azure Database Migration Service « {0} » :", + "sql.migration.dms.portal.info": "Notez que les Azure Database Migration Service (DMS) existants dans Portail Azure ne s’afficheront pas dans Azure Data Studio. Le DMS créé dans Azure Data Studio ne sera pas encore visible dans Portail Azure.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Créer Azure Database Migration Service", + "sql.migration.services.container.description": "Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service.", + "sql.migration.service.container.loading.help": "Chargement des services de migration", + "sql.migration.service.container.heading": "Configurer runtime d'intégration", + "sql.migration.service.container.container.description1": "Azure Database Migration Service utilise le runtime d'intégration auto-hébergé d’Azure Data Factory pour charger des sauvegardes du partage fie réseau local vers Azure.", + "sql.migration.service.container.container.description2": "Suivez les instructions ci-dessous pour configurer le runtime d'intégration auto-hébergé.", + "sql.migration.ir.setup.step1": "Étape 1 : {0}", + "sql.migration.option": "Télécharger et installer le runtime d'intégration", + "sql.migration.ir.setup.step2": "Étape 2 : Utilisez cette clé pour inscrire votre runtime d'intégration", + "sql.migration.ir.setup.step3": "Étape 3 : cliquez sur le bouton « Tester la connexion » pour vérifier la connexion entre Azure Database Migration Service et Integration Runtime", + "sql.migration.connection.status": "État de la connexion", + "sql.migration.key1.label": "Clé 1", + "sql.migration.key2.label": "Clé 2", + "sql.migration.key1.copied": "Clé 1 copiée", + "sql.migration.key2.copied": "Clé 2 copiée", + "sql.migration.refresh.key1": "Actualiser la clé 1", + "sql.migration.refresh.key2": "Actualiser la clé 2", + "sql.migration.copy.key1": "Copier la clé 1", + "sql.migration.copy.key2": "Copier la clé 2", + "sql.migration.authkeys.header": "Clé d'authentification", + "sql.migration.authkeys.refresh.message": "La clé d’authentification « {0} » a été actualisée.", + "sql.migration.service.not.ready": "Azure Database Migration Service n’est pas inscrit. Azure Database Migration Service « {0} » doit être inscrit auprès d’un runtime d'intégration auto-hébergé sur n’importe quel nœud.", + "sql.migration.service.ready": "La Azure Database Migration Service « {0} » est connectée au runtime d'intégration auto-hébergé qui s’exécutent sur le nœud : {1}", + "sql.migration.resource.group.not.found": "Aucun groupe de ressources trouvé", + "sql.migration.invalid.resourceGroup.error": "Sélectionnez un groupe de ressources valide pour continuer.", + "sql.migration.invalid.region.error": "Sélectionnez un emplacement valide pour continuer.", + "sql.migration.invalid.service.name.error": "Entrez un nom valide pour le service de migration.", + "sql.migration.service.not.found": "Aucun service de migration trouvé. Créez-en un.", + "sql.migration.service.not.setup": "Ajoutez un service de migration pour continuer.", + "sql.migration.managed.instance": "Instance managée Azure SQL", + "sql.migration.no.managedInstance.found": "Aucune instance gérée trouvée", + "sql.migration.no.virtualMachine.found": "Aucune machine virtuelle trouvée", + "sql.migration.target.page.title": "Choisissez la cible Azure SQL", + "sql.migration.resource.group.description": "Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure", + "sql.migration.ok": "OK", + "sql.migration.new.resource.group": "(nouveau) {0}", + "sql.migration.test.connection": "Tester la connexion", + "sql.migration.database.migration.service.created.successfully": "Le service de migration de base de données a été créé avec succès", + "sql.migration.dms.provision.failed": "Le service de migration de base de données n’a pas pu être approvisionné. Veuillez réessayer dans quelques instants.", + "sql.migration.apply": "Appliquer", + "sql.migration.creating.rg.loading": "Création d'un groupe de ressources", + "sql.migration.rg.created": "Groupe de ressources créé", + "sql.migration.name.of.new.rg": "Nom du nouveau groupe de ressources", + "sql.migration.learn.more": "En savoir plus", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "Abonnement", + "sql.migration.storage.account": "Compte de stockage", + "sql.migration.resourceGroups": "Groupe de ressources", + "sql.migration.region": "Région", + "sql.migration.name": "Nom", + "sql.migration.location": "Emplacement", + "sql.migration.new": "Nouveau", + "sql.migration.feature.not.available": "Cette fonctionnalité n’est pas encore disponible.", + "sql.migration.refresh": "Actualiser", + "sql.migration.submit": "Envoyer", + "sql.migration.create": "Créer", + "sql.migration.cancel": "Annuler", + "sql.migration.type": "Type", + "sql.migration.path": "Chemin", + "sql.migration.path.user.account": "Compte d'utilisateur", + "sql.migration.view.all": "Tout afficher", + "sql.migration.target": "Cible", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "Fermer", + "sql.migraiton.data.uploaded.size": "Données chargées/taille", + "sql.migration.copy.throughput": "Débit de copie (Mbits/s)", + "sql.migration.summary.page.title": "Récapitulatif", + "sql.migration.summary.azure.account.linked": "Compte Azure lié", + "sql.migration.summary.migration.target": "Cible de migration", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.summary.vm.type": "SQL Server dans une machine virtuelle Azure", + "sql.migration.summary.database.count": "Base (s) de données à migrer", + "sql.migration.summary.azure.storage.subscription": "Abonnement au stockage Azure", + "sql.migration.summary.azure.storage": "Stockage Azure", + "sql.migration.ir.node": "Nœud de runtime d'intégration", + "sql.migration.network.share": "Partage réseau", + "sql.migration.blob.container.title": "Conteneur d'objets blob", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Groupe de ressources du conteneur d’objets BLOB", + "sql.migration.blob.container.storage.account.label": "Compte de stockage de conteneur d’objets blob", + "sql.migration.file.share.title": "Partage de fichiers", + "sql.migration.started.notification": "Migration en cours", + "sql.migration.source.databases": "Base(s) de données source", + "sql.migration.mode": "Mode", + "sql.migration.backup.location": "Emplacement de sauvegarde", + "sql.migration.azure.storage.account.to.upload.backups": "Compte stockage Azure pour le chargement des sauvegardes", + "sql.migration.shir": "Nœuds de runtime d'intégration auto-hébergé", + "sql.migration.summary.target.name": "Bases de données cibles :", + "sql.migration.database.to.be.migrated": "Base de données à migrer", + "sql.migration.count.database.single": "{0} base de données", + "sql.migration.count.database.multiple": "{0} bases de données", + "sql.migration.quick.pick.placeholder": "Sélectionnez l’opération que vous souhaitez effectuer", + "sql.migration.inline.migration.notebook.title": "Migration en ligne", + "sql.migration.sql.assessment.notebook.title": "Évaluation de la migration SQL", + "sql.migration.notebook.open.error": "Erreur lors de l’ouverture du bloc-notes migration", + "sql.migration.dashboard.title": "Migration Azure SQL", + "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.migrate.task.button": "Migrer vers Azure SQL", + "sql.migration.dashboard.migrate.task.button.description": "Migrer l’instance SQL Server vers Azure SQL.", + "sql.migration.database.migration.status": "État de la migration de base de données", + "sql.migration.dashboard.video1.title": "Migrer SQL Server vers SQL Managed Instance", + "sql.migration.dashboard.video2.title": "Migrer SQL Server vers une machine virtuelle SQL", + "sql.migration.dashboard.link1.title": "Règles d’évaluation pour Azure SQL Managed Instance", + "sql.migration.dashboard.link1.description": "Consultez la liste des règles utilisées pour évaluer la faisabilité de la migration de vos SQL Server vers Azure SQL Managed Instance.", + "sql.migration.dashboard.help.title": "Articles d’aide et liens vidéo", + "sql.migration.pre.req.title": "Éléments dont vous avez besoin avant de démarrer la migration :", + "sql.migration.pre.req.1": "Détails du compte Azure", + "sql.migration.pre.req.2": "Azure SQL Managed Instance ou SQL Server sur la machine virtuelle Azure", + "sql.migration.pre.req.3": "Détails de l’emplacement de sauvegarde", + "sql.migration.migration.in.progress": "Migration de la base de données en cours", + "sql.migration.failed": "Échec de la migration", + "sql.migration.log.shipping.in.progress": "Copie des journaux de transaction en cours", + "sql.migration.migration.completed": "Migration terminée", + "sql.migration.cutover.card": "Fin du basculement", + "sql.migration.successfully.migrated.to.azure.sql": "Migration réussie vers Azure SQL", + "sql.migration.migration.not.started": "Migration non démarrée", + "sql.migration.choose.to.migrate.to.azure.sql": "Choisir de migrer vers Azure SQL", + "sql.migration.show.status": "Afficher l'état", + "sql.migration.inprogress.warning.single": "La base de données {0} contient des avertissements", + "sql.migration.inprogress.warning.multiple": "{0} bases de données contiennent des avertissements", + "sql.migration.feedback.issue.title": "Commentaires sur l'expérience de la migration", + "sql.migration.eastus2euap": "USA Est 2 - EUAP", + "sql.migration.cutover": "Basculement de la migration", + "sql.migration.complete.cutover": "Terminer le basculement", + "sql.migration.source.database": "Nom de la base de données source", + "sql.migration.source.server": "Serveur source", + "sql.migration.source.version": "Version source", + "sql.migration.target.database.name": "Nom de la base de données cible", + "sql.migration.target.server": "Serveur cible", + "sql.migration.target.version": "Version cible", + "sql.migration.migration.status": "État de la migration", + "sql.migration.migration.status.filter": "Filtre d’état de la migration", + "sql.migration.full.backup.files": "Fichiers de sauvegarde complète", + "sql.migration.last.applied.lsn": "Dernier LSN appliqué", + "sql.migration.last.applied.backup.files": "Derniers fichiers de sauvegarde appliqués", + "sql.migration.last.applied.files.taken.on": "Dernière application du ou des fichiers de sauvegarde effectuée le", + "sql.migration.active.backup.files": "Fichiers de sauvegarde actifs", + "sql.migration.status": "État", + "sql.migration.backup.start.time": "Heure de début de la sauvegarde", + "sql.migration.first.lsn": "Premier NSE", + "sql.migration.last.LSN": "Dernier NSE", + "sql.migration.cannot.start.cutover.error": "Impossible de démarrer le processus de basculement tant que toutes les migrations n’ont pas été effectuées. Cliquez sur Actualiser pour récupérer le dernier état du fichier", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Database Managed Instance", + "sql.migration.azure.sql.database.virtual.machine": "Machine virtuelle base de données Azure SQL", + "sql.migration.cancel.migration": "Annuler la migration", + "sql.migration.active.backup.files.items": "Fichiers de sauvegarde actifs (1 élément)", + "sql.migration.active.backup.files.multiple.items": "Fichiers de sauvegarde actifs ({0} éléments)", + "sql.migration.copy.migration.details": "Copier les détails de la migration", + "sql.migration.details.copied": "Détails copiés", + "sql.cancel.migration.confirmation": "Voulez-vous vraiment annuler cette migration ?", + "sql.migration.yes": "Oui", + "sql.migration.no": "Non", + "sql.migration.completing.cutover.warning": "L’exécution d’un basculement sans restauration de toutes les sauvegardes peut entraîner une perte de données.", + "sql.migration.bc.info": "Le basculement de la migration des Instances gérées pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus.", + "sql.migration.cutover.help.main": "Quand vous êtes prêt à effectuer le basculement de migration, effectuez les étapes suivantes pour exécuter la migration de base de données. Notez que la base de données est prête pour le basculement uniquement après la restauration d'une sauvegarde complète sur l'instance managée SQL Azure cible.", + "sql.migration.cutover.step.1": "1. Arrêtez toutes les transactions entrantes à destination de la base de données source.", + "sql.migration.cutover.step.2": "2. Effectuez la sauvegarde finale du journal des transactions et fournissez-la à l’emplacement du partage réseau.", + "sql.migration.cutover.step.3": "3. Assurez-vous que toutes les sauvegardes de journal sont restaurées sur la base de données cible. La « sauvegardes de journal (s) en attente de restauration » doit être égale à zéro.", + "sql.migartion.cutover.pending.backup": "Sauvegardes de fichier journal en attente : {0}", + "sql.migration.confirm.checkbox.message": "Je confirme qu’il n’y a aucune sauvegarde de journal supplémentaire à fournir et je souhaite effectuer le basculement.", + "sql.migration.cutover.in.progress": "Basculement en cours pour la base de données « {0} »", + "sql.migration.cannot.cancel": "La migration n’est pas en cours et ne peut pas être annulée.", + "sql.migration.cannot.cutover": "La migration n’est pas en cours et ne peut pas être à basculement.", + "sql.migration.search.for.migration": "Rechercher des migrations", + "sql.migration.online": "En ligne", + "sql.migration.offline": "Hors connexion", + "sql.migration.database": "Base de données", + "sql.migration.database.migration.service": "Database Migration Service", + "sql.migration.duration": "Durée", + "sql.migration.azure.sql.target": "Cible Azure SQL", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.sql.virtual.machine": "Machine virtuelle SQL", + "sql.migration.target.azure.sql.instance.name": "Nom de la cible Azure SQL", + "sql.migration.cutover.type": "Mode de migration", + "sql.migration.start.time": "Heure de début", + "sql.migration.finish.time": "Heure de fin", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "En cours", + "sql.migration.status.succeeded": "Réussite", + "sql.migration.status.creating": "Création", + "sql.migration.status.completing": "Compléter", + "sql.migration.status.canceling": "Annulation en cours", + "sql.migration.status.failed": "Échec", + "sql.migration.status.warning.count.single": "{0}Avertissement)", + "sql.migration.status.warning.count.multiple": "{0} Avertissements)", + "sql.migration.status.error.count.single": "{0} Erreur)", + "sql.migration.status.error.count.multiple": "{0}Erreurs)", + "sql.migration.hrs": "{0} heures", + "sql.migration.hr": "{0} heure", + "sql.migration.days": "{0} jours", + "sql.migration.day": "{0} jour", + "sql.migration.mins": "{0} minutes", + "sql.migration.min": "{0} minute", + "sql.migration.sec": "{0} s", + "sql.migration.service.details.dialog.title": "Service Azure Database Migration", + "sql.migration.service.details.button.label": "Fermer", + "sql.migration.service.details.ir.label": "Nœuds de runtime d'intégration auto-hébergé", + "sql.migration.service.details.authkeys.label": "Clés d'authentification", + "sql.migration.service.details.authkeys.title": "Clés d’authentification utilisées pour se connecter au nœud de runtime d'intégration auto-hébergé", + "sql.migration.service.details.status.unavailable": "-- non disponible --", + "sql.migration.source.configuration": "Configuration de la source", + "sql.migration.source.credentials": "Informations d'identification sources", + "sql.migration.enter.your.sql.cred": "Entrez les informations d’identification pour l’instance de SQL Server source. Ces informations d’identification seront utilisées lors de la migration de la ou des bases de données vers Azure SQL.", + "sql.migration.server": "Serveur", + "sql.migration.username": "Nom d'utilisateur", + "sql.migration.size": "Taille (Mo)", + "sql.migration.last.backup": "Dernière sauvegarde", + "sql.migration.database.migration": "Bases de données pour la migration", + "sql.migrate.text": "Sélectionnez la ou les bases de données à migrer vers Azure SQL", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "Problèmes", + "sql.migration.search": "Recherche", + "sql.migration.instance": "Instance", + "sql.migration.warnings": "Avertissements", + "sql.migration.impacted.objects": "Objets impactés", + "sql.migration.object.details": "Détails de l'objet", + "sql.migration.assessmen.results": "Résultats de l'évaluation", + "sql.migration.type.label": "Type :", + "sql.migration.name.label": "Noms :", + "sql.migration.description": "Description", + "sql.migration.recommendation": "Recommandation", + "sql.migration.more.info": "Plus d'informations", + "sql.migration.target.platform": "Plateforme cible", + "sql.migration.warnings.details": "Détails des avertissements", + "sql.migration.issues.details": "Détails du problème", + "sql.migration.select.prompt": "Cliquez sur l’instance SQL Server ou sur l’une des bases de données à gauche pour afficher ses détails.", + "sql.migration.no.issues.vm": "Aucun problème n’a été trouvé pour la migration vers SQL Server sur la machine virtuelle Azure", + "sql.migration.no.issues.mi": "Aucun problème n’a été trouvé pour la migration vers SQL Server sur Azure SQL Managed Instance", + "sql.migration.impact.object.type": "Type : {0}", + "sql.migration.impact.object.name": "Nom : {0}", + "sql.migration.databases": "Bases de données ({0}/{1})", + "sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées", + "sql.migration.issues.count": "Problèmes ({0})", + "sql.migration.warnings.count": "Avertissements ({0})", + "sql.migration.authentication.type": "Type d'authentification", + "sql.migration.sql.login": "Connexion SQL", + "sql.migration.windows.auth": "Authentification Windows", + "sql.migration.status.refresh.label": "Actualiser", + "sql.migration.auto.refresh.off": "Actualisation auto : désactivée", + "sql.migration.auto.refresh.15.seconds": "Actualisation automatique : 15 secondes", + "sql.migration.auto.refresh.30.seconds": "Actualisation automatique : 30 secondes", + "sql.migration.auto.refresh.1.min": "Actualisation automatique : 1 minute", + "sql.migration.auto.refresh.3.min": "Actualisation automatique : 3 minutes", + "sql.migration.auto.refresh.5.min": "Actualisation automatique : 5 minutes", + "sql.migration.select.the.refresh.interval": "Sélectionnez l'intervalle d'actualisation", + "sql.migration.off": "Inactif", + "sql.migration.every.30.second": "Toutes les 30 secondes", + "sql.migration.every.1.minute": "Toutes les minutes", + "sql.migration.every.3.minutes": "Toutes les 3 minutes", + "sql.migration.every.5.minutes": "Toutes les 5 minutes" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "Démarrage de la migration de la base de données {0} vers {1} - {2}", + "sql.migration.starting.migration.error": "Une erreur s'est produite lors du démarrage de la migration : « {0} »" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..dd3b93772d --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Fonctionnalités du langage XML", + "description": "Fournit une prise en charge riche de langage pour XML." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/main.i18n.json b/i18n/ads-language-pack-fr/translations/main.i18n.json index 5c48014420..832a1c05c0 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Contrôle la hauteur de ligne utilisée dans l'aperçu Markdown du notebook. Ce nombre est relatif à la taille de police.", "notebook.showRenderedNotebookinDiffEditor": "(Aperçu) Afficher le bloc-notes rendu dans l’éditeur de différences.", "notebook.maxRichTextUndoHistory": "Nombre maximal de modifications stockées dans l’historique des annulations pour l’éditeur de texte enrichi de bloc-notes.", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Rechercher dans les notebooks", "exclude": "Configurez des modèles glob pour exclure des fichiers et des dossiers dans les recherches en texte intégral et le mode Quick Open. Hérite tous les modèles glob du paramètre '#files.exclude#'. Découvrez plus d'informations sur les modèles glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "Rechercher la chaîne précédente" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Éditeur de notebook" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "Résultats de la recherche", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "Arrêter", "profiler.clear": "Effacer les données", "profiler.clearDataPrompt": "Voulez-vous vraiment effacer les données ?", - "profiler.yes": "Oui", - "profiler.no": "Non", "profilerAction.autoscrollOn": "Défilement automatique : activé", "profilerAction.autoscrollOff": "Défilement automatique : désactivé", "profiler.toggleCollapsePanel": "Afficher/masquer le panneau réduit", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Exporter au format Notebook" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "Éditeur de requêtes" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "Résultats", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "Plan de requête" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "Éditeur du plan de requête" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "Opération", @@ -11441,6 +11440,13 @@ "gettingStarted": "Démarrer", "showReleaseNotes": "Afficher la prise en main", "miGettingStarted": "Pri&&se en main" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "Masquer les propriétés", + "showProperties": "Afficher les propriétés" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "Nouveau déploiement..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index 5421ba387a..67366c12ec 100644 --- a/i18n/ads-language-pack-it/package.json +++ b/i18n/ads-language-pack-it/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension it" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..e326117173 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Supporto per Azure Arc", + "arc.configuration.title": "Azure Arc", + "arc.view.title": "Controller Azure Arc", + "arc.view.welcome.connect": "Nessun controller Azure Arc registrato. [Altre informazioni](https://azure.microsoft.com/services/azure-arc/)\r\n[Collegare controller](command:arc.connectToController)", + "arc.view.welcome.loading": "Caricamento controller...", + "command.createController.title": "Creare nuovo controller Azure Arc", + "command.connectToController.title": "Connettersi al controller esistente di Azure Arc", + "command.removeController.title": "Rimuovere controller", + "command.refresh.title": "Aggiorna", + "command.editConnection.title": "Modificare connessione", + "arc.openDashboard": "Gestire", + "resource.type.azure.arc.display.name": "Controller dei dati di Azure Arc (anteprima)", + "resource.type.azure.arc.description": "Creare un controller dei dati Azure Arc", + "arc.data.controller.new.wizard.title": "Creare controller dei dati di Azure Arc", + "arc.data.controller.cluster.environment.title": "Qual è l'ambiente cluster Kubernetes esistente di destinazione?", + "arc.data.controller.select.cluster.title": "Selezionare da cluster Kubernetes esistenti", + "arc.data.controller.kube.cluster.context": "Contesto del cluster", + "arc.data.controller.cluster.config.profile.title": "Scegliere il profilo di configurazione", + "arc.data.controller.cluster.config.profile": "Profilo di configurazione", + "arc.data.controller.cluster.config.profile.loading": "Caricamento profili di configurazione", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Caricamento profili di configurazione completato", + "arc.data.controller.create.azureconfig.title": "Configurazione di Azure", + "arc.data.controller.create.controllerconfig.title": "Configurazione controller", + "arc.data.controller.project.details.title": "Dettagli su Azure", + "arc.data.controller.project.details.description": "Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse.", + "arc.data.controller.details.title": "Dettagli del controller dei dati", + "arc.data.controller.details.description": "Specificare uno spazio dei nomi, un nome e una classe di archiviazione per il controller dei dati Azure Arc. Questo nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti.", + "arc.data.controller.namespace": "Spazio dei nomi del controller dei dati", + "arc.data.controller.namespace.validation.description": "Lo spazio dei nomi deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 63 caratteri.", + "arc.data.controller.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.location": "Percorso", + "arc.data.controller.admin.account.title": "Account amministratore", + "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.confirm.password": "Confermare password", + "arc.data.controller.create.summary.title": "Verificare la configurazione", + "arc.data.controller.summary.arc.data.controller": "Controller dei dati di Azure Arc", + "arc.data.controller.summary.estimated.cost.per.month": "Costo stimato al mese", + "arc.data.controller.summary.arc.by.microsoft": "di Microsoft", + "arc.data.controller.summary.free": "Gratuito", + "arc.data.controller.summary.arc.terms.of.use": "Condizioni per l'utilizzo", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "Informativa sulla privacy", + "arc.data.controller.summary.terms": "Condizioni", + "arc.data.controller.summary.terms.description": "Facendo clic su \"Genera script nel notebook\", dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sopra, (b) autorizzare Microsoft a fatturare le spese associate alle offerte sul metodo di pagamento corrente con la stessa frequenza di fatturazione della sottoscrizione di Azure e (c) accettare che Microsoft possa condividere le mie informazioni sul contatto, sulle transazioni e sull'utilizzo con i fornitori delle offerte ai fini del supporto, della fatturazione e di altre attività relative alle transazioni. Microsoft non concede i diritti per le offerte di terze parti. Per informazioni aggiuntive, vedere {0}.", + "arc.data.controller.summary.terms.link.text": "Condizioni di Azure Marketplace", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Percorso del file di configurazione kube", + "arc.data.controller.summary.cluster.context": "Contesto del cluster", + "arc.data.controller.summary.profile": "Profilo di configurazione", + "arc.data.controller.summary.username": "Nome utente", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "Sottoscrizione", + "arc.data.controller.summary.resource.group": "Gruppo di risorse", + "arc.data.controller.summary.data.controller.name": "Nome del controller dei dati", + "arc.data.controller.summary.data.controller.namespace": "Spazio dei nomi del controller dei dati", + "arc.data.controller.summary.controller": "Controller", + "arc.data.controller.summary.location": "Percorso", + "arc.data.controller.agreement": "Accetto {0} e {1}.", + "arc.data.controller.readmore": "Altre informazioni", + "microsoft.agreement.privacy.statement": "Informativa sulla privacy di Microsoft", + "deploy.script.action": "Genera script nel notebook", + "deploy.done.action": "Distribuisci", + "resource.type.arc.sql.display.name": "Istanza gestita di SQL di Azure - Azure Arc (anteprima)", + "resource.type.arc.postgres.display.name": "Gruppi di server PostgreSQL Hyperscale - Azure Arc (anteprima)", + "resource.type.arc.sql.description": "Servizio Istanza gestita di SQL per sviluppatori di app in un ambiente gestito dal cliente", + "resource.type.arc.postgres.description": "Distribuire gruppi di server PostgreSQL Hyperscale in un ambiente Azure Arc", + "arc.controller": "Controller Azure Arc di destinazione", + "arc.sql.wizard.title": "Distribuire istanza gestita di SQL di Azure - Azure Arc (anteprima)", + "arc.sql.wizard.page1.title": "Specificare i parametri dell'istanza gestita di SQL di Azure", + "arc.sql.connection.settings.section.title": "Informazioni di connessione SQL", + "arc.sql.instance.settings.section.title": "Impostazioni istanza di SQL", + "arc.azure.section.title": "Informazioni su Azure", + "arc.sql.instance.name": "Nome dell'istanza", + "arc.sql.username": "Nome utente", + "arc.sql.invalid.username": "il nome utente sa è disabilitato. Scegliere un altro nome utente", + "arc.sql.invalid.instance.name": "Il nome dell'istanza deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare con una lettera, terminare con un carattere alfanumerico e avere una lunghezza massima di 13 caratteri.", + "arc.storage-class.dc.label": "Classe di archiviazione", + "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.replicas.label": "Repliche", + "arc.sql.replicas.description": "Numero di repliche istanza gestita di SQL che verranno distribuite nel cluster Kubernetes a scopo di disponibilità elevata", + "arc.storage-class.data.label": "Classe di archiviazione (dati)", + "arc.sql.storage-class.data.description": "La classe di archiviazione da usare per i dati (.mdf)", + "arc.postgres.storage-class.data.description": "La classe di archiviazione da usare per i dati di volumi persistenti", + "arc.storage-class.logs.label": "Classe di archiviazione (log)", + "arc.sql.storage-class.logs.description": "Classe di archiviazione da usare per i log (/var/log)", + "arc.postgres.storage-class.logs.description": "La classe di archiviazione da usare per i log di volumi persistenti", + "arc.storage-class.backups.label": "Classe di archiviazione (backup)", + "arc.cores-limit.label": "Limite core", + "arc.sql.cores-limit.description": "Il limite core dell'istanza gestita come numero intero.", + "arc.cores-request.label": "Richiesta core", + "arc.sql.cores-request.description": "La richiesta di core dell'istanza gestita come numero intero.", + "arc.memory-limit.label": "Limite memoria", + "arc.sql.memory-limit.description": "Il limite della capacità dell'istanza gestita come numero intero.", + "arc.memory-request.label": "Richiesta memoria", + "arc.sql.memory-request.description": "La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB.", + "arc.postgres.storage-class.backups.description": "La classe di archiviazione da usare per il backup di volumi persistenti", + "arc.password": "Password", + "arc.confirm.password": "Confermare password", + "arc.azure.account": "Account Azure", + "arc.azure.subscription": "Sottoscrizione di Azure", + "arc.azure.resource.group": "Gruppo di risorse di Azure", + "arc.azure.location": "Percorso di Azure", + "arc.postgres.wizard.title": "Implementare un gruppo di server di PostgreSQL Hyperscale abilitato per Azure Arc (anteprima)", + "arc.postgres.wizard.page1.title": "Specificare i parametri del gruppo di server PostgreSQL Hyperscale abilitato per Azure", + "arc.postgres.settings.section.title": "Impostazioni generali", + "arc.postgres.settings.resource.worker.title": "Configurazione di calcolo dei nodi di lavoro", + "arc.postgres.settings.resource.coordinator.title": "Configurazione dell'ambiente di calcolo del nodo coordinatore", + "arc.postgres.settings.storage.title": "Impostazioni di archiviazione", + "arc.postgres.server.group.name": "Nome del gruppo di server", + "arc.postgres.server.group.name.validation.description": "Il nome del gruppo di server deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare con una lettera, terminare con un carattere alfanumerico e avere una lunghezza massima di 11 caratteri.", + "arc.postgres.server.group.workers.label": "Numero di ruoli di lavoro", + "arc.postgres.server.group.workers.description": "Il numero di nodi di lavoro di cui eseguire il provisioning in un cluster condiviso oppure zero (impostazione predefinita) per Postgres a nodo singolo.", + "arc.postgres.server.group.port": "Porta", + "arc.postgres.server.group.engine.version": "Versione motore", + "arc.postgres.server.group.extensions.label": "Estensioni", + "arc.postgres.server.group.extensions.description": "Elenco delimitato da virgole delle estensioni Postgres che devono essre caricate all'avvio. Consulta la documentazione di Postgres per i valori supportati.", + "arc.postgres.server.group.volume.size.data.label": "Dimensioni volume in GB (dati)", + "arc.postgres.server.group.volume.size.data.description": "La dimensione del volume di archiviazione da utilizzare per i dati in GB.", + "arc.postgres.server.group.volume.size.logs.label": "GB delle dimensioni del volume (log)", + "arc.postgres.server.group.volume.size.logs.description": "La dimensione del volume di archiviazione da utilizzare per i log in GB.", + "arc.postgres.server.group.volume.size.backups.label": "GB delle dimensioni del volume (backup)", + "arc.postgres.server.group.volume.size.backups.description": "La dimensione del volume di archiviazione da utilizzare per i backup in GB.", + "arc.postgres.server.group.workers.cores.request.label": "Richiesta CPU (unità di elaborazione per nodo)", + "arc.postgres.server.group.workers.cores.request.description": "Il numero minimo di core CPU che devono essere disponibili per nodo per pianificare il servizio. Sono supportati i core frazionari.", + "arc.postgres.server.group.workers.cores.limit.label": "Limite CPU (unità di elaborazione per nodo)", + "arc.postgres.server.group.workers.cores.limit.description": "Numero massimo di core CPU per l'istanza di Postgres che possono essere usati per nodo. Sono supportati core frazionari.", + "arc.postgres.server.group.workers.memory.request.label": "Richiesta di memoria (GB per nodo)", + "arc.postgres.server.group.workers.memory.request.description": "La richiesta di memoria dell'istanza Postgres per nodo in GB.", + "arc.postgres.server.group.workers.memory.limit.label": "Limite di memoria (GB per nodo)", + "arc.postgres.server.group.workers.memory.limit.description": "Il limite di memoria dell'istanza Postgres per nodo in GB.", + "arc.postgres.server.group.coordinator.cores.request.label": "Richiesta CPU", + "arc.postgres.server.group.coordinator.cores.request.description": "Il numero minimo di core CPU che devono essere disponibili sul nodo coordinatore per pianificare il servizio. Sono supportati i core frazionari.", + "arc.postgres.server.group.coordinator.cores.limit.label": "Limite CPU", + "arc.postgres.server.group.coordinator.cores.limit.description": "Numero massimo di core CPU per l'istanza di Postgres che possono essere usati nel nodo coordinatore. Sono supportati core frazionari.", + "arc.postgres.server.group.coordinator.memory.request.label": "Richiesta di memoria (GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "La richiesta di memoria dell'istanza di Postgres sul nodo coordinatore in GB.", + "arc.postgres.server.group.coordinator.memory.limit.label": "Limite di memoria (GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "Il limite di memoria dell'istanza di Postgres sul nodo coordinatore in GB.", + "arc.agreement": "Accetto {0} e {1}.", + "arc.agreement.sql.terms.conditions": "Istanza gestita di SQL di Azure - Termini e condizioni di Azure Arc", + "arc.agreement.postgres.terms.conditions": "Termini e condizioni di PostgreSQL Hyperscale abilitato per Azure Arc", + "should.be.integer": "Il valore deve essere un intero", + "worker.node.count.should.not.be.one": "Il valore 1 non è supportato.", + "requested.cores.less.than.or.equal.to.cores.limit": "I core richiesti devono essere minori o uguali al limite di core", + "cores.limit.greater.than.or.equal.to.requested.cores": "Il limite dei core deve essere maggiore o uguale ai core richiesti", + "requested.memory.less.than.or.equal.to.memory.limit": "La memoria richiesta deve essere minore o uguale al limite di memoria", + "memory.limit.greater.than.or.equal.to.requested.memory": "Il limite di memoria deve essere maggiore o uguale alla memoria richiesta", + "arc.agreement.sql.help.text": "L'istanza gestita abilitata per Azure Arc fornisce l'accesso a SQL Server e la compatibilità delle funzionalità che possono essere distribuite nell'infrastruttura scelta. Sebbene questo servizio sia in anteprima, presenta alcune limitazioni di funzionalità rispetto all'Istanza gestita di database SQL di Azure. {0}", + "arc.agreement.sql.help.text.learn.more": "Altre informazioni", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Altre informazioni sull'istanza gestita abilitata per Azure Arc" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "L'estensione di distribuzione Arc è stata sostituita dall'estensione Arc ed è stata disinstallata.", + "arc.controllerDashboard": "Dashboard del controller dei dati di Azure Arc (anteprima)-{0}", + "arc.miaaDashboard": "Istanza gestita di SQL - Dashboard Azure Arc (anteprima) - {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale - Dashboard Azure Arc (anteprima) - {0}", + "arc.dataControllersType": "Controller dei dati di Azure Arc", + "arc.pgSqlType": "PostgreSQL Hyperscale - Azure Arc", + "arc.miaaType": "Istanza gestita di SQL- Azure Arc", + "arc.overview": "Panoramica", + "arc.connectionStrings": "Stringhe di connessione", + "arc.preloaded Extensions": "Estensioni precaricate", + "arc.networking": "Rete", + "arc.properties": "Proprietà", + "arc.settings": "Impostazioni", + "arc.security": "Sicurezza", + "arc.computeAndStorage": "Calcolo e archiviazione", + "arc.coordinatorNodeParameters": "Parametri del nodo coordinatore", + "arc.workerNodeParameters": "Parametri del nodo di lavoro", + "arc.compute": "Ambiente di calcolo", + "arc.backup": "Backup", + "arc.newSupportRequest": "Nuova richiesta di supporto", + "arc.diagnoseAndSolveProblems": "Diagnostica e risoluzione dei problemi", + "arc.supportAndTroubleshooting": "Supporto e risoluzione dei problemi", + "arc.resourceHealth": "Integrità risorsa", + "arc.parameterName": "Nome parametro", + "arc.value": "Valore", + "arc.createNew": "Nuova istanza", + "arc.delete": "Elimina", + "arc.learnMore": "Altre informazioni.", + "arc.drop": "Rimuovere", + "arc.save": "Salvare", + "arc.discard": "Rimuovi", + "arc.resetPassword": "Reimposta password", + "arc.loadExtensions": "Carica estensioni", + "arc.unloadExtensions": "Scarica estensioni", + "arc.noExtensions": "Nessuna estensione elencata nella configurazione.", + "arc.openInAzurePortal": "Apri nel portale di Azure", + "arc.resourceGroup": "Gruppo di risorse", + "arc.region": "Area", + "arc.subscriptionId": "ID sottoscrizione", + "arc.state": "Stato", + "arc.connectionMode": "Modalità di connessione", + "arc.namespace": "Spazio dei nomi", + "arc.externalEndpoint": "Endpoint esterno", + "arc.name": "Nome", + "arc.type": "Tipo", + "arc.status": "Stato", + "arc.miaaAdmin": "Amministratore dell'istanza gestita", + "arc.controllerEndpoint": "Endpoint controller", + "arc.extensionName": "Nome dell'estensione", + "arc.extensionsDescription": "PostgreSQL offre la possibilità di estendere le funzionalità del database usando le estensioni. Le estensioni consentono di raggruppare più oggetti SQL correlati in un unico pacchetto che può essere caricato o rimosso dal database con un unico comando. Dopo il caricamento nel database, le estensioni possono operare come le funzionalità predefinite.", + "arc.extensionsFunction": "Alcune estensioni devono essere caricate in PostgreSQL all'avvio prima di poter essere usate. È possibile visualizzare e modificare queste estensioni precaricate di seguito.", + "arc.extensionsLearnMore": "Altre informazioni sulle estensioni PostgreSQL.", + "arc.extensionsTableLoading": "È in corso il caricamento della tabella delle estensioni precaricate.", + "arc.extensionsTableLabel": "Tabella delle estensioni precaricate.", + "arc.extensionsTableLoadingComplete": "È ora possibile visualizzare le estensioni precaricate.", + "arc.extensionsAddList": "Estensioni", + "arc.extensionsAddDialog": "PostgreSQL offre la possibilità di estendere la funzionalità del database tramite le estensioni.", + "arc.dataController": "Controller dei dati", + "arc.kibanaDashboard": "Dashboard Kibana", + "arc.grafanaDashboard": "Dashboard Grafana", + "arc.kibanaDashboardDescription": "Dashboard per la visualizzazione dei log", + "arc.grafanaDashboardDescription": "Dashboard per la visualizzazione delle metriche", + "arc.serviceEndpoints": "Endpoint servizio", + "arc.serviceEndpointsTable": "Griglia degli endpoint servizio", + "arc.databases": "Database", + "arc.endpoint": "Endpoint", + "arc.description": "Descrizione", + "arc.yes": "Sì", + "arc.no": "No", + "arc.feedback": "Feedback", + "arc.selectConnectionString": "Selezionare una delle stringhe di connessione client disponibili di seguito.", + "arc.addingWorkerNodes": "aggiunta di nodi di lavoro", + "arc.workerNodesDescription": "Espandere il gruppo di server e ridimensionare il database aggiungendo nodi di lavoro.", + "arc.workerNodesConfigurationInformation": "È possibile configurare il numero di core CPU e le dimensioni dello spazio di archiviazione che verranno applicate a tutti i nodi del ruolo di lavoro. Modificare il numero di core CPU e le impostazioni di memoria per il gruppo di server. Per reimpostare le richieste e/o i limiti, inserire un valore vuoto.", + "arc.coordinatorNodeConfigurationInformation": "È possibile configurare il numero di core CPU e le dimensioni di archiviazione che verranno applicati al nodo coordinatore. Modificare il numero di core CPU e le impostazioni di memoria per il gruppo di server. Per reimpostare le richieste e/o i limiti, inserire un valore vuoto.", + "arc.workerNodeInformation": "È possibile ridurre o aumentare il gruppo di server riducendo o aumentando il numero di nodi di lavoro. Il valore deve essere pari a 0 o maggiore di 1.", + "arc.workerOneNodeValidationMessage": "Il valore 1 non è supportato.", + "arc.vCores": "vCore", + "arc.ram": "RAM", + "arc.refresh": "Aggiorna", + "arc.resetAllToDefault": "Ripristina tutte le impostazioni predefinite", + "arc.resetToDefault": "Ripristinare predefinito", + "arc.troubleshoot": "Risoluzione dei problemi", + "arc.clickTheNewSupportRequestButton": "Fare clic sul pulsante nuova richiesta di supporto per archiviare una richiesta di supporto nel portale di Azure.", + "arc.supportRequestNote": "Tenere presente che la configurazione della risorsa deve essere stata prima caricata in Azure per aprire una richiesta di supporto.", + "arc.running": "In esecuzione", + "arc.ready": "Pronto", + "arc.notReady": "Non pronto", + "arc.pending": "In sospeso", + "arc.failed": "Non riuscito", + "arc.unknown": "Sconosciuto", + "arc.direct": "Diretto", + "arc.indirect": "Indiretto", + "arc.loading": "Caricamento...", + "arc.refreshToEnterCredentials": "Aggiornare il nodo per immettere le credenziali", + "arc.noInstancesAvailable": "Nessuna istanza disponibile", + "arc.connecToServer": "Connetti al server", + "arc.connectToController": "Connetti al controller esistente", + "arc.connectToMSSql": "Connettersi all'istanza gestita di SQL - Azure Arc ({0})", + "arc.connectToPGSql": "Connettersi a PostgreSQL Hyperscale - Azure Arc ({0})", + "arc.passwordToController": "Fornire la password al titolare", + "arc.controllerUrl": "Controller dell’URL", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "L'URL del controller è necessario se sono presenti più cluster con lo stesso spazio dei nomi. In genere non è necessario.", + "arc.serverEndpoint": "Endpoint server", + "arc.controllerName": "Nome", + "arc.controllerNameDescription": "Nome da visualizzare nella visualizzazione struttura ad albero, che non viene applicato al controller stesso.", + "arc.controllerKubeConfig": "Percorso del file di configurazione kube", + "arc.controllerClusterContext": "Contesto del cluster", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "Nome utente del controller", + "arc.controllerPassword": "Password del controller", + "arc.username": "Nome utente", + "arc.password": "Password", + "arc.rememberPassword": "Memorizza password", + "arc.connect": "Connettere", + "arc.cancel": "Annulla", + "arc.ok": "OK", + "arc.on": "Attivato", + "arc.off": "Disattivato", + "arc.notConfigured": "Non configurato", + "arc.online": "Online", + "arc.offline": "Offline", + "arc.restoring": "Ripristino in corso", + "arc.recovering": "Recupero in corso", + "arc.recoveringPending": "Recupero in sospeso", + "arc.suspect": "Sospetto", + "arc.emergency": "Emergenza", + "arc.coordinatorEndpoint": "Endpoint coordinatore", + "arc.postgresAdminUsername": "Nome utente dell'amministratore", + "arc.nodeConfiguration": "Configurazione del nodo", + "arc.postgresVersion": "Versione di PostgreSQL", + "arc.serverGroupType": "Tipo di gruppo di server", + "arc.serverGroupNodes": "Nodi del gruppo di server", + "arc.fullyQualifiedDomain": "Dominio completo", + "arc.postgresArcProductName": "Database di Azure per PostgreSQL - Azure Arc", + "arc.coordinator": "Coordinatore", + "arc.worker": "Ruolo di lavoro", + "arc.monitor": "Monitor", + "arc.available": "Disponibile", + "arc.issuesDetected": "Problemi rilevati", + "arc.newDatabase": "Nuovo database", + "arc.databaseName": "Nome del database", + "arc.enterNewPassword": "Immettere una nuova password", + "arc.confirmNewPassword": "Confermare la nuova password", + "arc.learnAboutPostgresClients": "Altre informazioni sulle interfacce client di Azure PostgreSQL Hyperscale", + "arc.coordinatorNodeParametersDescription": " Questi parametri del server del nodo Coordinatore possono essere impostati su valori personalizzati (non predefiniti). Cerca per trovare i parametri.", + "arc.workerNodesParametersDescription": " Questi parametri del server dei nodi di lavoro possono essere impostati su valori personalizzati (non predefiniti). Cercare per trovare i parametri.", + "arc.learnAboutNodeParameters": "Altre informazioni sulle impostazioni del motore di database per PostgreSQL Hyperscale abilitato per Azure Arc", + "arc.noNodeParametersFound": "Non sono stati trovati parametri del server del ruolo di lavoro...", + "arc.searchToFilter": "Eseguire una ricerca per filtrare gli elementi...", + "arc.scalingCompute": "ridimensionamento di vCore e memoria dell'ambiente di calcolo in corso.", + "arc.postgresComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'Azure Arc abilitato", + "arc.miaaComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'istanza gestita di SQL di Azure - Azure Arc di", + "arc.postgres.computeAndStorageDescriptionPartTwo": "Gruppo di server PostgreSQL Hyperscale di", + "arc.computeAndStorageDescriptionPartThree": "senza tempo di inattività e da", + "arc.computeAndStorageDescriptionPartFour": "Prima di eseguire questa operazione, è necessario verificare", + "arc.computeAndStorageDescriptionPartFive": "sono disponibili risorse sufficienti", + "arc.resourceHealthDescription": "L'integrità delle risorse può informare in merito al funzionamento previsto della risorsa.", + "arc.computeAndStorageDescriptionPartSix": "nel cluster Kubernetes per rispettare questa configurazione.", + "arc.node": "nodo", + "arc.nodes": "nodi", + "arc.workerNodes": "Nodi di lavoro", + "arc.coordinatorNode": "Nodo coordinatore", + "arc.storagePerNode": "spazio di archiviazione per nodo", + "arc.workerNodeCount": "Numero di nodi del ruolo di lavoro", + "arc.configurationPerNode": "Configurazione (per nodo)", + "arc.configurationCoordinatorNode": "Configurazione", + "arc.coresLimit": "Limite CPU", + "arc.workerCoresLimit": "Limite CPU dei nodi di lavoro", + "arc.coordinatorCoresLimit": "Limite CPU del nodo coordinatore", + "arc.coresRequest": "Richiesta CPU", + "arc.workerCoresRequest": "Richiesta CPU dei nodi di lavoro", + "arc.coordinatorCoresRequest": "Richiesta CPU nodo coordinatore", + "arc.memoryLimit": "Limite di memoria (in GB)", + "arc.workerMemoryLimit": "Limite di memoria dei nodi di lavoro (in GB)", + "arc.coordinatorMemoryLimit": "Limite di memoria del nodo coordinatore (in GB)", + "arc.memoryRequest": "Richiesta di memoria (in GB)", + "arc.workerMemoryRequest": "Richiesta di memoria dei nodi di lavoro (in GB)", + "arc.coordinatorMemoryRequest": "Richiesta di memoria del nodo coordinatore (in GB)", + "arc.arcResources": "Risorse Azure Arc", + "arc.enterANonEmptyPassword": "Immettere una password non vuota o premere ESC per uscire.", + "arc.thePasswordsDoNotMatch": "Le password non corrispondono. Confermare la password o premere ESC per uscire.", + "arc.passwordReset": "Reimpostazione della password completata", + "arc.condition": "Condizione", + "arc.details": "Dettagli", + "arc.lastTransition": "Ultima transizione", + "arc.noExternalEndpoint": "Nessun endpoint esterno configurato, quindi queste informazioni non sono disponibili.", + "arc.noWorkerPods": "Nessun pod di lavoro in questa configurazione.", + "arc.podsReady": "pod pronti", + "arc.podsPresent": "Pod presenti", + "arc.podsUsedDescription": "Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità.", + "arc.podsUsedDescriptionAria": "Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità", + "arc.podConditionsTable": "Tabella condizioni Pod", + "arc.connectToPostgresDescription": "Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione al server che richiede l'installazione dell'estensione PostgreSQL.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Il pod è stato inizializzato.", + "arc.podReady": "Il pod è pronto.", + "arc.noPodIssuesDetected": "Non ci sono problemi noti che interessano questa istanza di PostgreSQL Hyperscale.", + "arc.podIssuesDetected": "I pod indicati di seguito stanno riscontrando problemi che potrebbero influire sulle prestazioni o sulla disponibilità.", + "arc.containerReady": "I contenitori dei pod sono pronti.", + "arc.podScheduled": "Il pod è programmabile.", + "arc.loadingClusterContextCompleted": "Caricamento dei contesti cluster completato", + "arc.rangeSetting": "Il valore dovrebbe essere compreso nell'intervallo {0} - {1}", + "arc.databaseCreated": "Database {0} creato", + "arc.deletingInstance": "Eliminazione dell'istanza '{0}'...", + "arc.installingExtension": "Installazione dell'estensione \"{0}\" in corso...", + "arc.extensionInstalled": "L'estensione '{0}' è stata installata.", + "arc.updatingInstance": "Aggiornamento dell'istanza \"{0}\" in corso...", + "arc.instanceDeleted": "L'istanza ' {0}' è stata eliminata", + "arc.instanceUpdated": "L'istanza '{0}' è stata aggiornata", + "arc.extensionsDropped": "Estensioni '{0}' eliminate", + "arc.extensionsAdded": "Estensioni '{0}' aggiunte", + "arc.copiedToClipboard": "{0} copiato negli Appunti", + "arc.clickTheTroubleshootButton": "Fare clic sul pulsante per la risoluzione dei problemi per aprire il notebook per la risoluzione dei problemi di Azure Arc {0}.", + "arc.dataStorage": "Dati di {0}", + "arc.logStorage": "Log {0}", + "arc.backupsStorage": "{0} backup", + "arc.numVCore": "{0} vCore", + "arc.numVCores": "{0} vCore", + "arc.updated": "È stato completato l'aggiornamento di {0}", + "arc.connectionString": "Stringa di connessione per {0}", + "arc.copyConnectionStringToClipboard": "Copia la stringa di connessione {0} negli Appunti", + "arc.copyValueToClipboard": "Copia {0} negli Appunti", + "arc.pgConnectionRequired": "Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione.", + "arc.miaaConnectionRequired": "È necessaria una connessione per elencare i database in questa istanza.", + "arc.couldNotFindControllerRegistration": "Non è stato possibile trovare la registrazione del controller.", + "arc.dropMultipleExtensions": "È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione.", + "arc.updateExtensionsFailed": "Modifica delle estensioni non riuscita. {0}", + "arc.refreshFailed": "Aggiornamento non riuscito. {0}", + "arc.resetFailed": "Reimpostazione non riuscita. {0}", + "arc.openDashboardFailed": "Errore durante l'apertura del dashboard. {0}", + "arc.instanceDeletionFailed": "Impossibile eliminare l'istanza {0}. {1}", + "arc.instanceUpdateFailed": "Impossibile aggiornare l'istanza {0}. {1}", + "arc.pageDiscardFailed": "Non è stato possibile rimuovere l'input dell'utente. {0}", + "arc.databaseCreationFailed": "Non è stato possibile creare il database {0}. {1}", + "arc.connectToControllerFailed": "Impossibile connettersi al controller {0}. {1}", + "arc.connectToMSSqlFailed": "Non è stato possibile connettersi all'istanza gestita di SQL - Istanza di Azure Arc {0}. {1}", + "arc.connectToPGSqlFailed": "Non è stato possibile connettersi all’istanza di PostgreSQL Hyperscale - Azure Arc {0}. {1}", + "arc.missingExtension": "L'estensione {0} è necessaria per visualizzare le impostazioni del motore. Installare adesso?", + "arc.extensionInstallationFailed": "Impossibile installare l'estensione {0}.", + "arc.fetchConfigFailed": "Errore imprevisto durante il recupero della configurazione per '{0}'. {1}", + "arc.fetchEndpointsFailed": "Errore imprevisto durante il recupero degli endpoint per '{0}'. {1}", + "arc.fetchRegistrationsFailed": "Errore imprevisto durante il recupero delle registrazioni per '{0}'. {1}", + "arc.fetchDatabasesFailed": "Errore imprevisto durante il recupero dei database per '{0}'. {1}", + "arc.fetchEngineSettingsFailed": "Errore imprevisto durante il recupero delle impostazioni del motore per '{0}'. {1}", + "arc.numberOfIssuesDetected": "• {0} ({1} problemi)", + "arc.instanceDeletionWarning": "Avviso! L'eliminazione di un'istanza è permanente e non può essere annullata. Per eliminare l'istanza '{0}' digitare il nome '{0}' di seguito per continuare.", + "arc.invalidInstanceDeletionName": "Il valore ' {0}' non corrisponde al nome dell'istanza. Riprovare o premere ESC per uscire", + "arc.couldNotFindAzureResource": "Non è stato possibile trovare la risorsa di Azure per {0}", + "arc.passwordResetFailed": "Non è possibile ripristinare la password. {0}", + "arc.errorConnectingToController": "Errore durante la connessione al controller. {0}", + "arc.passwordAcquisitionFailed": "Non è stato possibile acquisire la password. {0}", + "arc.loginFailed": "Errore durante l'accesso al controller: nome utente o password errati", + "arc.errorVerifyingPassword": "Si è verificato un errore durante la verifica della password. {0}", + "noControllersConnected": "Nessun controller di Azure Arc è attualmente connesso. Eseguire il comando: \"Connetti a controller Azure Arc esistente\" e riprovare", + "getVariableValue.unknownVariableName": "Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0}", + "getIsPassword.unknownVariableName": "Tentativo di ottenere isPassword per la variabile sconosciuta: {0}", + "noControllerInfoFound": "Non è stato possibile trovare le informazioni sul controller con il nome {0}", + "noPasswordFound": "Non è stato possibile recuperare la password per il controller {0} e l'utente non ha fornito una password. Riprovare più tardi.", + "clusterContextNotFound": "Contesto cluster con nome {0} non trovato nel file di configurazione Kube", + "noCurrentClusterContext": "Nessun contesto del cluster corrente è stato trovato nel file di configurazione kube", + "filePicker.browse": "Sfoglia", + "button.label": "Seleziona", + "noContextFound": "Nessun \"contesto\" trovato nel file di configurazione: {0}", + "noCurrentContextFound": "Nessun contesto è contrassegnato come \"contesto corrente\" nel file di configurazione: {0}", + "noNameInContext": "Nessun campo nome è stato trovato in un contesto cluster nel file di configurazione: {0}", + "arc.userCancelledError": "La finestra di dialogo è stata chiusa dall'utente tramite il comando Annulla", + "clusterContextConfigNoLongerValid": "Le informazioni sul contesto del cluster specificate dal file di configurazione: {0} e dal contesto del cluster: {1} non sono più valide. L'errore è:\r\n {2}\r\n Aggiornare queste informazioni?", + "arc.invalidConfigPath": "Percorso di configurazione non valido", + "arc.loadingClusterContextsError": "Errore durante il caricamento dei contesti cluster. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-it/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..0dd8b96c20 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Estensione di distribuzione di SQL Edge di Azure", + "extension-description": "Offre un'esperienza basata su notebook per la distribuzione di SQL Edge di Azure", + "docker-container-name-field": "Nome del contenitore", + "docker-sql-password-field": "Password (sa) dell'istanza di SQL Edge di Azure", + "docker-confirm-sql-password-field": "Conferma password", + "docker-sql-port-field": "Porta di SQL Edge di Azure", + "microsoft-privacy-statement": "Informativa sulla privacy di Microsoft", + "resource-type-sql-edge-display-name": "SQL Edge di Azure", + "resource-type-sql-edge-description": "SQL Edge di Azure (anteprima) è un motore di database relazionale ottimizzato progettato per le distribuzioni di IoT e IoT Edge.", + "sql-edge-type-display-name": "Destinazione di distribuzione", + "sql-edge-local-display-name": "Istanza di contenitore locale", + "sql-edge-remote-display-name": "Istanza di contenitore remota", + "sql-edge-local-title": "Distribuisci istanza di contenitore di SQL Edge di Azure nel computer locale", + "docker-settings-section-title": "Impostazioni di Docker", + "docker-registry-field": "Registro", + "docker-repository-field": "Repository", + "docker-imagetag-field": "Tag dell'immagine", + "docker-username-field": "Nome utente", + "docker-password-field": "Password", + "edge-agreement": "Accetto {0} e {1}.", + "edge-eula": "Contratto di licenza di SQL Edge di Microsoft Azure", + "sql-edge-remote-title": "Distribuisci istanza di contenitore di SQL Edge di Azure nel computer remoto", + "remote-info-section-title": "Informazioni computer di destinazione", + "edge-remote-target-field": "Nome o indirizzo IP", + "edge-remote-username-field": "Nome utente", + "edge-remote-password-field": "Password", + "sql-edge-azure-display-name": "Nuovi hub IoT di Azure e macchina virtuale (autenticazione della password)", + "sql-edge-azure-sshkey-display-name": "Nuovi hub IoT di Azure e macchina virtuale (autenticazione chiave pubblica SSH)", + "sql-edge-azure-title": "Distribuisci SQL Edge di Azure in una nuova macchina virtuale di Azure tramite l'hub IoT", + "azure_subscription_id": "ID sottoscrizione", + "azure_resource_group": "Gruppo di risorse", + "azure_location": "Percorso", + "vm_admin": "Nome utente amministratore macchina virtuale", + "vm_password": "Password amministratore macchina virtuale", + "vm_password_confirm": "Conferma password amministratore macchina virtuale", + "vm_password_validation_error_message": "La password della macchina virtuale deve avere una lunghezza compresa tra 12 e 123 caratteri e può essere costituita da caratteri maiuscoli, caratteri minuscoli, numeri e caratteri speciali.", + "package_path": "File del pacchetto", + "package_path_description": "Percorso del file di pacchetto SQL Server (dacpac, bacpac) o file di pacchetto compresso.", + "azure-info-section-title": "Informazioni su Azure", + "sqlserver-info-section-title": "Informazioni su SQL Edge di Azure", + "package-files": "File di pacchetto SQL Server", + "sql-edge-azure-single-device-display-name": "Dispositivo esistente di un hub IoT di Azure", + "sql-edge-azure-single-device-title": "Distribuisci SQL Edge di Azure in un dispositivo esistente", + "iot-hub-name": "Nome dell'hub IoT", + "device-id": "ID dispositivo", + "device-ip-address": "Indirizzo IP dispositivo", + "device-ip-address-description": "Verrà utilizzato per connettersi all'istanza di SQL Edge di Azure dopo la distribuzione", + "sql-edge-azure-multi-device-display-name": "Più dispositivi di un hub IoT di Azure", + "sql-edge-azure-multi-device-title": "Distribuisci SQL Edge di Azure in più dispositivi Azure ioT", + "device-target-condition": "Condizione di destinazione", + "device-target-condition-learn-more": "Altre informazioni sulla condizione di destinazione", + "vm_ssh_public_key": "Chiave pubblica SSH" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-it/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..8ab4bb9a10 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Interfaccia della riga di comando di Azure Data", + "azdata.description": "Supporto per l’Interfaccia della riga di comando di Azure Data.", + "azdata.config.title": "Configurazione dell'interfaccia della riga di comando di Azure Data", + "azdata.config.debug": "Registrare le informazioni di debug nel canale di output per tutti i comandi azdata eseguiti", + "command.category": "Interfaccia della riga di comando di Azure Data", + "azdata.acceptEula.command.name": "Accetta le Condizioni di licenza", + "azdata.install.command.name": "Installa", + "azdata.update.command.name": "Controllare la disponibilità di aggiornamenti", + "azdata.category": "Interfaccia della riga di comando di Azure Data", + "azdata.acceptEula.description": "Scegliere l'operazione di accettazione del contratto di licenza per l'interfaccia della riga di comando di Azure Data", + "azdata.acceptEula.prompt.description": "All'utente verrà richiesta l'accettazione del contratto di licenza per l'interfaccia della riga di comando di Azure Data", + "azdata.acceptEula.dontPrompt.description": "All'utente non verrà richiesta l'accettazione del contratto di licenza per l'interfaccia della riga di comando di Azure Data", + "azdata.install.description": "Scegliere l'operazione di installazione dell'interfaccia della riga di comando di Azure Data", + "azdata.install.prompt.description": "All'utente verrà richiesta l’installazione dell’interfaccia della riga di comando di Azure Data", + "azdata.install.dontPrompt.description": "All'utente non verrà richiesta l’installazione dell’interfaccia della riga di comando di Azure Data", + "azdata.update.description": "Consente di scegliere se verrà richiesto quando è disponibile un aggiornamento dell'interfaccia della riga di comando di Azure Data.", + "azdata.requiredUpdate.description": "Consente di scegliere se verrà richiesto quando è disponibile l’aggiornamento richiesto dell'interfaccia della riga di comando di Azure Data.", + "azdata.update.prompt.description": "All'utente verrà richiesto l'aggiornamento dell’interfaccia della riga di comando di Azure Data", + "azdata.update.dontPrompt.description": "All'utente non verrà richiesto l'aggiornamento dell’interfaccia della riga di comando di Azure Data" + }, + "dist/localizedConstants": { + "azdata.azdata": "Interfaccia della riga di comando di Azure Data", + "azdata.searchingForAzdata": "Ricerca dell'installazione dell’interfaccia della riga di comando di Azure Data esistente in corso...", + "azdata.foundExistingAzdata": "È stata trovata un'installazione della versione dell’interfaccia della riga di comando di Azure Data (v{0}) nel percorso: {1}", + "azdata.downloadingProgressMb": "Downloading di ({0}/{1}MB)", + "azdata.downloadFinished": "Download completato", + "azdata.installingAzdata": "Installazione dell'interfaccia della riga di comando di Azure Data...", + "azdata.updatingAzdata": "Aggiornamento interfaccia della riga di comando di Azure Data...", + "azdata.azdataInstalled": "L'installazione dell’interfaccia della riga di comando di Azure Data è stata completata. Il riavvio di Azure Data Studio è necessario per completare la configurazione: le funzionalità non verranno attivate finché non viene completata.", + "azdata.azdataUpdated": "L'interfaccia della riga di comando di Azure Data è stata aggiornata alla versione: {0}.", + "azdata.yes": "Sì", + "azdata.no": "No", + "azdata.accept": "Accetto", + "azdata.decline": "Rifiuta", + "azdata.doNotAskAgain": "Non chiedere più", + "azdata.askLater": "Chiedi più tardi", + "azdata.downloadingTo": "Downloading {0} da {1} a {2} in corso", + "azdata.executingCommand": "Esecuzione del comando: '{0} {1}‘", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "Verifica della versione più recente disponibile dell'interfaccia della riga di comando di Azure Data", + "azdata.gettingTextContentsOfUrl": "Recupero dei contenuti di testo della risorsa all'URL {0}", + "azdata.versionForUpdate": "Versione trovata: {0} è quindi possibile aggiornare l’interfaccia della riga di comando di Azure Data dalla versione corrente: {1}.", + "azdata.latestAzdataVersionAvailable": "Versione più recente disponibile dell’interfaccia della riga di comando di Azure Data: {0}.", + "azdata.couldNotFindAzdata": "Non è stato possibile trovare l’interfaccia della riga di comando di Azure Data. Errore: {0}", + "azdata.currentlyInstalledVersionIsLatest": "La versione attualmente installata dell'interfaccia della riga di comando di Azure Data: {0} è uguale o successiva a qualsiasi altra versione disponibile", + "azdata.promptLog": "Verrà richiesto all'utente di accettare quanto segue: {0}", + "azdata.couldNotFindAzdataWithPrompt": "Non è stato possibile trovare l’Interfaccia della riga di comando di Azure Data, installarla adesso? In caso contrario, alcune funzionalità non saranno in grado di funzionare.", + "azdata.promptForAzdataUpdate": "È disponibile una nuova versione dell’interfaccia della riga di comando di Azure Data ({0}), aggiornarla adesso?", + "azdata.promptForRequiredAzdataUpdate": "Questa estensione richiede l'installazione dell’interfaccia della riga di comando di Azure Data >= {0} eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare.", + "azdata.requiredVersionNotAvailable": "Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure Data >= {0}, ma la versione corrente disponibile è solo {1}. Installare manualmente la versione corretta da [here] (https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata), quindi riavviare Azure Data Studio.", + "azdata.missingRequiredVersion": "Per questa funzionalità è necessario il >di Azure Data CLI = {0}. Eseguire il comando ' Azure Data CLI: check for Update ' per installare questo comando, quindi riprovare.", + "azdata.downloadError": "Si è verificato un errore durante il download", + "azdata.installError": "Errore durante l'installazione dell'interfaccia della riga di comando di Azure Data: {0}", + "azdata.updateError": "Errore durante l'aggiornamento dell'interfaccia della riga di comando di Dati di Azure: {0}", + "azdata.platformUnsupported": "La piattaforma '{0}' non è attualmente supportata", + "azdata.unexpectedCommandError": "Errore imprevisto durante l'esecuzione del comando: {0}", + "azdata.unexpectedExitCode": "Codice di uscita imprevisto dal comando: {1} ({0})", + "azdata.noAzdata": "Non è disponibile alcuna interfaccia della riga di comando di Azure Data, eseguire il comando 'Azure Data CLI: Install' per abilitare le funzionalità che lo richiedono.", + "azdata.noAzdataWithLink": "Non è disponibile alcuna interfaccia della riga di comando di Azure Data, [install the Azure Data CLI] (comando: azdata. Install) per abilitare le funzionalità che lo richiedono.", + "azdata.skipInstall": "L'installazione dell’interfaccia della riga di comando di Azure Data verrà ignorata perché l'operazione non è richiesta dall'utente e l'opzione di configurazione: {0}. {1} è {2}", + "azdata.skipUpdate": "L’aggiornamento dell’interfaccia della riga di comando di Azure Data verrà ignorata perché l'operazione non è richiesta dall'utente e l'opzione di configurazione: {0}. {1} è {2}", + "azdata.skipRequiredUpdate": "L’aggiornamento richiesto dell’interfaccia della riga di comando di Azure Data verrà ignorata perché l'operazione non è richiesta dall'utente e l'opzione di configurazione: {0}. {1} è {2}", + "azdata.noReleaseVersion": "Nessuna versione release disponibile per la piattaforma '{0}'\r\nInformazioni sulla versione: ${1}", + "azdata.noDownloadLink": "Nessun collegamento di download disponibile per la piattaforma '{0}'\r\nInformazioni sulla versione: ${1}", + "azdata.failedToParseReleaseInfo": "Non è stato possibile analizzare il JSON dei contenuti in: {0}.\r\nContenuti file:\r\n{1}\r\nErrore: {2}", + "azdata.azdataUserSettingReadLog": "Configurazione utente dell'interfaccia della riga di comando di Azure Data: {0}. {1} lettura, valore: {2}", + "azdata.azdataUserSettingUpdatedLog": "Configurazione utente dell’interfaccia della riga di comando di Azure Data: {0}. {1} aggiornata, newValue: {2}", + "azdata.userResponseInstall": "Risposta dell'utente alla richiesta di installazione dell'interfaccia della riga di comando di Azure Data: {0}", + "azdata.userResponseUpdate": "Risposta dell'utente alla richiesta di aggiornamento dell'interfaccia della riga di comando di Azure Data: {0}", + "azdata.userRequestedInstall": "L'utente ha richiesto di installare l’interfaccia della riga di comando di Azure Data usando il comando ' Azure Data CLI: install '", + "azdata.userRequestedUpdate": "L'utente ha richiesto di aggiornare l'interfaccia della riga di comando di Azure Data usando il comando ' Azure Data CLI: check for Update '", + "azdata.acceptEula": "L'utente ha richiesto che gli venga inviata la richiesta di accettare il contratto di licenza richiamando il comando 'Azure Data CLI: Accept EULA '", + "azdata.updateCheckSkipped": "Non è stato trovato alcun controllo per la nuova disponibilità della versione dell'interfaccia della riga di comando di Azure Data per l'installazione", + "azdata.eulaNotAccepted": "L'informativa sulla privacy Microsoft e le condizioni di licenza dell’interfaccia della riga di comando di Azure Data non sono state accettate. Eseguire il comando: [Azure Data CLI: Accept EULA] (comando: azdata. acceptEula) per accettare il contratto di licenza per abilitare le funzionalità che richiedono l’interfaccia della riga di comando di Azure Data.", + "azdata.promptForEula": "Per usare questa estensione, è necessario accettare [Microsoft Privacy Statement] ({0}) e [Azure Data CLI license terms] ({1}). Se questi criteri non vengono accettati, le funzionalità non verranno attivate.", + "azdata.promptForEulaResponse": "Risposta dell'utente alla richiesta di EULA: {0}", + "azdata.eulaAcceptedStateOnStartup": "Stato ' EULA accettato ' all'avvio: {0}", + "azdata.endpointOrNamespaceRequired": "È necessario specificare un endpoint o uno spazio dei nomi" + } + } +} \ 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 a595a090ed..a0d9a5850f 100644 --- a/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Cluster di Esplora dati di Azure" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Area di lavoro di log di monitoraggio di Azure" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Server di Database di Azure per PostgreSQL" diff --git a/i18n/ads-language-pack-it/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-it/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..1e10329be8 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL Hybrid Cloud Toolkit", + "description": "Apre il book di Jupyter di Azure SQL Hybrid Cloud Toolkit", + "title.openJupyterBook": "Apri book di Jupyter di Azure SQL Hybrid Cloud Toolkit", + "title.cloudHybridBooks": "Azure SQL Hybrid Cloud Toolkit", + "books-preview-category": "Book di Jupyter" + } + } +} \ 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 new file mode 100644 index 0000000000..e3b70de707 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Area di lavoro dati", + "extension-description": "Area di lavoro dati", + "data-workspace-view-container-name": "Progetti", + "main-view-name": "Progetti", + "new-command": "Nuovo", + "refresh-workspace-command": "Aggiorna", + "close-workspace-command": "Chiudi area di lavoro", + "remove-project-command": "Rimuovi progetto", + "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": "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", + "open-existing-command": "Apri esistente", + "projects.defaultProjectSaveLocation": "Percorso completo della cartella in cui vengono salvati i nuovi progetti per impostazione predefinita.", + "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.", + "manage-project-command": "Gestisci" + }, + "dist/common/constants": { + "activateExtensionFailed": "Non è stato possibile caricare l'estensione del provider di progetti '{0}'. Messaggio di errore: {1}", + "UnknownProjectsError": "Non è stato trovato alcun provider per i progetti seguenti: {0}", + "SelectProjectFileActionName": "Seleziona", + "AllProjectTypes": "Tutti tipi di progetto", + "UnknownProjectTypeError": "Non è stato trovato alcun provider per il tipo di progetto con ID: '{0}'", + "dataworkspace.restartConfirmation": "È necessario riavviare Azure Data Studio affinché il progetto venga creato e aggiunto all'area di lavoro. Procedere ora?", + "dataworkspace.projectsFailedToLoad": "Non è stato possibile caricare alcuni progetti. Per visualizzare altri dettagli, [aprire la console per sviluppatori] (comando: workbench.action.toggleDevTools)", + "fileDoesNotExist": "Il file '{0}' non esiste", + "projectNameNull": "Il nome del progetto è Null", + "noPreviousData": "{0} precedenti per il progetto corrente verranno visualizzati qui. Eseguire per visualizzare i risultati.", + "gitCloneMessage": "Clonazione del repository GIT '{0}'...", + "gitCloneError": "Errore durante il comando git clone. Per altri dettagli, visualizzare l'output git", + "dataworkspace.ok": "OK", + "dataworkspace.browse": "Sfoglia", + "dataworkspace.browseEllipsis": "Sfoglia...", + "dataworkspace.open": "Apri", + "dataworkspace.create": "Crea", + "dataworkspace.select": "Seleziona", + "dataworkspace.NewProjectDialogTitle": "Crea nuovo progetto", + "dataworkspace.Type": "Tipo", + "dataworkspace.projectNameTitle": "Nome", + "dataworkspace.projectNamePlaceholder": "Immettere il nome del progetto", + "dataworkspace.enterProjectName": "Immettere il nome del progetto", + "dataworkspace.projectLocationTitle": "Percorso", + "dataworkspace.projectLocationPlaceholder": "Selezionare il percorso per creare il progetto", + "dataworkspace.projectParentDirectoryNotExistError": "Il percorso del progetto selezionato '{0}' non esiste o non è una directory.", + "dataworkspace.projectDirectoryAlreadyExistError": "Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'.", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "La directory '{0}' esiste già nel percorso selezionato, sceglierne un altro", + "dataworkspace.selectProjectType": "Seleziona tipo di progetto", + "dataworkspace.selectProjectLocation": "Seleziona percorso del progetto", + "dataworkspace.nameCannotBeEmpty": "Il nome non può essere vuoto.", + "dataworkspace.targetPlatform": "Piattaforma di destinazione", + "dataworkspace.openExistingDialogTitle": "Apri progetto esistente", + "dataworkspace.fileNotExistError": "Il file {0} selezionato '{1}' non esiste o non è un file.", + "dataworkspace.cloneParentDirectoryNotExistError": "Il percorso di clonazione selezionato '{0}' non esiste o non è una directory.", + "dataworkspace.project": "Progetto", + "dataworkspace.locationSelectorTitle": "Percorso", + "dataworkspace.projectFilePlaceholder": "Seleziona file di progetto", + "dataworkspace.workspacePlaceholder": "Selezionare un file dell'area di lavoro ({0})", + "dataworkspace.projectAlreadyOpened": "Il progetto '{0}' è già aperto.", + "dataworksapce.local": "Locale", + "dataworkspace.remoteGitRepo": "Repository GIT remoto", + "dataworkspace.gitRepoUrlTitle": "URL del repository GIT", + "dataworkspace.gitRepoUrlPlaceholder": "Immettere l'URL del repository GIT remoto", + "dataworkspace.localClonePathTitle": "Percorso clonazione locale", + "dataworkspace.localClonePathPlaceholder": "Selezionare il percorso per clonare il repository in locale", + "dataworksapce.refresh": "Aggiorna" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..78651b4185 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "Nuovo notebook", + "notebook.command.open": "Apri notebook", + "cloud.databaseProperties.name": "Nome database", + "cloud.databaseProperties.size": "Dimensioni (MB)", + "cloud.serverProperties.summary": "Stato", + "cloud.serverProperties.machinesTotal": "Totale computer nel cluster", + "cloud.serverProperties.diskCacheCapacity": "% della capacità dei dati del cluster utilizzata", + "databasesListProperties.name": "Nome", + "databasesListProperties.size": "Dimensioni (MB)", + "objectsListProperties.name": "Nome", + "objectsListProperties.metadataTypeName": "Tipo", + "kusto.configuration.title": "Configurazione KUSTO", + "kusto.query.displayBitAsNumber": "Consente di indicare se le colonne di tipo BIT devono essere visualizzate come numeri (1 o 0). Se è 'false', verranno visualizzate come 'true' o 'false'", + "kusto.format.alignColumnDefinitionsInColumns": "Consente di indicare se le definizioni di colonna devono essere allineate", + "kusto.format.datatypeCasing": "Consente di indicare se ai tipi di dati deve essere applicata la formattazione in lettere MAIUSCOLE o minuscole oppure se non deve essere applicata alcuna formattazione", + "kusto.format.keywordCasing": "Consente di indicare se alle parole chiave deve essere applicata la formattazione in lettere MAIUSCOLE o minuscole oppure se non deve essere applicata alcuna formattazione", + "kusto.logDebugInfo": "[Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa", + "kusto.tracingLevel": "[Facoltativa] Livello di registrazione per i servizi back-end. Azure Data Studio genera un nome file a ogni avvio e, se il file esiste già, le voci del log vengono accodate a tale file. Per la pulizia dei file di log meno recenti, vedere le impostazioni logRetentionMinutes e logFilesRemovalLimit. Con l'impostazione predefinita di tracingLevel, la quantità di dati registrata non è eccessiva. Se si cambia il livello di dettaglio, la registrazione potrebbe diventare eccessiva e richiedere un notevole spazio su disco per i log. Il livello Error include quello Critical, il livello Warning include quello Error, il livello Information include quello Warning e il livello Verbose include quello Information", + "kusto.provider.displayName": "Esplora dati di Azure (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "Nome (facoltativo)", + "kusto.connectionOptions.connectionName.description": "Nome personalizzato della connessione", + "kusto.connectionOptions.serverName.displayName": "Cluster", + "kusto.connectionOptions.serverName.description": "Nome del cluster Kusto", + "kusto.connectionOptions.databaseName.displayName": "Database", + "kusto.connectionOptions.databaseName.description": "Nome del database o catalogo iniziale nell'origine dati", + "kusto.connectionOptions.authType.displayName": "Tipo di autenticazione", + "kusto.connectionOptions.authType.description": "Specifica il metodo di autenticazione con Kusto Server", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", + "kusto.connectionOptions.authType.categoryValues.none": "Nessuna autenticazione", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Autenticazione utente", + "kusto.connectionOptions.userName.displayName": "Nome utente", + "kusto.connectionOptions.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", + "kusto.connectionOptions.password.displayName": "Password", + "kusto.connectionOptions.password.description": "Indica la password da usare per la connessione all'origine dati", + "kusto.connectionOptions.connectTimeout.displayName": "Timeout di connessione", + "kusto.connectionOptions.connectTimeout.description": "Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore", + "kusto.connectionOptions.connectRetryCount.displayName": "Conteggio tentativi di connessione", + "kusto.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", + "kusto.connectionOptions.connectRetryInterval.displayName": "Intervallo tentativi di connessione", + "kusto.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", + "kusto.connectionOptions.applicationName.displayName": "Nome dell'applicazione", + "kusto.connectionOptions.applicationName.description": "Nome dell'applicazione", + "kusto.connectionOptions.workstationId.displayName": "ID workstation", + "kusto.connectionOptions.workstationId.description": "Nome della workstation che si connette a Kusto Server", + "kusto.connectionOptions.failoverPartner.displayName": "Partner di failover", + "kusto.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di Kusto Server che funge da partner di failover" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Visualizza problemi noti", + "serviceCrashMessage": "Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio." + }, + "dist/main": { + "kusto.unsupportedPlatform": "La piattaforma non è supportata", + "notebookFileType": "Notebooks", + "unsupportedFileType": "Sono supportati solo notebook con estensione ipynb" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "La sessione per il nodo {0} non esiste", + "notifyError": "Si è verificato un errore durante la notifica della modifica del nodo: {0}", + "rootLabel": "Radice" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Annulla", + "cancel": "Annullare l'operazione?", + "kusto.searchServers": "Nomi dei server di ricerca" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0} avviato", + "startingServiceStatusMsg": "Avvio di {0}", + "failedToStartServiceErrorMsg": "Non è stato possibile avviare {0}", + "installingServiceChannelMsg": "Installazione di {0} in {1}", + "installingServiceStatusMsg": "Installazione di {0}", + "installedServiceChannelMsg": "{0} installato", + "downloadingServiceChannelMsg": "Download di {0}", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "Download di {0}", + "downloadServiceDoneChannelMsg": "Installazione di {0} completata" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio deve contattare Azure Key Vault per accedere a una chiave master di colonna per Always Encrypted, ma non è disponibile alcun account Azure collegato. Aggiungere un account Azure collegato e ripetere la query.", + "kusto.accountDoesNotExist": "L\\\\'account non esiste.", + "kusto.insufficientlyPrivelagedAzureAccount": "L'account Azure configurato per {0} non ha autorizzazioni sufficienti per Azure Key Vault per accedere alla chiave master di colonna per Always Encrypted." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-it/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..096aad923d --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "Attività", + "title.documents": "Documenti", + "title.configurations": "Configurazioni", + "title.endpoints": "Endpoint", + "ml.command.managePackages": "Gestisci i pacchetti nel database", + "ml.command.manageLanguages": "Gestisci lingue esterne", + "ml.command.predictModel": "Effettua una stima", + "ml.command.manageModels": "Gestisci modelli", + "ml.command.importModel": "Importa il modello", + "ml.configuration.title": "configurazioni Machine Learning", + "ml.pythonPath.description": "Percorso locale di un'installazione preesistente di Python usata da Machine Learning.", + "ml.enablePython.description": "Abilitare la gestione dei pacchetti Python nel database.", + "ml.enableR.description": "Abilitare la gestione dei pacchetti R nel database.", + "ml.rPath.description": "Percorso locale di un'installazione preesistente di R usata da Machine Learning.", + "ml.command.dependencies": "Installa dipendenze di Machine Learning", + "ml.command.enableExternalScript": "Abilita script esterno" + }, + "dist/common/constants": { + "msgYes": "Sì", + "msgNo": "No", + "mls.managePackages.error": "Gestione pacchetti non supportata per il server. Assicurarsi di avere installato Python o R.", + "notebookExtensionFailedError": "Il caricamento dell'estensione non è riuscito a causa della dipendenza dall'estensione Notebook. Controllare il log di output per l'estensione Notebook per ottenere altri dettagli", + "mls.verifyOdbcDriverError.error": "“ {0}“ è necessario per la gestione dei pacchetti. Verificare che sia installato e configurato correttamente.", + "mls.taskFailedError.error": "Non è stato possibile completare l'attività “{0}” Errore: {1}", + "mls.cannotFindPython.error": "Non è possibile trovare l'eseguibile R “ {0}“. Verificare che R sia installato e configurato correttamente", + "mls.cannotFindR.error": "Non è possibile trovare l'eseguibile R “{0}”. Verificare che R sia installato e configurato correttamente", + "mls.installPackageMngDependencies.msgTaskName": "Verifica delle dipendenze di gestione pacchetti", + "mls.installModelMngDependencies.msgTaskName": "Verifica delle dipendenze di gestione modelli", + "mls.noResultError": "Nessun risultato restituito", + "mls.requiredPackagesNotInstalled": "I pacchetti richiesti non sono installati", + "mls.confirmEnableExternalScripts": "Lo script esterno è obbligatorio per la gestione pacchetti. Abilitare questa opzione.", + "mls.enableExternalScriptsError": "Non è stato possibile abilitare lo script esterno.", + "mls.externalScriptsIsRequiredError": "La configurazione dello script esterno è richiesta per questa azione.", + "mls.confirmInstallPythonPackages": "Installare i pacchetti obbligatori?", + "mls.installDependencies.confirmInstallPythonPackages": "Per l'installazione sono necessari i pacchetti Python seguenti: {0}", + "mls.installDependencies.confirmInstallRPackages": "Per l'installazione sono necessari i pacchetti R seguenti: {0}", + "models.confirmDeleteModel": "Eliminare il modello '{0}?", + "mls.installDependencies.packages": "Installazione dei pacchetti obbligatori in corso ...", + "mls.installDependencies.packagesAlreadyInstalled": "I pacchetti richiesti sono già installati.", + "mls.installDependencies.getPackagesError": "Non è stato possibile ottenere i pacchetti Python installati. Errore: {0}", + "mls.packageManager.NoConnection": "Non sono state selezionate connessioni.", + "mls.notebookExtensionNotLoaded": "L'estensione del blocco appunti non è caricata", + "mls.mssqlExtensionNotLoaded": "L'estensione MSSQL non è caricata", + "mls.enabledMessage": "Servizio Machine Learning abilitato", + "mls.configUpdateFailed": "Non è stato possibile modificare le configurazioni del servizio Machine Learning", + "mls.enableButtonTitle": "Abilita", + "mls.disableButtonTitle": "Disabilita", + "mls.configTitle": "Configurazione", + "mls.configStatus": "Abilitata", + "mls.configAction": "Azione", + "mls.externalExecuteScriptTitle": "Script Execute esterno", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "Si è verificato un errore durante il download", + "mls.invalidModelIdError": "ID modello non valido. URL del modello: {0}", + "mls.noArtifactError": "Il modello non contiene artefatti. URL del modello: {0}", + "mls.downloadingProgress": "Download in corso", + "mls.pythonConfigError": "L'eseguibile Python non è configurato", + "mls.rConfigError": "L'eseguibile R non è configurato", + "mls.installingDependencies": "Installazione delle dipendenze in corso ...", + "mls.resourceNotFound": "Non è stato possibile trovare la risorsa specificata", + "mls.latestVersion": "Ultima versione", + "mls.httpGetRequestError": "La richiesta di informazioni sul pacchetto non è riuscita. Errore: {0} {1}", + "azure.resource.error": "Errore: {0}", + "notSupportedEventArg": "Argomenti dell'evento non supportati", + "extLang.installTabTitle": "Installato", + "extLang.languageCreatedDate": "Installato", + "extLang.languagePlatform": "Piattaforma", + "extLang.delete": "Elimina", + "editTitle": "Modifica", + "extLang.installButtonText": "Installa", + "extLang.CancelButtonText": "Annulla", + "extLang.DoneButtonText": "Chiudi", + "extLang.OkButtonText": "OK", + "extLang.SaveButtonText": "Salva", + "extLang.languageName": "Nome", + "extLang.newLanguageTabTitle": "Aggiungi nuovo", + "extLang.fileBrowserTabTitle": "Visualizzatore file", + "extLang.DialogTitle": "Lingue", + "extLang.Target": "Destinazione", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "Percorso di estensione del linguaggio", + "extLang.extensionFileLocation": "Posizione dell'estensione del linguaggio", + "extLang.extensionFileName": "Nome del file di estensione", + "extLang.envVariables": "Variabili di ambiente", + "extLang.parameters": "Parametri", + "extLang.selectedPath": "Percorso selezionato", + "extLang.installFailedError": "Non è stato possibile installare il linguaggio", + "extLang.updateFailedError": "Non è stato possibile aggiornare il linguaggio", + "models.modelUpdateFailedError": "Non è stato possibile aggiornare il modello", + "models.modelsListEmptyMessage": "Non sono stati trovati modelli", + "models.selectModelTableMessage": "Seleziona tabella", + "models.selectModelDatabaseMessage": "Seleziona database", + "models.azureModelsListEmptyTitle": "Non sono stati trovati modelli", + "models.azureModelsListEmptyDescription": "Selezionare un'altra area di lavoro di Azure ML", + "models.modelsListEmptyDescription": "Selezionare un altro database o tabella", + "databaseName": "Database", + "databaseToStoreInfo": "Selezionare un database per archiviare il nuovo modello.", + "tableToStoreInfo": "Selezionare una tabella esistente conforme allo schema del modello o crearne una nuova per archiviare il modello importato.", + "tableName": "Tabella", + "modelTableInfo": "Selezionare una tabella modelli per visualizzare l'elenco dei modelli esistenti/importati.", + "modelDatabaseInfo": "Selezionare un database in cui sono archiviati i modelli esistenti/importati.", + "existingTableName": "Tabella esistente", + "newTableName": "Nuova tabella", + "models.name": "Nome", + "models.fileName": "File", + "models.description": "Descrizione", + "models.created": "Data creazione", + "models.imported": "Data importazione", + "models.framework": "Framework", + "models.frameworkVersion": "Versione framework", + "models.version": "Versione", + "models.browseButton": "...", + "models.azureAccount": "Account Azure", + "models.azureSignIn": "Accedi ad Azure o Aggiorna account ", + "predict.columnDatabase": "Database di origine", + "predict.columnDatabaseInfo": "Selezionare il database contenente il set di dati per applicare la stima.", + "predict.columnTable": "Tabella di origine", + "predict.columnTableInfo": "Selezionare la tabella contenente il set di dati per applicare la stima.", + "predict.inputColumns": "Mapping dell'input del modello", + "predict.outputColumns": "Output del modello", + "predict.columnName": "Colonne di origine", + "predict.dataTypeName": "Tipo", + "predict.displayName": "Nome visualizzato", + "predict.inputName": "Input del modello", + "predict.selectColumnTitle": "Seleziona colonna...", + "models.selectModelDatabaseTitle": "Seleziona database con modelli", + "models.selectModelTableTitle": "Seleziona tabelle con modelli", + "predict.selectDatabaseTitle": "Selezionare database", + "predict.selectTableTitle": "Seleziona tabella", + "predict.outputName": "Nome", + "models.azureSubscription": "Sottoscrizione di Azure", + "models.azureGroup": "Gruppo di risorse", + "models.azureModelWorkspace": "Area di lavoro di Azure ML", + "models.azureModelFilter": "Filtro", + "models.azureModels": "Modelli", + "models.azureModelsTitle": "Modelli di Azure", + "models.localModelsTitle": "Modelli locali", + "models.modelSourcesTitle": "Località di origine", + "models.modelSourcePageTitle": "Selezionare il tipo di origine del modello", + "models.localModelSourceDescriptionForImport": "'Caricamento file' selezionato. Consente di importare un file di modello dal computer locale in un database modello in questa istanza SQL. Fare clic su 'avanti' per continuare.​", + "models.azureModelSourceDescriptionForImport": "“Azure Machine Learning” selezionato. Ciò consente di importare i modelli archiviati nelle aree di lavoro di Azure Machine Learning in un database modello in questa istanza SQL. Fare clic su “Avanti” per continuare.", + "models.localModelSourceDescriptionForPredict": "'Caricamento file' è selezionato. In questo modo è possibile caricare un file di modello dal computer locale. Fare clic su ‘ Avanti’ per continuare.​​", + "models.importedModelSourceDescriptionForPredict": "È stato selezionato 'Modelli importati'. Consente di scegliere tra i modelli archiviati in una tabella modelli nel database. Fare clic su 'Avanti' per continuare.​", + "models.azureModelSourceDescriptionForPredict": "“Azure Machine Learning” selezionato. Ciò consente di scegliere tra i modelli archiviati nelle aree di lavoro di Azure Machine Learning. Fare clic su “Avanti” per continuare.​", + "models.modelImportTargetPageTitle": "Selezionare o immettere il percorso in cui importare i modelli", + "models.columnSelectionPageTitle": "Mappa i dati di origine al modello", + "models.modelDetailsPageTitle": "Immettere i dettagli del modello", + "models.modelLocalSourceTitle": "File di origine", + "models.modelLocalSourceTooltip": "Percorsi dei file dei modelli da importare", + "models.onnxNotSupportedError": "Il runtime di ONNX non è supportato nel server corrente", + "models.currentModelsTitle": "Modelli", + "models.importModelDoneButton": "Importa", + "models.predictModel": "Stima", + "models.RegisterWizard": "Importare modelli", + "models.viewImportModelsTitle": "Visualizza e importa modelli", + "models.viewImportModelsDesc": "È possibile archiviare i modelli Machine Learning in uno o più database e tabelle. Selezionare il database e la tabella del modello per visualizzare i modelli in essi contenuti.", + "models.viewImportModeledForPredictDesc": "I modelli vengono archiviati in uno o più database e tabelle. Selezionare il database dei modelli e la tabella in cui visualizzare i modelli.", + "models.learnMoreLink": "Altre informazioni.", + "models.importModelTitle": "Importa o Visualizza modelli", + "models.editModelTitle": "Modifica modello", + "models.importModelDesc": "Importare o visualizzare i modelli di Machine Learning archiviati nel database", + "models.makePredictionTitle": "Eseguire stime", + "models.makePredictionDesc": "Generare un valore stimato o punteggi usando un modello gestito", + "models.createNotebookTitle": "Creare notebook", + "models.createNotebookDesc": "Eseguire esperimenti e creare modelli in un blocco appunti", + "models.modelRegisteredSuccessfully": "Il modello è stato registrato", + "models.modelUpdatedSuccessfully": "I modelli sono stati aggiornati", + "models.modelFailedToRegistered": "Registrazione del modello non riuscita", + "models.localModelSource": "Caricamento file", + "models.localModelPageTitle": "Carica file di modello", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Importare da Azure Machine Learning", + "models.importedModelsPageTitle": "Selezionare modello importato", + "models.registeredModelsSource": "Modelli importati", + "models.downloadModelMsgTaskName": "Download del modello da Azure", + "models.invalidAzureResourceError": "Risorsa di Azure non valida", + "models.invalidModelToRegisterError": "Modello non valido per la registrazione", + "models.invalidModelToPredictError": "Modello non valido da stimare", + "models.invalidModelParametersError": "Selezionare i parametri validi per la tabella e il modello di origine", + "models.invalidModelToSelectError": "Selezionare un modello valido", + "models.invalidModelImportTargetError": "Selezionare una tabella valida", + "models.columnDataTypeMismatchWarningHelper": "Fare clic per rivedere i dettagli dell'avviso", + "models.columnDataTypeMismatchWarningHeading": "Differenze nel tipo di dati", + "models.columnDataTypeMismatchWarning": "Il tipo di dati della colonna della tabella di origine non corrisponde al tipo di campo di input richiesto.", + "models.outputColumnDataTypeNotSupportedWarning": "Il tipo di dati della colonna di output non corrisponde al tipo del campo di output.", + "models.modelNameRequiredError": "Il nome del modello è obbligatorio.", + "models.modelsRequiredError": "Selezionare almeno un modulo da importare.", + "models.updateModelFailedError": "Non è stato possibile aggiornare il modello", + "models.modelSchemaIsAcceptedMessage": "La tabella soddisfa i requisiti!", + "models.selectModelsTableMessage": "Selezionare la tabella dei modelli", + "models.modelSchemaIsNotAcceptedMessage": "Struttura di tabella non valida.", + "models.importModelFailedError": "Non è stato possibile registrare il modello: {0}, file: {1}", + "models.invalidImportTableError": "Tabella non valida per l'importazione di modelli. nome database: {0}, nome tabella: {1}", + "models.invalidImportTableSchemaError": "Lo schema della tabella non è supportato per l'importazione del modello. Nome database: {0}, nome tabella: {1}.", + "models.loadModelParameterFailedError": "Non è stato possibile caricare i parametri del modello'", + "models.unsupportedModelParameterType": "non supportato", + "dashboardTitle": "Machine Learning", + "dashboardDesc": "Machine Learning per i database SQL", + "dashboardLinksTitle": "Collegamenti utili", + "dashboardVideoLinksTitle": "Esercitazioni video", + "showMoreTitle": "Mostra di più", + "showLessTitle": "Visualizza meno", + "learnMoreTitle": "Altre informazioni", + "sqlMlDocTitle": "Documentazione di SQL Machine Learning", + "sqlMlExtDocTitle": "Estensione Machine Learning in Azure Data Studio", + "sqlMlExtDocDesc": "Informazioni su come usare l'estensione Machine Learning in Azure Data Studio, per gestire i pacchetti, eseguire stime e importare modelli.", + "sqlMlDocDesc": "Informazioni su come usare Machine Learning in SQL Server e SQL in Azure per eseguire script Python e R su dati relazionali.", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (In-Database)", + "sqlMlsDocDesc": "Iniziare a usare Machine Learning Services su SQL Server e come installarlo in Windows e Linux.", + "sqlMlsMIDocTitle": "Machine Learning Services nell’istanza gestita SQL di Azure", + "sqlMlsMIDocDesc": "Introduzione alle Machine Learning Services in Istanze gestite di Azure SQL.", + "mlsInstallObdcDocTitle": "Installare Microsoft ODBC Driver for SQL Server", + "mlsInstallOdbcDocDesc": "Questo documento spiega come installare Microsoft ODBC Driver for SQL Server.", + "onnxOnEdgeOdbcDocTitle": "Machine Learning e intelligenza artificiale con ONNX nell'anteprima del database SQL Edge", + "onnxOnEdgeOdbcDocDesc": "Introduzione a Machine Learning in Azure SQL Database Edge", + "ml.dataCount": "Visualizzazione di {0} modello/i" + } + } +} \ 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 bf9f634f97..e18bc7b8a6 100644 --- a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Comprime gli elementi del libro al livello radice nel viewlet Notebook", "notebook.remoteBookDownloadTimeout.description": "Timeout di download in millisecondi per i libri GitHub", "notebook.pinnedNotebooks.description": "Notebook aggiunti dall'utente per l'area di lavoro corrente", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Consenti l'esecuzione del server Jupyter come utente root", "notebook.command.new": "Nuovo notebook", "notebook.command.open": "Apri notebook", "notebook.analyzeJupyterNotebook": "Analizza in Notebook", diff --git a/i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..a7fd7be5c7 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Cronologia delle query", + "queryHistory.description": "Visualizza ed esegue query eseguite in precedenza", + "queryHistory.clear": "Cancella tutta la cronologia", + "queryHistory.toggleCapture": "Attiva/Disattiva acquisizione della cronologia delle query" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-it/translations/extensions/resource-deployment.i18n.json index 563e4068de..bd4a123200 100644 --- a/i18n/ads-language-pack-it/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "backup di eventuali strumenti kubectl esistenti nel percorso di installazione…", "resourceDeployment.Kubectl.MoveToSystemPath": "spostamento di kubectl nel percorso di installazione nella variabile PATH…" }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "In questa pagina sono presenti alcuni errori. Per visualizzarli, fare clic su 'Mostra dettagli'." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Apri notebook", "deploymentDialog.OkButtonText": "OK", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "Sottodominio DNS univoco da usare per questo cluster Big Data di SQL Server. Se non viene specificato, verrà usato il nome del cluster come valore predefinito.", "deployCluster.AccountPrefix": "Prefisso dell'account", "deployCluster.AccountPrefixDescription": "Verrà generato un prefisso univoco per il cluster Big Data di SQL Server degli account AD. Se non viene specificato, verrà usato il nome del sottodominio come valore predefinito. Se non viene specificato un sottodominio, verrà usato il nome del cluster come valore predefinito.", - "deployCluster.AdminPasswordField": "Password", - "deployCluster.ValidationError": "In questa pagina sono presenti alcuni errori. Per visualizzarli, fare clic su 'Mostra dettagli'." + "deployCluster.AdminPasswordField": "Password" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "Impostazioni del servizio", diff --git a/i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..7801ae1fce --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Valutazione SQL", + "description": "Valutazione SQL per Azure Data Studio (anteprima) fornisce un meccanismo per valutare la configurazione di SQL Server per le procedure consigliate.", + "dashboard.tabName": "Valutazione SQL" + }, + "dist/localized": { + "asmt.section.api.title": "Informazioni", + "asmt.apiversion": "Versione API", + "asmt.rulesetversion": "Set di regole predefinito", + "asmt.section.instance.title": "Dettagli dell'istanza di SQL Server", + "asmt.serverversion": "Versione", + "asmt.serveredition": "Edizione", + "asmt.instancename": "Nome istanza", + "asmt.osversion": "Versione del sistema operativo", + "asmt.column.target": "Destinazione", + "asmt.column.severity": "Gravità", + "asmt.column.message": "Messaggio", + "asmt.column.checkId": "ID controllo", + "asmt.column.tags": "Tag", + "asmt.learnMore": "Altre informazioni", + "asmt.sqlReportTitle": "Report di valutazione SQL", + "asmt.sqlReport.resultForDatabase": "Risultati per il database", + "asmt.sqlReport.resultForInstance": "Risultati per il server", + "asmt.sqlReport.Error": "Errore", + "asmt.sqlReport.Warning": "Avviso", + "asmt.sqlReport.Info": "Informazioni", + "asmt.column.helpLink": "Collegamento alla Guida", + "asmt.sqlReport.severityMsg": "{0}: {1} elemento/i" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "Database", + "serverIconLabel": "Server", + "asmt.column.targetType": "Tipo di destinazione", + "asmt.details.clickHere": "Fare clic qui", + "asmt.details.toLearnMore": " per altre informazioni.", + "asmt.details.ruleDescription": "Descrizione regola", + "asmt.details.recommendation": "Raccomandazione" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "Richiama valutazione", + "getAssessmentItemsServer": "Visualizza regole applicabili", + "invokeAssessmentLabelDatabase": "Richiama valutazione per {0}", + "getAssessmentItemsDatabase": "Visualizza regole applicabili per {0}", + "btnExportAsScript": "Esporta come script", + "btnGeneratehtmlreport": "Crea report HTML", + "asmtaction.openReport": "Il report è stato salvato. Aprirlo?", + "asmtaction.label.open": "Apri", + "asmtaction.label.cancel": "Annulla", + "btnViewSamplesShort": "Visualizza tutto su GitHub", + "btnViewSamples": "Visualizza tutte le regole e altre informazioni su GitHub", + "msgBoxAsmtInfo": "Informazioni sulla valutazione SQL", + "msgBoxCopyBtn": "Copia", + "ok": "OK", + "msgBoxCopied": "Le informazioni sulla valutazione SQL sono state copiate" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< Indietro", + "asmt.history.resultsTitle": "Risultati valutazione da {0}", + "asmt.history.summaryAsmtDate": "Data di valutazione", + "asmt.history.summaryError": "Errore", + "asmt.history.summaryWarning": "Avviso", + "asmt.history.summaryInfo": "Informazioni" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..64e509e6a6 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "Progetti", + "sqlDatabaseProjects.displayName": "Progetti di database", + "sqlDatabaseProjects.description": "Progettare e pubblicare schemi di database SQL", + "sqlDatabaseProjects.new": "Nuovo progetto di database", + "sqlDatabaseProjects.open": "Apri progetto di database", + "sqlDatabaseProjects.close": "Chiudere il progetto di database", + "sqlDatabaseProjects.build": "Build", + "sqlDatabaseProjects.publish": "Pubblicare", + "sqlDatabaseProjects.createProjectFromDatabase": "Creare il progetto dal database", + "sqlDatabaseProjects.properties": "Proprietà", + "sqlDatabaseProjects.schemaCompare": "Confronto schemi", + "sqlDatabaseProjects.delete": "Elimina", + "sqlDatabaseProjects.exclude": "Escludere dal progetto", + "sqlDatabaseProjects.validateExternalStreamingJob": "Convalidare processo di streaming esterno", + "sqlDatabaseProjects.newScript": "Aggiungi script", + "sqlDatabaseProjects.newPreDeploymentScript": "Aggiungere script di pre-distribuzione", + "sqlDatabaseProjects.newPostDeploymentScript": "Aggiungi script post-distribuzione", + "sqlDatabaseProjects.newTable": "Aggiungi tabella", + "sqlDatabaseProjects.newView": "Aggiungi visualizzazione", + "sqlDatabaseProjects.newStoredProcedure": "Aggiungere stored procedure", + "sqlDatabaseProjects.newExternalStreamingJob": "Aggiungi processo di streaming esterno", + "sqlDatabaseProjects.newItem": "Aggiungi elemento...", + "sqlDatabaseProjects.newFolder": "Aggiungi cartella", + "sqlDatabaseProjects.addDatabaseReference": "Aggiungere riferimento al database", + "sqlDatabaseProjects.openContainingFolder": "Apri cartella superiore", + "sqlDatabaseProjects.editProjectFile": "Edit .sqlproj File", + "sqlDatabaseProjects.changeTargetPlatform": "Modificare la piattaforma di destinazione", + "sqlDatabaseProjects.Settings": "Progetti di database", + "sqlDatabaseProjects.netCoreInstallLocation": "Percorso completo a .NET Core SDK nel computer.", + "sqlDatabaseProjects.netCoreDoNotAsk": "Indica se richiedere all'utente di installare .NET Core quando non viene rilevato.", + "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)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "Database SQL", + "emptyProjectTypeDescription": "Sviluppare e pubblicare schemi per i database SQL a partire da un progetto vuoto", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "Iniziare dalle parti core per sviluppare e pubblicare schemi per SQL Edge", + "addItemAction": "Aggiungere elemento", + "schemaCompareAction": "Confronto schemi", + "buildAction": "Build", + "publishAction": "Pubblica", + "changeTargetPlatformAction": "Modificare la piattaforma di destinazione", + "Status": "Stato", + "Time": "Ora", + "Date": "Data", + "TargetPlatform": "Piattaforma di destinazione", + "TargetServer": "Server di destinazione", + "TargetDatabase": "Database di destinazione", + "BuildHistory": "Cronologia di compilazione", + "PublishHistory": "Cronologia di pubblicazione", + "Success": "Operazione riuscita", + "Failed": "Non riuscito", + "InProgress": "In corso", + "hr": "ora", + "min": "min", + "sec": "sec", + "msec": "millisecondo", + "at": "in", + "dataSourcesNodeName": "Origini dati", + "databaseReferencesNodeName": "Riferimenti al database", + "sqlConnectionStringFriendly": "Stringa di connessione SQL", + "yesString": "Sì", + "noString": "No", + "okString": "OK", + "selectString": "Seleziona", + "dacpacFiles": "File dacpac", + "publishSettingsFiles": "File di impostazioni di pubblicazione", + "file": "File", + "flat": "Semplice", + "objectType": "Tipo di oggetto", + "schema": "Schema", + "schemaObjectType": "Schema/Tipo di oggetto", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "Ricaricare il progetto di database?", + "newObjectNamePrompt": "Nuovo nome {0}:", + "deleteConfirmation": "Eliminare {0}?", + "deleteConfirmationContents": "Eliminare {0} e tutto il contenuto?", + "deleteReferenceConfirmation": "Eliminare il riferimento a {0}?", + "selectTargetPlatform": "Piattaforma di destinazione corrente: {0}. Selezionare una nuova piattaforma di destinazione", + "currentTargetPlatform": "La piattaforma di destinazione del progetto {0} è ora {1}", + "publishDialogName": "Pubblicare il progetto", + "publish": "Pubblica", + "cancelButtonText": "Annulla", + "generateScriptButtonText": "Generare script", + "databaseNameLabel": "Database", + "targetConnectionLabel": "Connessione", + "dataSourceRadioButtonLabel": "Origini dati", + "connectionRadioButtonLabel": "Connessioni", + "dataSourceDropdownTitle": "Origine dati", + "noDataSourcesText": "Nessuna origine dati in questo progetto", + "loadProfilePlaceholderText": "Caricare profilo...", + "profileReadError": "Errore durante il caricamento del profilo di pubblicazione. {0}", + "sqlCmdTableLabel": "Variabili SQLCMD", + "sqlCmdVariableColumn": "Nome", + "sqlCmdValueColumn": "Valore", + "reloadValuesFromProjectButtonTitle": "Ricaricare i valori dal progetto", + "profile": "Profilo", + "selectConnection": "Selezionare la connessione", + "server": "Server", + "default": "predefinito", + "selectProfileToUse": "Selezionare il profilo di pubblicazione da caricare", + "selectProfile": "Seleziona profilo", + "dontUseProfile": "Non usare il profilo", + "browseForProfile": "Cercare profilo", + "chooseAction": "Scegliere un'azione", + "chooseSqlcmdVarsToModify": "Scegliere le variabili SQLCMD da modificare", + "enterNewValueForVar": "Immettere un nuovo valore per la variabile '{0}'", + "resetAllVars": "Reimpostare tutte le variabili", + "createNew": "", + "enterNewDatabaseName": "Immettere il nuovo nome del database", + "newDatabaseTitle": "{0} (nuove risorse)", + "selectDatabase": "Selezionare database", + "done": "Fatto", + "nameMustNotBeEmpty": "Il nome non deve essere vuoto", + "addDatabaseReferencedialogName": "Aggiungere riferimento al database", + "addDatabaseReferenceOkButtonText": "Aggiungere riferimento", + "referenceRadioButtonsGroupTitle": "Tipo", + "projectRadioButtonTitle": "Project", + "systemDatabaseRadioButtonTitle": "Database di sistema", + "dacpacText": "Applicazione livello dati (.dacpac)", + "dacpacPlaceholder": "Selezionare .dacpac", + "loadDacpacButton": "Selezionare .dacpac", + "locationDropdown": "Percorso", + "sameDatabase": "Stesso database", + "differentDbSameServer": "Database diverso, stesso server", + "differentDbDifferentServer": "Database e server diversi", + "databaseName": "Nome del database", + "databaseVariable": "Variabile database", + "serverName": "Nome del server", + "serverVariable": "Variabile server", + "suppressMissingDependenciesErrors": "Non visualizzare gli errori provocati da riferimenti non risolti nel progetto a cui si fa riferimento", + "exampleUsage": "Esempio di utilizzo", + "enterSystemDbName": "Immettere un nome di database per il database di sistema", + "databaseNameRequiredVariableOptional": "Il nome di database è obbligatorio. La variabile di database è facoltativa.", + "databaseNameServerNameVariableRequired": "Nome di database, nome di server e variabile di server sono obbligatori. La variabile database è facoltativa", + "databaseProject": "Progetto di database", + "dacpacNotOnSameDrive": "I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto. Il file di progetto si trova in {0}", + "createProjectFromDatabaseDialogName": "Creare un progetto dal database", + "createProjectDialogOkButtonText": "Crea", + "sourceDatabase": "Database di origine", + "targetProject": "Progetto di destinazione", + "createProjectSettings": "Impostazioni", + "projectNameLabel": "Nome", + "projectNamePlaceholderText": "Immettere il nome del progetto", + "projectLocationLabel": "Percorso", + "projectLocationPlaceholderText": "Selezionare il percorso per creare il progetto", + "browseButtonText": "Sfoglia cartella", + "folderStructureLabel": "Struttura di cartelle", + "dataworkspace.projectParentDirectoryNotExistError": "Il percorso del progetto selezionato '{0}' non esiste o non è una directory.", + "dataworkspace.projectDirectoryAlreadyExistError": "Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'.", + "multipleSqlProjFilesSelected": "Sono stati selezionati più file con estensione sqlproj; sceglierne solo uno.", + "noSqlProjFilesSelected": "Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno.", + "noDataSourcesFile": "Non è stato trovato alcun artefatto di tipo {0}", + "missingVersion": "Voce 'version' mancante in {0}", + "unrecognizedDataSourcesVersion": "Versione non riconosciuta: ", + "unknownDataSourceType": "Il tipo dell'origine dei dati è sconosciuto: ", + "invalidSqlConnectionString": "Stringa di connessione SQL non valida", + "extractTargetRequired": "Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database.", + "schemaCompareNotInstalled": "Per eseguire il confronto tra schemi, è necessaria l'installazione dell'estensione per il confronto dello schema", + "buildFailedCannotStartSchemaCompare": "Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita", + "updateProjectForRoundTrip": "Per compilare questo progetto, Azure Data Studio deve aggiornare le destinazioni, i riferimenti e i riferimenti al database di sistema. Se il progetto viene creato in SSDT, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto Azure Data Studio?", + "updateProjectDatabaseReferencesForRoundTrip": "Per compilare questo progetto, Azure Data Studio deve aggiornare i riferimenti al database di sistema. Se il progetto viene creato in SSDT, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto Azure Data Studio?", + "databaseReferenceTypeRequired": "Il tipo di riferimento del database è necessario per aggiungere un riferimento a un database", + "systemDatabaseReferenceRequired": "La selezione del database di sistema è necessaria per l'aggiunta di un riferimento a un database di sistema", + "dacpacFileLocationRequired": "Il percorso del file Dacpac è necessario per aggiungere un riferimento a un database", + "databaseLocation": "Il percorso del database è necessario per aggiungere un riferimento a un database", + "databaseNameRequired": "Il nome del database è obbligatorio per l'aggiunta di un riferimento a un database diverso", + "invalidDataSchemaProvider": "DSP non valido nel file con estensione .sqlproj", + "invalidDatabaseReference": "Riferimento al database non valido nel file con estensione .sqlproj", + "databaseSelectionRequired": "La selezione del database è necessaria per creare un progetto da un database", + "databaseReferenceAlreadyExists": "Un riferimento a questo database esiste già in questo progetto", + "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", + "prePostDeployCount": "Per eseguire correttamente la compilazione, aggiornare il progetto in modo che abbia uno script di pre-distribuzione e/o uno script di post-distribuzione", + "invalidProjectReload": "Impossibile accedere al progetto di database specificato. È possibile ricaricare solo progetti di database aperti validi.", + "externalStreamingJobValidationPassed": "Convalida superata del processo di streaming esterno.", + "projectAlreadyOpened": "Il progetto '{0}' è già aperto.", + "projectAlreadyExists": "Esiste già un progetto con il nome {0} in {1}.", + "noFileExist": "Il file {0} non esiste", + "fileOrFolderDoesNotExist": "Il file o la directory '{0}' non esiste", + "cannotResolvePath": "Non è possibile risolvere il percorso {0}", + "fileAlreadyExists": "Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", + "folderAlreadyExists": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", + "fileAlreadyAddedToProject": "Un file con il percorso '{0}' è già stato aggiunto al progetto", + "folderAlreadyAddedToProject": "Una cartella con il percorso '{0}' è già stata aggiunta al progetto", + "invalidInput": "L'input non è valido: {0}", + "invalidPropertyValue": "Valore non valido specificato per la proprietà '{0}' nel file con estensione .sqlproj", + "unableToCreatePublishConnection": "Impossibile costruire la connessione: {0}", + "cicularProjectReference": "Riferimento circolare dal progetto {0} al progetto {1}", + "mssqlNotFound": "Non è stato possibile ottenere il percorso di installazione del servizio SQL Tools in {0}", + "projBuildFailed": "Compilazione non riuscita. Per altri dettagli, controllare il riquadro di output. {0}", + "unexpectedProjectContext": "Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0}", + "unableToPerformAction": "Non è possibile individuare la destinazione '{0}': '{1}'", + "unableToFindFile": "Impossibile trovare {1}con il percorso '{0}'", + "deployScriptExists": "Esiste già uno script {0}. Il nuovo script non verrà incluso nella compilazione.", + "notValidVariableName": "Il nome della variabile '{0}' non è valido.", + "cantAddCircularProjectReference": "Impossibile aggiungere un riferimento al progetto '{0}'. L'aggiunta di questo progetto come riferimento genera una dipendenza circolare", + "unableToFindSqlCmdVariable": "Impossibile trovare la variabile SQLCMD '{0}'", + "unableToFindReference": "Impossibile trovare il riferimento al database {0}", + "invalidGuid": "Il GUID specificato non è valido: {0}", + "invalidTargetPlatform": "Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1}", + "deleteAction": "Elimina", + "excludeAction": "Escludi", + "fileObject": "file", + "folderObject": "cartella", + "folderFriendlyName": "Cartella", + "scriptFriendlyName": "Script", + "tableFriendlyName": "Tabella", + "viewFriendlyName": "Visualizzare", + "storedProcedureFriendlyName": "Stored procedure", + "dataSource": "Origine dati", + "fileFormat": "Formato di file", + "externalStream": "Flusso esterno", + "externalStreamingJobFriendlyName": "Processo di streaming esterno", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Impossibile individuare .NET Core SDK. La compilazione del progetto non funzionerà. Installare .NET Core SDK versione 3.1 o aggiornare il percorso di .NET Core SDK nelle impostazioni, se l'installazione è già presente.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "Aggiornare percorso", + "sqlDatabaseProjects.InstallNetCore": "Installa", + "sqlDatabaseProjects.doNotAskAgain": "Non chiedere più", + "sqlDatabaseProjects.outputChannel": "Progetti di database", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … ha restituito un errore: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … terminato con codice: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … terminato con segnale: {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..9054314404 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Migrazione di Azure SQL", + "description": "Descrizione della migrazione di Azure SQL", + "migration-notebook-command-title": "Apri notebook di migrazione di Azure SQL", + "migration-dashboard-title": "Migrazione di Azure SQL", + "migration-dashboard-tasks": "Attività di migrazione", + "migration-command-category": "Migrazione di Azure SQL", + "start-migration-command": "Esegui migrazione ad Azure SQL", + "send-feedback-command": "Feedback", + "migration-context-menu-category": "Menu di scelta rapida Migrazione", + "complete-cutover-menu": "Completa cutover", + "database-details-menu": "Dettagli di Database", + "view-target-menu": "Dettagli di Destinazione di Azure SQL", + "view-service-menu": "Dettagli di Servizio Migrazione del database", + "copy-migration-menu": "Dettagli di Copia migrazione", + "cancel-migration-menu": "Annulla migrazione" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "Eseguire la migrazione di '{0}' a Azure SQL", + "sql.migration.wizard.source_configuration.title": "Configurazione di origine SQL", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "Stato di avanzamento delle valutazioni", + "sql.migration.assessment.in.progress": "Valutazione in corso", + "sql.migration.assessment.in.progress.content": "I database nell'istanza di SQL Server vengono valutati {0} per identificare la destinazione Azure SQL corretta.\r\n\r\nL'operazione potrebbe richiedere del tempo.", + "sql.migration.collecting_source_configurations": "Raccolta delle configurazioni di origine", + "sql.migration.collecting_source_configurations.info": "È necessario raccogliere alcune informazioni sul modo in cui i dati sono attualmente configurati.\r\nL'operazione potrebbe richiedere del tempo.", + "sql.migration.collecting_source_configurations.error": "Si è verificato un errore durante la raccolta delle informazioni sulla configurazione dei dati. {0}", + "sql.migration.wizard.sku.title": "Destinazione di Azure SQL", + "sql.migration.wizard.sku.all": "In base ai risultati della valutazione, è possibile eseguire la migrazione di tutti e {0} i database in stato online ad Azure SQL.", + "sql.migration.wizard.sku.some": "In base ai risultati delle analisi della configurazione di origine, è possibile eseguire la migrazione ad Azure SQL di {0} di {1} database.", + "sql.migration.wizard.sku.choose_a_target": "Scegliere la destinazione di Azure SQL", + "sql.migration.sku.none": "In base ai risultati delle analisi della configurazione di origine, non può essere eseguita la migrazione ad Azure SQL di nessuno dei database dell'utente.", + "sql.migration.sku.mi.card.title": "Istanza gestita di SQL di Azure (PaaS)", + "sql.migration.sku.vm.card.title": "SQL Server per la macchina virtuale di Azure (IaaS)", + "sql.migration.select.azure.mi": "Selezionare la sottoscrizione di Azure di destinazione e l'istanza gestita di SQL di Azure di destinazione", + "sql.migration.select.azure.vm": "Selezionare la sottoscrizione Azure di destinazione e l'SQL Server di destinazione sulla macchina virtuale di Azure di destinazione.", + "sql.migration.wizard.subscription.title": "Selezione sottoscrizione di Azure", + "sql.migration.wizard.subscription.azure.account.title": "Account Azure", + "sql.migration.wizard.subscription.azure.subscription.title": "Sottoscrizione di Azure", + "sql.migration.wizard.subscription.azure.product.title": "Prodotto di Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Visualizzare i risultati della valutazione e selezionare uno o più database di cui eseguire la migrazione all'Istanza gestita di SQL (PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "Visualizzare i risultati della valutazione e selezionare uno o più database di cui eseguire la migrazione a SQL Server per la macchina virtuale di Azure (IaaS)", + "sql.migration.view.select.button.label": "Visualizza/Seleziona", + "total.databases.selected": "{0} di {1} database selezionati.", + "sql.migration.select.target.to.continue": "Per continuare, selezionare una destinazione", + "sql.migration.select.database.to.migrate": "Selezionare i database di cui eseguire la migrazione", + "sql.migration.generic.congratulations": "È stata completata la valutazione dell'istanza di SQL Server \"{0}\".", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "È possibile eseguire la migrazione di {0} database su {1}", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Account Azure", + "sql.migration.wizard.account.description": "Selezionare un account Azure collegato ad Azure Data Studio o collegarne uno adesso.", + "sql.migration.wizard.account.noaccount.error": "Non sono presenti account collegati. Aggiungere un account.", + "sql.migration.wizard.account.add.button.label": "Collega account", + "sql.migration.wizard.account.count.single.message": "{0} account collegato", + "sql.migration.wizard.account.count.multiple.message": "{0} account collegati", + "sql.migration.azure.tenant": "Tenant di Azure AD", + "azure.accounts.accountStaleError": "Il token di accesso per l'account selezionato '{0}' non è più valido. Fare clic sul pulsante ‘Collega account’ per aggiornare l'account o selezionare un account diverso.", + "azure.accounts.accountAccessError": "Si è verificato un errore durante l'accesso all'account selezionato '{0}'. Fare clic sul pulsante 'Collega account' e aggiornare l'account oppure selezionare un account diverso. Errore: '{1}'", + "sql.migration.database.page.title": "Backup del database", + "sql.migration.database.page.description": "Selezionare il percorso dei backup del database da usare per la migrazione.", + "sql.migration.nc.network.share.radio.label": "I backup del database personale si trovano su una condivisione di rete", + "sql.migration.nc.blob.storage.radio.label": "I backup dei database personali si trovano in un contenitore BLOB del servizio di archiviazione di Azure", + "sql.migration.nc.file.share.radio.label": "I backup del database personale si trovano in una condivisione file di archiviazione di Azure (presto disponibile)", + "sql.migration.network.share.header.text": "Dettagli sulla condivisione di rete", + "sql.migration.network.share.help.text": "Fornire il percorso della condivisione di rete che contiene i backup e le credenziali dell'utente che ha accesso in lettura alla condivisione", + "sql.migration.network.share.location.label": "Posizione della condivisione di rete che contiene i backup.", + "sql.migration.service.account.info.text": "Assicurarsi che l'account del servizio che esegue l'istanza di SQL Server di origine abbia i privilegi di lettura nella condivisione di rete.", + "sql.migration.network.share.windows.user.label": "Account utente di Windows con accesso in lettura al percorso di condivisione di rete.", + "sql.migration.network.share.password.label": "Password", + "sql.migration.network.share.password.placeholder": "Immettere password", + "sql.migration.network.share.azure.header": "Dettagli dell'account di archiviazione", + "sql.migration.network.share.azure.help": "Specificare l'account di Archiviazione di Azure in cui verranno caricati i backup.", + "sql.migration.network.share.subscription.label": "Selezionare la sottoscrizione che contiene l'account di archiviazione.", + "sql.migration.network.share.subscription.placeholder": "Selezionare una sottoscrizione", + "sql.migration.network.share.storage.account.label": "Selezionare l'account di archiviazione in cui verranno copiati i file di backup.", + "sql.migration.network.share.storage.account.placeholder": "Selezionare account", + "sql.migration.unique.name": "Selezionare un nome univoco per il database di destinazione", + "sql.migration.database.already.exists": "Il database '{0}' esiste già nell'istanza gestita di destinazione '{1}'.", + "sql.migration.blob.storage.subscription.label": "Selezionare la sottoscrizione che contiene l'account di archiviazione.", + "sql.migration.blob.storage.account.label": "Selezionare l'account di archiviazione che contiene i file di backup.", + "sql.migration.blob.storage.container.label": "Selezionare il contenitore dei file di backup.", + "sql.migration.blob.storage.container.placeholder": "Seleziona contenitore", + "sql.migration.file.share.subscription.label": "Selezionare la sottoscrizione che contiene la condivisione file.", + "sql.migration.file.share.storage.account.label": "Selezionare l'account di archiviazione che contiene la condivisione file.", + "sql.migration.file.share.label": "Selezionare la condivisione file che contiene i file di backup.", + "sql.migration.file.share.placeholder": "Selezionare condivisione", + "sql.migration.database.migration.mode.label": "Modalità di migrazione", + "sql.migration.database.migration.mode.description": "Scegliere tra le modalità di migrazione seguenti per eseguire la migrazione alla destinazione Azure SQL in base ai requisiti di tempo di inattività.", + "sql.migration.database.migration.mode.online.label": "Migrazione online", + "sql.migration.database.migration.mode.online.description": "Il tempo di inattività dell'applicazione è limitato al cutover al termine della migrazione.", + "sql.migration.database.migration.mode.offline.description": "Il tempo di inattività dell'applicazione verrà avviato all'avvio della migrazione.", + "sql.migration.database.migration.mode.offline.label": "Migrazione offline", + "sql.migration.database.backup.email.notification.label": "Notifiche tramite posta elettronica", + "sql.migration.database.backup.email.notification.checkbox.label": "Inviami una notifica al termine della migrazione", + "sql.migration.no.subscription.found": "Non sono state trovate sottoscrizioni", + "sql.migration.no.location.found": "Nessun percorso trovato", + "sql.migration.no.storageAccount.found": "Nessun account di archiviazione trovato", + "sql.migration.no.fileShares.found": "Non sono state trovate condivisioni file", + "sql.migration.no.blobContainers.found": "Non sono stati trovati contenitori BLOB", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "Per continuare, selezionare una sottoscrizione valida.", + "sql.migration.invalid.location.error": "Selezionare una posizione valida per procedere.", + "sql.migration.invalid.storageAccount.error": "Selezionare un account di archiviazione valido per procedere.", + "sql.migration.invalid.fileShare.error": "Selezionare una condivisione file valida per procedere.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "Formato della posizione della condivisione di rete non valido. Esempio: {0}", + "sql.migration.invalid.user.account": "Formato dell'account utente non valido. Esempio: {0}", + "sql.migration.network.share.location": "Percorso di condivisione di rete per leggere i backup per il database ‘{0}’", + "sql.migration.file.share": "Selezionare la condivisione file che contiene i file di backup per \"{0}\".", + "sql.migration.blob.container": "Selezionare il contenitore dei file di backup per ‘{0}’.", + "sql.migration.enter.network.share.information": "Immettere i nomi di destinazione per i database di origine selezionati", + "sql.migration.blob.container.information": "Immettere il nome di destinazione e selezionare il percorso del contenitore BLOB per i database selezionati", + "sql.migration.enter.file.share.information": "Immettere il nome di destinazione e selezionare la posizione di condivisione file dei database selezionati", + "sql.migration.invalid.target.name.error": "Immettere un nome valido per il database di destinazione.", + "sql.migration.provide.unique.containers": "Specificare contenitori univoci per i database di destinazione. Database interessati: ", + "sql.migration.source.details.windowAuth": "Immettere le credenziali di autenticazione di Windows utilizzate per la connessione all'istanza di SQL Server {0}. ​ Questa credenziale verrà utilizzata per connettersi all'istanza di SQL Server e identificare i file di backup validi", + "sql.migration.source.details.sqlAuth": "Immettere le credenziali di autenticazione SQL utilizzate per la connessione all'istanza di SQL Server {0}. ​ Questa credenziale verrà utilizzata per connettersi all'istanza di SQL Server e identificare i file di backup validi", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Servizio Migrazione del database di Azure", + "sql.migration.ir.page.description": "Il Servizio Migrazione del database di Azure (DMS) orchestra le attività di migrazione del database e tiene traccia del relativo stato. È possibile selezionare un Servizio Migrazione del database di Azure esistente per la destinazione di Azure SQL se ne è stato creato uno in precedenza o crearne uno nuovo di seguito.", + "sql.migration.ir.page.note": "Nota: il Servizio Migrazione del database di Azure verrà eseguito nella sottoscrizione di Azure nel gruppo di risorse scelto e non comporta alcun costo per l'esecuzione.", + "sql.migration.select.a.migration.service": "Selezionare Servizio Migrazione del database di Azure", + "sql.migration.default.setup.button": "Configurazione con impostazioni predefinite: aggiungere il Servizio Migrazione del database di Azure con installazione rapida con un clic utilizzando le opzioni predefinite.", + "sql.migration.custom.setup.button": "Configurazione personalizzata: aggiungere il Servizio Migrazione del database dopo aver personalizzato la maggior parte delle opzioni.", + "sql.migration.ir.page.sql.migration.service.not.found": "Non sono stati trovati DMS. Crearne uno nuovo", + "sql.migration.create.new": "Crea nuovo", + "sql.migration.invalid.migration.service.error": "Selezionare un Servizio Migrazione del database di Azure valido", + "sql.migration.invalid.migration.service.offline.error": "Selezionare un Servizio Migrazione del database di Azure connesso a un nodo", + "sql.migration.authentication.types": "Chiavi di autenticazione", + "sql.migration.service.header": "Dettagli sul Servizio Migrazione del database di Azure \"{0}\":`", + "sql.migration.dms.portal.info": "Tenere presente che qualsiasi Servizio Migrazione del database di Azure (DMS) esistente nel portale di Azure non verrà visualizzato in Azure Data Studio. Il Servizio Migrazione del database di Azure creato in Azure Data Studio non sarà ancora visibile nel portale di Azure.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Creare Servizio Migrazione del database di Azure", + "sql.migration.services.container.description": "Immettere le informazioni di seguito per aggiungere un nuovo Servizio Migrazione del database di Azure.", + "sql.migration.service.container.loading.help": "Caricamento dei servizi di migrazione", + "sql.migration.service.container.heading": "Configurare runtime di integrazione", + "sql.migration.service.container.container.description1": "Il Servizio Migrazione del database di Azure sfrutta il runtime di integrazione self-hosted di Azure Data Factory per caricare i backup dalla condivisione di rete locale in Azure.", + "sql.migration.service.container.container.description2": "Seguire le istruzioni seguenti per configurare il runtime di integrazione self-hosted.", + "sql.migration.ir.setup.step1": "Passaggio 1: {0}", + "sql.migration.option": "Scaricare e installare il runtime di integrazione", + "sql.migration.ir.setup.step2": "Passaggio 2: Usare questa chiave per registrare il runtime di integrazione", + "sql.migration.ir.setup.step3": "Passaggio 3: Fare clic sul pulsante ‘Test connessione’ per controllare la connessione tra Servizio Migrazione del database di Azure e runtime di integrazione", + "sql.migration.connection.status": "Stato della connessione", + "sql.migration.key1.label": "Chiave 1", + "sql.migration.key2.label": "Chiave 2", + "sql.migration.key1.copied": "Chiave 1 copiata", + "sql.migration.key2.copied": "Chiave 2 copiata", + "sql.migration.refresh.key1": "Aggiorna chiave 1", + "sql.migration.refresh.key2": "Aggiorna chiave 2", + "sql.migration.copy.key1": "Copia chiave 1", + "sql.migration.copy.key2": "Copia chiave 2", + "sql.migration.authkeys.header": "Chiave di autenticazione", + "sql.migration.authkeys.refresh.message": "La chiave di autenticazione ' {0}' è stata aggiornata.", + "sql.migration.service.not.ready": "Il Servizio Migrazione del database di Azure non è registrato. Il Servizio Migrazione del database di Azure \"{0}\" deve essere registrato con il runtime di integrazione self-hosted su un nodo.", + "sql.migration.service.ready": "Il Servizio Migrazione del database di Azure \"{0}\" è connesso al runtime di integrazione self-hosted in esecuzione sul nodo - {1}", + "sql.migration.resource.group.not.found": "Non sono stati trovati gruppi di risorse", + "sql.migration.invalid.resourceGroup.error": "Selezionare un gruppo di risorse valido per procedere.", + "sql.migration.invalid.region.error": "Selezionare una posizione valida per procedere.", + "sql.migration.invalid.service.name.error": "Immettere un nome valido per il servizio di migrazione.", + "sql.migration.service.not.found": "Non sono stati trovati servizi di migrazione. Crearne uno nuovo.", + "sql.migration.service.not.setup": "Aggiungere un servizio di migrazione per continuare.", + "sql.migration.managed.instance": "Istanza gestita di SQL di Azure", + "sql.migration.no.managedInstance.found": "Non sono state trovate istanze gestite", + "sql.migration.no.virtualMachine.found": "Non sono state trovate macchine virtuali", + "sql.migration.target.page.title": "Scegliere l'istanza di Azure SQL di destinazione", + "sql.migration.resource.group.description": "Un gruppo di risorse è un contenitore che include le risorse correlate per una soluzione di Azure", + "sql.migration.ok": "OK", + "sql.migration.new.resource.group": "(nuovo) {0}", + "sql.migration.test.connection": "Verifica connessione", + "sql.migration.database.migration.service.created.successfully": "Il servizio di migrazione del database è stato creato", + "sql.migration.dms.provision.failed": "Il provisioning del servizio di migrazione del database non è riuscito. Riprovare dopo qualche minuto.", + "sql.migration.apply": "Applica", + "sql.migration.creating.rg.loading": "Creazione del gruppo di risorse", + "sql.migration.rg.created": "Il gruppo di risorse è stato creato", + "sql.migration.name.of.new.rg": "Nome del nuovo gruppo di risorse", + "sql.migration.learn.more": "Altre informazioni", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "Sottoscrizione", + "sql.migration.storage.account": "Account di archiviazione", + "sql.migration.resourceGroups": "Gruppo di risorse", + "sql.migration.region": "Area", + "sql.migration.name": "Nome", + "sql.migration.location": "Percorso", + "sql.migration.new": "Nuova", + "sql.migration.feature.not.available": "Questa funzionalità non è ancora disponibile.", + "sql.migration.refresh": "Aggiorna", + "sql.migration.submit": "Invia", + "sql.migration.create": "Crea", + "sql.migration.cancel": "Annulla", + "sql.migration.type": "Tipo", + "sql.migration.path": "Percorso", + "sql.migration.path.user.account": "Account utente", + "sql.migration.view.all": "Visualizza tutti", + "sql.migration.target": "Destinazione", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "Chiudi", + "sql.migraiton.data.uploaded.size": "Dati caricati/Dimensioni", + "sql.migration.copy.throughput": "Velocità effettiva copia (MBPS)", + "sql.migration.summary.page.title": "Riepilogo", + "sql.migration.summary.azure.account.linked": "Account di Azure collegato", + "sql.migration.summary.migration.target": "Destinazione di migrazione", + "sql.migration.summary.mi.type": "Istanza gestita di SQL di Azure", + "sql.migration.summary.vm.type": "SQL Server per la macchina virtuale di Azure", + "sql.migration.summary.database.count": "Database di cui eseguire la migrazione", + "sql.migration.summary.azure.storage.subscription": "Sottoscrizione di archiviazione di Azure", + "sql.migration.summary.azure.storage": "Archiviazione di Azure", + "sql.migration.ir.node": "Nodo del runtime di integrazione", + "sql.migration.network.share": "Condivisione di rete", + "sql.migration.blob.container.title": "Contenitore BLOB", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Gruppo di risorse del contenitore BLOB", + "sql.migration.blob.container.storage.account.label": "Account di archiviazione del contenitore BLOB", + "sql.migration.file.share.title": "Condivisione file", + "sql.migration.started.notification": "Migrazione in corso", + "sql.migration.source.databases": "Database di origine", + "sql.migration.mode": "Modalità", + "sql.migration.backup.location": "Percorso di backup", + "sql.migration.azure.storage.account.to.upload.backups": "Account din archiviazione di Azure per il caricamento dei backup", + "sql.migration.shir": "Nodo del runtime di integrazione self-hosted", + "sql.migration.summary.target.name": "Database di destinazione:", + "sql.migration.database.to.be.migrated": "Database di cui eseguire la migrazione", + "sql.migration.count.database.single": "Database {0}", + "sql.migration.count.database.multiple": "Database {0}", + "sql.migration.quick.pick.placeholder": "Selezionare l'operazione che si desidera eseguire", + "sql.migration.inline.migration.notebook.title": "Migrazione inline", + "sql.migration.sql.assessment.notebook.title": "Valutazione della migrazione SQL", + "sql.migration.notebook.open.error": "Errore durante l'apertura del notebook di migrazione", + "sql.migration.dashboard.title": "Migrazione di Azure SQL", + "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.migrate.task.button": "Eseguire la migrazione a Azure SQL", + "sql.migration.dashboard.migrate.task.button.description": "Eseguire la migrazione dell'istanza di SQL Server a SQL di Azure.", + "sql.migration.database.migration.status": "Stato di migrazione del database", + "sql.migration.dashboard.video1.title": "Esegui la migrazione SQL Server all’istanza gestita di SQL", + "sql.migration.dashboard.video2.title": "Esegui la migrazione SQL Server alla macchina virtuale SQL", + "sql.migration.dashboard.link1.title": "Regole di valutazione per istanza gestita di SQL di Azure", + "sql.migration.dashboard.link1.description": "Vedere l'elenco delle regole usate per valutare la possibilità di eseguire la migrazione delle SQL Server a Istanza gestita di SQL di Azure.", + "sql.migration.dashboard.help.title": "Articoli della guida e collegamenti video", + "sql.migration.pre.req.title": "Elementi necessari prima dell'avvio della migrazione:", + "sql.migration.pre.req.1": "Dettagli sull'account di Azure", + "sql.migration.pre.req.2": "Istanza gestita di SQL di Azure o SQL Serverper macchina virtuale di Azure", + "sql.migration.pre.req.3": "Dettagli percorso backup", + "sql.migration.migration.in.progress": "Migrazione del database in corso", + "sql.migration.failed": "Migrazione non riuscita", + "sql.migration.log.shipping.in.progress": "Log shipping in corso", + "sql.migration.migration.completed": "Migrazione completata", + "sql.migration.cutover.card": "Completamento cutover", + "sql.migration.successfully.migrated.to.azure.sql": "Migrazione ad Azure SQL eseguita correttamente", + "sql.migration.migration.not.started": "Migrazione non avviata", + "sql.migration.choose.to.migrate.to.azure.sql": "Scegliere di eseguire la migrazione ad Azure SQL", + "sql.migration.show.status": "Mostrare stato", + "sql.migration.inprogress.warning.single": "{0} database presenta avvisi", + "sql.migration.inprogress.warning.multiple": "{0} database presentano avvisi", + "sql.migration.feedback.issue.title": "Feedback sull'esperienza di migrazione", + "sql.migration.eastus2euap": "Stati Uniti orientali 2 EUAP", + "sql.migration.cutover": "Cutover di migrazione", + "sql.migration.complete.cutover": "Completa cutover", + "sql.migration.source.database": "Nome database di origine", + "sql.migration.source.server": "Server di origine", + "sql.migration.source.version": "Versione di origine", + "sql.migration.target.database.name": "Nome del database di destinazione", + "sql.migration.target.server": "Server di destinazione", + "sql.migration.target.version": "Versione di destinazione", + "sql.migration.migration.status": "Stato di migrazione", + "sql.migration.migration.status.filter": "Filtro dello stato della migrazione", + "sql.migration.full.backup.files": "File di backup completi", + "sql.migration.last.applied.lsn": "Ultimo LSN applicato", + "sql.migration.last.applied.backup.files": "Ultimi file di backup applicati", + "sql.migration.last.applied.files.taken.on": "Data ultimi file di backup applicati", + "sql.migration.active.backup.files": "File di backup attivi", + "sql.migration.status": "Stato", + "sql.migration.backup.start.time": "Ora di inizio backup", + "sql.migration.first.lsn": "Primo LSN", + "sql.migration.last.LSN": "Ultimo LSN", + "sql.migration.cannot.start.cutover.error": "Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Fare clic su Aggiorna per recuperare lo stato del file più recente", + "sql.migration.azure.sql.database.managed.instance": "Istanza gestita di database SQL di Azure", + "sql.migration.azure.sql.database.virtual.machine": "Macchina virtuale database SQL di Azure", + "sql.migration.cancel.migration": "Annulla migrazione", + "sql.migration.active.backup.files.items": "File di backup attivi (1 elemento)", + "sql.migration.active.backup.files.multiple.items": "File di backup attivi (elementi {0})", + "sql.migration.copy.migration.details": "Copia dettagli migrazione", + "sql.migration.details.copied": "Copia dei dettagli completata", + "sql.cancel.migration.confirmation": "Annullare la migrazione?", + "sql.migration.yes": "Sì", + "sql.migration.no": "No", + "sql.migration.completing.cutover.warning": "Il completamento del cutover senza ripristinare tutti i backup può comportare la perdita di dati.", + "sql.migration.bc.info": "La migrazione completa istanza gestita per livello di servizio business critical può richiedere molto più tempo dell’utilizzo generico perché è necessario eseguire il seeding di tre repliche secondarie per gruppo di disponibilità elevata Always On. La durata di questa operazione dipende dalle dimensioni dei dati. La velocità di seeding nel 90% dei casi è pari a 220 GB/ora o superiore.", + "sql.migration.cutover.help.main": "Quando si è pronti per eseguire il cutover della migrazione, seguire questa procedura per completare la migrazione del database. Notare che il database è pronto per il cutover solo dopo il ripristino di un backup completo nell'Istanza gestita di database SQL di Azure di destinazione.", + "sql.migration.cutover.step.1": "1. Arrestare tutte le transazioni in ingresso nel database di origine.", + "sql.migration.cutover.step.2": "2. Eseguire il backup del log delle transazioni finale e specificarlo nel percorso della condivisione di rete.", + "sql.migration.cutover.step.3": "3. Assicurarsi che tutti i backup del log vengano ripristinati nel database di destinazione. Il valore di \"Backup del log in attesa di ripristino\" deve essere zero.", + "sql.migartion.cutover.pending.backup": "Backup dei log in sospeso: {0}", + "sql.migration.confirm.checkbox.message": "Confermo che non ci sono altri backup del log da fornire e che vogliono completare il cutover.", + "sql.migration.cutover.in.progress": "Cutover in corso per il database '{0}'", + "sql.migration.cannot.cancel": "La migrazione non è in corso e non può essere annullata.", + "sql.migration.cannot.cutover": "La migrazione non è in corso e non è possibile eseguirne il cutover.", + "sql.migration.search.for.migration": "Cercare migrazioni", + "sql.migration.online": "Online", + "sql.migration.offline": "Offline", + "sql.migration.database": "Database", + "sql.migration.database.migration.service": "Servizio Migrazione del database", + "sql.migration.duration": "Durata", + "sql.migration.azure.sql.target": "Destinazione di Azure SQL", + "sql.migration.sql.managed.instance": "Istanza gestita di SQL", + "sql.migration.sql.virtual.machine": "Macchina virtuale SQL", + "sql.migration.target.azure.sql.instance.name": "Nome di destinazione di Azure SQL", + "sql.migration.cutover.type": "Modalità di migrazione", + "sql.migration.start.time": "Ora di inizio", + "sql.migration.finish.time": "Ora di fine", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "In corso", + "sql.migration.status.succeeded": "Riuscita", + "sql.migration.status.creating": "In fase di creazione", + "sql.migration.status.completing": "In fase di completamento", + "sql.migration.status.canceling": "Annullamento in corso", + "sql.migration.status.failed": "Non riuscita", + "sql.migration.status.warning.count.single": "{0} avviso)", + "sql.migration.status.warning.count.multiple": "{0} avvisi)", + "sql.migration.status.error.count.single": "{0} errore)", + "sql.migration.status.error.count.multiple": "{0} errori)", + "sql.migration.hrs": "{0} ore", + "sql.migration.hr": "{0} ora", + "sql.migration.days": "{0} giorni", + "sql.migration.day": "{0} giorni", + "sql.migration.mins": "{0} minuti", + "sql.migration.min": "{0} minuto", + "sql.migration.sec": "{0} sec", + "sql.migration.service.details.dialog.title": "Servizio Migrazione del database di Azure", + "sql.migration.service.details.button.label": "Chiudi", + "sql.migration.service.details.ir.label": "Nodo del runtime di integrazione self-hosted", + "sql.migration.service.details.authkeys.label": "Chiavi di autenticazione", + "sql.migration.service.details.authkeys.title": "Chiavi di autenticazione utilizzate per connettersi al nodo del runtime di integrazione self-hosted", + "sql.migration.service.details.status.unavailable": "-- non disponibile --", + "sql.migration.source.configuration": "Configurazione origine", + "sql.migration.source.credentials": "Credenziali origine", + "sql.migration.enter.your.sql.cred": "Immettere le credenziali per l'istanza di SQL Server di origine. Queste credenziali verranno usate durante la migrazione di database a Azure SQL.", + "sql.migration.server": "Server", + "sql.migration.username": "Nome utente", + "sql.migration.size": "Dimensioni (MB)", + "sql.migration.last.backup": "Ultimo backup", + "sql.migration.database.migration": "Database per la migrazione", + "sql.migrate.text": "Selezionare i database per cui si desidera eseguire la migrazione ad Azure SQL", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "Problemi", + "sql.migration.search": "Cercare", + "sql.migration.instance": "Istanza", + "sql.migration.warnings": "Avvisi", + "sql.migration.impacted.objects": "Oggetti interessati", + "sql.migration.object.details": "Dettagli dell'oggetto", + "sql.migration.assessmen.results": "Risultati valutazione", + "sql.migration.type.label": "Tipo:", + "sql.migration.name.label": "Nomi:", + "sql.migration.description": "Descrizione", + "sql.migration.recommendation": "Raccomandazione", + "sql.migration.more.info": "Altre info", + "sql.migration.target.platform": "Piattaforma di destinazione", + "sql.migration.warnings.details": "Dettagli sugli avvisi", + "sql.migration.issues.details": "Dettagli problema", + "sql.migration.select.prompt": "Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli.", + "sql.migration.no.issues.vm": "Nono sono stati riscontrati problemi per la migrazione a SQL Server per la macchina virtuale di Azure", + "sql.migration.no.issues.mi": "Nono sono stati riscontrati problemi per la migrazione a SQL Server per l'Istanza gestita di SQL di Azure", + "sql.migration.impact.object.type": "Tipo: {0}", + "sql.migration.impact.object.name": "Nome: {0}", + "sql.migration.databases": "Database ({0}/{1})", + "sql.migration.databases.selected": "{0}/{1} database selezionati", + "sql.migration.issues.count": "Problemi ({0})", + "sql.migration.warnings.count": "Avvisi ({0})", + "sql.migration.authentication.type": "Tipo di autenticazione", + "sql.migration.sql.login": "Account di accesso SQL", + "sql.migration.windows.auth": "Autenticazione di Windows", + "sql.migration.status.refresh.label": "Aggiorna", + "sql.migration.auto.refresh.off": "Aggiornamento automatico: disattivato", + "sql.migration.auto.refresh.15.seconds": "Aggiornamento automatico: 15 secondi", + "sql.migration.auto.refresh.30.seconds": "Aggiornamento automatico: 30 secondi", + "sql.migration.auto.refresh.1.min": "Aggiornamento automatico: 1 minuto", + "sql.migration.auto.refresh.3.min": "Aggiornamento automatico: 3 minuti", + "sql.migration.auto.refresh.5.min": "Aggiornamento automatico: 5 minuti", + "sql.migration.select.the.refresh.interval": "Selezionare l'intervallo di aggiornamento", + "sql.migration.off": "Disattivato", + "sql.migration.every.30.second": "Ogni 30 secondi", + "sql.migration.every.1.minute": "Ogni minuto", + "sql.migration.every.3.minutes": "Ogni 3 minuti", + "sql.migration.every.5.minutes": "Ogni 5 minuti" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "Avvio della migrazione per il database {0} a {1} - {2}", + "sql.migration.starting.migration.error": "Si è verificato un errore durante l'avvio della migrazione: '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-it/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..f75033e248 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Funzionalità del linguaggio XML", + "description": "Fornisce un supporto avanzato del linguaggio per XML." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/main.i18n.json b/i18n/ads-language-pack-it/translations/main.i18n.json index c6c40ff459..d68b107827 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Controlla l'altezza della riga usata nell'anteprima Markdown del notebook. Questo numero è relativo alle dimensioni del carattere.", "notebook.showRenderedNotebookinDiffEditor": "(Anteprima) Visualizzare il notebook di cui è eseguito il rendering nell'editor diff.", "notebook.maxRichTextUndoHistory": "Numero massimo di modifiche archiviate nella cronologia di annullamento per l'editor di testo RTF del notebook.", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Cerca nei notebook", "exclude": "Consente di configurare i criteri GLOB per escludere file e cartelle nelle ricerche full-text e in Quick Open. Eredita tutti i criteri GLOB dall'impostazione `#files.exclude#`. Per altre informazioni sui criteri GLOB, fare clic [qui](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "exclude.boolean": "Criterio GLOB da usare per trovare percorsi file. Impostare su True o False per abilitare o disabilitare il criterio.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "Trova stringa precedente" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Editor di notebook" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "Risultati della ricerca", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "Arresta", "profiler.clear": "Cancella dati", "profiler.clearDataPrompt": "Cancellare i dati?", - "profiler.yes": "Sì", - "profiler.no": "No", "profilerAction.autoscrollOn": "Scorrimento automatico: attivato", "profilerAction.autoscrollOff": "Scorrimento automatico: disattivato", "profiler.toggleCollapsePanel": "Attiva/Disattiva pannello compresso", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Esporta come notebook" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "Editor di query" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "Risultati", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "Piano di query" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "Editor piano di query" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "Operazione", @@ -11441,6 +11440,13 @@ "gettingStarted": "Attività iniziali", "showReleaseNotes": "Mostra introduzione", "miGettingStarted": "&&Introduzione" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "Nascondi proprietà", + "showProperties": "Mostra proprietà" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "Nuova distribuzione..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index 53963b190f..cde3b5b15f 100644 --- a/i18n/ads-language-pack-ja/package.json +++ b/i18n/ads-language-pack-ja/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension ja" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..c9e6e1d38c --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Azure Arc 対応", + "arc.configuration.title": "Azure Arc", + "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.loading": "コントローラーを読み込んでいます...", + "command.createController.title": "新しい Azure Arc コントローラーの作成", + "command.connectToController.title": "既存の Azure Arc Controller に接続する", + "command.removeController.title": "コントローラーの削除", + "command.refresh.title": "最新の情報に更新", + "command.editConnection.title": "接続の編集", + "arc.openDashboard": "管理", + "resource.type.azure.arc.display.name": "Azure Arc データ コントローラー (プレビュー)", + "resource.type.azure.arc.description": "Azure Arc データ コントローラーの作成", + "arc.data.controller.new.wizard.title": "Azure Arc データ コントローラーの作成", + "arc.data.controller.cluster.environment.title": "対象の既存の Kubernetes クラスター環境は何ですか?", + "arc.data.controller.select.cluster.title": "既存の Kubernetes クラスターから選択する", + "arc.data.controller.kube.cluster.context": "クラスター コンテキスト", + "arc.data.controller.cluster.config.profile.title": "構成プロファイルを選択する", + "arc.data.controller.cluster.config.profile": "構成プロファイル", + "arc.data.controller.cluster.config.profile.loading": "構成プロファイルの読み込み中", + "arc.data.controller.cluster.config.profile.loadingcompleted": "構成プロファイルの完了を読み込み中", + "arc.data.controller.create.azureconfig.title": "Azure の構成", + "arc.data.controller.create.controllerconfig.title": "コントローラーの構成", + "arc.data.controller.project.details.title": "Azure の詳細", + "arc.data.controller.project.details.description": "サブスクリプションを選択して、デプロイ済みのリソースとコストを管理します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", + "arc.data.controller.details.title": "データ コントローラーの詳細", + "arc.data.controller.details.description": "Azure Arc データ コントローラーの名前空間、名前、およびストレージクラスを指定します。 この名前は、リモート管理および監視用の Arc インスタンスを識別するために使用されます。 ", + "arc.data.controller.namespace": "データ コントローラー名前空間", + "arc.data.controller.namespace.validation.description": "名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。", + "arc.data.controller.name": "データ コントローラー名", + "arc.data.controller.name.validation.description": "名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。", + "arc.data.controller.location": "場所", + "arc.data.controller.admin.account.title": "管理者アカウント", + "arc.data.controller.admin.account.name": "データ コントローラーのログイン", + "arc.data.controller.admin.account.password": "パスワード", + "arc.data.controller.admin.account.confirm.password": "パスワードの確認", + "arc.data.controller.create.summary.title": "構成の確認", + "arc.data.controller.summary.arc.data.controller": "Azure Arc データ コントローラー", + "arc.data.controller.summary.estimated.cost.per.month": "月ごとの推定コスト", + "arc.data.controller.summary.arc.by.microsoft": "Microsoft 提供", + "arc.data.controller.summary.free": "無料", + "arc.data.controller.summary.arc.terms.of.use": "使用条件", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "プライバシー ポリシー", + "arc.data.controller.summary.terms": "使用条件", + "arc.data.controller.summary.terms.description": "[ノートブックへのスクリプト] をクリックすることで、お客様は (a) 上記の Marketplace のオファリングに関連する法律条項とプライバシーに関する声明に同意し、(b) Microsoft がそのオファリングに関連する料金を現在の支払い方法で Azure サブスクリプションと同じ請求頻度で請求することを認め、かつ、(c) Microsoft がお客様の連絡先、使用量および取引に関する情報を、サポート、請求、その他の取引上のアクティビティを目的として、オファリングのプロバイダーと共有する可能性があることに同意します。Microsoft は、サード パーティのオファリングに対する権利は提供しません。その他の詳細については、{0} を参照してください。", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace の使用条件", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Kube 構成のファイル パス", + "arc.data.controller.summary.cluster.context": "クラスター コンテキスト", + "arc.data.controller.summary.profile": "構成プロファイル", + "arc.data.controller.summary.username": "ユーザー名", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "サブスクリプション", + "arc.data.controller.summary.resource.group": "リソース グループ", + "arc.data.controller.summary.data.controller.name": "データ コントローラー名", + "arc.data.controller.summary.data.controller.namespace": "データ コントローラー名前空間", + "arc.data.controller.summary.controller": "コントローラー", + "arc.data.controller.summary.location": "場所", + "arc.data.controller.agreement": "{0} および {1} に同意します。", + "arc.data.controller.readmore": "詳細情報", + "microsoft.agreement.privacy.statement": "Microsoft プライバシー ステートメント", + "deploy.script.action": "ノートブックへのスクリプト", + "deploy.done.action": "デプロイ", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc (プレビュー)", + "resource.type.arc.postgres.display.name": "PostgreSQL Hyperscale サーバー グループ - Azure Arc (プレビュー) ", + "resource.type.arc.sql.description": "ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス", + "resource.type.arc.postgres.description": "Azure Arc 環境に PostgreSQL Hyperscale サーバー グループを展開する", + "arc.controller": "対象の Azure Arc コントローラー", + "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc を展開 - Azure Arc (プレビュー)", + "arc.sql.wizard.page1.title": "Azure SQL Managed Instance のパラメーターを指定します", + "arc.sql.connection.settings.section.title": "SQL 接続情報", + "arc.sql.instance.settings.section.title": "SQL インスタンスの設定", + "arc.azure.section.title": "Azure 情報", + "arc.sql.instance.name": "インスタンス名", + "arc.sql.username": "ユーザー名", + "arc.sql.invalid.username": "sa ユーザー名が無効です。別のユーザー名を選択してください", + "arc.sql.invalid.instance.name": "インスタンス名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、13 文字以下にする必要があります。", + "arc.storage-class.dc.label": "ストレージ クラス", + "arc.sql.storage-class.dc.description": "すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。", + "arc.sql.replicas.label": "レプリカ", + "arc.sql.replicas.description": "高可用性の目的で Kubernetes クラスターに展開される SQL Managed Instance のレプリカの数", + "arc.storage-class.data.label": "ストレージ クラス (データ)", + "arc.sql.storage-class.data.description": "データ (.mdf) に使用されるストレージ クラス", + "arc.postgres.storage-class.data.description": "データの継続的ボリュームのログに使用されるストレージ クラスです", + "arc.storage-class.logs.label": "ストレージ クラス (ログ)", + "arc.sql.storage-class.logs.description": "ログ (/var/log) に使用されるストレージ クラス", + "arc.postgres.storage-class.logs.description": "ログの継続的ボリュームに使用されるストレージ クラス", + "arc.storage-class.backups.label": "ストレージ クラス (バックアップ)", + "arc.cores-limit.label": "コア制限", + "arc.sql.cores-limit.description": "整数で表したマネージド インスタンスのコア数の上限。", + "arc.cores-request.label": "コア要求", + "arc.sql.cores-request.description": "整数として表したマネージド インスタンスのコアの要求。", + "arc.memory-limit.label": "メモリの制限", + "arc.sql.memory-limit.description": "整数で表したマネージド インスタンスの容量の上限。", + "arc.memory-request.label": "メモリ要求", + "arc.sql.memory-request.description": "マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。", + "arc.postgres.storage-class.backups.description": "バックアップの継続的ボリュームに使用されるストレージ クラスです。", + "arc.password": "パスワード", + "arc.confirm.password": "パスワードの確認", + "arc.azure.account": "Azure アカウント", + "arc.azure.subscription": "Azure サブスクリプション", + "arc.azure.resource.group": "Azure リソース グループ", + "arc.azure.location": "Azure の場所", + "arc.postgres.wizard.title": "Azure Arc 対応 PostgreSQL Hyperscale サーバー グループの展開 (プレビュー)", + "arc.postgres.wizard.page1.title": "Azure enabled PostgreSQL Hyperscale サーバー グループのパラメーターを指定する", + "arc.postgres.settings.section.title": "全般設定", + "arc.postgres.settings.resource.worker.title": "ワーカー ノード コンピューティングの構成", + "arc.postgres.settings.resource.coordinator.title": "コーディネーター ノード コンピューティングの構成", + "arc.postgres.settings.storage.title": "ストレージ設定", + "arc.postgres.server.group.name": "サーバー グループ名", + "arc.postgres.server.group.name.validation.description": "サーバー グループ名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、11 文字以下にする必要があります。", + "arc.postgres.server.group.workers.label": "ワーカーの数", + "arc.postgres.server.group.workers.description": "シャード化されたクラスターでプロビジョニングするワーカー ノードの数、または単一ノード Postgres では 0 (既定値)。", + "arc.postgres.server.group.port": "ポート", + "arc.postgres.server.group.engine.version": "エンジンのバージョン", + "arc.postgres.server.group.extensions.label": "拡張", + "arc.postgres.server.group.extensions.description": "スタートアップ時に読み込まれる Postgres 拡張のコンマ区切りリストです。サポートされている値については postgres のドキュメントを参照してください。", + "arc.postgres.server.group.volume.size.data.label": "ボリューム サイズ GB (データ)", + "arc.postgres.server.group.volume.size.data.description": "データに使用するストレージ ボリュームのサイズ (GB)。", + "arc.postgres.server.group.volume.size.logs.label": "ボリュームサイズ GB (ログ)", + "arc.postgres.server.group.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", + "arc.postgres.server.group.volume.size.backups.label": "ボリュームサイズ GB (バックアップ)", + "arc.postgres.server.group.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", + "arc.postgres.server.group.workers.cores.request.label": "CPU 要求 (ノードあたりのコア数)", + "arc.postgres.server.group.workers.cores.request.description": "サービスをスケジュールするために、ノードごとに使用可能でなければならない CPU コアの最小数です。分数のコアがサポートされています。", + "arc.postgres.server.group.workers.cores.limit.label": "CPU の制限 (ノードあたりのコア数)", + "arc.postgres.server.group.workers.cores.limit.description": "ノードごとに使用できる Postgres インスタンスの CPU コアの最大数。分数のコアがサポートされています。", + "arc.postgres.server.group.workers.memory.request.label": "メモリ要求 (ノードあたりの GB)", + "arc.postgres.server.group.workers.memory.request.description": "ノードごとの Postgres インスタンスのメモリ要求 (GB)。", + "arc.postgres.server.group.workers.memory.limit.label": "メモリの制限 (ノードあたりの GB)", + "arc.postgres.server.group.workers.memory.limit.description": "ノードごとの Postgres インスタンスのメモリ制限 (GB) 。", + "arc.postgres.server.group.coordinator.cores.request.label": "CPU 要求", + "arc.postgres.server.group.coordinator.cores.request.description": "サービスをスケジュールするために、コーディネーター ノードにて使用可能でなければならない CPU コアの最小数です。分数のコアがサポートされています。", + "arc.postgres.server.group.coordinator.cores.limit.label": "CPU の制限", + "arc.postgres.server.group.coordinator.cores.limit.description": "ノードごとに使用できる Postgres インスタンスの CPU コアの最大数。分数のコアがサポートされています。", + "arc.postgres.server.group.coordinator.memory.request.label": "メモリ要求 (GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "コーディネーター ノードの Postgres インスタンスのメモリ要求 (GB)。", + "arc.postgres.server.group.coordinator.memory.limit.label": "メモリの制限 (GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "コーディネーター ノードの Postgres インスタンスのメモリ制限 (GB)。", + "arc.agreement": "{0} および {1} に同意します。", + "arc.agreement.sql.terms.conditions": "Azure SQL マネージド インスタンス - Azure Arc のご契約条件", + "arc.agreement.postgres.terms.conditions": "Azure Arc 対応 PostgreSQL Hyperscale のご契約条件", + "should.be.integer": "値は整数でなければなりません", + "worker.node.count.should.not.be.one": "1 の値はサポートされていません。", + "requested.cores.less.than.or.equal.to.cores.limit": "要求されたコアは、コアの上限以下である必要があります", + "cores.limit.greater.than.or.equal.to.requested.cores": "コアの上限は要求されたコア以上でなければなりません", + "requested.memory.less.than.or.equal.to.memory.limit": "要求されたメモリはメモリ制限以下でなければなりません", + "memory.limit.greater.than.or.equal.to.requested.memory": "メモリ制限は要求されたメモリ以上である必要があります", + "arc.agreement.sql.help.text": "Azure Arc 対応 Managed Instance により、選択したインフラストラクチャにデプロイ可能な SQL Server のアクセスと機能の互換性が得られます。このサービスはプレビュー版ですが、Azure 上の SQL Managed Instance と比較して、いくつかの機能制限があります。{0}", + "arc.agreement.sql.help.text.learn.more": "詳細情報", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Azure Arc 対応マネージド インスタンスに関する詳細情報" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "Arc 展開拡張機能が Arc 拡張機能に置き換えられ、アンインストールされました。", + "arc.controllerDashboard": "Azure Arc データ コントラクター ダッシュボード (プレビュー) -{0}", + "arc.miaaDashboard": "SQL Managed Instance - Azure Arc ダッシュボード (プレビュー) - {0}", + "arc.postgresDashboard": "PostgreSQL Hyperscale - Azure Arc ダッシュボード (プレビュー) - {0}", + "arc.dataControllersType": "Azure Arc データ コントローラー", + "arc.pgSqlType": "PostgreSQL Hyperscale – Azure Arc", + "arc.miaaType": "SQL マネージド インスタンス - Azure Arc", + "arc.overview": "概要", + "arc.connectionStrings": "接続文字列", + "arc.preloaded Extensions": "事前読み込みの拡張機能", + "arc.networking": "ネットワーク", + "arc.properties": "プロパティ", + "arc.settings": "設定", + "arc.security": "セキュリティ", + "arc.computeAndStorage": "コンピューティングとストレージ", + "arc.coordinatorNodeParameters": "コーディネーター ノードのパラメーター", + "arc.workerNodeParameters": "ワーカー ノードのパラメーター", + "arc.compute": "コンピューティング", + "arc.backup": "バックアップ", + "arc.newSupportRequest": "新しいサポート リクエスト", + "arc.diagnoseAndSolveProblems": "問題の診断と解決", + "arc.supportAndTroubleshooting": "サポート + トラブルシューティング", + "arc.resourceHealth": "リソース正常性", + "arc.parameterName": "パラメーター名", + "arc.value": "値", + "arc.createNew": "新しいインスタンス", + "arc.delete": "削除", + "arc.learnMore": "詳細情報。", + "arc.drop": "ドロップ", + "arc.save": "保存", + "arc.discard": "破棄", + "arc.resetPassword": "パスワードの再設定", + "arc.loadExtensions": "拡張機能の読み込み", + "arc.unloadExtensions": "拡張機能のアンロード", + "arc.noExtensions": "構成に拡張機能が一覧表示されていません。", + "arc.openInAzurePortal": "Azure Portal で開きます", + "arc.resourceGroup": "リソース グループ", + "arc.region": "リージョン", + "arc.subscriptionId": "サブスクリプション ID", + "arc.state": "状態", + "arc.connectionMode": "接続モード", + "arc.namespace": "名前空間", + "arc.externalEndpoint": "外部エンドポイント", + "arc.name": "名前", + "arc.type": "種類", + "arc.status": "状態", + "arc.miaaAdmin": "マネージド インスタンスの管理者", + "arc.controllerEndpoint": "コントローラーのエンドポイント", + "arc.extensionName": "拡張機能名", + "arc.extensionsDescription": "PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。拡張機能により、複数の関連する SQL オブジェクトを1つのパッケージにまとめて、1つのコマンドでデータベースに読み込みまたは削除できます。データベースに読み込まれると、拡張機能は組み込み機能と同様に機能できます。", + "arc.extensionsFunction": "一部の拡張機能は、使用する前に起動時に PostgreSQL に読み込む必要があります。これらの事前読み込み済みの拡張機能は以下で表示し、編集することができます。", + "arc.extensionsLearnMore": "PostgreSQL 拡張機能に関する詳細を説明します。", + "arc.extensionsTableLoading": "事前読み込みの拡張機能のテーブルを読み込んでいます。", + "arc.extensionsTableLabel": "事前読み込みの拡張機能のテーブル。", + "arc.extensionsTableLoadingComplete": "事前に読み込まれた拡張機能を表示できます。", + "arc.extensionsAddList": "拡張", + "arc.extensionsAddDialog": "PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。", + "arc.dataController": "データ コントローラー", + "arc.kibanaDashboard": "Kibana ダッシュボード", + "arc.grafanaDashboard": "Grafana ダッシュボード", + "arc.kibanaDashboardDescription": "ログを表示するためのダッシュボード", + "arc.grafanaDashboardDescription": "メトリックを表示するためのダッシュボード", + "arc.serviceEndpoints": "サービス エンドポイント", + "arc.serviceEndpointsTable": "サービス エンドポイント テーブル", + "arc.databases": "データベース", + "arc.endpoint": "エンドポイント", + "arc.description": "説明", + "arc.yes": "はい", + "arc.no": "いいえ", + "arc.feedback": "フィードバック", + "arc.selectConnectionString": "使用可能なクライアント接続文字列を以下から選択します。", + "arc.addingWorkerNodes": "ワーカー ノードを追加しています", + "arc.workerNodesDescription": "サーバー グループを拡張し、ワーカー ノードを追加してデータベースを拡張します。", + "arc.workerNodesConfigurationInformation": "すべてのワーカー ノードに適用される CPU コア数とストレージ サイズを構成することができます。サーバー グループに CPU コア数とメモリ設定を調整します。要求や制限をリセットするには、空の値を渡します。", + "arc.coordinatorNodeConfigurationInformation": "すべてのコーディネーター ノードに適用される CPU コアの数とストレージ サイズを構成できます。サーバー グループの CPU コアの数とメモリの設定を調整します。要求または制限をリセットするには、空の値を渡してください。", + "arc.workerNodeInformation": "ワーカー ノードの数を減らしたり増やしたりすることで、サーバー グループをスケールインまたはスケールアウトすることができます。値は 0 または 1 より大きい値でなければなりません。", + "arc.workerOneNodeValidationMessage": "1 の値はサポートされていません。", + "arc.vCores": "仮想コア", + "arc.ram": "RAM", + "arc.refresh": "最新の情報に更新", + "arc.resetAllToDefault": "すべてを既定にリセット", + "arc.resetToDefault": "既定値にリセット", + "arc.troubleshoot": "トラブルシューティング", + "arc.clickTheNewSupportRequestButton": "[新しいサポートリクエスト] ボタンをクリックして、Azure Portal でサポート リクエストを作成します。", + "arc.supportRequestNote": "サポート要求を開くには、リソース構成が最初に Azure にアップロードされている必要があることに注意してください。", + "arc.running": "実行中", + "arc.ready": "準備完了", + "arc.notReady": "準備ができていません", + "arc.pending": "保留中", + "arc.failed": "失敗", + "arc.unknown": "不明", + "arc.direct": "直接", + "arc.indirect": "間接", + "arc.loading": "読み込んでいます...", + "arc.refreshToEnterCredentials": "ノードを更新して資格情報を入力する", + "arc.noInstancesAvailable": "使用可能なインスタンスがありません", + "arc.connecToServer": "サーバーに接続", + "arc.connectToController": "既存のコントローラーに接続する", + "arc.connectToMSSql": "SQL Managed Instance - Azure Arc ({0})", + "arc.connectToPGSql": "PostgreSQL Hyperscale への接続 – Azure Arc ({0})", + "arc.passwordToController": "コントローラーにパスワードを指定する", + "arc.controllerUrl": "コントローラーの URL", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "コントローラー URL は、同じ名前空間を持つ複数のクラスターが存在する場合に必要ですが、通常は必要ありません。", + "arc.serverEndpoint": "サーバー エンドポイント", + "arc.controllerName": "名前", + "arc.controllerNameDescription": "ツリービューに表示される名前です。これはコントローラー自体には適用されません。", + "arc.controllerKubeConfig": "Kube 構成のファイル パス", + "arc.controllerClusterContext": "クラスター コンテキスト", + "arc.defaultControllerName": "ARC - dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "コントローラーのユーザー名", + "arc.controllerPassword": "コントローラー パスワード", + "arc.username": "ユーザー名", + "arc.password": "パスワード", + "arc.rememberPassword": "パスワードを記憶する", + "arc.connect": "接続", + "arc.cancel": "キャンセル", + "arc.ok": "OK", + "arc.on": "オン", + "arc.off": "オフ", + "arc.notConfigured": "構成されていません", + "arc.online": "オンライン", + "arc.offline": "オフライン", + "arc.restoring": "復元しています", + "arc.recovering": "復旧しています", + "arc.recoveringPending": "復旧待ち", + "arc.suspect": "未確認", + "arc.emergency": "緊急", + "arc.coordinatorEndpoint": "コーディネーターのエンドポイント", + "arc.postgresAdminUsername": "管理者ユーザー名", + "arc.nodeConfiguration": "ノード構成", + "arc.postgresVersion": "PostgreSQL のバージョン", + "arc.serverGroupType": "サーバー グループの種類", + "arc.serverGroupNodes": "サーバー グループ ノード", + "arc.fullyQualifiedDomain": "完全修飾ドメイン", + "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", + "arc.coordinator": "コーディネーター", + "arc.worker": "ワーカー", + "arc.monitor": "モニター", + "arc.available": "利用可能", + "arc.issuesDetected": "問題検出", + "arc.newDatabase": "新しいデータベース", + "arc.databaseName": "データベース名", + "arc.enterNewPassword": "新しいパスワードの入力", + "arc.confirmNewPassword": "新しいパスワードを確認入力します", + "arc.learnAboutPostgresClients": "PostgreSQL Hyperscale クライアント インターフェースに関する詳細情報", + "arc.coordinatorNodeParametersDescription": " コーディネーター ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。", + "arc.workerNodesParametersDescription": " ワーカー ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。", + "arc.learnAboutNodeParameters": "Azure Arc を有効にした PostgreSQL Hyperscale のデータベース エンジンの設定に関する詳細情報", + "arc.noNodeParametersFound": "ワーカー サーバー パラメーターが見つかりません...", + "arc.searchToFilter": "項目の検索とフィルター...", + "arc.scalingCompute": "計算の仮想コアとメモリをスケーリングしています。", + "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc に対応した拡張ができます", + "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc を拡張できます", + "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL Hyperscale サーバー グループで", + "arc.computeAndStorageDescriptionPartThree": "ダウンタイムなしで", + "arc.computeAndStorageDescriptionPartFour": "それを行う前に、確認する必要があります", + "arc.computeAndStorageDescriptionPartFive": "使用可能な十分なリソースがあります", + "arc.resourceHealthDescription": "リソース正常性では、リソースが予期したとおりに実行されているかどうか知ることができます。", + "arc.computeAndStorageDescriptionPartSix": "Kubernetes クラスターでこの構成を有効にします。", + "arc.node": "ノード", + "arc.nodes": "ノード", + "arc.workerNodes": "ワーカー ノード", + "arc.coordinatorNode": "コーディネーター ノード", + "arc.storagePerNode": "ストレージ (ノードあたり)", + "arc.workerNodeCount": "ワーカー ノードの数", + "arc.configurationPerNode": "構成 (ノードあたり)", + "arc.configurationCoordinatorNode": "構成", + "arc.coresLimit": "CPU の制限", + "arc.workerCoresLimit": "ワーカー ノードの CPU 制限", + "arc.coordinatorCoresLimit": "コーディネーター ノード CPU の制限", + "arc.coresRequest": "CPU 要求", + "arc.workerCoresRequest": "ワーカーノードの CPU 要求", + "arc.coordinatorCoresRequest": "コーディネーター ノード CPU 要求", + "arc.memoryLimit": "メモリの制限 (GB)", + "arc.workerMemoryLimit": "ワーカー ノードのメモリ制限 (GB)", + "arc.coordinatorMemoryLimit": "コーディネーター ノードのメモリ制限 (GB)", + "arc.memoryRequest": "メモリ要求 (GB)", + "arc.workerMemoryRequest": "ワーカー ノードのメモリ要求 (GB)", + "arc.coordinatorMemoryRequest": "コーディネーター ノードのメモリ要求 (GB)", + "arc.arcResources": "Azure Arc リソース", + "arc.enterANonEmptyPassword": "空でないパスワードを入力するか、esc キーを押して終了してください。", + "arc.thePasswordsDoNotMatch": "パスワードが一致しません。パスワードを確認するか、Esc キーを押して終了します。", + "arc.passwordReset": "パスワードのリセットに成功しました", + "arc.condition": "条件", + "arc.details": "詳細", + "arc.lastTransition": "最終移行", + "arc.noExternalEndpoint": "外部エンドポイントが構成されていないため、この情報は使用できません。", + "arc.noWorkerPods": "この構成にはワーカー ポッドがありません。", + "arc.podsReady": "準備完了ポッド", + "arc.podsPresent": "存在するポッド", + "arc.podsUsedDescription": "正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください。", + "arc.podsUsedDescriptionAria": "正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください", + "arc.podConditionsTable": "ポッド条件テーブル", + "arc.connectToPostgresDescription": "データベース エンジンの設定を表示して設定するには、サーバーへの接続が必要であり、そのためにはPostgreSQL Extension のインストールが必要です。", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "ポッドが初期化されました。", + "arc.podReady": "ポッドの準備ができました。", + "arc.noPodIssuesDetected": "この PostgreSQL Hyperscale インスタンスに影響する既知の問題はありません。", + "arc.podIssuesDetected": "以下のポッドでは、パフォーマンスや可用性に影響を与える可能性のある問題が発生しています。", + "arc.containerReady": "ポッド コンテナーの準備が完了しました。", + "arc.podScheduled": "ポッドがスケジュール可能です。", + "arc.loadingClusterContextCompleted": "クラスター コンテキストの読み込みが完了しました", + "arc.rangeSetting": "値は {0} から {1} の範囲内である必要があります", + "arc.databaseCreated": "{0} データベースが作成されました", + "arc.deletingInstance": "インスタンス '{0}' を削除しています...", + "arc.installingExtension": "拡張機能 '{0}' をインストールしています...", + "arc.extensionInstalled": "拡張機能 '{0}' がインストールされました。", + "arc.updatingInstance": "インスタンス '{0}' を更新しています...", + "arc.instanceDeleted": "インスタンス '{0}' が削除されました", + "arc.instanceUpdated": "インスタンス '{0}' が更新されました", + "arc.extensionsDropped": "拡張機能 '{0}' が削除されました", + "arc.extensionsAdded": "'{0}' 拡張機能が追加されました", + "arc.copiedToClipboard": "{0} はクリップボードにコピーされました", + "arc.clickTheTroubleshootButton": "[トラブルシューティング] ボタンをクリックして、Azure Arc {0} トラブルシューティング ノートブックを開きます。", + "arc.dataStorage": "{0} データ", + "arc.logStorage": "{0} ログ", + "arc.backupsStorage": "{0} 個のバックアップ", + "arc.numVCore": "{0} 個の仮想コア", + "arc.numVCores": "{0} 個の仮想コア", + "arc.updated": "更新: {0}", + "arc.connectionString": "{0} の接続文字列", + "arc.copyConnectionStringToClipboard": "{0} 接続文字列をクリップボードにコピーする", + "arc.copyValueToClipboard": "{0} をクリップボードにコピー", + "arc.pgConnectionRequired": "データベース エンジンの設定を表示および設定するには接続する必要があります。", + "arc.miaaConnectionRequired": "このインスタンスのデータベースを一覧表示するには接続する必要があります。", + "arc.couldNotFindControllerRegistration": "コントローラーの登録が見つかりませんでした。", + "arc.dropMultipleExtensions": "現在、別の拡張機能を切断しています。完了してからもう一度お試しください。", + "arc.updateExtensionsFailed": "拡張機能の編集に失敗しました。{0}", + "arc.refreshFailed": "更新が失敗しました。{0}", + "arc.resetFailed": "リセットに失敗しました。{0}", + "arc.openDashboardFailed": "ダッシュボードを開く際のエラー。 {0}", + "arc.instanceDeletionFailed": "インスタンス {0} を削除できません。{1}", + "arc.instanceUpdateFailed": "インスタンス {0} を更新できませんでした。{1}", + "arc.pageDiscardFailed": "ユーザー入力を破棄できませんでした。{0}", + "arc.databaseCreationFailed": "データベース {0} を作成できませんでした。{1}", + "arc.connectToControllerFailed": "コントローラー {0} に接続できませんでした。{1}", + "arc.connectToMSSqlFailed": "SQL マネージド インスタンス - Azure Arc インスタンス {0} に接続できませんでした。{1}", + "arc.connectToPGSqlFailed": "PostgreSQL Hyperscale - Azure Arc インスタンス {0} に接続できませんでした。{1}", + "arc.missingExtension": "エンジンの設定を表示するには、{0} 拡張機能が必要です。今すぐインストールしますか?", + "arc.extensionInstallationFailed": "拡張機能 {0} のインストールが失敗しました。", + "arc.fetchConfigFailed": "'{0}' の構成を取得中に予期しないエラーが発生しました。{1}", + "arc.fetchEndpointsFailed": "'{0}' のエンドポイントを取得中に予期しないエラーが発生しました。{1}", + "arc.fetchRegistrationsFailed": "'{0}' の登録を取得中に予期しないエラーが発生しました。{1}", + "arc.fetchDatabasesFailed": "'{0}' のデータベースを取得中に予期しないエラーが発生しました。{1}", + "arc.fetchEngineSettingsFailed": "'{0}' のエンジン設定を取得中に予期しないエラーが発生しました。{1}", + "arc.numberOfIssuesDetected": "• {0} ({1} 件の問題)", + "arc.instanceDeletionWarning": "警告!インスタンスの削除は永久的であり、元に戻すことはできません。インスタンス '{0}' を削除するには、下に名前 '{0}' を入力して続行します。", + "arc.invalidInstanceDeletionName": "値 '{0}' がインスタンス名と一致しません。もう一度やり直すか、esc キーを押して終了してください", + "arc.couldNotFindAzureResource": "{0} に Azure リソースが見つかりませんでした", + "arc.passwordResetFailed": "パスワードをリセットできませんでした。{0}", + "arc.errorConnectingToController": "コントローラーへの接続中にエラーが発生しました。{0}", + "arc.passwordAcquisitionFailed": "パスワードを取得できませんでした。{0}", + "arc.loginFailed": "コントローラーへのログイン エラー - ユーザー名またはパスワードが間違っています", + "arc.errorVerifyingPassword": "パスワードの確認中にエラーが発生しました。{0}", + "noControllersConnected": "現在、Azure Arc コントローラーが接続されていません。コマンド '既存の Azure Arc コントローラーに接続' を実行してから、もう一度お試しください。", + "getVariableValue.unknownVariableName": "不明な変数 {0} の変数値の取得を試みます", + "getIsPassword.unknownVariableName": "不明な変数 {0} の isPassword の取得を試みます", + "noControllerInfoFound": "名前を含むコントローラー情報が見つかりませんでした: {0}", + "noPasswordFound": "コントローラーのパスワードを取得できませんでした: {0} とユーザーはパスワードを指定しませんでした。後でもう一度お試しください。", + "clusterContextNotFound": "名前を含むクラスター コンテキスト: Kube 構成ファイルで {0} が見つかりませんでした", + "noCurrentClusterContext": "Kube 構成ファイルで現在のクラスター コンテキストが見つかりませんでした", + "filePicker.browse": "参照", + "button.label": "選択", + "noContextFound": "構成ファイルで 'コンテキスト' が見つかりませんでした: {0}", + "noCurrentContextFound": "構成ファイルでは、コンテキストが 'current-context' としてマークされていません: {0}", + "noNameInContext": "構成ファイルのクラスター コンテキストに名前フィールドが見つかりませんでした: {0}", + "arc.userCancelledError": "ユーザーがダイアログを取り消しました", + "clusterContextConfigNoLongerValid": "構成ファイルで指定された {0} とクラスター・コンテキストのクラスター コンテキスト情報 {1} は有効ではありません。\r\n\t{2}\r\n のエラーがあります。この情報を更新しますか?", + "arc.invalidConfigPath": "無効な構成パス", + "arc.loadingClusterContextsError": "クラスター コンテキストの読み込み時のエラー。{0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..69bbc7ed9e --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Azure SQL Edge デプロイ拡張機能", + "extension-description": "Azure SQL Edge をデプロイするためのノートブック ベースのエクスペリエンスを提供します", + "docker-container-name-field": "コンテナー名", + "docker-sql-password-field": "Azure SQL Edge インスタンス (sa) のパスワード", + "docker-confirm-sql-password-field": "パスワードの確認", + "docker-sql-port-field": "Azure SQL Edge Port", + "microsoft-privacy-statement": "Microsoft プライバシー ステートメント", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (プレビュー) は、IoT と IoT Edge のデプロイ用に最適化されたリレーショナル データベース エンジンです。", + "sql-edge-type-display-name": "デプロイ ターゲット", + "sql-edge-local-display-name": "ローカル コンテナー インスタンス", + "sql-edge-remote-display-name": "リモート コンテナー インスタンス", + "sql-edge-local-title": "ローカル コンピューターに Azure SQL Edge コンテナー インスタンスをデプロイします", + "docker-settings-section-title": "Docker 設定", + "docker-registry-field": "レジストリ", + "docker-repository-field": "リポジトリ", + "docker-imagetag-field": "イメージ タグ", + "docker-username-field": "ユーザー名", + "docker-password-field": "パスワード", + "edge-agreement": "{0} および {1} に同意します。", + "edge-eula": "Microsoft Azure SQL Edge License Agreement", + "sql-edge-remote-title": "リモートコンピューターに Azure SQL Edge コンテナー インスタンスをデプロイします", + "remote-info-section-title": "対象コンピューターの情報", + "edge-remote-target-field": "名前または IP アドレス", + "edge-remote-username-field": "ユーザー名", + "edge-remote-password-field": "パスワード", + "sql-edge-azure-display-name": "新しい Azure IoT Hub と VM (パスワード認証)", + "sql-edge-azure-sshkey-display-name": "新しい Azure IoT Hub と VM (ssh 公開キー認証)", + "sql-edge-azure-title": "IoT hub を使用して Azure SQL Edge を新しい Azure VM にデプロイします", + "azure_subscription_id": "サブスクリプション ID", + "azure_resource_group": "リソース グループ", + "azure_location": "場所", + "vm_admin": "VM 管理者のユーザー名", + "vm_password": "VM 管理者パスワード", + "vm_password_confirm": "VM 管理者パスワードの確認", + "vm_password_validation_error_message": "VM パスワードは、12 ~ 123 文字の長さで、大文字、小文字、数字、特殊文字で構成されている必要があります。", + "package_path": "パッケージ ファイル", + "package_path_description": "SQL Server パッケージ ファイル (dacpac、bacpac) または圧縮されたパッケージファイルのパス。", + "azure-info-section-title": "Azure 情報", + "sqlserver-info-section-title": "Azure SQL Edge 情報", + "package-files": "パッケージ ファイルの SQL Server", + "sql-edge-azure-single-device-display-name": "Azure IoT Hub の既存のデバイス", + "sql-edge-azure-single-device-title": "Azure SQL Edge を既存のデバイスにデプロイします", + "iot-hub-name": "IoT ハブ名", + "device-id": "デバイス ID", + "device-ip-address": "デバイスの IP アドレス", + "device-ip-address-description": "デプロイ後に Azure SQL Edge インスタンスに接続するために使用されます", + "sql-edge-azure-multi-device-display-name": "Azure IoT Hub の複数のデバイス", + "sql-edge-azure-multi-device-title": "Azure SQL Edge を複数の Azure IoT デバイスにデプロイする", + "device-target-condition": "ターゲットの条件", + "device-target-condition-learn-more": "ターゲット条件についての詳細情報", + "vm_ssh_public_key": "SSH 公開キー" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..da32d3f9ed --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "Azure Data CLI 対応。", + "azdata.config.title": "Azure Data CLI の構成", + "azdata.config.debug": "すべての実行済み azdata コマンドの出力チャネルにデバッグ情報を記録します", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "マイクロソフト ソフトウェア ライセンス条項に同意", + "azdata.install.command.name": "インストール", + "azdata.update.command.name": "更新の確認", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "Azure Data CLI の EULA への同意方法の選択が完了しました", + "azdata.acceptEula.prompt.description": "ユーザーに Azure Data CLI の EULA への同意を促すダイアログが表示されます", + "azdata.acceptEula.dontPrompt.description": "ユーザーに Azure Data CLI の EULA への同意を促すダイアログが表示されません", + "azdata.install.description": "Azure Data CLI のインストール方法の選択", + "azdata.install.prompt.description": "ユーザーに Azure Data CLI のインストールを促すダイアログが表示されます", + "azdata.install.dontPrompt.description": "ユーザーに Azure Data CLI のインストールを促すダイアログが表示されません", + "azdata.update.description": "Azure Data CLI が更新可能になった場合にダイアログを表示するかどうかを選択します。", + "azdata.requiredUpdate.description": "利用可能な Azure Data CLI の更新が必要な場合にダイアログを表示するかどうかを選択します。", + "azdata.update.prompt.description": "ユーザーに Azure Data CLI の更新を促すダイアログが表示されます", + "azdata.update.dontPrompt.description": "ユーザーに Azure Data CLI の更新を促すダイアログが表示されません" + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "既存の Azure Data CLI のインストールを検索しています...", + "azdata.foundExistingAzdata": "バージョン (v{0}) の既存の Azure Data CLI のインストールが、パス {1} で見つかりました。", + "azdata.downloadingProgressMb": "ダウンロード中 ({0} / {1} MB)", + "azdata.downloadFinished": "ダウンロードが完了しました", + "azdata.installingAzdata": "Azure Data CLI をインストールしています...", + "azdata.updatingAzdata": "Azure Data CLI を更新しています...", + "azdata.azdataInstalled": "Azure Data CLI が正常にインストールされました。構成を完了するには、Azure Data Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", + "azdata.azdataUpdated": "Azure Data CLI がバージョン {0} に正常に更新されました", + "azdata.yes": "はい", + "azdata.no": "いいえ", + "azdata.accept": "承諾する", + "azdata.decline": "同意しない", + "azdata.doNotAskAgain": "今後このメッセージを表示しない", + "azdata.askLater": "後で依頼する", + "azdata.downloadingTo": "{0} を {1} から {2} にダウンロードしています", + "azdata.executingCommand": "コマンドの実行中: '{0} {1}'", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "Azure Data CLI の使用可能な最新バージョンを確認しています", + "azdata.gettingTextContentsOfUrl": "URL {0} でリソースのテキスト コンテンツを取得しています", + "azdata.versionForUpdate": "バージョン {0} が見つかりました。Azure Data CLI は、現在のバージョンから {1} を更新できます。", + "azdata.latestAzdataVersionAvailable": "Azure Data CLI の最新バージョン: {0}。", + "azdata.couldNotFindAzdata": "Azure Data CLI が見つかりませんでした。エラー: {0}", + "azdata.currentlyInstalledVersionIsLatest": "現在インストールされている Azure Data CL {0} は、使用可能な他のバージョンと同じか、それより新しいバージョンです", + "azdata.promptLog": "ユーザーが次に同意するよう促すダイアログの表示: {0}", + "azdata.couldNotFindAzdataWithPrompt": "Azure Data CLI が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。", + "azdata.promptForAzdataUpdate": "Azure Data CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか?", + "azdata.promptForRequiredAzdataUpdate": "この拡張機能を使用するには、Azure Data CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。", + "azdata.requiredVersionNotAvailable": "この拡張機能を使用するには、Azure Data CLI >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。正しいバージョンを [こちら](https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata) で手動でインストールしてから、Azure Data Studio を再起動します。", + "azdata.missingRequiredVersion": "この機能には、Azure Data CLI >= {0} が必要です。'Azure Data CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。", + "azdata.downloadError": "ダウンロード中のエラー", + "azdata.installError": "Azure Data CLI のインストール中にエラー {0} が発生しました", + "azdata.updateError": "Azure Data CLI を更新中に発生したエラー: {0}", + "azdata.platformUnsupported": "プラットフォーム '{0}' は現在サポート外です", + "azdata.unexpectedCommandError": "コマンド {0} の実行中に予期しないエラーが発生しました", + "azdata.unexpectedExitCode": "コマンドからの予期しない終了コード: {1} ({0})", + "azdata.noAzdata": "使用可能な Azure Data CLI がありません。コマンド 'Azure Data CLI: Install' を実行し、それを必要とする機能を有効にします。", + "azdata.noAzdataWithLink": "使用可能な Azure Data CLI がありません。[Azure Data CLI の更新] (コマンド: azdata. install) を行い、それを必要とする機能を有効にします。", + "azdata.skipInstall": "この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure Data CLI のインストールをスキップします。{1} は {2} です", + "azdata.skipUpdate": "この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure Data CLI の更新をスキップします。{1} は {2} です", + "azdata.skipRequiredUpdate": "この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure Data CLI の更新をスキップします。{1} は {2} です", + "azdata.noReleaseVersion": "プラットフォーム '{0}'\r\nリリース情報に利用可能なリリース バージョンがありません: ${1}", + "azdata.noDownloadLink": "プラットフォーム '{0}'\r\nリリース情報に利用可能なダウンロード リンクがありません: ${1}", + "azdata.failedToParseReleaseInfo": "{0} でコンテンツの JSON を解析できませんでした。\r\nファイル コンテンツ: \r\n{1}\r\nエラー: {2}", + "azdata.azdataUserSettingReadLog": "Azure Data CLI のユーザー設定: {0}。{1} が読み取られ、値: {2}", + "azdata.azdataUserSettingUpdatedLog": "Azure Data CLI のユーザー設定: {0}。{1} が更新され、newValue: {2}", + "azdata.userResponseInstall": "Azure Data CLI のインストールを促すダイアログの表示でのユーザー応答: {0}", + "azdata.userResponseUpdate": "Azure Data CLI の更新を促すダイアログの表示でのユーザー応答: {0}", + "azdata.userRequestedInstall": "ユーザーが 'Azure Data CLI: Install' コマンドを使用して Azure Data CLI のインストールを要求しました", + "azdata.userRequestedUpdate": "ユーザーが 'Azure Data CLI: 更新の確認' コマンドを使用して Azure Data CLI の更新を要求しました", + "azdata.acceptEula": "ユーザーが 'Azure Data CLI: EULA の承諾' コマンドを呼び出して EULA を承諾するダイアログの表示を要求しました", + "azdata.updateCheckSkipped": "Azure Data CLI がインストールされていないことが判明したため、新しい Azure Data CLI バージョンの可用性のチェックが実行されませんでした。", + "azdata.eulaNotAccepted": "Microsoft のプライバシーに関する声明と Azure Data CLI ライセンス条項が承諾されていません。コマンド [Azure Data CLI: Accept EULA] (コマンド: azdata.acceptEula) を実行して EULA に同意し、Azure Data CLI を必要とする機能を有効化します。", + "azdata.promptForEula": "この拡張機能を使用するには、[Microsoft プライバシーに関する声明] ({0}) および [Azure Data CLI ライセンス条項] ({1}) に同意する必要があります。これを拒否すると、一部の機能が動作しなくなります。", + "azdata.promptForEulaResponse": "EULA プロンプトに対するユーザーの応答: {0}", + "azdata.eulaAcceptedStateOnStartup": "スタートアップ時の 'EULA 承諾済み' 状態: {0}", + "azdata.endpointOrNamespaceRequired": "エンドポイントまたは名前空間のいずれかを指定しなければなりません" + } + } +} \ 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 0ee22393db..6da89c3330 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Azure Data Explorer クラスター" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor ログ ワークスペース" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Azure Database for PostgreSQL サーバー" diff --git a/i18n/ads-language-pack-ja/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..f90727fdb8 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL Hybrid Cloud Toolkit", + "description": "Azure SQL ハイブリッドクラウドツールキット Jupyter ブックを開きます", + "title.openJupyterBook": "Azure SQL ハイブリッドクラウド ツールキット Jupyter ブックを開く", + "title.cloudHybridBooks": "Azure SQL Hybrid Cloud Toolkit", + "books-preview-category": "Jupyter ブック" + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..73448fd370 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "データ ワークスペース", + "extension-description": "データ ワークスペース", + "data-workspace-view-container-name": "プロジェクト", + "main-view-name": "プロジェクト", + "new-command": "新規", + "refresh-workspace-command": "最新の情報に更新", + "close-workspace-command": "ワークスペースを閉じる", + "remove-project-command": "プロジェクトの削除", + "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": "現在のワークスペースでプロジェクトが開かれていません。\r\n[新規作成] (command:projects.new)\r\n[既存のものを開く] (command:projects.openExisting)\r\nプロジェクトの詳細情報については、[ドキュメントを読む] ( https://aka.ms/azuredatastudio-projects) をご覧ください。\r\n", + "open-existing-command": "既存のものを開く", + "projects.defaultProjectSaveLocation": "新しいプロジェクトがデフォルトで保存されるフォルダーへのフルパス。 ", + "projects.showNotAddedProjectsInWorkspacePrompt": "ワークスペースのプロジェクトにまだ追加されていないプロジェクトが現在のワークスペースフォルダーに含まれている場合は、情報メッセージを常に表示します。", + "manage-project-command": "管理" + }, + "dist/common/constants": { + "activateExtensionFailed": "プロジェクト プロバイダー拡張機能 '{0}' を読み込むことができませんでした。エラー メッセージ: {1}", + "UnknownProjectsError": "次のプロジェクトのプロバイダーが見つかりませんでした: {0}", + "SelectProjectFileActionName": "選択", + "AllProjectTypes": "すべてのプロジェクトの種類", + "UnknownProjectTypeError": "ID: '{0}' のプロジェクトの種類のプロバイダーが見つかりませんでした", + "dataworkspace.restartConfirmation": "プロジェクトを作成してワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ実行しますか?", + "dataworkspace.projectsFailedToLoad": "一部のプロジェクトを読み込めませんでした。詳細を表示するには、[開発者コンソールを開く] (command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "ファイル '{0}' は存在しません", + "projectNameNull": "プロジェクト名が NULL です", + "noPreviousData": "現在のプロジェクトの前の {0} がここに表示されます。結果を確認するには、実行してください。", + "gitCloneMessage": "Git リポジトリ '{0}' をクローンしています...", + "gitCloneError": "git の複製中にエラーが発生しました。詳細について git 出力を表示します", + "dataworkspace.ok": "OK", + "dataworkspace.browse": "参照", + "dataworkspace.browseEllipsis": "参照...", + "dataworkspace.open": "開く", + "dataworkspace.create": "作成", + "dataworkspace.select": "選択", + "dataworkspace.NewProjectDialogTitle": "新しいプロジェクトの作成", + "dataworkspace.Type": "種類", + "dataworkspace.projectNameTitle": "名前", + "dataworkspace.projectNamePlaceholder": "プロジェクト名を入力してください", + "dataworkspace.enterProjectName": "プロジェクト名を入力してください", + "dataworkspace.projectLocationTitle": "場所", + "dataworkspace.projectLocationPlaceholder": "プロジェクトを作成する場所の選択", + "dataworkspace.projectParentDirectoryNotExistError": "選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。", + "dataworkspace.projectDirectoryAlreadyExistError": "選択した場所: '{1}' に、'{0}' という名前のディレクトリが既に存在します。", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "ディレクトリ '{0}' は選択された場所に既に存在します。別の場所を選択してください", + "dataworkspace.selectProjectType": "プロジェクトの種類を選択します", + "dataworkspace.selectProjectLocation": "プロジェクトの場所を選択", + "dataworkspace.nameCannotBeEmpty": "名前を空にすることはできません。", + "dataworkspace.targetPlatform": "ターゲット プラットフォーム", + "dataworkspace.openExistingDialogTitle": "既存のプロジェクトを開く", + "dataworkspace.fileNotExistError": "選択した {0} ファイル '{1}' が存在しないか、ファイルではありません。", + "dataworkspace.cloneParentDirectoryNotExistError": "選択したパスのクローン '{0}' は存在しないか、ディレクトリではありません。", + "dataworkspace.project": "プロジェクト", + "dataworkspace.locationSelectorTitle": "場所", + "dataworkspace.projectFilePlaceholder": "プロジェクト ファイルを選択", + "dataworkspace.workspacePlaceholder": "ワークスペース ({0}) ファイルの選択", + "dataworkspace.projectAlreadyOpened": "プロジェクト '{0}' は既に開かれています。", + "dataworksapce.local": "ローカル", + "dataworkspace.remoteGitRepo": "リモート git リポジトリ", + "dataworkspace.gitRepoUrlTitle": "Git リポジトリ URL", + "dataworkspace.gitRepoUrlPlaceholder": "リモート git リポジトリの URL を入力してください", + "dataworkspace.localClonePathTitle": "ローカルの複製パス", + "dataworkspace.localClonePathPlaceholder": "リポジトリをローカルに複製する場所を選択してください", + "dataworksapce.refresh": "最新の情報に更新" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..dd5013d7ab --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "新しいノートブック", + "notebook.command.open": "ノートブックを開く", + "cloud.databaseProperties.name": "データベース名", + "cloud.databaseProperties.size": "サイズ (MB)", + "cloud.serverProperties.summary": "状態", + "cloud.serverProperties.machinesTotal": "クラスター内のマシンの総数", + "cloud.serverProperties.diskCacheCapacity": "クラスターデータ容量の % が使用されました", + "databasesListProperties.name": "名前", + "databasesListProperties.size": "サイズ (MB)", + "objectsListProperties.name": "名前", + "objectsListProperties.metadataTypeName": "種類", + "kusto.configuration.title": "KUSTO の構成", + "kusto.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", + "kusto.format.alignColumnDefinitionsInColumns": "列定義を揃えるかどうか", + "kusto.format.datatypeCasing": "データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", + "kusto.format.keywordCasing": "キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", + "kusto.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", + "kusto.tracingLevel": "[省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "名前 (省略可能)", + "kusto.connectionOptions.connectionName.description": "接続のカスタム名", + "kusto.connectionOptions.serverName.displayName": "クラスター", + "kusto.connectionOptions.serverName.description": "Kusto クラスター名", + "kusto.connectionOptions.databaseName.displayName": "データベース", + "kusto.connectionOptions.databaseName.description": "データ ソース内の初期カタログまたはデータベースの名前", + "kusto.connectionOptions.authType.displayName": "認証の種類", + "kusto.connectionOptions.authType.description": "Kusto サーバーを使った認証方法を指定します", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", + "kusto.connectionOptions.authType.categoryValues.none": "認証なし", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "ユーザー認証", + "kusto.connectionOptions.userName.displayName": "ユーザー名", + "kusto.connectionOptions.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", + "kusto.connectionOptions.password.displayName": "パスワード", + "kusto.connectionOptions.password.description": "データ ソースへの接続時に使用するパスワードを示します", + "kusto.connectionOptions.connectTimeout.displayName": "接続タイムアウト", + "kusto.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", + "kusto.connectionOptions.connectRetryCount.displayName": "接続の再試行回数", + "kusto.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", + "kusto.connectionOptions.connectRetryInterval.displayName": "接続の再試行間隔", + "kusto.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", + "kusto.connectionOptions.applicationName.displayName": "アプリケーション名", + "kusto.connectionOptions.applicationName.description": "アプリケーションの名前", + "kusto.connectionOptions.workstationId.displayName": "ワークステーション ID", + "kusto.connectionOptions.workstationId.description": "Kusto サーバーに接続しているワークステーションの名前", + "kusto.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", + "kusto.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する Kusto サーバーのインスタンスの名前またはネットワーク アドレス" + }, + "dist/telemetry": { + "viewKnownIssuesText": "既知の問題の表示", + "serviceCrashMessage": "{0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。" + }, + "dist/main": { + "kusto.unsupportedPlatform": "サポートされていないプラットフォーム", + "notebookFileType": "ノートブック", + "unsupportedFileType": ".ipynb ノートブックのみがサポートされています" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "ノード {0} のセッションが存在しません", + "notifyError": "ノード変更の通知でエラーが発生しました: {0}", + "rootLabel": "ルート" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "キャンセル", + "cancel": "操作をキャンセルしますか?", + "kusto.searchServers": "サーバー名を検索" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0} が開始されました", + "startingServiceStatusMsg": "{0} の開始中", + "failedToStartServiceErrorMsg": "{0} を開始できませんでした", + "installingServiceChannelMsg": "{0} を {1} にインストールしています", + "installingServiceStatusMsg": "{0} のインストール中", + "installedServiceChannelMsg": "{0} がインストールされました", + "downloadingServiceChannelMsg": "{0} をダウンロードしています", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "{0} をダウンロードしています", + "downloadServiceDoneChannelMsg": "{0} のインストールが完了しました" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。", + "kusto.accountDoesNotExist": "アカウントが存在しません。", + "kusto.insufficientlyPrivelagedAzureAccount": "{0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..22d7d9b4d8 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "タスク", + "title.documents": "ドキュメント", + "title.configurations": "構成", + "title.endpoints": "エンドポイント", + "ml.command.managePackages": "データベースのパッケージを管理します", + "ml.command.manageLanguages": "外部言語の管理", + "ml.command.predictModel": "予測の作成", + "ml.command.manageModels": "モデルの管理", + "ml.command.importModel": "モデルのインポート", + "ml.configuration.title": "Machine Learning の構成", + "ml.pythonPath.description": "Machine Learning で使用される、以前から存在する Python インストールのローカル パス。", + "ml.enablePython.description": "データベースで Python パッケージ管理を有効にします。", + "ml.enableR.description": "データベースで R パッケージ管理を有効にします。", + "ml.rPath.description": "Machine Learning で使用される、以前から存在する R インストールのローカル パス。", + "ml.command.dependencies": "Machine Learning 依存関係のインストール", + "ml.command.enableExternalScript": "外部スクリプトを有効にする" + }, + "dist/common/constants": { + "msgYes": "はい", + "msgNo": "いいえ", + "mls.managePackages.error": "パッケージ管理は、サーバーではサポートされていません。Python または R がインストールされていることを確認してください。", + "notebookExtensionFailedError": "この拡張機能は Notebook 拡張機能に依存しているため、読み込みできませんでした。詳細については、Notebook 拡張機能の出力ログを確認してください", + "mls.verifyOdbcDriverError.error": "パッケージ管理には '{0}' が必要です。インストールされていること、および正しく設定されていることを確認してください。", + "mls.taskFailedError.error": "タスク '{0}' を完了できませんでした。エラー: {1}", + "mls.cannotFindPython.error": "Python 実行可能ファイル '{0}' が見つかりません。Python が正しくインストールおよび構成されていることを確認してください", + "mls.cannotFindR.error": "R 実行可能ファイル '{0}' が見つかりません。R が正しくインストールおよび構成されていることを確認してください", + "mls.installPackageMngDependencies.msgTaskName": "パッケージ管理の依存関係の確認", + "mls.installModelMngDependencies.msgTaskName": "モデル管理の依存関係を確認しています", + "mls.noResultError": "結果は返されませんでした", + "mls.requiredPackagesNotInstalled": "必要なパッケージがインストールされていません", + "mls.confirmEnableExternalScripts": "パッケージ管理には外部スクリプトが必要です。これを有効にしてもよろしいですか?", + "mls.enableExternalScriptsError": "外部スクリプトの有効化に失敗しました。", + "mls.externalScriptsIsRequiredError": "このアクションには、外部スクリプトの構成が必要です。", + "mls.confirmInstallPythonPackages": "必要なパッケージをインストールしてもよろしいですか?", + "mls.installDependencies.confirmInstallPythonPackages": "次の Python パッケージがインストールされている必要があります: {0}", + "mls.installDependencies.confirmInstallRPackages": "次の R パッケージがインストールされている必要があります: {0}", + "models.confirmDeleteModel": "この '{0}' を削除しますか?", + "mls.installDependencies.packages": "必須パッケージをインストールしています...", + "mls.installDependencies.packagesAlreadyInstalled": "必要なパッケージは既にインストールされています。", + "mls.installDependencies.getPackagesError": "インストールされている Python パッケージを取得できませんでした。エラー: {0}", + "mls.packageManager.NoConnection": "接続が選択されていません", + "mls.notebookExtensionNotLoaded": "ノートブックの拡張機能が読み込まれていません", + "mls.mssqlExtensionNotLoaded": "MSSQL 拡張機能が読み込まれていません", + "mls.enabledMessage": "Machine Learning service が有効にされました", + "mls.configUpdateFailed": "Machine Learning Services 構成を変更できませんでした", + "mls.enableButtonTitle": "有効化", + "mls.disableButtonTitle": "無効化", + "mls.configTitle": "構成", + "mls.configStatus": "有効", + "mls.configAction": "アクション", + "mls.externalExecuteScriptTitle": "外部実行スクリプト", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "ダウンロード中のエラー", + "mls.invalidModelIdError": "モデル ID が無効です。モデルの URL: {0}", + "mls.noArtifactError": "モデルにアーティファクトがありません。モデルの URL: {0}", + "mls.downloadingProgress": "ダウンロード中", + "mls.pythonConfigError": "Python 実行可能ファイルが構成されていません", + "mls.rConfigError": "R 実行可能ファイルが構成されていません", + "mls.installingDependencies": "依存関係のインストール中...", + "mls.resourceNotFound": "指定されたファイルが見つかりませんでした", + "mls.latestVersion": "最新", + "mls.httpGetRequestError": "パッケージ情報要求がエラーで失敗しました: {0} {1}", + "azure.resource.error": "エラー: {0}", + "notSupportedEventArg": "サポートされていないイベント引数", + "extLang.installTabTitle": "インストール済み", + "extLang.languageCreatedDate": "インストール済み", + "extLang.languagePlatform": "プラットフォーム", + "extLang.delete": "削除", + "editTitle": "編集", + "extLang.installButtonText": "インストール", + "extLang.CancelButtonText": "キャンセル", + "extLang.DoneButtonText": "閉じる", + "extLang.OkButtonText": "OK", + "extLang.SaveButtonText": "保存", + "extLang.languageName": "名前", + "extLang.newLanguageTabTitle": "新規追加", + "extLang.fileBrowserTabTitle": "ファイル ブラウザー", + "extLang.DialogTitle": "言語", + "extLang.Target": "ターゲット", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "言語拡張機能パス", + "extLang.extensionFileLocation": "言語拡張機能の場所", + "extLang.extensionFileName": "拡張機能ファイル名", + "extLang.envVariables": "環境変数", + "extLang.parameters": "パラメーター", + "extLang.selectedPath": "選択されたパス", + "extLang.installFailedError": "言語をインストールできませんでした", + "extLang.updateFailedError": "言語を更新できませんでした", + "models.modelUpdateFailedError": "モデルを更新できませんでした", + "models.modelsListEmptyMessage": "モデルが見つかりません", + "models.selectModelTableMessage": "テーブルの選択", + "models.selectModelDatabaseMessage": "データベースの選択", + "models.azureModelsListEmptyTitle": "モデルが見つかりません", + "models.azureModelsListEmptyDescription": "別の Azure ML ワークスペースを選択します", + "models.modelsListEmptyDescription": "別のデータベースまたはテーブルの選択", + "databaseName": "データベース", + "databaseToStoreInfo": "新しいモデルの格納のため、データベースを選択する。", + "tableToStoreInfo": "モデル スキーマに準拠している既存のテーブルを選択するか、インポートされたモデルを格納する新しいテーブルを作成します。", + "tableName": "テーブル", + "modelTableInfo": "モデル テーブルを選択して、既存のまたはインポートされたモデルのリストを表示します。", + "modelDatabaseInfo": "既存の、またはインポートされたモデルが格納されているデータベースを選択します。", + "existingTableName": "既存のテーブル", + "newTableName": "新しいテーブル", + "models.name": "名前", + "models.fileName": "ファイル", + "models.description": "説明", + "models.created": "作成日", + "models.imported": "インポートされた日付", + "models.framework": "フレームワーク", + "models.frameworkVersion": "フレームワークのバージョン", + "models.version": "バージョン", + "models.browseButton": "...", + "models.azureAccount": "Azure アカウント", + "models.azureSignIn": "Azure サインインまたは更新アカウント", + "predict.columnDatabase": "ソース データベース", + "predict.columnDatabaseInfo": "データセットを含むデータベースを選択して、予測を適用します。", + "predict.columnTable": "ソース テーブル", + "predict.columnTableInfo": "データセットを含むテーブルを選択して、予測を適用します。", + "predict.inputColumns": "入力マッピングのモデル化", + "predict.outputColumns": "モデルの出力", + "predict.columnName": "基になる列", + "predict.dataTypeName": "種類", + "predict.displayName": "表示名", + "predict.inputName": "モデルの入力", + "predict.selectColumnTitle": "列の選択...", + "models.selectModelDatabaseTitle": "モデルを含むデータベースを選択する", + "models.selectModelTableTitle": "モデルが含まれるテーブルの選択", + "predict.selectDatabaseTitle": "データベースを選択してください", + "predict.selectTableTitle": "テーブルの選択", + "predict.outputName": "名前", + "models.azureSubscription": "Azure サブスクリプション", + "models.azureGroup": "リソース グループ", + "models.azureModelWorkspace": "Azure ML ワークスペース", + "models.azureModelFilter": "フィルター", + "models.azureModels": "モデル", + "models.azureModelsTitle": "Azure モデル", + "models.localModelsTitle": "ローカル モデル", + "models.modelSourcesTitle": "ソースの場所", + "models.modelSourcePageTitle": "モデル ソースの種類の選択", + "models.localModelSourceDescriptionForImport": "‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンからこの SQL インスタンスのモデル データベースにインポートできます。[次へ] をクリックして続行します。​", + "models.azureModelSourceDescriptionForImport": "'Azure Machine Learning' が選択されています。これにより、この SQL インスタンスのモデル データベース内の Azure Machine Learning ワークスペースに格納されているモデルをインポートできます。続行するには、[次へ] をクリックしてください。​​", + "models.localModelSourceDescriptionForPredict": "‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンでアップロードできます。[次へ] をクリックして続行します。​​", + "models.importedModelSourceDescriptionForPredict": "‘インポート済みモデル‘ が選択されました。これにより、データベース内のモデル テーブルに格納されているモデルを選択できます。[次へ] をクリックして続行します。​", + "models.azureModelSourceDescriptionForPredict": "'Azure Machine Learning' が選択されています。これにより、Azure Machine Learning ワークスペースに保存されているモデルを選択できます。続行するには、[次へ] をクリックしてください。​", + "models.modelImportTargetPageTitle": "モデルをインポートする場所を選択または入力する", + "models.columnSelectionPageTitle": "ソース データをモデルにマッピングする", + "models.modelDetailsPageTitle": "モデルの詳細を入力する", + "models.modelLocalSourceTitle": "ソース ファイル", + "models.modelLocalSourceTooltip": "インポートするモデルのファイル パス", + "models.onnxNotSupportedError": "ONNX ランタイムは現在のサーバーではサポートされていません", + "models.currentModelsTitle": "モデル", + "models.importModelDoneButton": "インポート", + "models.predictModel": "予測", + "models.RegisterWizard": "インポート モデル", + "models.viewImportModelsTitle": "モデルを表示してインポートする", + "models.viewImportModelsDesc": "機械学習モデルは、1 つ以上のデータベースとテーブルに格納できます。モデル データベースとテーブルを選択して、その内部にモデルを表示します。", + "models.viewImportModeledForPredictDesc": "モデルは、1 つ以上のデータベースとテーブルに格納されます。モデル データベースとテーブルを選択して、それらにモデルを表示します。", + "models.learnMoreLink": "詳細を表示。", + "models.importModelTitle": "モデルのインポートまたは表示", + "models.editModelTitle": "モデルの編集", + "models.importModelDesc": "データベースに格納されている機械学習モデルをインポートまたは表示します", + "models.makePredictionTitle": "予測する", + "models.makePredictionDesc": "管理対象のモデルを使用して予測値またはスコアを生成する", + "models.createNotebookTitle": "ノートブックの作成", + "models.createNotebookDesc": "ノートブックで実験を行い、モデルを作成します", + "models.modelRegisteredSuccessfully": "モデルは正常に登録されました", + "models.modelUpdatedSuccessfully": "モデルが正常に更新されました", + "models.modelFailedToRegistered": "モデルを登録できませんでした", + "models.localModelSource": "ファイルのアップロード", + "models.localModelPageTitle": "モデル ファイルのアップロード", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Azure Machine Learning からインポート", + "models.importedModelsPageTitle": "インポート済みモデルの選択", + "models.registeredModelsSource": "インポート済みモデル", + "models.downloadModelMsgTaskName": "Azure でモデルをダウンロードしています", + "models.invalidAzureResourceError": "無効な Azure リソース", + "models.invalidModelToRegisterError": "登録するモデルが無効", + "models.invalidModelToPredictError": "予測するモデルが無効", + "models.invalidModelParametersError": "有効なソース テーブルとモデル パラメーターを選択してください", + "models.invalidModelToSelectError": "有効なモデルを選択してください。", + "models.invalidModelImportTargetError": "有効なテーブルを選択してください", + "models.columnDataTypeMismatchWarningHelper": "クリックして警告の詳細を確認する", + "models.columnDataTypeMismatchWarningHeading": "データ型の相違点", + "models.columnDataTypeMismatchWarning": "ソース テーブル列のデータ型が、必要な入力フィールドの型と一致しません。", + "models.outputColumnDataTypeNotSupportedWarning": "出力列のデータ型が出力フィールドの種類と一致しません。", + "models.modelNameRequiredError": "モデル名が必要です。", + "models.modelsRequiredError": "インポートするモデルを少なくとも 1 つ選択してください。", + "models.updateModelFailedError": "モデルを更新できませんでした", + "models.modelSchemaIsAcceptedMessage": "テーブルが要件を満たしています。", + "models.selectModelsTableMessage": "モデル テーブルの選択", + "models.modelSchemaIsNotAcceptedMessage": "テーブルの構造が無効です。", + "models.importModelFailedError": "モデル {0}、ファイル {1} を登録できませんでした", + "models.invalidImportTableError": "モデルをインポートするための無効なテーブル。データベース名: {0}、テーブル名: {1}", + "models.invalidImportTableSchemaError": "テーブル スキーマは、モデルのインポートがサポートされていません。データベース名: {0}、テーブル名: {1}。", + "models.loadModelParameterFailedError": "モデル パラメーターを読み込めませんでした", + "models.unsupportedModelParameterType": "サポートされていません", + "dashboardTitle": "Machine Learning", + "dashboardDesc": "SQL データベース向け機械学習", + "dashboardLinksTitle": "役に立つリンク", + "dashboardVideoLinksTitle": "ビデオ チュートリアル", + "showMoreTitle": "さらに表示", + "showLessTitle": "表示数を減らす", + "learnMoreTitle": "詳細情報", + "sqlMlDocTitle": "SQL 機械学習ドキュメント", + "sqlMlExtDocTitle": "Azure Data Studio における Machine Learning 拡張機能", + "sqlMlExtDocDesc": "Azure Data Studio で Machine Learning 拡張機能を使用する方法、パッケージを管理する方法、予測する方法、およびモデルをインポートする方法について説明します。", + "sqlMlDocDesc": "Azure の SQL Server および SQL で機械学習を使用して、関連データで Python および R スクリプトを実行する方法について説明します。", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (Python および R)", + "sqlMlsDocDesc": "SQL Server 上での Machine Learning Services を開始し、Windows と Linux にインストールする方法を説明します。", + "sqlMlsMIDocTitle": "Azure SQL Managed Instance における Machine Learning Services", + "sqlMlsMIDocDesc": "Azure SQL Managed Instance で Machine Learning Services を開始します。", + "mlsInstallObdcDocTitle": "Microsoft ODBC Driver for SQL Server をインストールする", + "mlsInstallOdbcDocDesc": "このドキュメントでは、Microsoft ODBC Driver for SQL Server のインストール方法について説明します。", + "onnxOnEdgeOdbcDocTitle": "SQL Database Edge プレビューでの機械学習と ONNX を使用した AI", + "onnxOnEdgeOdbcDocDesc": "Azure SQL Database Edge で機械学習を開始します。", + "ml.dataCount": "{0} モデルを表示しています" + } + } +} \ 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 8957a998e9..4f54d07c1e 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Notebooks ビューレットのルート レベルでブック項目を折りたたみます", "notebook.remoteBookDownloadTimeout.description": "GitHub ブックのダウンロードのタイムアウト (ミリ秒)", "notebook.pinnedNotebooks.description": "ユーザーによって現在のワークスペースにピン留めされているノートブック", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Jupyter サーバーをルート ユーザーとして実行することを許可します", "notebook.command.new": "新しいノートブック", "notebook.command.open": "ノートブックを開く", "notebook.analyzeJupyterNotebook": "ノートブックで分析", diff --git a/i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..fdb0337416 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Query History", + "queryHistory.description": "以前に実行したクエリを表示して実行します", + "queryHistory.clear": "すべての履歴をクリア", + "queryHistory.toggleCapture": "Query History キャプチャの切り替え" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/resource-deployment.i18n.json index 48ac99bc94..092dd352fa 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "インストール場所にある既存の kubectl をバックアップしています...", "resourceDeployment.Kubectl.MoveToSystemPath": "kubectl を PATH のインストール場所に移動しています..." }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "このページにはいくつかのエラーがあります。エラーを表示するには、[詳細を表示] をクリックします。" - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "ノートブックを開く", "deploymentDialog.OkButtonText": "OK", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "この SQL Server ビッグ データ クラスターで使用する一意の DNS サブドメイン。指定されていない場合は、クラスター名が既定値として使用されます。", "deployCluster.AccountPrefix": "アカウント プレフィックス", "deployCluster.AccountPrefixDescription": "SQL Server ビッグ データ クラスターによって生成される AD アカウントの一意のプレフィックス。指定されていない場合は、サブドメイン名が既定値として使用されます。サブドメインが指定されていない場合は、クラスター名が既定値として使用されます。", - "deployCluster.AdminPasswordField": "パスワード", - "deployCluster.ValidationError": "このページにはいくつかのエラーがあります。エラーを表示するには、[詳細を表示] をクリックします。" + "deployCluster.AdminPasswordField": "パスワード" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "サービスの設定", diff --git a/i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..3d730de20f --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL Assessment", + "description": "Azure Data Studio (プレビュー) の SQL Assessment では、ベストプラクティスの SQL Server の構成を評価するためのメカニズムが提供されます。", + "dashboard.tabName": "SQL Assessment" + }, + "dist/localized": { + "asmt.section.api.title": "情報", + "asmt.apiversion": "API バージョン", + "asmt.rulesetversion": "既定の規則", + "asmt.section.instance.title": "SQL Server インスタンスの詳細", + "asmt.serverversion": "バージョン", + "asmt.serveredition": "エディション", + "asmt.instancename": "インスタンス名", + "asmt.osversion": "OS バージョン", + "asmt.column.target": "ターゲット", + "asmt.column.severity": "重要度", + "asmt.column.message": "メッセージ", + "asmt.column.checkId": "ID の確認", + "asmt.column.tags": "タグ", + "asmt.learnMore": "詳細情報", + "asmt.sqlReportTitle": "SQL Assessment レポート", + "asmt.sqlReport.resultForDatabase": "データベースの結果", + "asmt.sqlReport.resultForInstance": "サーバーの結果", + "asmt.sqlReport.Error": "エラー", + "asmt.sqlReport.Warning": "警告", + "asmt.sqlReport.Info": "情報", + "asmt.column.helpLink": "ヘルプ リンク", + "asmt.sqlReport.severityMsg": "{0}: {1} 項目" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "データベース", + "serverIconLabel": "サーバー", + "asmt.column.targetType": "ターゲット型", + "asmt.details.clickHere": "ここをクリック", + "asmt.details.toLearnMore": " をクリックしてください。", + "asmt.details.ruleDescription": "規則の説明", + "asmt.details.recommendation": "推奨事項" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "評価の呼び出し", + "getAssessmentItemsServer": "適用可能な規則を表示する", + "invokeAssessmentLabelDatabase": "{0} の評価の呼び出し", + "getAssessmentItemsDatabase": "{0} に適用可能な規則を表示する", + "btnExportAsScript": "スクリプトとしてエクスポート", + "btnGeneratehtmlreport": "HTML レポートの作成", + "asmtaction.openReport": "レポートが保存されました。開きますか?", + "asmtaction.label.open": "開く", + "asmtaction.label.cancel": "キャンセル", + "btnViewSamplesShort": "GitHub にてすべて表示する", + "btnViewSamples": "すべての規則を表示し、GitHub の詳細を確認する", + "msgBoxAsmtInfo": "SQL Assessment 情報", + "msgBoxCopyBtn": "コピー", + "ok": "OK", + "msgBoxCopied": "SQL Assessment 情報をコピーしました" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< 戻る", + "asmt.history.resultsTitle": "{0} からの評価結果", + "asmt.history.summaryAsmtDate": "評価日", + "asmt.history.summaryError": "エラー", + "asmt.history.summaryWarning": "警告", + "asmt.history.summaryInfo": "情報" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..36f73cf07c --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "プロジェクト", + "sqlDatabaseProjects.displayName": "データベース プロジェクト", + "sqlDatabaseProjects.description": "SQL データベース スキーマをデザインして発行する", + "sqlDatabaseProjects.new": "新しいデータベース プロジェクト", + "sqlDatabaseProjects.open": "データベース プロジェクトを開く", + "sqlDatabaseProjects.close": "データベース プロジェクトを閉じる", + "sqlDatabaseProjects.build": "ビルド", + "sqlDatabaseProjects.publish": "公開", + "sqlDatabaseProjects.createProjectFromDatabase": "データベースからのプロジェクトの作成", + "sqlDatabaseProjects.properties": "プロパティ", + "sqlDatabaseProjects.schemaCompare": "Schema Compare", + "sqlDatabaseProjects.delete": "削除", + "sqlDatabaseProjects.exclude": "プロジェクトから除外する", + "sqlDatabaseProjects.validateExternalStreamingJob": "外部ストリーミング ジョブを検証する", + "sqlDatabaseProjects.newScript": "スクリプトの追加", + "sqlDatabaseProjects.newPreDeploymentScript": "配置前スクリプトの追加", + "sqlDatabaseProjects.newPostDeploymentScript": "配置後スクリプトの追加", + "sqlDatabaseProjects.newTable": "テーブルの追加", + "sqlDatabaseProjects.newView": "ビューの追加", + "sqlDatabaseProjects.newStoredProcedure": "ストアド プロシージャの追加", + "sqlDatabaseProjects.newExternalStreamingJob": "外部ストリーミング ジョブの追加", + "sqlDatabaseProjects.newItem": "項目の追加...", + "sqlDatabaseProjects.newFolder": "フォルダーの追加", + "sqlDatabaseProjects.addDatabaseReference": "データベース参照の追加", + "sqlDatabaseProjects.openContainingFolder": "このアイテムのフォルダーを開く", + "sqlDatabaseProjects.editProjectFile": ".sqlproj ファイルの編集", + "sqlDatabaseProjects.changeTargetPlatform": "ターゲット プラットフォームの変更", + "sqlDatabaseProjects.Settings": "データベース プロジェクト", + "sqlDatabaseProjects.netCoreInstallLocation": "マシン上の .NET Core SDK への完全なパス。", + "sqlDatabaseProjects.netCoreDoNotAsk": "検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。", + "sqlDatabaseProjects.welcome": "現在開いているデータベースプロジェクトはありません。\r\n[新しいプロジェクト] (command:sqlDatabaseProjects.new)\r\n[プロジェクトを開く] (command:sqlDatabaseProjects.open)\r\n[データベースからプロジェクトを作成する] (command:sqlDatabaseProjects. importDatabase)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "SQL データベース", + "emptyProjectTypeDescription": "空のプロジェクトから SQL データベース用のスキーマを開発して公開する", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "コア部分を開始し、SQL Edge のスキーマを開発して公開する", + "addItemAction": "項目の追加", + "schemaCompareAction": "Schema Compare", + "buildAction": "ビルド", + "publishAction": "公開", + "changeTargetPlatformAction": "ターゲット プラットフォームの変更", + "Status": "状態", + "Time": "時間", + "Date": "日付", + "TargetPlatform": "ターゲット プラットフォーム", + "TargetServer": "ターゲット サーバー", + "TargetDatabase": "ターゲット データベース", + "BuildHistory": "ビルド履歴", + "PublishHistory": "公開履歴", + "Success": "成功", + "Failed": "失敗", + "InProgress": "進行中", + "hr": "時間", + "min": "分", + "sec": "秒", + "msec": "ミリ秒", + "at": "場所", + "dataSourcesNodeName": "データ ソース", + "databaseReferencesNodeName": "データベース参照", + "sqlConnectionStringFriendly": "SQL 接続文字列", + "yesString": "はい", + "noString": "いいえ", + "okString": "OK", + "selectString": "選択", + "dacpacFiles": "DACPAC ファイル", + "publishSettingsFiles": "公開の設定ファイル", + "file": "ファイル", + "flat": "フラット", + "objectType": "オブジェクトの種類", + "schema": "スキーマ", + "schemaObjectType": "スキーマ/オブジェクトの種類", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "データベース プロジェクトを再読み込みしますか?", + "newObjectNamePrompt": "新しい {0} 名:", + "deleteConfirmation": "{0} を削除しますか?", + "deleteConfirmationContents": "{0} とその内容をすべて削除してもよろしいですか?", + "deleteReferenceConfirmation": "{0} への参照を削除しますか?", + "selectTargetPlatform": "現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します", + "currentTargetPlatform": "{0} プロジェクトのターゲットプラットフォームは現在 {1}", + "publishDialogName": "プロジェクトの発行", + "publish": "公開", + "cancelButtonText": "キャンセル", + "generateScriptButtonText": "スクリプトの生成", + "databaseNameLabel": "データベース", + "targetConnectionLabel": "接続", + "dataSourceRadioButtonLabel": "データ ソース", + "connectionRadioButtonLabel": "接続", + "dataSourceDropdownTitle": "データ ソース", + "noDataSourcesText": "このプロジェクトにデータソースがありません", + "loadProfilePlaceholderText": "プロファイルの読み込み...", + "profileReadError": "発行プロファイルの読み込みエラー。{0}", + "sqlCmdTableLabel": "SQLCMD 変数", + "sqlCmdVariableColumn": "名前", + "sqlCmdValueColumn": "値", + "reloadValuesFromProjectButtonTitle": "プロジェクトから値を再度読み込む", + "profile": "プロファイル", + "selectConnection": "接続の選択", + "server": "サーバー", + "default": "既定", + "selectProfileToUse": "読み込む発行プロファイルを選択してください", + "selectProfile": "プロファイルの選択", + "dontUseProfile": "プロファイルを使用しません", + "browseForProfile": "プロファイルを参照する", + "chooseAction": "アクションの選択", + "chooseSqlcmdVarsToModify": "SQLCMD 変数を選択して変更する", + "enterNewValueForVar": "変数 '{0}' の新しい値を入力してください", + "resetAllVars": "すべての変数をリセットする", + "createNew": "<新規作成>", + "enterNewDatabaseName": "新しいデータベース名を入力する", + "newDatabaseTitle": "{0} (新規)", + "selectDatabase": "データベースを選択してください", + "done": "完了", + "nameMustNotBeEmpty": "名前を空にすることはできません", + "addDatabaseReferencedialogName": "データベース参照の追加", + "addDatabaseReferenceOkButtonText": "参照の追加", + "referenceRadioButtonsGroupTitle": "種類", + "projectRadioButtonTitle": "プロジェクト", + "systemDatabaseRadioButtonTitle": "システム データベース", + "dacpacText": "データ層アプリケーション (.dacpac)", + "dacpacPlaceholder": ".dacpac を選択する", + "loadDacpacButton": ".dacpac を選択します", + "locationDropdown": "場所", + "sameDatabase": "同じデータベース", + "differentDbSameServer": "異なるデータベース、同じサーバー", + "differentDbDifferentServer": "異なるデータベース、異なるサーバー", + "databaseName": "データベース名", + "databaseVariable": "データベース変数", + "serverName": "サーバー名", + "serverVariable": "サーバー変数", + "suppressMissingDependenciesErrors": "参照プロジェクト内の未解決の参照によるエラーを表示しない", + "exampleUsage": "使用例", + "enterSystemDbName": "このシステム データベースのデータベース名を入力します", + "databaseNameRequiredVariableOptional": "データベース名は必須です。データベース変数は省略可能です。", + "databaseNameServerNameVariableRequired": "データベース名、サーバー名、およびサーバー変数は必須です。データベース変数は省略可能です", + "databaseProject": "データベース プロジェクト", + "dacpacNotOnSameDrive": "DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。プロジェクト ファイルは {0} に配置されています", + "createProjectFromDatabaseDialogName": "データベースからのプロジェクトの作成", + "createProjectDialogOkButtonText": "作成", + "sourceDatabase": "ソース データベース", + "targetProject": "ターゲット プロジェクト", + "createProjectSettings": "設定", + "projectNameLabel": "名前", + "projectNamePlaceholderText": "プロジェクト名を入力してください", + "projectLocationLabel": "場所", + "projectLocationPlaceholderText": "プロジェクトを作成する場所の選択", + "browseButtonText": "フォルダーの参照", + "folderStructureLabel": "フォルダー構造", + "dataworkspace.projectParentDirectoryNotExistError": "選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。", + "dataworkspace.projectDirectoryAlreadyExistError": "選択された場所 '{1}' には、すでに '{0}' という名前のディレクトリが存在します。", + "multipleSqlProjFilesSelected": "複数の .sqlproj ファイルが選択されています。1 つだけ選択してください。", + "noSqlProjFilesSelected": ".sqlproj ファイルが選択されていません。1 つ選択してください。", + "noDataSourcesFile": "{0} が見つかりません", + "missingVersion": "{0} に 'version' エントリがありません。", + "unrecognizedDataSourcesVersion": "認識されていないバージョン:", + "unknownDataSourceType": "不明なデータ ソースの種類:", + "invalidSqlConnectionString": "無効な SQL 接続文字列です", + "extractTargetRequired": "データベース プロジェクトを作成するには、抽出対象の情報が必要です。", + "schemaCompareNotInstalled": "スキーマ比較を実行するには、スキーマ比較拡張機能をインストールする必要があります", + "buildFailedCannotStartSchemaCompare": "ビルドに失敗したため、Schema Compare を開始できませんでした", + "updateProjectForRoundTrip": "このプロジェクトをビルドするには、Azure Data Studio でターゲット、参照、およびシステム データベース参照を更新する必要があります。SSDT で作成されたプロジェクトは、両方のツールで機能します。Azure Data Studio でプロジェクトを更新しますか?", + "updateProjectDatabaseReferencesForRoundTrip": "このプロジェクトをビルドするには、Azure Data Studio システム データベース参照を更新する必要があります。SSDT で作成されたプロジェクトは、両方のツールで機能します。Azure Data Studio でプロジェクトを更新しますか?", + "databaseReferenceTypeRequired": "データベースに参照を追加するには、データベース参照型が必要です", + "systemDatabaseReferenceRequired": "システム データベースへの参照を追加するには、システム データベースの選択が必要です", + "dacpacFileLocationRequired": "データベースに参照を追加するには DACPAC ファイルの場所が必要です", + "databaseLocation": "データベースへの参照を追加するには、データベースの場所が必要です", + "databaseNameRequired": "異なるデータベースに参照を追加するには、データベース名が必要です", + "invalidDataSchemaProvider": ".sqlproj ファイルにある無効な DSP", + "invalidDatabaseReference": ".sqlproj ファイルでの無効なデータベース参照", + "databaseSelectionRequired": "データベースからプロジェクトを作成するには、データベース選択が必要です", + "databaseReferenceAlreadyExists": "このデータベースへの参照は、このプロジェクトに既に存在します", + "outsideFolderPath": "プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。", + "parentTreeItemUnknown": "指定されたツリー項目の親にアクセスできません", + "prePostDeployCount": "ビルドを成功させるには、1 つの配置前スクリプトと 1 つの配置後スクリプトを含むように、プロジェクトを更新します", + "invalidProjectReload": "提供されたデータベース プロジェクトにアクセスできません。再読み込みできるのは、有効なオープン データベース プロジェクトのみです。", + "externalStreamingJobValidationPassed": "外部ストリーミングジョブの検証に合格しました。", + "projectAlreadyOpened": "プロジェクト '{0}' は既に開かれています。", + "projectAlreadyExists": "{0} という名前のプロジェクトは既に {1} に存在します。", + "noFileExist": "{0} ファイルは存在しません", + "fileOrFolderDoesNotExist": "ファイルまたはディレクトリ '{0}' は存在しません", + "cannotResolvePath": "パス {0} を解決できません", + "fileAlreadyExists": "'{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", + "folderAlreadyExists": "'{0}' という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", + "fileAlreadyAddedToProject": "パス '{0}' を含むファイルは、すでにプロジェクトに追加されています", + "folderAlreadyAddedToProject": "パス '{0}' を含むフォルダーは、すでにプロジェクトに追加されています", + "invalidInput": "無効な入力: {0}", + "invalidPropertyValue": ".sqlproj ファイルのプロパティ '{0}' に無効な値が指定されました: '{0}'", + "unableToCreatePublishConnection": "接続を構築できません: {0}", + "cicularProjectReference": "プロジェクト {0} からプロジェクト {1} への循環参照", + "mssqlNotFound": "{0} で SQL ツール サービスのインストール場所を取得できませんでした", + "projBuildFailed": "ビルドに失敗しました。詳細については、出力ウィンドウを確認してください。{0}", + "unexpectedProjectContext": "プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0}", + "unableToPerformAction": "'{0}' ターゲットが見つかりません: '{1}'", + "unableToFindFile": "パス '{0}' の {1} が見つかりません", + "deployScriptExists": "{0} スクリプトが既に存在します。新しいスクリプトはビルドに含まれません。", + "notValidVariableName": "変数名 '{0}' は無効です。", + "cantAddCircularProjectReference": "プロジェクト '{0}' への参照を追加できません。このプロジェクトを参照として追加すると、循環する依存関係が発生します。", + "unableToFindSqlCmdVariable": "SQLCMD 変数 '{0}' が見つかりません", + "unableToFindReference": "データベース参照 {0} が見つかりません", + "invalidGuid": "指定された GUID は無効です: {0}", + "invalidTargetPlatform": "ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1}", + "deleteAction": "削除", + "excludeAction": "除外", + "fileObject": "ファイル", + "folderObject": "フォルダー", + "folderFriendlyName": "フォルダー", + "scriptFriendlyName": "スクリプト", + "tableFriendlyName": "テーブル", + "viewFriendlyName": "表示", + "storedProcedureFriendlyName": "ストアド プロシージャ", + "dataSource": "データ ソース", + "fileFormat": "ファイル形式", + "externalStream": "外部ストリーム", + "externalStreamingJobFriendlyName": "外部ストリーミング ジョブ", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": ".NET Core SDK が見つかりません。プロジェクトのビルドは機能しません。.NET Core SDK バージョン 3.1 をインストールするか、既にインストールされている場合は [設定] で .Net Core SDK の場所を更新してください。", + "sqlDatabaseProjects.UpdateNetCoreLocation": "場所の更新", + "sqlDatabaseProjects.InstallNetCore": "インストール", + "sqlDatabaseProjects.doNotAskAgain": "今後このメッセージを表示しない", + "sqlDatabaseProjects.outputChannel": "データベース プロジェクト", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} ...エラーが発生しました: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … コード {1} で終了しました", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … シグナル {1} で終了しました", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..6f7de21a2f --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL の移行", + "description": "Azure SQL の移行の説明", + "migration-notebook-command-title": "Azure SQL 移行ノートブックを開く", + "migration-dashboard-title": "Azure SQL の移行", + "migration-dashboard-tasks": "移行タスク", + "migration-command-category": "Azure SQL の移行", + "start-migration-command": "Azure SQLへの移行", + "send-feedback-command": "フィードバック", + "migration-context-menu-category": "移行コンテキスト メニュー", + "complete-cutover-menu": "一括を完了する", + "database-details-menu": "データベースの詳細", + "view-target-menu": "Azure SQL ターゲットの名前", + "view-service-menu": "Database Migration Service の詳細", + "copy-migration-menu": "移行の詳細をコピー", + "cancel-migration-menu": "移行のキャンセル" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "'{0}' を Azure SQL に移行する", + "sql.migration.wizard.source_configuration.title": "SQL ソース構成", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "評価の進行状況", + "sql.migration.assessment.in.progress": "評価の実行中", + "sql.migration.assessment.in.progress.content": "適切な Azure SQL ターゲットを特定するために、SQL サーバー インスタンス {0} でデータベースを評価しています。\r\n\r\nこれには時間がかかることがあります。", + "sql.migration.collecting_source_configurations": "ソース構成を収集しています", + "sql.migration.collecting_source_configurations.info": "お客様のデータが現在どのように構成されているかについて、いくつかの情報を収集する必要があります。\r\nこれには時間がかかる場合があります。", + "sql.migration.collecting_source_configurations.error": "データ構成の情報収集時にエラーが発生しました。{0}", + "sql.migration.wizard.sku.title": "Azure SQL Target", + "sql.migration.wizard.sku.all": "評価結果に基づき、オンライン状態のデータベース {0} すべてを Azure SQL に移行することができます。", + "sql.migration.wizard.sku.some": "ソース構成のスキャン結果に基づき、{1} のデータベースのうち {0} を Azure SQL に移行できます。", + "sql.migration.wizard.sku.choose_a_target": "Azure SQL ターゲットを選択する", + "sql.migration.sku.none": "ソース構成のスキャン結果に基づき、データベースの中で Azure SQL に移行できるものはありません。", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)", + "sql.migration.sku.vm.card.title": "Azure Virtual Machine 上の SQL Server (IaaS)", + "sql.migration.select.azure.mi": "対象の Azure サブスクリプションと対象の Azure SQL Managed Instance を選択します", + "sql.migration.select.azure.vm": "対象の Azure サブスクリプションと Azure Virtual Machine 上の対象の SQL Server で選択します。", + "sql.migration.wizard.subscription.title": "Azure サブスクリプションの選択", + "sql.migration.wizard.subscription.azure.account.title": "Azure アカウント", + "sql.migration.wizard.subscription.azure.subscription.title": "Azure サブスクリプション", + "sql.migration.wizard.subscription.azure.product.title": "Azure Product", + "sql.migration.sku.recommendation.view.assessment.mi": "評価結果を表示し、Azure SQL Managed Instance (PaaS) に移行する 1 つ以上のデータベースを選択します", + "sql.migration.sku.recommendation.view.assessment.vm": "評価結果を表示し、SQL Server on Azure Virtual Machine (IaaS) に移行する 1 つ以上のデータベースを選択します", + "sql.migration.view.select.button.label": "表示/選択", + "total.databases.selected": "選択された {1} データベースの {0}。", + "sql.migration.select.target.to.continue": "操作を続行するにはターゲットを選択してください", + "sql.migration.select.database.to.migrate": "データベースを選択して移行してください", + "sql.migration.generic.congratulations": "SQL Server インスタンス '{0}' の評価が完了しました。", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "{1} データベースのうち {0} が移行可能です", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Azure アカウント", + "sql.migration.wizard.account.description": "Azure Data Studio にリンクされている Azure アカウントを選択するか、今すぐリンクします。", + "sql.migration.wizard.account.noaccount.error": "リンクされているアカウントはありません。アカウントを追加してください。", + "sql.migration.wizard.account.add.button.label": "アカウントのリンク", + "sql.migration.wizard.account.count.single.message": "リンク済みの {0} アカウント", + "sql.migration.wizard.account.count.multiple.message": "リンク済みの {0} アカウント", + "sql.migration.azure.tenant": "Azure AD テナント", + "azure.accounts.accountStaleError": "選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。'リンク アカウント' ボタンをクリックして、アカウントを更新するか、別のアカウントを選択してください。", + "azure.accounts.accountAccessError": "選択したアカウント '{0}' へのアクセスでエラーが発生しました。'リンク アカウント' ボタンをクリックして、アカウントを更新するか、別のアカウントを選択してください。エラー '{1}'", + "sql.migration.database.page.title": "データベース バックアップ", + "sql.migration.database.page.description": "移行に使用するデータベースバックアップの場所を選択してください。", + "sql.migration.nc.network.share.radio.label": "データベースのバックアップは、ネットワーク共有にあります", + "sql.migration.nc.blob.storage.radio.label": "データベースのバックアップは、Azure Storage Blob コンテナーにあります。", + "sql.migration.nc.file.share.radio.label": "データベースのバックアップは、Azure Storage ファイル共有にあります (近日公開予定)", + "sql.migration.network.share.header.text": "ネットワーク共有の詳細", + "sql.migration.network.share.help.text": "バックアップを保存するネットワーク共有の場所と、その共有の読み取り権限のあるユーザーの資格情報を提供します。", + "sql.migration.network.share.location.label": "バックアップを保存するネットワーク共有の場所。", + "sql.migration.service.account.info.text": "ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。", + "sql.migration.network.share.windows.user.label": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント。", + "sql.migration.network.share.password.label": "パスワード", + "sql.migration.network.share.password.placeholder": "パスワードの入力", + "sql.migration.network.share.azure.header": "ストレージ アカウントの詳細", + "sql.migration.network.share.azure.help": "バックアップをアップロードする Azure Storage アカウントを指定します。", + "sql.migration.network.share.subscription.label": "ストレージ アカウントを含むサブスクリプションを選択します。", + "sql.migration.network.share.subscription.placeholder": "サブスクリプションを選択する", + "sql.migration.network.share.storage.account.label": "バックアップ ファイルをコピーするストレージ アカウントを選択します。", + "sql.migration.network.share.storage.account.placeholder": "アカウントを選択", + "sql.migration.unique.name": "対象データベースに一意の名前を選択する", + "sql.migration.database.already.exists": "データベース '{0}' は、ターゲット Managed Instance '{1}' に既に存在します。", + "sql.migration.blob.storage.subscription.label": "ストレージ アカウントを含むサブスクリプションを選択します。", + "sql.migration.blob.storage.account.label": "バックアップ ファイルを含むストレージ アカウントを選択します。", + "sql.migration.blob.storage.container.label": "バックアップ ファイルを含むコンテナーを選択します。", + "sql.migration.blob.storage.container.placeholder": "コンテナーの選択", + "sql.migration.file.share.subscription.label": "ファイル共有を保存するサブスクリプションを選択します。", + "sql.migration.file.share.storage.account.label": "ファイル共有を保存するストレージ アカウントを選択します。", + "sql.migration.file.share.label": "バックアップ ファイルを保存するコンテナーを選択します。", + "sql.migration.file.share.placeholder": "共有の選択", + "sql.migration.database.migration.mode.label": "移行モード", + "sql.migration.database.migration.mode.description": "以下の移行モードから選択し、ダウンタイムの要件に基づいて Azure SQL ターゲットに移行します。", + "sql.migration.database.migration.mode.online.label": "オンライン移行", + "sql.migration.database.migration.mode.online.description": "アプリケーションのダウンタイムは、移行終了時のカットオーバーに限定されます。", + "sql.migration.database.migration.mode.offline.description": "アプリケーションのダウンタイムは、移行開始時に開始します。", + "sql.migration.database.migration.mode.offline.label": "オフライン移行", + "sql.migration.database.backup.email.notification.label": "メールの通知", + "sql.migration.database.backup.email.notification.checkbox.label": "移行完了時に通知する", + "sql.migration.no.subscription.found": "サブスクリプションが見つからない", + "sql.migration.no.location.found": "場所が見つかりませんでした", + "sql.migration.no.storageAccount.found": "ストレージ アカウントが見つかりません", + "sql.migration.no.fileShares.found": "ファイル共有が見つかりません", + "sql.migration.no.blobContainers.found": "BLOB コンテナーが見つかりません", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "続行するには、有効なサブスクリプションを選択してください。", + "sql.migration.invalid.location.error": "有効な場所を選択して続行してください。", + "sql.migration.invalid.storageAccount.error": "有効なストレージ アカウントを選択して続行してください。", + "sql.migration.invalid.fileShare.error": "有効なファイル共有を選択して続行してください。", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "無効なネットワーク共有の場所の形式です。例: {0}", + "sql.migration.invalid.user.account": "無効なユーザー アカウントの形式です。例: {0}", + "sql.migration.network.share.location": "データベース ‘{0}’ のバックアップを読み取るためのネットワーク共有の場所", + "sql.migration.file.share": "‘{0}’ にバックアップ ファイルを保存するファイル共有を選択します。", + "sql.migration.blob.container": "‘{0}’ のバックアップ ファイルを含むコンテナーを選択する", + "sql.migration.enter.network.share.information": "選択したソース データベースのターゲット名を入力する", + "sql.migration.blob.container.information": "ターゲット名を入力し、選択したデータベースの blob コンテナーの場所を選択します", + "sql.migration.enter.file.share.information": "ターゲット名を入力し、選択したデータベースのファイル共有の場所を選択する", + "sql.migration.invalid.target.name.error": "ターゲット データベースに有効な名前を入力してください。", + "sql.migration.provide.unique.containers": "ターゲット データベースに一意のコンテナーを指定してください。影響を受けるデータベース: ", + "sql.migration.source.details.windowAuth": "SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力します。​ この資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます", + "sql.migration.source.details.sqlAuth": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。​ この資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Azure Database Migration Service", + "sql.migration.ir.page.description": "Azure Database Migration Service (DMS) は、データベースの移行アクティビティを調整し、その進行状況を追跡します。Azure SQL ターゲットの既存の DMS を以前に作成している場合は、それを選択するか、以下で新しい DMS を作成することができます。", + "sql.migration.ir.page.note": "注意: DMS は、選択したリソース グループの Azure サブスクリプションで実行され、実行のためのコストは発生しません。", + "sql.migration.select.a.migration.service": "Azure Database Migration Service を選択する", + "sql.migration.default.setup.button": "既定の設定を使用したセットアップ: ワンクリックで DMS を追加し、既定のオプションを使用してセットアップを行います。", + "sql.migration.custom.setup.button": "カスタム セットアップ: ほとんどのオプションをカスタマイズした後に DMS を追加します。", + "sql.migration.ir.page.sql.migration.service.not.found": "DMS が見つかりません。新しいものを作成してください", + "sql.migration.create.new": "新規作成", + "sql.migration.invalid.migration.service.error": "有効な DMS を選択してください", + "sql.migration.invalid.migration.service.offline.error": "ノードに接続された DMS を選択してください", + "sql.migration.authentication.types": "認証キー", + "sql.migration.service.header": "Azure Database Migration Service ファイル \"{0}\" の詳細:`", + "sql.migration.dms.portal.info": "Azure Portal の既存の Azure Database Migration Service (DMS) がある場合、Azure Data Studio では表示されないことに注意してください。Azure Data Studio で作成された DMS は、Azure Portal ではまだ表示されません。", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Azure Database Migration Service の作成", + "sql.migration.services.container.description": "以下の情報を入力して、新しい Azure Database Migration Service を追加します。", + "sql.migration.service.container.loading.help": "移行サービスの読み込み中", + "sql.migration.service.container.heading": "統合ランタイムの設定", + "sql.migration.service.container.container.description1": "Azure Database Migration Service は Azure Data Factory のセルフホステッド統合ランタイムを活用して、オンプレミスのネットワーク Fie 共有から Azure にバックアップをアップロードします。", + "sql.migration.service.container.container.description2": "次の手順に従って、セルフホステッド統合ランタイムを設定します。", + "sql.migration.ir.setup.step1": "ステップ 1: {0}", + "sql.migration.option": "統合ランタイムのダウンロードとインストール", + "sql.migration.ir.setup.step2": "手順 2: このキーを使用して、統合ランタイムを登録します", + "sql.migration.ir.setup.step3": "手順 3: [テスト接続] ボタンをクリックして、Azure Database Migration Service と統合ランタイム間の接続を確認します", + "sql.migration.connection.status": "接続状態", + "sql.migration.key1.label": "キー 1", + "sql.migration.key2.label": "キー 2", + "sql.migration.key1.copied": "キー 1 がコピーされました", + "sql.migration.key2.copied": "キー 2 がコピーされました", + "sql.migration.refresh.key1": "キー 1 を最新の情報に更新する", + "sql.migration.refresh.key2": "キー 2 を最新の情報に更新する", + "sql.migration.copy.key1": "キー 1 のコピー", + "sql.migration.copy.key2": "キー 2 のコピー", + "sql.migration.authkeys.header": "認証キー", + "sql.migration.authkeys.refresh.message": "認証キー '{0}' が更新されました。", + "sql.migration.service.not.ready": "Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' は、任意のノードでセルフホステッド統合ランタイムに登録する必要があります。", + "sql.migration.service.ready": "Azure Database Migration Service '{0}' は、ノード - {1} で実行中のセルフホステッド統合ランタイムに接続されています。", + "sql.migration.resource.group.not.found": "リソース グループが見つかりません", + "sql.migration.invalid.resourceGroup.error": "有効なリソースグループを選択して続行してください。", + "sql.migration.invalid.region.error": "有効な場所を選択して続行してください。", + "sql.migration.invalid.service.name.error": "移行サービスに有効な名前を入力してください。", + "sql.migration.service.not.found": "Migration Services が見つかりません。新しいものを作成してください。", + "sql.migration.service.not.setup": "Migration Service を追加して続行してください。", + "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.no.managedInstance.found": "マネージド インスタンスが見つかりません", + "sql.migration.no.virtualMachine.found": "仮想マシンが見つかりませんでした", + "sql.migration.target.page.title": "ターゲット Azure SQL の選択", + "sql.migration.resource.group.description": "リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです", + "sql.migration.ok": "OK", + "sql.migration.new.resource.group": "(新規) {0}", + "sql.migration.test.connection": "接続のテスト", + "sql.migration.database.migration.service.created.successfully": "Database Migration Service が正常に作成されました", + "sql.migration.dms.provision.failed": "データベース移行サービスがプロビジョニングに失敗しました。しばらく待ってから、もう一度お試しください。", + "sql.migration.apply": "適用", + "sql.migration.creating.rg.loading": "リソース グループを作成しています", + "sql.migration.rg.created": "リソース グループが作成されました", + "sql.migration.name.of.new.rg": "新しいリソース グループの名前", + "sql.migration.learn.more": "詳細情報", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "サブスクリプション", + "sql.migration.storage.account": "ストレージ アカウント", + "sql.migration.resourceGroups": "リソース グループ", + "sql.migration.region": "リージョン", + "sql.migration.name": "名前", + "sql.migration.location": "場所", + "sql.migration.new": "新規", + "sql.migration.feature.not.available": "この機能はまだ使用できません。", + "sql.migration.refresh": "最新の情報に更新", + "sql.migration.submit": "送信", + "sql.migration.create": "作成", + "sql.migration.cancel": "キャンセル", + "sql.migration.type": "種類", + "sql.migration.path": "パス", + "sql.migration.path.user.account": "ユーザー アカウント", + "sql.migration.view.all": "すべてを表示する", + "sql.migration.target": "ターゲット", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "閉じる", + "sql.migraiton.data.uploaded.size": "アップロードされたデータまたはサイズ", + "sql.migration.copy.throughput": "コピー スループット (MBps)", + "sql.migration.summary.page.title": "概要", + "sql.migration.summary.azure.account.linked": "リンク済みの Azure アカウント", + "sql.migration.summary.migration.target": "移行のターゲット", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.summary.vm.type": "Azure Virtual Machine 上の SQL Server", + "sql.migration.summary.database.count": "移行されるデータベース", + "sql.migration.summary.azure.storage.subscription": "Azure ストレージ サブスクリプション", + "sql.migration.summary.azure.storage": "Azure Storage", + "sql.migration.ir.node": "統合ランタイム ノード", + "sql.migration.network.share": "ネットワーク共有", + "sql.migration.blob.container.title": "BLOB コンテナー", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "BLOB コンテナー リソース グループ", + "sql.migration.blob.container.storage.account.label": "BLOB コンテナー ストレージ アカウント", + "sql.migration.file.share.title": "ファイルの共有", + "sql.migration.started.notification": "移行が進行中です", + "sql.migration.source.databases": "ソース データベース", + "sql.migration.mode": "モード", + "sql.migration.backup.location": "バックアップの場所", + "sql.migration.azure.storage.account.to.upload.backups": "バックアップを読み込む Azure Storage アカウント", + "sql.migration.shir": "セルフホステッド統合ランタイム ノード", + "sql.migration.summary.target.name": "ターゲット データベース:", + "sql.migration.database.to.be.migrated": "移行されるデータベース", + "sql.migration.count.database.single": "{0} データベース", + "sql.migration.count.database.multiple": "{0} データベース", + "sql.migration.quick.pick.placeholder": "実行する操作を選択する", + "sql.migration.inline.migration.notebook.title": "インライン移行", + "sql.migration.sql.assessment.notebook.title": "SQL 移行評価", + "sql.migration.notebook.open.error": "移行ノートブックを開くときにエラーが発生しました", + "sql.migration.dashboard.title": "Azure SQL の移行", + "sql.migration.dashboard.description": "SQL Server インスタンスの移行の準備状況を判断し、推奨される Azure SQL ターゲットを特定し、Azure SQL Managed Instance または SQL Server on Azure Virtual Machines 上の SQL Server インスタンスの移行を完了します。", + "sql.migration.dashboard.migrate.task.button": "Azure SQLへの移行", + "sql.migration.dashboard.migrate.task.button.description": "SQL Server インスタンスを Azure SQL に移行します。", + "sql.migration.database.migration.status": "データベースの移行状態", + "sql.migration.dashboard.video1.title": "SQL Server を SQL Managed Instance に移行する", + "sql.migration.dashboard.video2.title": "SQL Virtual Machine に SQL Server を移行する", + "sql.migration.dashboard.link1.title": "Azure SQL Managed Instance 向け評価ルール", + "sql.migration.dashboard.link1.description": "SQL Server を Azure SQL マネージド インスタンスに移行する可能性を評価するために使用されるルールの一覧を参照してください。", + "sql.migration.dashboard.help.title": "ヘルプ記事とビデオ リンク", + "sql.migration.pre.req.title": "移行開始前に必要な事項:", + "sql.migration.pre.req.1": "Azure アカウントの詳細", + "sql.migration.pre.req.2": "Azure SQL Managed Instance または Azure Virtual Machine 上の SQL Server", + "sql.migration.pre.req.3": "場所の詳細のバックアップ", + "sql.migration.migration.in.progress": "データベースの移行が進行中", + "sql.migration.failed": "移行は失敗しました", + "sql.migration.log.shipping.in.progress": "ログ配布が進行中", + "sql.migration.migration.completed": "移行が完了しました", + "sql.migration.cutover.card": "カットオーバーを完了しています", + "sql.migration.successfully.migrated.to.azure.sql": "Azure SQL に正常に移行されました", + "sql.migration.migration.not.started": "移行は開始されていません", + "sql.migration.choose.to.migrate.to.azure.sql": "Azure SQL への移行を選択する", + "sql.migration.show.status": "状態の表示", + "sql.migration.inprogress.warning.single": "{0} データベースに警告があります", + "sql.migration.inprogress.warning.multiple": "{0} データベースに警告があります", + "sql.migration.feedback.issue.title": "移行エクスペリエンスのフィードバック", + "sql.migration.eastus2euap": "米国東部 2 EUAP", + "sql.migration.cutover": "移行のカットオーバー", + "sql.migration.complete.cutover": "一括を完了する", + "sql.migration.source.database": "転送元データベース名", + "sql.migration.source.server": "ソース サーバー", + "sql.migration.source.version": "ソース バージョン", + "sql.migration.target.database.name": "ターゲット データベース名", + "sql.migration.target.server": "ターゲット サーバー", + "sql.migration.target.version": "ターゲット バージョン", + "sql.migration.migration.status": "移行の状態", + "sql.migration.migration.status.filter": "移行状態フィルター", + "sql.migration.full.backup.files": "完全バックアップ ファイル", + "sql.migration.last.applied.lsn": "最後に適用された LSN", + "sql.migration.last.applied.backup.files": "最後に適用されたバックアップ ファイル", + "sql.migration.last.applied.files.taken.on": "以下で作成された、最後に適用されたバックアップ ファイル", + "sql.migration.active.backup.files": "アクティブなバックアップ ファイル", + "sql.migration.status": "状態", + "sql.migration.backup.start.time": "バックアップ開始時刻", + "sql.migration.first.lsn": "最初の LSN", + "sql.migration.last.LSN": "最後の LSN", + "sql.migration.cannot.start.cutover.error": "すべての移行が完了するまでカットオーバー処理を開始できません。更新をクリックすると、最新のファイル状態が表示されます。", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Database Managed Instance", + "sql.migration.azure.sql.database.virtual.machine": "Azure SQL データベース仮想マシン", + "sql.migration.cancel.migration": "移行のキャンセル", + "sql.migration.active.backup.files.items": "アクティブなバックアップ ファイル (1 項目)", + "sql.migration.active.backup.files.multiple.items": "アクティブなバックアップ ファイル ({0} 項目)", + "sql.migration.copy.migration.details": "移行の詳細をコピー", + "sql.migration.details.copied": "詳細をコピー済み", + "sql.cancel.migration.confirmation": "この移行を取り消しますか?", + "sql.migration.yes": "はい", + "sql.migration.no": "いいえ", + "sql.migration.completing.cutover.warning": "すべてのバックアップを復元せずにカットオーバーを完了すると、データが失われる可能性があります。", + "sql.migration.bc.info": "ビジネス クリティカル サービス層のマネージド インスタンスの移行カットオーバーでは、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーション期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。", + "sql.migration.cutover.help.main": "一括移行を実行する準備ができたら、次のステップを実行してデータベースの移行を完了します。データベースの一括移行は、ターゲット Azure SQL Database Managed Instance に完全バックアップが復元されてからでなければ行えません。", + "sql.migration.cutover.step.1": "1. ソース データベースに送信されるすべてのトランザクションを停止します。", + "sql.migration.cutover.step.2": "2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有の場所に提供します。", + "sql.migration.cutover.step.3": "3. すべてのログ バックアップがターゲット データベースに復元されていることを確認します。「復元が保留中のログ バックアップ」が 0 である必要があります。", + "sql.migartion.cutover.pending.backup": "保留中のログ バックアップ: {0}", + "sql.migration.confirm.checkbox.message": "提供する追加のログ バックアップがないことを確認し、カットオーバーの完了を希望します。", + "sql.migration.cutover.in.progress": "データベース '{0}' のカットオーバーが進行中です", + "sql.migration.cannot.cancel": "移行は進行中ではないため、取り消すことができません。", + "sql.migration.cannot.cutover": "移行は進行中ではないため、一括にすることができません。", + "sql.migration.search.for.migration": "移行を検索する", + "sql.migration.online": "オンライン", + "sql.migration.offline": "オフライン", + "sql.migration.database": "データベース", + "sql.migration.database.migration.service": "Database Migration Service", + "sql.migration.duration": "時間", + "sql.migration.azure.sql.target": "Azure SQL Target", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.sql.virtual.machine": "SQL 仮想マシン", + "sql.migration.target.azure.sql.instance.name": "Azure SQL Target の名前", + "sql.migration.cutover.type": "移行モード", + "sql.migration.start.time": "開始時刻", + "sql.migration.finish.time": "終了時刻", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "進行中", + "sql.migration.status.succeeded": "成功", + "sql.migration.status.creating": "作成中", + "sql.migration.status.completing": "完了処理中", + "sql.migration.status.canceling": "取り消しています", + "sql.migration.status.failed": "失敗", + "sql.migration.status.warning.count.single": "警告: {0} 個)", + "sql.migration.status.warning.count.multiple": "警告: {0} 個)", + "sql.migration.status.error.count.single": "エラー: {0} 個)", + "sql.migration.status.error.count.multiple": "エラー: {0} 個)", + "sql.migration.hrs": "{0} 時間", + "sql.migration.hr": "{0} 時間", + "sql.migration.days": "{0} 日", + "sql.migration.day": "{0} 日", + "sql.migration.mins": "{0} 分", + "sql.migration.min": "{0} 分", + "sql.migration.sec": "{0} 秒", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.service.details.button.label": "閉じる", + "sql.migration.service.details.ir.label": "セルフホステッド統合ランタイム ノード", + "sql.migration.service.details.authkeys.label": "認証キー", + "sql.migration.service.details.authkeys.title": "セルフホステッド統合ランタイム ノードへの接続に使用される認証キー", + "sql.migration.service.details.status.unavailable": "-- 使用不可 --", + "sql.migration.source.configuration": "ソース構成", + "sql.migration.source.credentials": "ソースの資格情報", + "sql.migration.enter.your.sql.cred": "ソース SQL Server インスタンスの資格情報を入力します。この資格情報は、データベースを Azure SQL に移行する場合に使用されます。", + "sql.migration.server": "サーバー", + "sql.migration.username": "ユーザー名", + "sql.migration.size": "サイズ (MB)", + "sql.migration.last.backup": "前回のバックアップ", + "sql.migration.database.migration": "移行のデータベース", + "sql.migrate.text": "Azure SQL に移行するデータベースを選択する", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "問題", + "sql.migration.search": "検索", + "sql.migration.instance": "インスタンス", + "sql.migration.warnings": "警告", + "sql.migration.impacted.objects": "影響を受けるオブジェクト", + "sql.migration.object.details": "オブジェクトの詳細", + "sql.migration.assessmen.results": "評価結果", + "sql.migration.type.label": "入力:", + "sql.migration.name.label": "名前:", + "sql.migration.description": "説明", + "sql.migration.recommendation": "推奨事項", + "sql.migration.more.info": "詳細情報", + "sql.migration.target.platform": "ターゲット プラットフォーム", + "sql.migration.warnings.details": "警告の詳細", + "sql.migration.issues.details": "問題の詳細", + "sql.migration.select.prompt": "左側の SQL Server インスタンスまたはデータベースをクリックすると、その詳細が表示されます。", + "sql.migration.no.issues.vm": "Azure Virtual Machine 上で SQL Server への移行に関する問題は見つかりませんでした", + "sql.migration.no.issues.mi": "Azure SQL Managed Instance で SQL Server への移行に関する問題は見つかりませんでした", + "sql.migration.impact.object.type": "種類: {0}", + "sql.migration.impact.object.name": "名前: {0}", + "sql.migration.databases": "データベース ({0}/{1})", + "sql.migration.databases.selected": "{0}/{1} のデータベースが選択されています", + "sql.migration.issues.count": "問題 ({0} 件)", + "sql.migration.warnings.count": "警告 ({0})", + "sql.migration.authentication.type": "認証の種類", + "sql.migration.sql.login": "SQL ログイン", + "sql.migration.windows.auth": "Windows 認証", + "sql.migration.status.refresh.label": "最新の情報に更新", + "sql.migration.auto.refresh.off": "自動更新: オフ", + "sql.migration.auto.refresh.15.seconds": "自動更新: 15 秒", + "sql.migration.auto.refresh.30.seconds": "自動更新: 30 秒", + "sql.migration.auto.refresh.1.min": "自動更新: 1 分", + "sql.migration.auto.refresh.3.min": "自動更新: 3 分", + "sql.migration.auto.refresh.5.min": "自動更新: 5 分", + "sql.migration.select.the.refresh.interval": "更新間隔を選択する", + "sql.migration.off": "オフ", + "sql.migration.every.30.second": "30 秒ごと", + "sql.migration.every.1.minute": "1 分ごと", + "sql.migration.every.3.minutes": "3 分ごと", + "sql.migration.every.5.minutes": "5 分ごと" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "データベース {0} から {1} - {2} に移行を開始する", + "sql.migration.starting.migration.error": "移行の開始中にエラーが発生しました: '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..9586795c0d --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "XML の言語機能", + "description": "XML に豊富な言語サポートを提供します。" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/main.i18n.json b/i18n/ads-language-pack-ja/translations/main.i18n.json index 8efa63c16d..c46b6c5b33 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "ノートブック マークダウン プレビューで使用される行の高さを制御します。この数値はフォント サイズを基準とします。", "notebook.showRenderedNotebookinDiffEditor": "(プレビュー) レンダリングされたノートブックを差分エディターで表示します。", "notebook.maxRichTextUndoHistory": "ノートブックのリッチ テキスト エディターを元に戻す操作の履歴に格納される変更の最大数です。", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "ノートブックの検索", "exclude": "フルテキスト検索および Quick Open でファイルやフォルダーを除外するための glob パターンを構成します。'#files.exclude#' 設定からすべての glob パターンを継承します。glob パターンの詳細については、[こちら](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) を参照してください。", "exclude.boolean": "ファイル パスの照合基準となる glob パターン。これを true または false に設定すると、パターンがそれぞれ有効/無効になります。", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "前の文字列を検索" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "ノートブック エディター" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "検索結果", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "停止", "profiler.clear": "データのクリア", "profiler.clearDataPrompt": "データをクリアしますか?", - "profiler.yes": "はい", - "profiler.no": "いいえ", "profilerAction.autoscrollOn": "自動スクロール: オン", "profilerAction.autoscrollOff": "自動スクロール: オフ", "profiler.toggleCollapsePanel": "折りたたんだパネルを切り替える", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "ノートブックとしてエクスポート" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "クエリ エディター" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "結果", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "クエリ プラン" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "クエリ プラン エディター" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "操作", @@ -11441,6 +11440,13 @@ "gettingStarted": "はじめに", "showReleaseNotes": "「はじめに」を表示する", "miGettingStarted": "はじめに(&&S)" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "プロパティの非表示", + "showProperties": "プロパティの表示" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "新しい展開..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index 50f72810cc..eda7043a21 100644 --- a/i18n/ads-language-pack-ko/package.json +++ b/i18n/ads-language-pack-ko/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension ko" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..3b09b920bf --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Azure Arc 지원", + "arc.configuration.title": "Azure Arc", + "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.loading": "컨트롤러를 로드하는 중...", + "command.createController.title": "새 Azure Arc 컨트롤러 만들기", + "command.connectToController.title": "기존 Azure Arc 컨트롤러에 연결", + "command.removeController.title": "컨트롤러 제거", + "command.refresh.title": "새로 고침", + "command.editConnection.title": "연결 편집", + "arc.openDashboard": "관리", + "resource.type.azure.arc.display.name": "Azure Arc 데이터 컨트롤러(미리 보기)", + "resource.type.azure.arc.description": "Azure Arc 데이터 컨트롤러 만들기", + "arc.data.controller.new.wizard.title": "Azure Arc 데이터 컨트롤러 만들기", + "arc.data.controller.cluster.environment.title": "대상 기존 Kubernetes 클러스터 환경은 무엇인가요?", + "arc.data.controller.select.cluster.title": "기존 Kubernetes 클러스터에서 선택", + "arc.data.controller.kube.cluster.context": "클러스터 컨텍스트", + "arc.data.controller.cluster.config.profile.title": "구성 프로필 선택", + "arc.data.controller.cluster.config.profile": "구성 프로필", + "arc.data.controller.cluster.config.profile.loading": "구성 프로필 로드 중", + "arc.data.controller.cluster.config.profile.loadingcompleted": "구성 프로필 로드 완료", + "arc.data.controller.create.azureconfig.title": "Azure 구성", + "arc.data.controller.create.controllerconfig.title": "컨트롤러 구성", + "arc.data.controller.project.details.title": "Azure 세부 정보", + "arc.data.controller.project.details.description": "배포된 리소스 및 비용을 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", + "arc.data.controller.details.title": "데이터 컨트롤러 세부 정보", + "arc.data.controller.details.description": "Azure Arc 데이터 컨트롤러에 대한 네임스페이스, 이름 및 스토리지 클래스를 제공합니다. 이 이름은 원격 관리 및 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다.", + "arc.data.controller.namespace": "데이터 컨트롤러 네임스페이스", + "arc.data.controller.namespace.validation.description": "네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다.", + "arc.data.controller.name": "데이터 컨트롤러 이름", + "arc.data.controller.name.validation.description": "이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다.", + "arc.data.controller.location": "위치", + "arc.data.controller.admin.account.title": "관리자 계정", + "arc.data.controller.admin.account.name": "데이터 컨트롤러 로그인", + "arc.data.controller.admin.account.password": "암호", + "arc.data.controller.admin.account.confirm.password": "암호 확인", + "arc.data.controller.create.summary.title": "구성 검토", + "arc.data.controller.summary.arc.data.controller": "Azure Arc 데이터 컨트롤러", + "arc.data.controller.summary.estimated.cost.per.month": "월별 예상 비용", + "arc.data.controller.summary.arc.by.microsoft": "Microsoft 제공", + "arc.data.controller.summary.free": "무료", + "arc.data.controller.summary.arc.terms.of.use": "사용 약관", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "개인정보처리방침", + "arc.data.controller.summary.terms": "사용 약관", + "arc.data.controller.summary.terms.description": "\"전자 필기장으로 스크립트\"를 클릭함으로써 (a) 위에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {0}를 참조하세요.", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace 약관", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Kube 구성 파일 경로", + "arc.data.controller.summary.cluster.context": "클러스터 컨텍스트", + "arc.data.controller.summary.profile": "구성 프로필", + "arc.data.controller.summary.username": "사용자 이름", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "구독", + "arc.data.controller.summary.resource.group": "리소스 그룹", + "arc.data.controller.summary.data.controller.name": "데이터 컨트롤러 이름", + "arc.data.controller.summary.data.controller.namespace": "데이터 컨트롤러 네임스페이스", + "arc.data.controller.summary.controller": "컨트롤러", + "arc.data.controller.summary.location": "위치", + "arc.data.controller.agreement": "{0} 및 {1}에 동의합니다.", + "arc.data.controller.readmore": "자세한 정보", + "microsoft.agreement.privacy.statement": "Microsoft 개인정보처리방침", + "deploy.script.action": "Notebook에 스크립트", + "deploy.done.action": "배포", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc(미리 보기)", + "resource.type.arc.postgres.display.name": "PostgreSQL 하이퍼스케일 서버 그룹 - Azure Arc(미리 보기)", + "resource.type.arc.sql.description": "고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스", + "resource.type.arc.postgres.description": "Azure Arc 환경에 PostgreSQL 하이퍼스케일 서버 그룹 배포", + "arc.controller": "대상 Azure Arc 컨트롤러", + "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc(미리 보기)", + "arc.sql.wizard.page1.title": "Azure SQL 관리되는 인스턴스 매개 변수 제공", + "arc.sql.connection.settings.section.title": "SQL 연결 정보", + "arc.sql.instance.settings.section.title": "SQL 인스턴스 설정", + "arc.azure.section.title": "Azure 정보", + "arc.sql.instance.name": "인스턴스 이름", + "arc.sql.username": "사용자 이름", + "arc.sql.invalid.username": "sa 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요.", + "arc.sql.invalid.instance.name": "인스턴스 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 13자 이하여야 합니다.", + "arc.storage-class.dc.label": "스토리지 클래스", + "arc.sql.storage-class.dc.description": "모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다.", + "arc.sql.replicas.label": "복제본", + "arc.sql.replicas.description": "고가용성을 위해 Kubernetes 클러스터에 배포될 SQL Managed Instance의 복제본 수", + "arc.storage-class.data.label": "스토리지 클래스(데이터)", + "arc.sql.storage-class.data.description": "데이터에 사용할 스토리지 클래스(.mdf)", + "arc.postgres.storage-class.data.description": "데이터 영구 볼륨에 사용할 스토리지 클래스입니다.", + "arc.storage-class.logs.label": "스토리지 클래스(로그)", + "arc.sql.storage-class.logs.description": "로그에 사용할 스토리지 클래스(/var/log)", + "arc.postgres.storage-class.logs.description": "로그 영구 볼륨에 사용할 스토리지 클래스입니다.", + "arc.storage-class.backups.label": "스토리지 클래스(백업)", + "arc.cores-limit.label": "코어 제한", + "arc.sql.cores-limit.description": "정수로 관리되는 인스턴스의 코어 제한입니다.", + "arc.cores-request.label": "코어 요청", + "arc.sql.cores-request.description": "정수로 관리되는 인스턴스의 코어에 대한 요청입니다.", + "arc.memory-limit.label": "메모리 제한", + "arc.sql.memory-limit.description": "정수로 관리되는 인스턴스의 용량 제한입니다.", + "arc.memory-request.label": "메모리 요청", + "arc.sql.memory-request.description": "관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다.", + "arc.postgres.storage-class.backups.description": "백업 영구 볼륨에 사용할 스토리지 클래스입니다.", + "arc.password": "암호", + "arc.confirm.password": "암호 확인", + "arc.azure.account": "Azure 계정", + "arc.azure.subscription": "Azure 구독", + "arc.azure.resource.group": "Azure 리소스 그룹", + "arc.azure.location": "Azure 위치", + "arc.postgres.wizard.title": "Azure Arc 지원 PostgreSQL 하이퍼스케일 서버 그룹 배포(미리 보기)", + "arc.postgres.wizard.page1.title": "Azure 지원 PostgreSQL 하이퍼스케일 서버 그룹 매개 변수 제공", + "arc.postgres.settings.section.title": "일반 설정", + "arc.postgres.settings.resource.worker.title": "작업자 노드 컴퓨팅 구성", + "arc.postgres.settings.resource.coordinator.title": "코디네이터 노드 컴퓨팅 구성", + "arc.postgres.settings.storage.title": "저장소 설정", + "arc.postgres.server.group.name": "서버 그룹 이름", + "arc.postgres.server.group.name.validation.description": "서버 그룹 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며 문자로 시작하고 영숫자로 끝나며 길이가 11자 이하여야 합니다.", + "arc.postgres.server.group.workers.label": "작업자 수", + "arc.postgres.server.group.workers.description": "분할된 클러스터에서 프로비전할 작업자 노드 수 또는 단일 노드 Postgres의 경우 0(기본값)입니다.", + "arc.postgres.server.group.port": "포트", + "arc.postgres.server.group.engine.version": "엔진 버전", + "arc.postgres.server.group.extensions.label": "확장", + "arc.postgres.server.group.extensions.description": "시작 시 로드해야 하는 Postgres 확장의 쉼표로 구분된 목록입니다. 지원되는 값은 Postgres 설명서를 참조하세요.", + "arc.postgres.server.group.volume.size.data.label": "볼륨 크기 GB(데이터)", + "arc.postgres.server.group.volume.size.data.description": "데이터에 사용할 스토리지 볼륨의 크기(GB)입니다.", + "arc.postgres.server.group.volume.size.logs.label": "볼륨 크기 GB(로그)", + "arc.postgres.server.group.volume.size.logs.description": "로그에 사용할 저장소 볼륨의 크기(GB)입니다.", + "arc.postgres.server.group.volume.size.backups.label": "볼륨 크기 GB(백업)", + "arc.postgres.server.group.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(GB)입니다.", + "arc.postgres.server.group.workers.cores.request.label": "CPU 요청(노드당 코어 수)", + "arc.postgres.server.group.workers.cores.request.description": "서비스를 예약하기 위해 노드당 사용할 수 있어야 하는 최소 CPU 코어 수입니다. 소수 코어가 지원됩니다.", + "arc.postgres.server.group.workers.cores.limit.label": "CPU 제한(노드당 코어 수)", + "arc.postgres.server.group.workers.cores.limit.description": "노드당 사용할 수 있는 Postgres 인스턴스의 최대 CPU 코어 수입니다. 소수 코어가 지원됩니다.", + "arc.postgres.server.group.workers.memory.request.label": "메모리 요청(노드당 GB)", + "arc.postgres.server.group.workers.memory.request.description": "노드당 Postgres 인스턴스의 메모리 요청(GB)입니다.", + "arc.postgres.server.group.workers.memory.limit.label": "메모리 제한(노드당 GB)", + "arc.postgres.server.group.workers.memory.limit.description": "노드당 Postgres 인스턴스의 메모리 제한(GB)입니다.", + "arc.postgres.server.group.coordinator.cores.request.label": "CPU 요청", + "arc.postgres.server.group.coordinator.cores.request.description": "서비스를 예약하기 위해 코디네이터 노드에서 사용할 수 있어야 하는 최소 CPU 코어 수입니다. 소수 코어가 지원됩니다.", + "arc.postgres.server.group.coordinator.cores.limit.label": "CPU 제한", + "arc.postgres.server.group.coordinator.cores.limit.description": "코디네이터 노드에서 사용할 수 있는 Postgres 인스턴스의 최대 CPU 코어 수입니다. 소수 코어가 지원됩니다.", + "arc.postgres.server.group.coordinator.memory.request.label": "메모리 요청(GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "코디네이터 노드에 있는 Postgres 인스턴스의 메모리 요청(GB)입니다.", + "arc.postgres.server.group.coordinator.memory.limit.label": "메모리 제한(GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "코디네이터 노드의 Postgres 인스턴스 메모리 제한(GB)입니다.", + "arc.agreement": "{0} 및 {1}에 동의합니다.", + "arc.agreement.sql.terms.conditions": "Azure SQL Managed Instance - Azure Arc 사용 약관", + "arc.agreement.postgres.terms.conditions": "Azure Arc 지원 PostgreSQL 하이퍼스케일 사용 약관", + "should.be.integer": "값은 정수여야 함", + "worker.node.count.should.not.be.one": "값 1은 지원되지 않습니다.", + "requested.cores.less.than.or.equal.to.cores.limit": "요청된 코어는 코어 제한보다 작거나 같아야 합니다.", + "cores.limit.greater.than.or.equal.to.requested.cores": "코어 제한은 요청된 코어보다 크거나 같아야 합니다.", + "requested.memory.less.than.or.equal.to.memory.limit": "요청한 메모리는 메모리 제한보다 작거나 같아야 합니다.", + "memory.limit.greater.than.or.equal.to.requested.memory": "메모리 제한은 요청된 메모리보다 크거나 같아야 합니다.", + "arc.agreement.sql.help.text": "Azure Arc 지원 Managed Instance는 원하는 인프라에 배포할 수 있는 SQL Server 액세스 및 기능 호환성을 제공합니다. 이 서비스는 미리 보기 상태이지만 Azure의 SQL Managed Instance에 비해 몇 가지 기능 제한이 있습니다. {0}", + "arc.agreement.sql.help.text.learn.more": "자세히 알아보기", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Azure Arc 지원 Managed Instance 대해 자세히 알아보기" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "Arc 배포 확장이 Arc 확장으로 대체되었으며 제거되었습니다.", + "arc.controllerDashboard": "Azure Arc 데이터 컨트롤러 대시보드(미리 보기) - {0}", + "arc.miaaDashboard": "Azure SQL Managed Instance - Azure Arc(미리 보기) - {0}", + "arc.postgresDashboard": "PostgreSQL 하이퍼스케일 - Azure Arc 대시보드(미리 보기) - {0}", + "arc.dataControllersType": "Azure Arc 데이터 컨트롤러", + "arc.pgSqlType": "PostgreSQL 하이퍼스케일 - Azure Arc", + "arc.miaaType": "SQL 관리형 인스턴스 - Azure Arc", + "arc.overview": "개요", + "arc.connectionStrings": "연결 문자열", + "arc.preloaded Extensions": "미리 로드된 확장", + "arc.networking": "네트워킹", + "arc.properties": "속성", + "arc.settings": "설정", + "arc.security": "보안", + "arc.computeAndStorage": "컴퓨팅 + 스토리지", + "arc.coordinatorNodeParameters": "코디네이터 노드 매개 변수", + "arc.workerNodeParameters": "작업자 노드 매개 변수", + "arc.compute": "컴퓨팅", + "arc.backup": "백업", + "arc.newSupportRequest": "새 지원 요청", + "arc.diagnoseAndSolveProblems": "문제 진단 및 해결", + "arc.supportAndTroubleshooting": "지원 + 문제 해결", + "arc.resourceHealth": "리소스 상태", + "arc.parameterName": "매개 변수 이름", + "arc.value": "값", + "arc.createNew": "새 인스턴스", + "arc.delete": "삭제", + "arc.learnMore": "자세히 알아보세요.", + "arc.drop": "삭제", + "arc.save": "저장", + "arc.discard": "삭제", + "arc.resetPassword": "암호 재설정", + "arc.loadExtensions": "확장 로드", + "arc.unloadExtensions": "확장 언로드", + "arc.noExtensions": "구성에 나열된 확장이 없습니다.", + "arc.openInAzurePortal": "Azure Portal에서 열기", + "arc.resourceGroup": "리소스 그룹", + "arc.region": "지역", + "arc.subscriptionId": "구독 ID", + "arc.state": "상태", + "arc.connectionMode": "연결 모드", + "arc.namespace": "네임스페이스", + "arc.externalEndpoint": "외부 엔드포인트", + "arc.name": "이름", + "arc.type": "형식", + "arc.status": "상태", + "arc.miaaAdmin": "관리되는 인스턴스 관리자", + "arc.controllerEndpoint": "컨트롤러 엔드포인트", + "arc.extensionName": "확장 이름", + "arc.extensionsDescription": "PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. 확장을 사용하면 단일 명령으로 데이터베이스에서 로드하거나 제거할 수 있는 단일 패키지에서 여러 관련 SQL 개체를 함께 묶을 수 있습니다. 데이터베이스에 로드된 후 확장은 기본 제공 기능처럼 작동할 수 있습니다.", + "arc.extensionsFunction": "일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 이러한 미리 로드된 확장은 아래에서 보고 편집할 수 있습니다.", + "arc.extensionsLearnMore": "PostgreSQL 확장에 대해 자세히 알아보세요.", + "arc.extensionsTableLoading": "미리 로드된 확장의 테이블이 로드되고 있습니다.", + "arc.extensionsTableLabel": "미리 로드된 확장의 테이블입니다.", + "arc.extensionsTableLoadingComplete": "이제 미리 로드된 확장을 볼 수 있습니다.", + "arc.extensionsAddList": "확장", + "arc.extensionsAddDialog": "PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다.", + "arc.dataController": "데이터 컨트롤러", + "arc.kibanaDashboard": "Kibana 대시보드", + "arc.grafanaDashboard": "Grafana 대시보드", + "arc.kibanaDashboardDescription": "로그를 보기 위한 대시보드", + "arc.grafanaDashboardDescription": "메트릭을 보기 위한 대시보드", + "arc.serviceEndpoints": "서비스 엔드포인트", + "arc.serviceEndpointsTable": "서비스 엔드포인트 테이블", + "arc.databases": "데이터베이스", + "arc.endpoint": "엔드포인트", + "arc.description": "설명", + "arc.yes": "예", + "arc.no": "아니요", + "arc.feedback": "피드백", + "arc.selectConnectionString": "아래에서 사용 가능한 클라이언트 연결 문자열 중에서 선택합니다.", + "arc.addingWorkerNodes": "작업자 노드 추가", + "arc.workerNodesDescription": "작업자 노드를 추가하여 서버 그룹을 확장하고 데이터베이스 크기를 조정합니다.", + "arc.workerNodesConfigurationInformation": "모든 작업자 노드에 적용되는 CPU 코어 수와 스토리지 크기를 구성할 수 있습니다. 서버 그룹의 CPU 코어 수 및 메모리 설정을 조정합니다. 요청 및/또는 제한을 초기화하려면 빈 값을 전달하세요.", + "arc.coordinatorNodeConfigurationInformation": "코디네이터 노드에 적용되는 CPU 코어 수와 스토리지 크기를 구성할 수 있습니다. 서버 그룹의 CPU 코어 수 및 메모리 설정을 조정합니다. 요청 및/또는 제한을 초기화하려면 빈 값을 전달하세요.", + "arc.workerNodeInformation": "작업자 노드 수를 줄이거나 늘려서 서버 그룹을 확장 및 축소할 수 있습니다. 값은 0이거나 1보다 커야 합니다.", + "arc.workerOneNodeValidationMessage": "값 1은 지원되지 않습니다.", + "arc.vCores": "vCore", + "arc.ram": "RAM", + "arc.refresh": "새로 고침", + "arc.resetAllToDefault": "모두 기본값으로 다시 설정", + "arc.resetToDefault": "기본값으로 다시 설정", + "arc.troubleshoot": "문제 해결", + "arc.clickTheNewSupportRequestButton": "[새 지원 요청] 단추를 클릭하여 Azure Portal에서 지원 요청을 제출합니다.", + "arc.supportRequestNote": "지원 요청을 열려면 먼저 리소스 구성을 Azure에 업로드해야 합니다.", + "arc.running": "실행", + "arc.ready": "준비", + "arc.notReady": "준비되지 않음", + "arc.pending": "보류 중", + "arc.failed": "실패", + "arc.unknown": "알 수 없음", + "arc.direct": "직접", + "arc.indirect": "간접", + "arc.loading": "로드하는 중...", + "arc.refreshToEnterCredentials": "자격 증명을 입력하려면 노드 새로 고침", + "arc.noInstancesAvailable": "인스턴스를 사용할 수 없음", + "arc.connecToServer": "서버에 연결", + "arc.connectToController": "기존 컨트롤러에 연결", + "arc.connectToMSSql": "SQL Managed Instance에 연결 - Azure Arc({0})", + "arc.connectToPGSql": "PostgreSQL 하이퍼스케일에 연결 - Azure Arc({0})", + "arc.passwordToController": "컨트롤러에 암호 제공", + "arc.controllerUrl": "컨트롤러 URL", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "동일한 네임스페이스를 사용하는 클러스터가 여러 개 있는 경우 컨트롤러 URL이 필요합니다. 일반적으로 필요하지 않습니다.", + "arc.serverEndpoint": "서버 엔드포인트", + "arc.controllerName": "이름", + "arc.controllerNameDescription": "트리 뷰에 표시할 이름이며 컨트롤러 자체에 적용되지 않습니다.", + "arc.controllerKubeConfig": "Kube 구성 파일 경로", + "arc.controllerClusterContext": "클러스터 컨텍스트", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "컨트롤러 사용자 이름", + "arc.controllerPassword": "컨트롤러 암호", + "arc.username": "사용자 이름", + "arc.password": "암호", + "arc.rememberPassword": "암호 저장", + "arc.connect": "연결", + "arc.cancel": "취소", + "arc.ok": "확인", + "arc.on": "켜짐", + "arc.off": "끄기", + "arc.notConfigured": "구성되지 않음", + "arc.online": "온라인", + "arc.offline": "오프라인", + "arc.restoring": "복원", + "arc.recovering": "복구 중", + "arc.recoveringPending": "복구 보류 중", + "arc.suspect": "주의 대상", + "arc.emergency": "비상", + "arc.coordinatorEndpoint": "코디네이터 엔드포인트", + "arc.postgresAdminUsername": "관리자 사용자 이름", + "arc.nodeConfiguration": "노드 구성", + "arc.postgresVersion": "PostgreSQL 버전", + "arc.serverGroupType": "서버 그룹 유형", + "arc.serverGroupNodes": "서버 그룹 노드", + "arc.fullyQualifiedDomain": "정규화된 도메인", + "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", + "arc.coordinator": "코디네이터", + "arc.worker": "작업자", + "arc.monitor": "모니터", + "arc.available": "사용 가능", + "arc.issuesDetected": "문제 검색됨", + "arc.newDatabase": "새 데이터베이스", + "arc.databaseName": "데이터베이스 이름", + "arc.enterNewPassword": "새 암호 입력", + "arc.confirmNewPassword": "새 암호 확인", + "arc.learnAboutPostgresClients": "Azure PostgreSQL 하이퍼스케일 클라이언트 인터페이스에 대한 자세한 정보", + "arc.coordinatorNodeParametersDescription": "코디네이터 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다.", + "arc.workerNodesParametersDescription": " 작업자 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다.", + "arc.learnAboutNodeParameters": "Azure Arc 지원 PostgreSQL 하이퍼스케일의 데이터베이스 엔진 설정에 대한 자세한 정보", + "arc.noNodeParametersFound": "작업자 서버 매개 변수를 찾을 수 없습니다...", + "arc.searchToFilter": "필터링 항목 검색...", + "arc.scalingCompute": "계산 vCore 및 메모리 크기를 조정합니다.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc 지원의 크기를 조정할 수 있습니다.", + "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다.", + "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL 하이퍼스케일 서버 그룹 기준", + "arc.computeAndStorageDescriptionPartThree": "가동 중지 시간 없이", + "arc.computeAndStorageDescriptionPartFour": "이렇게 하려면 먼저 다음을 확인해야 합니다.", + "arc.computeAndStorageDescriptionPartFive": "사용 가능한 리소스가 충분합니다.", + "arc.resourceHealthDescription": "리소스 상태는 리소스가 예상대로 실행되고 있는지를 알려줄 수 있습니다.", + "arc.computeAndStorageDescriptionPartSix": "Kubernetes 클러스터에서 이 구성을 준수합니다.", + "arc.node": "노드", + "arc.nodes": "노드", + "arc.workerNodes": "작업자 노드", + "arc.coordinatorNode": "코디네이터 노드", + "arc.storagePerNode": "노드당 스토리지", + "arc.workerNodeCount": "작업자 노드 수", + "arc.configurationPerNode": "구성(노드당)", + "arc.configurationCoordinatorNode": "구성", + "arc.coresLimit": "CPU 제한", + "arc.workerCoresLimit": "작업자 노드 CPU 제한", + "arc.coordinatorCoresLimit": "코디네이터 노드 CPU 제한", + "arc.coresRequest": "CPU 요청", + "arc.workerCoresRequest": "작업자 노드 CPU 요청", + "arc.coordinatorCoresRequest": "코디네이터 노드 CPU 요청", + "arc.memoryLimit": "메모리 제한(GB)", + "arc.workerMemoryLimit": "작업자 노드 메모리 제한(GB)", + "arc.coordinatorMemoryLimit": "코디네이터 노드 메모리 제한(GB)", + "arc.memoryRequest": "메모리 요청(GB)", + "arc.workerMemoryRequest": "작업자 노드 메모리 요청(GB)", + "arc.coordinatorMemoryRequest": "코디네이터 노드 메모리 요청(GB)", + "arc.arcResources": "Azure Arc 리소스", + "arc.enterANonEmptyPassword": "비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다.", + "arc.thePasswordsDoNotMatch": "암호가 일치하지 않습니다. 암호를 확인하거나 ESC 키를 눌러 종료합니다.", + "arc.passwordReset": "암호 재설정 성공", + "arc.condition": "조건", + "arc.details": "세부 정보", + "arc.lastTransition": "마지막 전환", + "arc.noExternalEndpoint": "외부 엔드포인트가 구성되지 않았으므로 이 정보를 사용할 수 없습니다.", + "arc.noWorkerPods": "이 구성에는 작업자 Pod가 없습니다.", + "arc.podsReady": "Pod 준비", + "arc.podsPresent": "Pod 있음", + "arc.podsUsedDescription": "자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다.", + "arc.podsUsedDescriptionAria": "자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다.", + "arc.podConditionsTable": "Pod 조건 테이블", + "arc.connectToPostgresDescription": "PostgreSQL 확장을 설치해야 하는 데이터베이스 엔진 설정을 표시하고 설정하려면 서버에 연결해야 합니다.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Pod가 초기화됩니다.", + "arc.podReady": "Pod가 준비되었습니다.", + "arc.noPodIssuesDetected": "이 PostgreSQL 하이퍼스케일 인스턴스에 영향을 주는 알려진 문제는 없습니다.", + "arc.podIssuesDetected": "아래에 나열된 Pod에는 성능 또는 가용성에 영향을 줄 수 있는 문제가 있습니다.", + "arc.containerReady": "Pod 컨테이너가 준비되었습니다.", + "arc.podScheduled": "Pod를 예약할 수 있습니다.", + "arc.loadingClusterContextCompleted": "클러스터 컨텍스트 로드 완료", + "arc.rangeSetting": "값이 {0}-{1} 범위에 있어야 합니다.", + "arc.databaseCreated": "데이터베이스 {0} 생성됨", + "arc.deletingInstance": "인스턴스 '{0}'을(를) 삭제하는 중...", + "arc.installingExtension": "'{0}' 확장을 설치하는 중...", + "arc.extensionInstalled": "'{0}' 확장이 설치되었습니다.", + "arc.updatingInstance": "인스턴스 {0} 업데이트 중...", + "arc.instanceDeleted": "인스턴스 '{0}'이(가) 삭제됨", + "arc.instanceUpdated": "인스턴스 '{0}'이(가) 업데이트됨", + "arc.extensionsDropped": "'{0}' 확장을 삭제했습니다.", + "arc.extensionsAdded": "확장 '{0}'이(가) 추가됨", + "arc.copiedToClipboard": "클립보드에 복사된 {0}", + "arc.clickTheTroubleshootButton": "[문제 해결] 단추를 클릭하여 Azure Arc {0} 문제 해결 Notebook을 엽니다.", + "arc.dataStorage": "{0} 데이터", + "arc.logStorage": "{0} 로그", + "arc.backupsStorage": "백업 {0}개", + "arc.numVCore": "vCore {0}", + "arc.numVCores": "vCore {0}개", + "arc.updated": "업데이트된 {0}", + "arc.connectionString": "{0}에 대한 연결 문자열", + "arc.copyConnectionStringToClipboard": "{0} 연결 문자열을 클립보드에 복사", + "arc.copyValueToClipboard": "{0}을(를) 클립보드에 복사", + "arc.pgConnectionRequired": "데이터베이스 엔진 설정을 표시하고 설정하려면 연결이 필요합니다.", + "arc.miaaConnectionRequired": "이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다.", + "arc.couldNotFindControllerRegistration": "컨트롤러 등록을 찾을 수 없습니다.", + "arc.dropMultipleExtensions": "현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요.", + "arc.updateExtensionsFailed": "확장을 편집하지 못했습니다. {0}", + "arc.refreshFailed": "새로 고치지 못했습니다. {0}", + "arc.resetFailed": "다시 설정하지 못했습니다. {0}", + "arc.openDashboardFailed": "대시보드를 여는 동안 오류가 발생했습니다. {0}", + "arc.instanceDeletionFailed": "{0} 인스턴스를 삭제하지 못했습니다. {1}", + "arc.instanceUpdateFailed": "인스턴스 {0}을(를) 업데이트하지 못했습니다. {1}", + "arc.pageDiscardFailed": "사용자 입력을 삭제하지 못했습니다. {0}", + "arc.databaseCreationFailed": "{0} 데이터베이스를 만들지 못했습니다. {1}", + "arc.connectToControllerFailed": "컨트롤러 {0}에 연결할 수 없습니다. {1}", + "arc.connectToMSSqlFailed": "SQL Managed Instance - Azure Arc 인스턴스 {0}에 연결할 수 없습니다. {1}", + "arc.connectToPGSqlFailed": "PostgreSQL 하이퍼스케일 - Azure Arc 인스턴스 {0}에 연결할 수 없습니다. {1}", + "arc.missingExtension": "엔진 설정을 보려면 {0} 확장이 필요합니다. 지금 설치하시겠습니까?", + "arc.extensionInstallationFailed": "확장 {0}을(를) 설치하지 못했습니다.", + "arc.fetchConfigFailed": "'{0}'에 대한 구성을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", + "arc.fetchEndpointsFailed": "'{0}'에 대한 엔드포인트를 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", + "arc.fetchRegistrationsFailed": "'{0}'에 대한 등록을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", + "arc.fetchDatabasesFailed": "'{0}'에 대한 데이터베이스를 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", + "arc.fetchEngineSettingsFailed": "'{0}'에 대한 엔진 설정을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", + "arc.numberOfIssuesDetected": "•{0} (문제 {1}개)", + "arc.instanceDeletionWarning": "경고! 인스턴스 삭제는 영구적이므로 실행 취소할 수 없습니다. 인스턴스 '{0}'을(를) 삭제하려면 아래에 '{0}' 이름을 입력하고 계속합니다.", + "arc.invalidInstanceDeletionName": "'{0}' 값이 인스턴스 이름과 일치하지 않습니다. 다시 시도하거나 Esc 키를 눌러 종료합니다.", + "arc.couldNotFindAzureResource": "{0}에 대한 Azure 리소스를 찾을 수 없습니다.", + "arc.passwordResetFailed": "암호를 다시 설정하지 못했습니다. {0}", + "arc.errorConnectingToController": "컨트롤러에 연결하는 동안 오류가 발생했습니다. {0}", + "arc.passwordAcquisitionFailed": "암호를 가져오지 못했습니다. {0}", + "arc.loginFailed": "컨트롤러에 로그인하는 동안 오류 발생 - 잘못된 사용자 이름 또는 암호", + "arc.errorVerifyingPassword": "암호를 확인하는 동안 오류가 발생했습니다. {0}", + "noControllersConnected": "현재 연결된 Azure Arc 컨트롤러가 없습니다. '기존 Azure Arc 컨트롤러에 연결' 명령을 실행한 후 다시 시도하세요.", + "getVariableValue.unknownVariableName": "알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다.", + "getIsPassword.unknownVariableName": "알 수 없는 변수 {0}의 isPassword를 가져오려고 시도합니다.", + "noControllerInfoFound": "이름이 {0}인 컨트롤러 정보를 찾을 수 없습니다.", + "noPasswordFound": "{0} 컨트롤러에 대한 암호를 검색할 수 없으며 사용자가 암호를 제공하지 않았습니다. 나중에 다시 시도하세요.", + "clusterContextNotFound": "이름이 {0}인 클러스터 컨텍스트를 Kube 구성 파일에서 찾을 수 없습니다.", + "noCurrentClusterContext": "kube 구성 파일에서 현재 클러스터 컨텍스트를 찾을 수 없습니다.", + "filePicker.browse": "찾아보기", + "button.label": "선택", + "noContextFound": "구성 파일 {0}에서 '컨텍스트'를 찾을 수 없습니다.", + "noCurrentContextFound": "구성 파일에 'current-context'로 표시된 컨텍스트가 없습니다. {0}", + "noNameInContext": "구성 파일의 클러스터 컨텍스트에서 이름 필드를 찾을 수 없습니다. {0}", + "arc.userCancelledError": "사용자가 대화 상자를 취소했습니다.", + "clusterContextConfigNoLongerValid": "구성 파일에서 지정한 클러스터 컨텍스트 정보: {0} 및 클러스터 컨텍스트: {1}은(는) 더 이상 유효하지 않습니다. 오류:\r\n{2}\r\n 이 정보를 업데이트하시겠습니까?", + "arc.invalidConfigPath": "잘못된 구성 경로", + "arc.loadingClusterContextsError": "클러스터 컨텍스트를 로드하는 동안 오류가 발생했습니다. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..3890798446 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Azure SQL Edge 배포 확장", + "extension-description": "Azure SQL Edge를 배포하기 위한 Notebook 기반 환경을 제공합니다.", + "docker-container-name-field": "컨테이너 이름", + "docker-sql-password-field": "Azure SQL Edge 인스턴스(sa) 암호", + "docker-confirm-sql-password-field": "암호 확인", + "docker-sql-port-field": "Azure SQL Edge 포트", + "microsoft-privacy-statement": "Microsoft 개인정보처리방침", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge(미리 보기)는 IoT 및 IoT Edge 배포를 위한 최적화된 관계형 데이터베이스 엔진입니다.", + "sql-edge-type-display-name": "배포 대상", + "sql-edge-local-display-name": "로컬 컨테이너 인스턴스", + "sql-edge-remote-display-name": "원격 컨테이너 인스턴스", + "sql-edge-local-title": "로컬 컴퓨터에 Azure SQL Edge 컨테이너 인스턴스 배포", + "docker-settings-section-title": "Docker 설정", + "docker-registry-field": "레지스트리", + "docker-repository-field": "리포지토리", + "docker-imagetag-field": "이미지 태그", + "docker-username-field": "사용자 이름", + "docker-password-field": "암호", + "edge-agreement": "{0} 및 {1}에 동의합니다.", + "edge-eula": "Microsoft Azure SQL Edge 사용권 계약", + "sql-edge-remote-title": "원격 컴퓨터에 Azure SQL Edge 컨테이너 인스턴스 배포", + "remote-info-section-title": "대상 컴퓨터 정보", + "edge-remote-target-field": "이름 또는 IP 주소", + "edge-remote-username-field": "사용자 이름", + "edge-remote-password-field": "암호", + "sql-edge-azure-display-name": "새 Azure IoT Hub 및 VM(암호 인증)", + "sql-edge-azure-sshkey-display-name": "새 Azure IoT Hub 및 VM(ssh 공개 키 인증)", + "sql-edge-azure-title": "IoT Hub를 통해 Azure SQL Edge를 새 Azure VM에 배포", + "azure_subscription_id": "구독 ID", + "azure_resource_group": "리소스 그룹", + "azure_location": "위치", + "vm_admin": "VM 관리자 사용자 이름", + "vm_password": "VM 관리자 암호", + "vm_password_confirm": "VM 관리자 암호 확인", + "vm_password_validation_error_message": "VM 암호의 길이는 12~123자여야 하며 대문자, 소문자, 숫자 및 특수 문자로 구성되어야 합니다.", + "package_path": "패키지 파일", + "package_path_description": "SQL Server 패키지 파일(dacpac, bacpac) 또는 압축된 패키지 파일의 경로입니다.", + "azure-info-section-title": "Azure 정보", + "sqlserver-info-section-title": "Azure SQL Edge 정보", + "package-files": "SQL Server 패키지 파일", + "sql-edge-azure-single-device-display-name": "Azure IoT Hub의 기존 장치", + "sql-edge-azure-single-device-title": "기존 장치에 Azure SQL Edge 배포", + "iot-hub-name": "IoT Hub 이름", + "device-id": "장치 ID", + "device-ip-address": "장치 IP 주소", + "device-ip-address-description": "배포 후 Azure SQL Edge 인스턴스에 연결하는 데 사용됩니다.", + "sql-edge-azure-multi-device-display-name": "Azure IoT Hub의 여러 장치", + "sql-edge-azure-multi-device-title": "Azure SQL Edge를 여러 Azure IoT 장치에 배포", + "device-target-condition": "대상 조건", + "device-target-condition-learn-more": "대상 조건에 대한 자세한 정보", + "vm_ssh_public_key": "SSH 공개 키" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..5fb344987e --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "Azure Data CLI에 대한 지원입니다.", + "azdata.config.title": "Azure Data CLI 구성", + "azdata.config.debug": "실행된 모든 azdata 명령에 대한 출력 채널에 디버그 정보 기록", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "EULA 동의", + "azdata.install.command.name": "설치", + "azdata.update.command.name": "업데이트 확인", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "Azure Data CLI에 대한 EULA 동의 방법 선택", + "azdata.acceptEula.prompt.description": "사용자에게 Azure Data CLI에 대한 EULA에 동의하라는 메시지가 표시됩니다.", + "azdata.acceptEula.dontPrompt.description": "사용자에게 Azure Data CLI에 대한 EULA에 동의하라는 메시지가 표시되지 않습니다.", + "azdata.install.description": "Azure Data CLI 설치 방법 선택", + "azdata.install.prompt.description": "사용자에게 Azure Data CLI를 설치하라는 메시지가 표시됩니다.", + "azdata.install.dontPrompt.description": "사용자에게 Azure Data CLI를 설치하라는 메시지가 표시되지 않습니다.", + "azdata.update.description": "Azure Data CLI 업데이트를 사용할 수 있는 경우 메시지를 표시할지 여부를 선택합니다.", + "azdata.requiredUpdate.description": "Azure Data CLI의 필수 업데이트를 사용할 수 있을 경우 메시지를 표시할지 여부를 선택합니다.", + "azdata.update.prompt.description": "사용자에게 Azure Data CLI를 업데이트하라는 메시지가 표시됩니다.", + "azdata.update.dontPrompt.description": "사용자에게 Azure Data CLI를 업데이트하라는 메시지가 표시되지 않습니다." + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "기존 Azure Data CLI 설치를 검색하는 중...", + "azdata.foundExistingAzdata": "버전(v{0})의 기존 Azure Data CLI 설치를 경로: {1}에서 찾았습니다.", + "azdata.downloadingProgressMb": "다운로드 중({0}/{1}MB)", + "azdata.downloadFinished": "다운로드 마침", + "azdata.installingAzdata": "Azure Data CLI를 설치하는 중...", + "azdata.updatingAzdata": "Azure Data CLI를 업데이트하는 중...", + "azdata.azdataInstalled": "Azure Data CLI를 설치했습니다. 구성을 완료하려면 Azure Data Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 활성화되지 않습니다.", + "azdata.azdataUpdated": "Azure Data CLI가 버전: {0}(으)로 업데이트되었습니다.", + "azdata.yes": "예", + "azdata.no": "아니요", + "azdata.accept": "동의", + "azdata.decline": "거부", + "azdata.doNotAskAgain": "다시 묻지 않음", + "azdata.askLater": "나중에 물어보기", + "azdata.downloadingTo": "{0}을 {1}에서 {2}(으)로 다운로드하는 중", + "azdata.executingCommand": "명령 실행 중: '{0} {1}'", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "사용 가능한 최신 버전의 Azure Data CLI를 확인하는 중", + "azdata.gettingTextContentsOfUrl": "URL {0}에서 리소스의 텍스트 콘텐츠를 가져오고 있습니다.", + "azdata.versionForUpdate": "찾은 버전: 현재 버전 {1}에서 Azure Data CLI를 업데이트할 수 있는 버전: {0}", + "azdata.latestAzdataVersionAvailable": "사용 가능한 최신 Azure Data CLI 버전: {0}.", + "azdata.couldNotFindAzdata": "Azure Data CLI를 찾을 수 없습니다. 오류: {0}", + "azdata.currentlyInstalledVersionIsLatest": "현재 설치된 Azure Data CLI 버전: {0}은(는) 사용 가능한 다른 버전과 동일하거나 최신 버전입니다.", + "azdata.promptLog": "사용자에게 다음을 수락하도록 요청하는 중: {0}", + "azdata.couldNotFindAzdataWithPrompt": "Azure Data CLI를 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않습니다.", + "azdata.promptForAzdataUpdate": "새 버전의 Azure Data CLI({0})를 사용할 수 있습니다. 지금 업데이트하시겠습니까?", + "azdata.promptForRequiredAzdataUpdate": "이 확장을 사용하려면 Azure Data CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", + "azdata.requiredVersionNotAvailable": "이 확장을 사용하려면 Azure Data CLI >= {0}을(를) 설치해야 하지만 사용 가능한 현재 버전은 {1}입니다. [여기](https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata)에서 올바른 버전을 수동으로 설치한 다음 Azure Data Studio를 다시 시작하세요.", + "azdata.missingRequiredVersion": "이 기능에는 Azure Data CLI >= {0}이(가) 필요합니다. 'Azure Data CLI: 업데이트 확인' 명령을 실행하여 설치한 후 다시 시도하세요.", + "azdata.downloadError": "다운로드하는 동안 오류 발생", + "azdata.installError": "Azure Data CLI 설치 중 오류 발생: {0}", + "azdata.updateError": "Azure Data CLI 업데이트 중 오류 발생: {0}", + "azdata.platformUnsupported": "'{0}' 플랫폼은 현재 지원되지 않습니다.", + "azdata.unexpectedCommandError": "명령 실행 중 예기치 않은 오류 발생: {0}", + "azdata.unexpectedExitCode": "명령에서 예기치 않은 종료 코드: {1}({0})", + "azdata.noAzdata": "Azure Data CLI를 사용할 수 없습니다. 'Azure Data CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정합니다.", + "azdata.noAzdataWithLink": "Azure Data CLI를 사용할 수 없습니다. 필요한 기능을 사용하도록 설정하려면 [Azure Data CLI를 설치](command:azdata.install)하세요.", + "azdata.skipInstall": "사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure Data CLI 설치를 건너뛰는 중.{1}은(는) {2}입니다.", + "azdata.skipUpdate": "사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure Data CLI 업데이트를 건너뛰는 중.{1}은(는) {2}입니다.", + "azdata.skipRequiredUpdate": "사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure Data CLI 필수 업데이트를 건너뛰는 중.{1}은(는) {2}입니다.", + "azdata.noReleaseVersion": "플랫폼 '{0}'\r\n릴리스 정보: ${1}에 사용할 수 있는 릴리스 버전이 없습니다.", + "azdata.noDownloadLink": "플랫폼 '{0}'\r\n릴리스 정보: ${1}에 사용할 수 있는 다운로드 링크가 없습니다.", + "azdata.failedToParseReleaseInfo": "{0}에서 콘텐츠의 JSON을 구문 분석하지 못했습니다.\r\n파일 내용:\r\n{1}\r\n오류: {2}", + "azdata.azdataUserSettingReadLog": "Azure Data CLI 사용자 설정: {0}. {1} 읽기, 값: {2}", + "azdata.azdataUserSettingUpdatedLog": "Azure Data CLI 사용자 설정: {0}. {1} 업데이트됨, newValue: {2}", + "azdata.userResponseInstall": "Azure Data CLI 설치 프롬프트에 대한 사용자 응답: {0}", + "azdata.userResponseUpdate": "Azure Data CLI 업데이트 프롬프트에 대한 사용자 응답: {0}", + "azdata.userRequestedInstall": "사용자가 'Azure Data CLI: 설치' 명령을 사용하여 Azure Data CLI를 설치하도록 요청했습니다.", + "azdata.userRequestedUpdate": "사용자가 'Azure Data CLI: 업데이트 확인' 명령을 사용하여 Azure Data CLI를 업데이트하도록 요청했습니다.", + "azdata.acceptEula": "사용자가 'Azure Data CLI: EULA 동의' 명령을 호출하여 EULA 동의를 묻는 메시지가 표시되도록 요청했습니다.", + "azdata.updateCheckSkipped": "Azure Data CLI가 설치되어 있지 않아 수행된 새 Azure Data CLI 버전 가용성을 확인하지 못했습니다.", + "azdata.eulaNotAccepted": "Microsoft 개인정보처리방침 및 Azure Data CLI 사용 조건에 동의하지 않았습니다. [Azure Data CLI: EULA 동의](command:azdata.acceptEula) 명령을 실행하여 EULA에 동의하여 Azure Data CLI에서 필요한 기능을 사용하도록 설정합니다.", + "azdata.promptForEula": "이 확장을 사용하려면 [Microsoft 개인정보처리방침]({0}) 및 [Azure Data CLI 사용 조건]({1})에 동의해야 합니다. 이를 거부하면 일부 기능이 작동하지 않습니다.", + "azdata.promptForEulaResponse": "EULA 프롬프트에 대한 사용자 응답: {0}", + "azdata.eulaAcceptedStateOnStartup": "시작 시의 ' EULA 동의함 ' 상태: {0}", + "azdata.endpointOrNamespaceRequired": "엔드포인트 또는 네임스페이스를 지정해야 합니다." + } + } +} \ 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 336d12ee99..0b784dd9e5 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json @@ -106,7 +106,7 @@ "azurecore.azureArcsqlManagedInstance": "SQL 관리형 인스턴스 - Azure Arc", "azurecore.azureArcService": "Data Service - Azure Arc", "azurecore.sqlServerArc": "SQL Server - Azure Arc", - "azurecore.azureArcPostgres": "Azure Arc가 지원되는 PostgreSQL 하이퍼스케일", + "azurecore.azureArcPostgres": "Azure Arc 지원 PostgreSQL 하이퍼스케일", "azure.unableToOpenAzureLink": "링크를 열 수 없음, 필요한 값이 없음", "azure.azureResourcesGridTitle": "Azure 리소스(미리 보기)", "azurecore.invalidAzureAccount": "잘못된 계정", @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Azure 데이터 탐색기 클러스터" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor 로그 작업 영역" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Azure Database for PostgreSQL 서버" @@ -225,7 +225,7 @@ "azure.resource.providers.sqlInstanceArcContainerLabel": "SQL 관리형 인스턴스 - Azure Arc" }, "dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider": { - "azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "PostgreSQL 하이퍼스케일 – Azure Arc" + "azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "PostgreSQL 하이퍼스케일 - Azure Arc" }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.loadingLabel": "로드하는 중...", diff --git a/i18n/ads-language-pack-ko/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..1f96cd7bb9 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL 하이브리드 클라우드 도구 키트", + "description": "Azure SQL 하이브리드 클라우드 도구 키트 Jupyter Book을 엽니다.", + "title.openJupyterBook": "Azure SQL 하이브리드 클라우드 도구 키트 Jupyter Book 열기", + "title.cloudHybridBooks": "Azure SQL 하이브리드 클라우드 도구 키트", + "books-preview-category": "Jupyter Book" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..36753284ba --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "데이터 작업 영역", + "extension-description": "데이터 작업 영역", + "data-workspace-view-container-name": "프로젝트", + "main-view-name": "프로젝트", + "new-command": "새로 만들기", + "refresh-workspace-command": "새로 고침", + "close-workspace-command": "작업 영역 닫기", + "remove-project-command": "프로젝트 제거", + "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": "현재 작업 영역에 열려 있는 프로젝트가 없습니다.\r\n[새로 만들기](command:projects.new)\r\n[기존 항목 열기](command:projects.openExisting)\r\n프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "기존 항목 열기", + "projects.defaultProjectSaveLocation": "새 프로젝트가 기본적으로 저장되는 폴더의 전체 경로입니다.", + "projects.showNotAddedProjectsInWorkspacePrompt": "현재 작업 영역 폴더에 작업 영역의 프로젝트에 추가되지 않은 프로젝트가 포함된 경우 항상 정보 메시지를 표시합니다.", + "manage-project-command": "관리" + }, + "dist/common/constants": { + "activateExtensionFailed": "프로젝트 공급자 확장 '{0}'을(를) 로드하지 못했습니다. 오류 메시지: {1}", + "UnknownProjectsError": "다음 프로젝트에 대한 공급자를 찾을 수 없습니다. {0}", + "SelectProjectFileActionName": "선택", + "AllProjectTypes": "모든 프로젝트 형식", + "UnknownProjectTypeError": "ID가 '{0}'인 프로젝트 형식에 대한 공급자를 찾을 수 없습니다.", + "dataworkspace.restartConfirmation": "프로젝트를 만들고 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작할까요?", + "dataworkspace.projectsFailedToLoad": "일부 프로젝트를 로드하지 못했습니다. 자세한 내용을 보려면 [개발자 콘솔 열기](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "파일 '{0}'이(가) 없습니다.", + "projectNameNull": "프로젝트 이름이 Null입니다.", + "noPreviousData": "현재 프로젝트에 대한 이전 {0}이(가) 여기에 표시됩니다. 실행하여 결과를 확인하세요.", + "gitCloneMessage": "Git 리포지토리 '{0}'을(를) 복제하는 중...", + "gitCloneError": "GIT 복제 중 오류가 발생했습니다. GIT 출력 보기로 자세한 내용 확인", + "dataworkspace.ok": "확인", + "dataworkspace.browse": "찾아보기", + "dataworkspace.browseEllipsis": "찾아보기...", + "dataworkspace.open": "열기", + "dataworkspace.create": "만들기", + "dataworkspace.select": "선택", + "dataworkspace.NewProjectDialogTitle": "새 프로젝트 만들기", + "dataworkspace.Type": "형식", + "dataworkspace.projectNameTitle": "이름", + "dataworkspace.projectNamePlaceholder": "프로젝트 이름 입력", + "dataworkspace.enterProjectName": "프로젝트 이름 입력", + "dataworkspace.projectLocationTitle": "위치", + "dataworkspace.projectLocationPlaceholder": "프로젝트를 만들 위치 선택", + "dataworkspace.projectParentDirectoryNotExistError": "선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "dataworkspace.projectDirectoryAlreadyExistError": "선택한 위치 '{1}'에 '{0}'(이)라는 디렉터리가 이미 있습니다.", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "디렉터리 '{0}'이(가) 선택한 위치에 이미 있습니다. 다른 디렉터리를 선택하세요.", + "dataworkspace.selectProjectType": "프로젝트 형식 선택", + "dataworkspace.selectProjectLocation": "프로젝트 위치 선택", + "dataworkspace.nameCannotBeEmpty": "이름은 비워 둘 수 없습니다.", + "dataworkspace.targetPlatform": "대상 플랫폼", + "dataworkspace.openExistingDialogTitle": "기존 프로젝트 열기", + "dataworkspace.fileNotExistError": "선택한 {0} 파일 '{1}'이(가) 없거나 파일이 아닙니다.", + "dataworkspace.cloneParentDirectoryNotExistError": "선택한 복제 경로 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "dataworkspace.project": "Project", + "dataworkspace.locationSelectorTitle": "위치", + "dataworkspace.projectFilePlaceholder": "프로젝트 파일 선택", + "dataworkspace.workspacePlaceholder": "작업 영역({0}) 파일 선택", + "dataworkspace.projectAlreadyOpened": "프로젝트 '{0}'이(가) 이미 열려 있습니다.", + "dataworksapce.local": "로컬", + "dataworkspace.remoteGitRepo": "원격 GIT 리포지토리", + "dataworkspace.gitRepoUrlTitle": "GIT 리포지토리 URL", + "dataworkspace.gitRepoUrlPlaceholder": "원격 GIT 리포지토리 URL 입력", + "dataworkspace.localClonePathTitle": "로컬 복제 경로", + "dataworkspace.localClonePathPlaceholder": "리포지토리를 로컬로 복제할 위치 선택", + "dataworksapce.refresh": "새로 고침" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..f10cd569f1 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "새 전자 필기장", + "notebook.command.open": "전자 필기장 열기", + "cloud.databaseProperties.name": "데이터베이스 이름", + "cloud.databaseProperties.size": "크기(MB)", + "cloud.serverProperties.summary": "상태", + "cloud.serverProperties.machinesTotal": "클러스터의 총 컴퓨터 수", + "cloud.serverProperties.diskCacheCapacity": "사용된 클러스터 데이터 용량의 %", + "databasesListProperties.name": "이름", + "databasesListProperties.size": "크기(MB)", + "objectsListProperties.name": "이름", + "objectsListProperties.metadataTypeName": "형식", + "kusto.configuration.title": "KUSTO 구성", + "kusto.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", + "kusto.format.alignColumnDefinitionsInColumns": "열 정의 정렬 여부", + "kusto.format.datatypeCasing": "데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", + "kusto.format.keywordCasing": "키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", + "kusto.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", + "kusto.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다.", + "kusto.provider.displayName": "Azure Data Explorer(Kusto)", + "kusto.connectionOptions.connectionName.displayName": "이름(선택 사항)", + "kusto.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", + "kusto.connectionOptions.serverName.displayName": "클러스터", + "kusto.connectionOptions.serverName.description": "Kusto 클러스터 이름", + "kusto.connectionOptions.databaseName.displayName": "데이터베이스", + "kusto.connectionOptions.databaseName.description": "데이터 원본의 초기 카탈로그 또는 데이터베이스 이름", + "kusto.connectionOptions.authType.displayName": "인증 유형", + "kusto.connectionOptions.authType.description": "Kusto Server를 사용하여 인증하는 방법을 지정합니다.", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", + "kusto.connectionOptions.authType.categoryValues.none": "인증 없음", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "사용자 인증", + "kusto.connectionOptions.userName.displayName": "사용자 이름", + "kusto.connectionOptions.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", + "kusto.connectionOptions.password.displayName": "암호", + "kusto.connectionOptions.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", + "kusto.connectionOptions.connectTimeout.displayName": "연결 시간 제한", + "kusto.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", + "kusto.connectionOptions.connectRetryCount.displayName": "연결 다시 시도 횟수", + "kusto.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", + "kusto.connectionOptions.connectRetryInterval.displayName": "연결 다시 시도 간격", + "kusto.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", + "kusto.connectionOptions.applicationName.displayName": "애플리케이션 이름", + "kusto.connectionOptions.applicationName.description": "애플리케이션의 이름", + "kusto.connectionOptions.workstationId.displayName": "워크스테이션 ID", + "kusto.connectionOptions.workstationId.description": "Kusto 서버에 연결하는 워크스테이션의 이름", + "kusto.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", + "kusto.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 Kusto 서버 인스턴스의 이름 또는 네트워크 주소" + }, + "dist/telemetry": { + "viewKnownIssuesText": "알려진 문제 보기", + "serviceCrashMessage": "{0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요." + }, + "dist/main": { + "kusto.unsupportedPlatform": "지원되지 않는 플랫폼", + "notebookFileType": "전자 필기장", + "unsupportedFileType": ".ipynb Notebook만 지원됩니다." + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "{0} 노드의 세션이 없습니다.", + "notifyError": "노드 변경 알리기 오류: {0}", + "rootLabel": "루트" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "취소", + "cancel": "작업을 취소하시겠습니까?", + "kusto.searchServers": "서버 이름 검색" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0}이(가) 시작됨", + "startingServiceStatusMsg": "{0} 시작", + "failedToStartServiceErrorMsg": "{0}을(를) 시작하지 못함", + "installingServiceChannelMsg": "{1}에 {0} 설치 중", + "installingServiceStatusMsg": "{0} 설치", + "installedServiceChannelMsg": "설치된 {0}", + "downloadingServiceChannelMsg": "{0} 다운로드 중", + "downloadingServiceSizeChannelMsg": "({0}KB)", + "downloadingServiceStatusMsg": "{0} 다운로드 중", + "downloadServiceDoneChannelMsg": "{0} 설치 완료" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요.", + "kusto.accountDoesNotExist": "계정이 없습니다.", + "kusto.insufficientlyPrivelagedAzureAccount": "{0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..222fbe3efa --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "작업", + "title.documents": "문서", + "title.configurations": "구성", + "title.endpoints": "엔드포인트", + "ml.command.managePackages": "데이터베이스에서 패키지 관리", + "ml.command.manageLanguages": "외부 언어 관리", + "ml.command.predictModel": "예측 만들기", + "ml.command.manageModels": "모델 관리", + "ml.command.importModel": "모델 가져오기", + "ml.configuration.title": "Machine Learning 구성", + "ml.pythonPath.description": "Machine Learning에서 사용하는 기존 Python 설치에 대한 로컬 경로입니다.", + "ml.enablePython.description": "데이터베이스에서 Python 패키지 관리를 사용하도록 설정합니다.", + "ml.enableR.description": "데이터베이스에서 R 패키지 관리를 사용하도록 설정합니다.", + "ml.rPath.description": "기계 학습에서 사용하는 기존 R 설치의 로컬 경로입니다.", + "ml.command.dependencies": "Machine Learning 종속성 설치", + "ml.command.enableExternalScript": "외부 스크립트 사용" + }, + "dist/common/constants": { + "msgYes": "예", + "msgNo": "아니요", + "mls.managePackages.error": "서버에 대해 패키지 관리가 지원되지 않습니다. Python 또는 R이 설치되어 있는지 확인합니다.", + "notebookExtensionFailedError": "전자 필기장 확장에 대한 종속성으로 인해 확장을 로드하지 못했습니다. 자세한 내용을 보려면 전자 필기장 확장에 대한 출력 로그를 확인하세요.", + "mls.verifyOdbcDriverError.error": "패키지 관리에는 '{0}'이(가) 필요합니다. 설치되어 있고 올바르게 설정되었는지 확인하세요.", + "mls.taskFailedError.error": "'{0}' 작업을 완료하지 못했습니다. 오류: {1}", + "mls.cannotFindPython.error": "Python 실행 파일 '{0}'을(를) 찾을 수 없습니다. Python이 올바르게 설치 및 구성되어 있는지 확인하세요.", + "mls.cannotFindR.error": "R 실행 파일 '{0}'을(를) 찾을 수 없습니다. R이 설치되어 있고 제대로 구성되어 있는지 확인하세요.", + "mls.installPackageMngDependencies.msgTaskName": "패키지 관리 종속성 확인", + "mls.installModelMngDependencies.msgTaskName": "모델 관리 종속성 확인", + "mls.noResultError": "결과가 반환되지 않음", + "mls.requiredPackagesNotInstalled": "필요한 패키지가 설치되어 있지 않습니다.", + "mls.confirmEnableExternalScripts": "패키지 관리에는 외부 스크립트가 필요합니다. 사용하도록 설정하시겠습니까?", + "mls.enableExternalScriptsError": "외부 스크립트를 사용하도록 설정하지 못했습니다.", + "mls.externalScriptsIsRequiredError": "이 작업에는 외부 스크립트 구성이 필요합니다.", + "mls.confirmInstallPythonPackages": "필수 패키지를 설치하시겠습니까?", + "mls.installDependencies.confirmInstallPythonPackages": "{0}를 설치하려면 다음 Python 패키지가 필요합니다.", + "mls.installDependencies.confirmInstallRPackages": "설치하려면 다음 R 패키지가 필요합니다. {0}", + "models.confirmDeleteModel": "‘{0} 모델을 삭제하시겠습니까?", + "mls.installDependencies.packages": "필요한 패키지를 설치하는 중...", + "mls.installDependencies.packagesAlreadyInstalled": "필수 패키지가 이미 설치되어 있습니다.", + "mls.installDependencies.getPackagesError": "설치된 Python 패키지를 가져오지 못했습니다. 오류: {0}", + "mls.packageManager.NoConnection": "선택한 연결 없음", + "mls.notebookExtensionNotLoaded": "Notebook 확장이 로드되지 않음", + "mls.mssqlExtensionNotLoaded": "MSSQL 확장이 로드되지 않았습니다.", + "mls.enabledMessage": "Machine Learning Services 사용", + "mls.configUpdateFailed": "Machine Learning Services 구성을 수정하지 못했습니다.", + "mls.enableButtonTitle": "사용", + "mls.disableButtonTitle": "사용 안 함", + "mls.configTitle": "구성", + "mls.configStatus": "사용", + "mls.configAction": "작업", + "mls.externalExecuteScriptTitle": "외부 실행 스크립트", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "다운로드하는 동안 오류 발생", + "mls.invalidModelIdError": "모델 ID가 잘못되었습니다. 모델 URL: {0}", + "mls.noArtifactError": "모델에 아티팩트가 없습니다. 모델 url: {0}", + "mls.downloadingProgress": "다운로드", + "mls.pythonConfigError": "Python 실행 파일이 구성되지 않았습니다.", + "mls.rConfigError": "R 실행 파일이 구성되지 않았습니다.", + "mls.installingDependencies": "종속성을 설치하는 중...", + "mls.resourceNotFound": "지정된 리소스를 찾을 수 없습니다.", + "mls.latestVersion": "최신", + "mls.httpGetRequestError": "{0} {1} 오류를 나타내며 패키지 정보 요청 실패", + "azure.resource.error": "오류: {0}", + "notSupportedEventArg": "지원되지 않는 이벤트 인수", + "extLang.installTabTitle": "설치됨", + "extLang.languageCreatedDate": "설치됨", + "extLang.languagePlatform": "플랫폼", + "extLang.delete": "삭제", + "editTitle": "편집", + "extLang.installButtonText": "설치", + "extLang.CancelButtonText": "취소", + "extLang.DoneButtonText": "닫기", + "extLang.OkButtonText": "확인", + "extLang.SaveButtonText": "저장", + "extLang.languageName": "이름", + "extLang.newLanguageTabTitle": "새 항목 추가", + "extLang.fileBrowserTabTitle": "파일 브라우저", + "extLang.DialogTitle": "언어", + "extLang.Target": "대상", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "언어 확장 경로", + "extLang.extensionFileLocation": "언어 확장 위치", + "extLang.extensionFileName": "확장 파일 이름", + "extLang.envVariables": "환경 변수", + "extLang.parameters": "매개 변수", + "extLang.selectedPath": "선택한 경로", + "extLang.installFailedError": "언어를 설치하지 못했습니다.", + "extLang.updateFailedError": "언어를 업데이트하지 못함", + "models.modelUpdateFailedError": "모델을 업데이트하지 못했습니다.", + "models.modelsListEmptyMessage": "모델을 찾을 수 없음", + "models.selectModelTableMessage": "테이블 선택", + "models.selectModelDatabaseMessage": "데이터베이스 선택", + "models.azureModelsListEmptyTitle": "모델을 찾을 수 없음", + "models.azureModelsListEmptyDescription": "다른 Azure ML 작업 영역 선택", + "models.modelsListEmptyDescription": "다른 데이터베이스 또는 테이블 선택", + "databaseName": "데이터베이스", + "databaseToStoreInfo": "새 모델을 저장할 데이터베이스를 선택합니다.", + "tableToStoreInfo": "모델 스키마를 준수하는 기존 테이블을 선택하거나 가져온 모델을 저장할 새 테이블을 만듭니다.", + "tableName": "테이블", + "modelTableInfo": "모델 테이블을 선택하여 기존/가져온 모델 목록을 봅니다.", + "modelDatabaseInfo": "기존/가져온 모델이 저장되는 데이터베이스를 선택합니다.", + "existingTableName": "기존 테이블", + "newTableName": "새 테이블", + "models.name": "이름", + "models.fileName": "파일", + "models.description": "설명", + "models.created": "만든 날짜", + "models.imported": "가져온 날짜", + "models.framework": "프레임워크", + "models.frameworkVersion": "프레임워크 버전", + "models.version": "버전", + "models.browseButton": "...", + "models.azureAccount": "Azure 계정", + "models.azureSignIn": "Azure 로그인 또는 계정 새로 고침", + "predict.columnDatabase": "원본 데이터베이스", + "predict.columnDatabaseInfo": "예측을 적용할 데이터 세트가 포함된 데이터베이스를 선택합니다.", + "predict.columnTable": "원본 테이블", + "predict.columnTableInfo": "예측을 적용할 데이터 세트가 포함된 테이블을 선택합니다.", + "predict.inputColumns": "입력 매핑 추가", + "predict.outputColumns": "모델 출력", + "predict.columnName": "원본 열", + "predict.dataTypeName": "형식", + "predict.displayName": "표시 이름", + "predict.inputName": "모델 입력", + "predict.selectColumnTitle": "열 선택...", + "models.selectModelDatabaseTitle": "모델이 있는 데이터베이스 선택", + "models.selectModelTableTitle": "모델이 있는 테이블 선택", + "predict.selectDatabaseTitle": "데이터베이스 선택", + "predict.selectTableTitle": "테이블 선택", + "predict.outputName": "이름", + "models.azureSubscription": "Azure 구독", + "models.azureGroup": "리소스 그룹", + "models.azureModelWorkspace": "Azure ML 작업 영역", + "models.azureModelFilter": "필터", + "models.azureModels": "모델", + "models.azureModelsTitle": "Azure 모델", + "models.localModelsTitle": "로컬 모델", + "models.modelSourcesTitle": "원본 위치", + "models.modelSourcePageTitle": "모델 원본 유형 선택", + "models.localModelSourceDescriptionForImport": "‘파일 업로드’가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 이 SQL 인스턴스의 모델 데이터베이스로 모델 파일을 가져올 수 있습니다. 계속하려면 ‘다음’을 클릭하세요.​", + "models.azureModelSourceDescriptionForImport": "'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 SQL 인스턴스의 모델 데이터베이스에서 Azure Machine Learning 작업 영역에 저장 된 모델을 가져올 수 있습니다. 계속 하려면 '다음'을 클릭하세요.​​", + "models.localModelSourceDescriptionForPredict": "'파일 업로드'가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 모델 파일을 업로드할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​​", + "models.importedModelSourceDescriptionForPredict": "'가져온 모델'이 선택되었습니다. 이렇게 하면 데이터베이스의 모델 테이블에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​", + "models.azureModelSourceDescriptionForPredict": "'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 Azure Machine Learning 작업 영역에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​", + "models.modelImportTargetPageTitle": "모델을 가져올 위치 선택 또는 입력", + "models.columnSelectionPageTitle": "모델에 원본 데이터 매핑", + "models.modelDetailsPageTitle": "모델 세부 정보 입력", + "models.modelLocalSourceTitle": "원본 파일", + "models.modelLocalSourceTooltip": "가져올 모델의 파일 경로", + "models.onnxNotSupportedError": "ONNX 런타임은 현재 서버에서 지원되지 않습니다.", + "models.currentModelsTitle": "모델", + "models.importModelDoneButton": "가져오기", + "models.predictModel": "예측", + "models.RegisterWizard": "모델 가져오기", + "models.viewImportModelsTitle": "모델 보기 및 가져오기", + "models.viewImportModelsDesc": "기계 학습 모델은 하나 이상의 데이터베이스 및 테이블에 저장할 수 있습니다. 모델 데이터베이스 및 테이블을 선택하여 해당 모델을 봅니다.", + "models.viewImportModeledForPredictDesc": "모델은 하나 이상의 데이터베이스 및 테이블에 저장됩니다. 모델 데이터베이스 및 테이블을 선택하여 내부 모델을 봅니다.", + "models.learnMoreLink": "자세히 알아보세요.", + "models.importModelTitle": "모델 가져오기 또는 보기", + "models.editModelTitle": "모델 편집", + "models.importModelDesc": "데이터베이스에 저장된 기계 학습 모델 가져오기 또는 보기", + "models.makePredictionTitle": "예측 만들기", + "models.makePredictionDesc": "관리되는 모델을 사용하여 예측 값 또는 점수 생성", + "models.createNotebookTitle": "전자 필기장 만들기", + "models.createNotebookDesc": "Notebook에서 실험 실행 및 모델 만들기", + "models.modelRegisteredSuccessfully": "모델이 등록되었습니다.", + "models.modelUpdatedSuccessfully": "모델을 업데이트했습니다.", + "models.modelFailedToRegistered": "모델을 등록하지 못했습니다.", + "models.localModelSource": "파일 업로드", + "models.localModelPageTitle": "모델 파일 업로드", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Azure Machine Learning에서 가져오기", + "models.importedModelsPageTitle": "가져온 모델 선택", + "models.registeredModelsSource": "가져온 모델", + "models.downloadModelMsgTaskName": "Azure에서 모델 다운로드", + "models.invalidAzureResourceError": "잘못된 Azure 리소스", + "models.invalidModelToRegisterError": "등록할 모델이 잘못되었습니다.", + "models.invalidModelToPredictError": "예측할 모델이 잘못되었습니다.", + "models.invalidModelParametersError": "유효한 원본 테이블 및 모델 매개 변수를 선택하세요.", + "models.invalidModelToSelectError": "유효한 모델을 선택하세요.", + "models.invalidModelImportTargetError": "올바른 테이블을 선택하세요.", + "models.columnDataTypeMismatchWarningHelper": "경고 세부 정보를 검토하려면 클릭하세요.", + "models.columnDataTypeMismatchWarningHeading": "데이터 형식의 차이", + "models.columnDataTypeMismatchWarning": "원본 테이블 열의 데이터 형식이 필수 입력 필드의 형식과 일치하지 않습니다.", + "models.outputColumnDataTypeNotSupportedWarning": "출력 열의 데이터 형식이 출력 필드의 형식과 일치하지 않습니다.", + "models.modelNameRequiredError": "모델 이름이 필요합니다.", + "models.modelsRequiredError": "가져올 모델을 하나 이상 선택하세요.", + "models.updateModelFailedError": "모델을 업데이트하지 못했습니다.", + "models.modelSchemaIsAcceptedMessage": "테이블이 요구 사항을 충족합니다.", + "models.selectModelsTableMessage": "모델 테이블 선택", + "models.modelSchemaIsNotAcceptedMessage": "테이블 구조가 잘못되었습니다.", + "models.importModelFailedError": "모델을 등록 하지 못함: {0}, 파일: {1}", + "models.invalidImportTableError": "모델을 가져오기 위한 테이블이 잘못되었습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}", + "models.invalidImportTableSchemaError": "모델 가져오기에는 테이블 스키마가 지원되지 않습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}.", + "models.loadModelParameterFailedError": "모델 매개 변수를 로드하지 못했습니다.'", + "models.unsupportedModelParameterType": "지원되지 않음", + "dashboardTitle": "Machine Learning", + "dashboardDesc": "SQL 데이터베이스에 대한 Machine Learning", + "dashboardLinksTitle": "유용한 링크", + "dashboardVideoLinksTitle": "비디오 자습서", + "showMoreTitle": "더 보기", + "showLessTitle": "간단히 보기", + "learnMoreTitle": "자세히 알아보기", + "sqlMlDocTitle": "SQL 기계 학습 설명서", + "sqlMlExtDocTitle": "Azure Data Studio에서 기계 학습 확장", + "sqlMlExtDocDesc": "Azure Data Studio Machine Learning 확장을 사용하여 패키지를 관리하고, 예측을 수행하고, 모델을 가져오는 방법을 알아봅니다.", + "sqlMlDocDesc": "Azure의 SQL Server 및 SQL에서 기계 학습을 사용하여 관계형 데이터에서 Python 및 R 스크립트를 실행하는 방법에 대해 알아봅니다.", + "sqlMlsDocTitle": "SQL Server Machine Learning Services(Python 및 R)", + "sqlMlsDocDesc": "SQL Server에서 Machine Learning Services를 시작하고 Windows 및 Linux에서 설치를 시작합니다.", + "sqlMlsMIDocTitle": "Azure SQL Managed Instance의 Machine Learning Services", + "sqlMlsMIDocDesc": "Azure SQL Managed Instance에서 Machine Learning Services를 시작합니다.", + "mlsInstallObdcDocTitle": "Microsoft ODBC Driver for SQL Server 설치", + "mlsInstallOdbcDocDesc": "이 문서에서는 Microsoft ODBC Driver for SQL Server를 설치하는 방법을 설명합니다.", + "onnxOnEdgeOdbcDocTitle": "SQL Database Edge 미리 보기에서 ONNX를 사용한 기계 학습 및 AI", + "onnxOnEdgeOdbcDocDesc": "Azure SQL Database Edge에서 기계 학습 시작", + "ml.dataCount": "{0} 모델 표시" + } + } +} \ 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 d8889bff5c..bcb77efc21 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Notebook 뷰렛에서 루트 수준의 Book 항목 축소", "notebook.remoteBookDownloadTimeout.description": "GitHub 문서의 다운로드 시간 제한(밀리초)", "notebook.pinnedNotebooks.description": "사용자가 현재 작업 영역에 고정한 Notebook", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Jupyter 서버를 루트 사용자로 실행하도록 허용", "notebook.command.new": "새 Notebook", "notebook.command.open": "Notebook 열기", "notebook.analyzeJupyterNotebook": "Notebook에서 분석", diff --git a/i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..462c90b0b9 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "쿼리 기록", + "queryHistory.description": "이전에 실행한 쿼리 보기 및 실행", + "queryHistory.clear": "모든 기록 지우기", + "queryHistory.toggleCapture": "쿼리 기록 캡처 설정/해제" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/resource-deployment.i18n.json index 7ee762a3c3..09558c4167 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "설치 위치의 기존 kubectl을 백업하는 중...", "resourceDeployment.Kubectl.MoveToSystemPath": "PATH에서 설치 위치로 kubectl을 이동하는 중..." }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "이 페이지에 오류가 있습니다. 오류를 보려면 '세부 정보 표시'를 클릭합니다." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Notebook 열기", "deploymentDialog.OkButtonText": "확인", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "이 SQL Server 빅 데이터 클러스터에 사용할 고유한 DNS 하위 도메인입니다. 제공되지 않으면 클러스터 이름이 기본값으로 사용됩니다.", "deployCluster.AccountPrefix": "계정 접두사", "deployCluster.AccountPrefixDescription": "AD 계정 SQL Server 빅 데이터 클러스터의 고유한 접두사가 생성됩니다. 제공되지 않으면 하위 도메인 이름이 기본값으로 사용됩니다. 하위 도메인이 제공되지 않으면 클러스터 이름이 기본값으로 사용됩니다.", - "deployCluster.AdminPasswordField": "암호", - "deployCluster.ValidationError": "이 페이지에 오류가 있습니다. 오류를 보려면 '세부 정보 표시'를 클릭합니다." + "deployCluster.AdminPasswordField": "암호" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "서비스 설정", diff --git a/i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..49360cab73 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL 평가", + "description": "Azure Data Studio에 대한 SQL 평가(미리 보기)는 모범 사례에 대한 SQL Server 구성을 평가하는 메커니즘을 제공합니다.", + "dashboard.tabName": "SQL 평가" + }, + "dist/localized": { + "asmt.section.api.title": "정보", + "asmt.apiversion": "API 버전", + "asmt.rulesetversion": "기본 규칙 집합", + "asmt.section.instance.title": "SQL Server 인스턴스 세부 정보", + "asmt.serverversion": "버전", + "asmt.serveredition": "버전", + "asmt.instancename": "인스턴스 이름", + "asmt.osversion": "OS 버전", + "asmt.column.target": "대상", + "asmt.column.severity": "심각도", + "asmt.column.message": "메시지", + "asmt.column.checkId": "ID 확인", + "asmt.column.tags": "태그", + "asmt.learnMore": "자세한 정보", + "asmt.sqlReportTitle": "SQL 평가 보고서", + "asmt.sqlReport.resultForDatabase": "데이터베이스에 대한 결과", + "asmt.sqlReport.resultForInstance": "서버에 대한 결과", + "asmt.sqlReport.Error": "오류", + "asmt.sqlReport.Warning": "경고", + "asmt.sqlReport.Info": "정보", + "asmt.column.helpLink": "도움말 링크", + "asmt.sqlReport.severityMsg": "{0}: {1} 항목" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "데이터베이스", + "serverIconLabel": "서버", + "asmt.column.targetType": "대상 유형", + "asmt.details.clickHere": "여기를 클릭", + "asmt.details.toLearnMore": "자세히 알아봅니다.", + "asmt.details.ruleDescription": "규칙 설명", + "asmt.details.recommendation": "권장 사항" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "평가 호출", + "getAssessmentItemsServer": "적용 가능한 규칙 보기", + "invokeAssessmentLabelDatabase": "{0}에 대한 평가 호출", + "getAssessmentItemsDatabase": "{0}에 적용 가능한 규칙 보기", + "btnExportAsScript": "스크립트로 내보내기", + "btnGeneratehtmlreport": "HTML 보고서 만들기", + "asmtaction.openReport": "보고서가 저장되었습니다. 열어보시겠습니까?", + "asmtaction.label.open": "열기", + "asmtaction.label.cancel": "취소", + "btnViewSamplesShort": "GitHub에서 모두 보기", + "btnViewSamples": "GitHub에서 모든 규칙 보기 및 자세히 알아보기", + "msgBoxAsmtInfo": "SQL 평가 정보", + "msgBoxCopyBtn": "복사", + "ok": "확인", + "msgBoxCopied": "SQL 평가 정보 복사됨" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< 뒤로", + "asmt.history.resultsTitle": "{0}의 평가 결과", + "asmt.history.summaryAsmtDate": "평가 날짜", + "asmt.history.summaryError": "오류", + "asmt.history.summaryWarning": "경고", + "asmt.history.summaryInfo": "정보" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..59dbf66323 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "프로젝트", + "sqlDatabaseProjects.displayName": "데이터베이스 프로젝트", + "sqlDatabaseProjects.description": "SQL 데이터베이스 스키마 디자인 및 게시", + "sqlDatabaseProjects.new": "새 데이터베이스 프로젝트", + "sqlDatabaseProjects.open": "데이터베이스 프로젝트 열기", + "sqlDatabaseProjects.close": "데이터베이스 프로젝트 닫기", + "sqlDatabaseProjects.build": "빌드", + "sqlDatabaseProjects.publish": "게시", + "sqlDatabaseProjects.createProjectFromDatabase": "데이터베이스에서 프로젝트 만들기", + "sqlDatabaseProjects.properties": "속성", + "sqlDatabaseProjects.schemaCompare": "스키마 비교", + "sqlDatabaseProjects.delete": "삭제", + "sqlDatabaseProjects.exclude": "프로젝트에서 제외", + "sqlDatabaseProjects.validateExternalStreamingJob": "외부 스트리밍 작업 유효성 검사", + "sqlDatabaseProjects.newScript": "스크립트 추가", + "sqlDatabaseProjects.newPreDeploymentScript": "배포 전 스크립트 추가", + "sqlDatabaseProjects.newPostDeploymentScript": "배포 후 스크립트 추가", + "sqlDatabaseProjects.newTable": "테이블 추가", + "sqlDatabaseProjects.newView": "보기 추가", + "sqlDatabaseProjects.newStoredProcedure": "저장 프로시저 추가", + "sqlDatabaseProjects.newExternalStreamingJob": "외부 스트리밍 작업 추가", + "sqlDatabaseProjects.newItem": "항목 추가...", + "sqlDatabaseProjects.newFolder": "폴더 추가", + "sqlDatabaseProjects.addDatabaseReference": "데이터베이스 참조 추가", + "sqlDatabaseProjects.openContainingFolder": "상위 폴더 열기", + "sqlDatabaseProjects.editProjectFile": ".sqlproj 파일 편집", + "sqlDatabaseProjects.changeTargetPlatform": "대상 플랫폼 변경", + "sqlDatabaseProjects.Settings": "데이터베이스 프로젝트", + "sqlDatabaseProjects.netCoreInstallLocation": "컴퓨터에서 .NET Core SDK에 대한 전체 경로입니다.", + "sqlDatabaseProjects.netCoreDoNotAsk": "검색되지 않는 경우 사용자에게 .NET Core를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다.", + "sqlDatabaseProjects.welcome": "현재 열려 있는 데이터베이스 프로젝트가 없습니다.\r\n[새 프로젝트] (command: sqlDatabaseProjects.new)\r\n[프로젝트 열기] (command: sqlDatabaseProjects)\r\n[데이터베이스에서 프로젝트 만들기] (command: sqlDatabaseProjects. importDatabase)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "SQL Database", + "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL 데이터베이스에 대한 스키마 개발 및 게시", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "SQL Edge에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다.", + "addItemAction": "항목 추가", + "schemaCompareAction": "스키마 비교", + "buildAction": "빌드", + "publishAction": "게시", + "changeTargetPlatformAction": "대상 플랫폼 변경", + "Status": "상태", + "Time": "시간", + "Date": "날짜", + "TargetPlatform": "대상 플랫폼", + "TargetServer": "대상 서버", + "TargetDatabase": "대상 데이터베이스", + "BuildHistory": "빌드 기록", + "PublishHistory": "게시 기록", + "Success": "성공", + "Failed": "실패", + "InProgress": "진행 중", + "hr": "시간", + "min": "분", + "sec": "초", + "msec": "밀리초", + "at": "위치", + "dataSourcesNodeName": "데이터 원본", + "databaseReferencesNodeName": "데이터베이스 참조", + "sqlConnectionStringFriendly": "SQL 연결 문자열", + "yesString": "예", + "noString": "아니요", + "okString": "확인", + "selectString": "선택", + "dacpacFiles": "DACPAC 파일", + "publishSettingsFiles": "설정 파일 게시", + "file": "파일", + "flat": "플랫", + "objectType": "개체 형식", + "schema": "스키마", + "schemaObjectType": "스키마/개체 형식", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "데이터베이스 프로젝트를 다시 로드하시겠습니까?", + "newObjectNamePrompt": "새 {0} 이름:", + "deleteConfirmation": "{0}을(를) 삭제하시겠습니까?", + "deleteConfirmationContents": "{0} 및 모든 내용을 삭제하시겠습니까?", + "deleteReferenceConfirmation": "{0}에 대한 참조를 삭제하시겠습니까?", + "selectTargetPlatform": "현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택", + "currentTargetPlatform": "이제 프로젝트 {0}의 대상 플랫폼이 {1}입니다.", + "publishDialogName": "프로젝트 게시", + "publish": "게시", + "cancelButtonText": "취소", + "generateScriptButtonText": "스크립트 생성", + "databaseNameLabel": "데이터베이스", + "targetConnectionLabel": "연결", + "dataSourceRadioButtonLabel": "데이터 원본", + "connectionRadioButtonLabel": "연결", + "dataSourceDropdownTitle": "데이터 원본", + "noDataSourcesText": "이 프로젝트에 데이터 원본이 없습니다.", + "loadProfilePlaceholderText": "프로필 로드...", + "profileReadError": "게시 프로필을 로드하는 동안 오류가 발생했습니다. {0}", + "sqlCmdTableLabel": "SQLCMD 변수", + "sqlCmdVariableColumn": "이름", + "sqlCmdValueColumn": "값", + "reloadValuesFromProjectButtonTitle": "프로젝트에서 값 다시 로드", + "profile": "프로필", + "selectConnection": "연결 선택", + "server": "서버", + "default": "기본값", + "selectProfileToUse": "로드할 게시 프로필 선택", + "selectProfile": "프로필 선택", + "dontUseProfile": "프로필 사용 안 함", + "browseForProfile": "프로필 찾아보기", + "chooseAction": "작업 선택", + "chooseSqlcmdVarsToModify": "수정할 SQLCMD 변수 선택", + "enterNewValueForVar": "'{0}' 변수의 새 값을 입력합니다.", + "resetAllVars": "모든 변수 다시 설정", + "createNew": "<새로 만들기>", + "enterNewDatabaseName": "새 데이터베이스 이름 입력", + "newDatabaseTitle": "{0}(신규)", + "selectDatabase": "데이터베이스 선택", + "done": "완료", + "nameMustNotBeEmpty": "이름은 비워 둘 수 없습니다.", + "addDatabaseReferencedialogName": "데이터베이스 참조 추가", + "addDatabaseReferenceOkButtonText": "참조 추가", + "referenceRadioButtonsGroupTitle": "형식", + "projectRadioButtonTitle": "Project", + "systemDatabaseRadioButtonTitle": "시스템 데이터베이스", + "dacpacText": "데이터 계층 애플리케이션(.dacpac)", + "dacpacPlaceholder": ".dacpac 선택", + "loadDacpacButton": ".dacpac 선택", + "locationDropdown": "위치", + "sameDatabase": "동일한 데이터베이스", + "differentDbSameServer": "동일한 서버의 다른 데이터베이스", + "differentDbDifferentServer": "다른 서버의 다른 데이터베이스", + "databaseName": "데이터베이스 이름", + "databaseVariable": "데이터베이스 변수", + "serverName": "서버 이름", + "serverVariable": "서버 변수", + "suppressMissingDependenciesErrors": "참조 프로젝트의 확인되지 않은 참조로 인한 오류를 표시하지 않습니다.", + "exampleUsage": "사용 예제", + "enterSystemDbName": "이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오.", + "databaseNameRequiredVariableOptional": "데이터베이스 이름이 필요합니다. 데이터베이스 변수는 선택 사항입니다.", + "databaseNameServerNameVariableRequired": "데이터베이스 이름, 서버 이름 및 서버 변수가 필요합니다. 데이터베이스 변수는 선택 사항입니다.", + "databaseProject": "데이터베이스 프로젝트", + "dacpacNotOnSameDrive": "Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다. 프로젝트 파일이 {0}에 있습니다.", + "createProjectFromDatabaseDialogName": "데이터베이스에서 프로젝트 만들기", + "createProjectDialogOkButtonText": "만들기", + "sourceDatabase": "원본 데이터베이스", + "targetProject": "대상 프로젝트", + "createProjectSettings": "설정", + "projectNameLabel": "이름", + "projectNamePlaceholderText": "프로젝트 이름 입력", + "projectLocationLabel": "위치", + "projectLocationPlaceholderText": "프로젝트를 만들 위치 선택", + "browseButtonText": "폴더 찾아보기", + "folderStructureLabel": "폴더 구조", + "dataworkspace.projectParentDirectoryNotExistError": "선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "dataworkspace.projectDirectoryAlreadyExistError": "선택한 위치 '{1}'에 이름이 '{0}'인 디렉터리가 이미 있습니다..", + "multipleSqlProjFilesSelected": "여러 .sqlproj 파일이 선택되었습니다. 하나만 선택하세요.", + "noSqlProjFilesSelected": "Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요.", + "noDataSourcesFile": "{0}을(를) 찾을 수 없음", + "missingVersion": "{0}에 '버전' 항목이 없습니다.", + "unrecognizedDataSourcesVersion": "인식할 수 없는 버전: ", + "unknownDataSourceType": "알 수 없는 데이터 원본 유형: ", + "invalidSqlConnectionString": "잘못된 SQL 연결 문자열", + "extractTargetRequired": "데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다.", + "schemaCompareNotInstalled": "스키마 비교를 실행하려면 스키마 비교 확장 설치가 필요합니다.", + "buildFailedCannotStartSchemaCompare": "빌드 실패로 인해 스키마 비교를 시작할 수 없습니다.", + "updateProjectForRoundTrip": "이 프로젝트를 빌드하려면 Azure Data Studio에서 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 만들어지면 두 도구 모두에서 계속 작동합니다. Azure Data Studio에서 프로젝트를 업데이트하시겠습니까?", + "updateProjectDatabaseReferencesForRoundTrip": "이 프로젝트를 빌드하려면 Azure Data Studio에서 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 만들어지면 두 도구 모두에서 계속 작동합니다. Azure Data Studio에서 프로젝트를 업데이트하시겠습니까?", + "databaseReferenceTypeRequired": "데이터베이스에 참조를 추가하려면 데이터베이스 참조 형식이 필요합니다.", + "systemDatabaseReferenceRequired": "시스템 데이터베이스에 대한 참조를 추가하려면 시스템 데이터베이스를 선택해야 합니다.", + "dacpacFileLocationRequired": "데이터베이스에 대한 참조를 추가하려면 Dacpac 파일 위치가 필요합니다.", + "databaseLocation": "데이터베이스에 대한 참조를 추가하려면 데이터베이스 위치가 필요합니다.", + "databaseNameRequired": "다른 데이터베이스에 대한 참조를 추가하려면 데이터베이스 이름이 필요합니다.", + "invalidDataSchemaProvider": ".sqlproj 파일의 DSP가 잘못되었습니다.", + "invalidDatabaseReference": ".sqlproj 파일의 데이터베이스 참조가 잘못되었습니다.", + "databaseSelectionRequired": "데이터베이스에서 프로젝트를 만들려면 데이터베이스를 선택해야 합니다.", + "databaseReferenceAlreadyExists": "이 데이터베이스에 대한 참조가 이 프로젝트에 이미 있습니다.", + "outsideFolderPath": "프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요.", + "parentTreeItemUnknown": "제공된 트리 항목의 부모에 액세스할 수 없습니다.", + "prePostDeployCount": "성공적으로 빌드하려면 프로젝트를 배포 전 스크립트 하나 및/또는 배포 후 스크립트 하나를 보유하도록 업데이트합니다.", + "invalidProjectReload": "제공된 데이터베이스 프로젝트에 액세스할 수 없습니다. 유효한 개방형 데이터베이스 프로젝트만 다시 로드할 수 있습니다.", + "externalStreamingJobValidationPassed": "외부 스트리밍 작업의 유효성 검사를 통과했습니다.", + "projectAlreadyOpened": "프로젝트 '{0}'이(가) 이미 열려 있습니다.", + "projectAlreadyExists": "이름이 {0}인 프로젝트가 이미 {1}에 있습니다.", + "noFileExist": "파일 {0}이(가) 존재하지 않습니다.", + "fileOrFolderDoesNotExist": "파일 또는 디렉터리 '{0}'이(가) 없습니다.", + "cannotResolvePath": "경로 {0}를 확인할 수 없습니다.", + "fileAlreadyExists": "이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", + "folderAlreadyExists": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", + "fileAlreadyAddedToProject": "경로가 '{0}'인 파일이 프로젝트에 이미 추가되었습니다.", + "folderAlreadyAddedToProject": "경로가 '{0}'인 폴더가 프로젝트에 이미 추가되었습니다.", + "invalidInput": "잘못된 입력: {0}", + "invalidPropertyValue": ".sqlproj 파일의 '{0}' 속성에 잘못된 값이 지정되었습니다.", + "unableToCreatePublishConnection": "연결을 구성할 수 없음: {0}", + "cicularProjectReference": "프로젝트에서 {0}프로젝트로의{1} 순환 참조", + "mssqlNotFound": "{0}의 SQL 도구 서비스 설치 위치를 가져오지 못했습니다.", + "projBuildFailed": "빌드하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. {0}", + "unexpectedProjectContext": "프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0}", + "unableToPerformAction": "'{0}' 대상을 찾을 수 없습니다. '{1}'", + "unableToFindFile": "경로가 '{0}'인 {1}을(를) 찾을 수 없습니다.", + "deployScriptExists": "{0} 스크립트가 이미 있습니다. 새 스크립트는 빌드에 포함되지 않습니다.", + "notValidVariableName": "'{0}'은(는) 잘못된 변수 이름입니다.", + "cantAddCircularProjectReference": "'{0}' 프로젝트에 대한 참조를 추가할 수 없습니다. 이 프로젝트를 참조로 추가하면 순환 종속성이 발생합니다.", + "unableToFindSqlCmdVariable": "SQLCMD 변수 '{0}'을(를) 찾을 수 없습니다.", + "unableToFindReference": "데이터베이스 참조 {0}를 찾을 수 없습니다.", + "invalidGuid": "지정한 GUID가 잘못됨: {0}", + "invalidTargetPlatform": "잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1}", + "deleteAction": "삭제", + "excludeAction": "제외", + "fileObject": "파일", + "folderObject": "폴더", + "folderFriendlyName": "폴더", + "scriptFriendlyName": "스크립트", + "tableFriendlyName": "테이블", + "viewFriendlyName": "보기", + "storedProcedureFriendlyName": "저장 프로시저", + "dataSource": "데이터 원본", + "fileFormat": "파일 형식", + "externalStream": "외부 스트림", + "externalStreamingJobFriendlyName": "외부 스트리밍 작업", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": ".NET Core SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET Core SDK 버전 3.1을 설치하거나 이미 설치된 경우 설정에서 .Net Core SDK 위치를 업데이트하세요.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "업데이트 위치", + "sqlDatabaseProjects.InstallNetCore": "설치", + "sqlDatabaseProjects.doNotAskAgain": "다시 묻지 않음", + "sqlDatabaseProjects.outputChannel": "데이터베이스 프로젝트", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} ... 오류가 발생했습니다. {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … 종료됨(코드: {1})", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 종료됨(신호: {1})", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..0eef192dfb --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL 마이그레이션", + "description": "Azure SQL 마이그레이션 설명", + "migration-notebook-command-title": "Azure SQL 마이그레이션 Notebook 열기", + "migration-dashboard-title": "Azure SQL 마이그레이션", + "migration-dashboard-tasks": "마이그레이션 작업", + "migration-command-category": "Azure SQL 마이그레이션", + "start-migration-command": "Azure SQL로 마이그레이션", + "send-feedback-command": "피드백", + "migration-context-menu-category": "마이그레이션 상황에 맞는 메뉴", + "complete-cutover-menu": "중단 완료", + "database-details-menu": "데이터베이스 정보", + "view-target-menu": "Azure SQL 대상 세부 정보", + "view-service-menu": "Dataase 마이그레이션 서비스 세부 정보", + "copy-migration-menu": "마이그레이션 세부 정보 복사", + "cancel-migration-menu": "마이그레이션 취소" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "Azure SQL로 '{0}' 마이그레이션", + "sql.migration.wizard.source_configuration.title": "SQL 원본 구성", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "평가 진행률", + "sql.migration.assessment.in.progress": "평가 진행 중", + "sql.migration.assessment.in.progress.content": "올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다.\r\n\r\n시간이 걸릴 수 있습니다.", + "sql.migration.collecting_source_configurations": "원본 구성을 수집하는 중", + "sql.migration.collecting_source_configurations.info": "현재 데이터가 구성된 방법에 대한 일부 정보를 수집해야 합니다.\r\n시간이 걸릴 수 있습니다.", + "sql.migration.collecting_source_configurations.error": "데이터 구성에 대한 정보를 수집하는 동안 오류가 발생했습니다. {0}", + "sql.migration.wizard.sku.title": "Azure SQL 대상", + "sql.migration.wizard.sku.all": "평가 결과를 기준으로 온라인 상태의 데이터베이스 {0}개를 모두 Azure SQL로 마이그레이션할 수 있습니다.", + "sql.migration.wizard.sku.some": "원본 구성 검사 결과에 따라 {1}개 중 {0}개 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다.", + "sql.migration.wizard.sku.choose_a_target": "Azure SQL 대상 선택", + "sql.migration.sku.none": "원본 구성 검사 결과에 따라 데이터베이스를 Azure SQL로 마이그레이션할 수 없습니다.", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance(PaaS)", + "sql.migration.sku.vm.card.title": "Azure 가상 머신의 SQL Server(IaaS)", + "sql.migration.select.azure.mi": "대상 Azure 구독 및 대상 Azure SQL Managed Instance 선택", + "sql.migration.select.azure.vm": "대상에 대한 Azure 가상 머신에서 대상 Azure 구독 및 대상 SQL Server를 선택합니다.", + "sql.migration.wizard.subscription.title": "Azure 구독 선택", + "sql.migration.wizard.subscription.azure.account.title": "Azure 계정", + "sql.migration.wizard.subscription.azure.subscription.title": "Azure 구독", + "sql.migration.wizard.subscription.azure.product.title": "Azure Product", + "sql.migration.sku.recommendation.view.assessment.mi": "평가 결과를 보고 하나 이상의 데이터베이스를 선택하여 Azure SQL Managed Instance(PaaS)로 마이그레이션합니다.", + "sql.migration.sku.recommendation.view.assessment.vm": "평가 결과를 보고 하나 이상의 데이터베이스를 선택하여 Azure 가상 머신(IaaS)의 SQL Server로 마이그레이션", + "sql.migration.view.select.button.label": "보기/선택", + "total.databases.selected": "{1}개 중 {0}개 데이터베이스가 선택되었습니다.", + "sql.migration.select.target.to.continue": "계속하려면 대상을 선택하세요.", + "sql.migration.select.database.to.migrate": "마이그레이션할 데이터베이스를 선택하세요.", + "sql.migration.generic.congratulations": "SQL Server 인스턴스 '{0}'에 대한 평가를 완료했습니다.", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "데이터베이스 {1}개 중 {0}개를 마이그레이션할 수 있습니다.", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Azure 계정", + "sql.migration.wizard.account.description": "Azure Data Studio 연결된 Azure 계정을 선택하거나 지금 연결하세요.", + "sql.migration.wizard.account.noaccount.error": "연결된 계정이 없습니다. 계정을 추가하세요.", + "sql.migration.wizard.account.add.button.label": "계정 연결", + "sql.migration.wizard.account.count.single.message": "연결된 계정 {0}개", + "sql.migration.wizard.account.count.multiple.message": "연결된 계정 {0}개", + "sql.migration.azure.tenant": "Azure AD 테넌트", + "azure.accounts.accountStaleError": "선택한 계정 '{0}'의 액세스 토큰이 더 이상 유효하지 않습니다. ‘계정 연결’ 단추를 클릭하고 계정을 새로 고치거나, 다른 계정을 선택하세요.", + "azure.accounts.accountAccessError": "선택한 계정 '{0}'에 액세스하는 동안 오류가 발생했습니다. '계정 연결' 버튼을 클릭하고 계정을 새로 고치거나 다른 계정을 선택하세요. 오류 '{1}'", + "sql.migration.database.page.title": "데이터베이스 백업", + "sql.migration.database.page.description": "마이그레이션에 사용할 데이터베이스 백업의 위치를 선택합니다.", + "sql.migration.nc.network.share.radio.label": "내 데이터베이스 백업은 네트워크 공유에 있습니다.", + "sql.migration.nc.blob.storage.radio.label": "내 데이터베이스 백업은 Azure Storage Blob 컨테이너에 있습니다.", + "sql.migration.nc.file.share.radio.label": "내 데이터베이스 백업은 Azure Storage 파일 공유(출시 예정)에 있습니다.", + "sql.migration.network.share.header.text": "네트워크 공유 세부 정보", + "sql.migration.network.share.help.text": "공유에 대한 읽기 권한이 있는 백업 및 사용자 자격 증명이 포함된 네트워크 공유 위치를 제공합니다.", + "sql.migration.network.share.location.label": "백업을 포함하는 네트워크 공유 위치입니다.", + "sql.migration.service.account.info.text": "원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다.", + "sql.migration.network.share.windows.user.label": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정입니다.", + "sql.migration.network.share.password.label": "암호", + "sql.migration.network.share.password.placeholder": "암호 입력", + "sql.migration.network.share.azure.header": "스토리지 계정 세부 정보", + "sql.migration.network.share.azure.help": "백업이 업로드될 Azure Storage 계정을 제공합니다.", + "sql.migration.network.share.subscription.label": "스토리지 계정이 포함된 구독을 선택합니다.", + "sql.migration.network.share.subscription.placeholder": "구독 선택", + "sql.migration.network.share.storage.account.label": "백업 파일을 복사할 스토리지 계정을 선택하세요.", + "sql.migration.network.share.storage.account.placeholder": "계정 선택", + "sql.migration.unique.name": "이 대상 데이터베이스의 고유한 이름 선택", + "sql.migration.database.already.exists": "데이터베이스 '{0}'이(가) 대상 Managed Instance '{1}'에 이미 있습니다.", + "sql.migration.blob.storage.subscription.label": "스토리지 계정이 포함된 구독을 선택합니다.", + "sql.migration.blob.storage.account.label": "백업 파일이 포함된 스토리지 계정을 선택합니다.", + "sql.migration.blob.storage.container.label": "‘백업 파일이 포함된 컨테이너를 선택합니다.", + "sql.migration.blob.storage.container.placeholder": "컨테이너 선택", + "sql.migration.file.share.subscription.label": "파일 공유가 포함된 구독을 선택합니다.", + "sql.migration.file.share.storage.account.label": "파일 공유가 포함된 스토리지 계정을 선택합니다.", + "sql.migration.file.share.label": "백업 파일이 포함된 파일 공유를 선택합니다.", + "sql.migration.file.share.placeholder": "공유 선택", + "sql.migration.database.migration.mode.label": "마이그레이션 모드", + "sql.migration.database.migration.mode.description": "다음 마이그레이션 모드 중에서 선택하여 가동 중지 시간 요구 사항에 따라 Azure SQL 대상으로 마이그레이션합니다.", + "sql.migration.database.migration.mode.online.label": "온라인 마이그레이션", + "sql.migration.database.migration.mode.online.description": "애플리케이션 가동 중지 시간은 마이그레이션이 끝날 때 컷오버로 제한됩니다.", + "sql.migration.database.migration.mode.offline.description": "마이그레이션이 시작되면 애플리케이션 가동 중지 시간이 시작됩니다.", + "sql.migration.database.migration.mode.offline.label": "오프라인 마이그레이션", + "sql.migration.database.backup.email.notification.label": "전자 메일 알림", + "sql.migration.database.backup.email.notification.checkbox.label": "마이그레이션이 완료되면 알림", + "sql.migration.no.subscription.found": "구독을 찾을 수 없음", + "sql.migration.no.location.found": "위치를 찾을 수 없음", + "sql.migration.no.storageAccount.found": "스토리지 계정을 찾을 수 없음", + "sql.migration.no.fileShares.found": "파일 공유를 찾을 수 없음", + "sql.migration.no.blobContainers.found": "Blob 컨테이너를 찾을 수 없음", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "계속 진행하려면 유효한 구독을 선택하세요.", + "sql.migration.invalid.location.error": "계속하려면 올바른 위치를 선택하세요.", + "sql.migration.invalid.storageAccount.error": "계속하려면 유효한 스토리지 계정을 선택하세요.", + "sql.migration.invalid.fileShare.error": "계속하려면 유효한 파일 공유를 선택하세요.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "네트워크 공유 위치 형식이 잘못되었습니다. 예: {0}", + "sql.migration.invalid.user.account": "사용자 계정 형식이 잘못되었습니다. 예: {0}", + "sql.migration.network.share.location": "데이터베이스 '{0}'에 대한 백업을 읽을 네트워크 공유 위치", + "sql.migration.file.share": "‘{0}’에 대한 백업 파일이 포함된 파일 공유를 선택합니다.", + "sql.migration.blob.container": "‘{0}’에 대한 백업 파일이 포함된 컨테이너를 선택합니다.", + "sql.migration.enter.network.share.information": "선택한 원본 데이터베이스의 대상 이름 입력", + "sql.migration.blob.container.information": "대상 이름을 입력하고 선택한 데이터베이스에 대한 BLOB 컨테이너 위치를 선택합니다.", + "sql.migration.enter.file.share.information": "대상 이름을 입력하고 선택한 데이터베이스의 파일 공유 위치를 선택합니다.", + "sql.migration.invalid.target.name.error": "대상 데이터베이스의 올바른 이름을 입력하세요.", + "sql.migration.provide.unique.containers": "대상 데이터베이스에 고유한 컨테이너를 제공하세요. 영향을 받는 데이터베이스: ", + "sql.migration.source.details.windowAuth": "SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력하세요. ​ 이 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.", + "sql.migration.source.details.sqlAuth": "SQL Server 인스턴스 {0}에 연결하는 데 사용되는 SQL 인증 자격 증명을 입력합니다. ​ 이 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Azure Database Migration Service", + "sql.migration.ir.page.description": "Azure DMS(Database Migration Service)는 데이터베이스 마이그레이션 작업을 오케스트레이션하고 진행률을 추적합니다. 이전에 만든 경우 Azure SQL 대상에 대한 기존 DMS를 선택하거나 아래에서 새 DMS를 만들 수 있습니다.", + "sql.migration.ir.page.note": "참고: DMS는 선택한 리소스 그룹의 Azure 구독에서 실행되며 실행 비용이 발생하지 않습니다.", + "sql.migration.select.a.migration.service": "Azure Database Migration Service 선택", + "sql.migration.default.setup.button": "기본값으로 설정: 기본 옵션을 사용하여 한 번의 클릭으로 빠른 설치 프로그램을 사용하여 DMS를 추가합니다.", + "sql.migration.custom.setup.button": "사용자 지정 설치: 대부분의 옵션을 사용자 지정한 후 DMS를 추가합니다.", + "sql.migration.ir.page.sql.migration.service.not.found": "DMS를 찾을 수 없습니다. 새 항목을 만드세요.", + "sql.migration.create.new": "새로 만들기", + "sql.migration.invalid.migration.service.error": "유효한 DMS를 선택하세요.", + "sql.migration.invalid.migration.service.offline.error": "노드에 연결된 DMS를 선택하세요.", + "sql.migration.authentication.types": "인증 키", + "sql.migration.service.header": "Azure Database Migration Service \"{0}\" 세부 정보:'", + "sql.migration.dms.portal.info": "Azure Portal 기존 Azure DMS(Database Migration Service)는 Azure Data Studio에 표시되지 않습니다. Azure Data Studio에서 만든 DMS는 아직 Azure Portal에 표시되지 않습니다.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Azure Database Migration Service 만들기", + "sql.migration.services.container.description": "새 Azure Database Migration Service를 추가하려면 아래 정보를 입력하세요.", + "sql.migration.service.container.loading.help": "마이그레이션 서비스 로드 중", + "sql.migration.service.container.heading": "Integration Runtime 설정", + "sql.migration.service.container.container.description1": "Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다.", + "sql.migration.service.container.container.description2": "아래 지침에 따라 자체 호스팅 통합 런타임을 설정합니다.", + "sql.migration.ir.setup.step1": "1단계: {0}", + "sql.migration.option": "통합 런타임 다운로드 및 설치", + "sql.migration.ir.setup.step2": "2단계: 이 키를 사용하여 통합 런타임 등록", + "sql.migration.ir.setup.step3": "3단계: '연결 테스트' 단추를 클릭하여 Azure Database Migration Service와 Integration Runtime 간의 연결을 확인합니다.", + "sql.migration.connection.status": "연결 상태", + "sql.migration.key1.label": "키 1", + "sql.migration.key2.label": "키 2", + "sql.migration.key1.copied": "키 1 복사됨", + "sql.migration.key2.copied": "키 2 복사됨", + "sql.migration.refresh.key1": "키 1 새로 고침", + "sql.migration.refresh.key2": "키 2 새로 고침", + "sql.migration.copy.key1": "키 1 복사", + "sql.migration.copy.key2": "키 2 복사", + "sql.migration.authkeys.header": "인증 키", + "sql.migration.authkeys.refresh.message": "'{0}' 인증 키를 새로 고쳤습니다.", + "sql.migration.service.not.ready": "Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다.", + "sql.migration.service.ready": "Azure Database Migration Service '{0}'이(가) 노드에서 실행되는 자체 호스팅 Integration Runtime에 연결되어 있습니다. {1}", + "sql.migration.resource.group.not.found": "리소스 그룹을 찾을 수 없습니다.", + "sql.migration.invalid.resourceGroup.error": "계속하려면 올바른 리소스 그룹을 선택하세요.", + "sql.migration.invalid.region.error": "계속하려면 올바른 위치를 선택하세요.", + "sql.migration.invalid.service.name.error": "마이그레이션 서비스의 유효한 이름을 입력하세요.", + "sql.migration.service.not.found": "마이그레이션 서비스를 찾을 수 없습니다. 새 항목을 만드세요.", + "sql.migration.service.not.setup": "계속하려면 마이그레이션 서비스를 추가하세요.", + "sql.migration.managed.instance": "Azure SQL Managed Instance", + "sql.migration.no.managedInstance.found": "관리되는 인스턴스를 찾을 수 없음", + "sql.migration.no.virtualMachine.found": "가상 머신을 찾을 수 없음", + "sql.migration.target.page.title": "대상 Azure SQL 선택", + "sql.migration.resource.group.description": "리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다.", + "sql.migration.ok": "확인", + "sql.migration.new.resource.group": "(신규) {0}", + "sql.migration.test.connection": "연결 테스트", + "sql.migration.database.migration.service.created.successfully": "Database Migration Service를 만들었습니다.", + "sql.migration.dms.provision.failed": "데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 잠시 후 다시 시도하세요.", + "sql.migration.apply": "적용", + "sql.migration.creating.rg.loading": "리소스 그룹을 만드는 중", + "sql.migration.rg.created": "리소스 그룹을 만들었습니다.", + "sql.migration.name.of.new.rg": "새 리소스 그룹의 이름", + "sql.migration.learn.more": "자세히 알아보기", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "구독", + "sql.migration.storage.account": "스토리지 계정", + "sql.migration.resourceGroups": "리소스 그룹", + "sql.migration.region": "지역", + "sql.migration.name": "이름", + "sql.migration.location": "위치", + "sql.migration.new": "새로 만들기", + "sql.migration.feature.not.available": "이 기능은 아직 사용할 수 없습니다.", + "sql.migration.refresh": "새로 고침", + "sql.migration.submit": "제출", + "sql.migration.create": "만들기", + "sql.migration.cancel": "취소", + "sql.migration.type": "형식", + "sql.migration.path": "경로", + "sql.migration.path.user.account": "사용자 계정", + "sql.migration.view.all": "모두 보기", + "sql.migration.target": "대상", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "닫기", + "sql.migraiton.data.uploaded.size": "업로드된 데이터/크기", + "sql.migration.copy.throughput": "처리량 복사(MBPS)", + "sql.migration.summary.page.title": "요약", + "sql.migration.summary.azure.account.linked": "연결된 Azure 계정", + "sql.migration.summary.migration.target": "마이그레이션 대상", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.summary.vm.type": "Azure 가상 머신의 SQL Server", + "sql.migration.summary.database.count": "마이그레이션할 데이터베이스", + "sql.migration.summary.azure.storage.subscription": "Azure Storage 구독", + "sql.migration.summary.azure.storage": "Azure Storage", + "sql.migration.ir.node": "Integration Runtime 노드", + "sql.migration.network.share": "네트워크 공유", + "sql.migration.blob.container.title": "Blob 컨테이너", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Blob 컨테이너 리소스 그룹", + "sql.migration.blob.container.storage.account.label": "Blob 컨테이너 스토리지 계정", + "sql.migration.file.share.title": "파일 공유", + "sql.migration.started.notification": "마이그레이션 진행 중", + "sql.migration.source.databases": "원본 데이터베이스", + "sql.migration.mode": "모드", + "sql.migration.backup.location": "백업 위치", + "sql.migration.azure.storage.account.to.upload.backups": "백업을 업로드할 Azure Storage 계정", + "sql.migration.shir": "자체 호스팅 통합 런타임 노드", + "sql.migration.summary.target.name": "대상 데이터베이스:", + "sql.migration.database.to.be.migrated": "마이그레이션할 데이터베이스", + "sql.migration.count.database.single": "데이터베이스 {0}개", + "sql.migration.count.database.multiple": "데이터베이스 {0}개", + "sql.migration.quick.pick.placeholder": "수행할 작업 선택", + "sql.migration.inline.migration.notebook.title": "인라인 마이그레이션", + "sql.migration.sql.assessment.notebook.title": "SQL 마이그레이션 평가", + "sql.migration.notebook.open.error": "마이그레이션 전자 필기장을 여는 중 오류 발생", + "sql.migration.dashboard.title": "Azure SQL 마이그레이션", + "sql.migration.dashboard.description": "SQL Server 인스턴스의 마이그레이션 준비 상태를 확인하고, 권장 Azure SQL 대상을 식별하고, SQL Server 인스턴스를 Azure SQL Managed Instance 또는 Azure Virtual Machines의 SQL Server로 마이그레이션을 완료합니다.", + "sql.migration.dashboard.migrate.task.button": "Azure SQL로 마이그레이션", + "sql.migration.dashboard.migrate.task.button.description": "Azure SQL로 SQL Server 인스턴스를 마이그레이션합니다.", + "sql.migration.database.migration.status": "데이터베이스 마이그레이션 상태", + "sql.migration.dashboard.video1.title": "SQL Managed Instance로 SQL Server 마이그레이션", + "sql.migration.dashboard.video2.title": "SQL 가상 머신으로 SQL Server 마이그레이션", + "sql.migration.dashboard.link1.title": "Azure SQL Managed Instance에 대한 평가 규칙", + "sql.migration.dashboard.link1.description": "SQL Server를 Azure SQL Managed Instance로 마이그레이션하는 가능성을 평가하는 데 사용되는 규칙 목록을 참조하세요.", + "sql.migration.dashboard.help.title": "도움말 문서 및 비디오 링크", + "sql.migration.pre.req.title": "마이그레이션을 시작하기 전에 필요한 사항:", + "sql.migration.pre.req.1": "Azure 계정 세부 정보", + "sql.migration.pre.req.2": "Azure 가상 머신의 Azure SQL Managed Instance 또는 SQL Server", + "sql.migration.pre.req.3": "위치 세부 정보 백업", + "sql.migration.migration.in.progress": "데이터베이스 마이그레이션 진행 중", + "sql.migration.failed": "마이그레이션 실패", + "sql.migration.log.shipping.in.progress": "로그 전달 진행 중", + "sql.migration.migration.completed": "마이그레이션 완료", + "sql.migration.cutover.card": "컷오버를 완료하는 중", + "sql.migration.successfully.migrated.to.azure.sql": "Azure SQL로 마이그레이션했습니다.", + "sql.migration.migration.not.started": "마이그레이션이 시작되지 않음", + "sql.migration.choose.to.migrate.to.azure.sql": "Azure SQL로 마이그레이션하도록 선택", + "sql.migration.show.status": "상태 표시", + "sql.migration.inprogress.warning.single": "{0} 데이터베이스에 경고가 있음", + "sql.migration.inprogress.warning.multiple": "{0} 데이터베이스에 경고가 있습니다.", + "sql.migration.feedback.issue.title": "마이그레이션 환경에 대한 피드백", + "sql.migration.eastus2euap": "미국 동부 2 EUAP", + "sql.migration.cutover": "마이그레이션 컷오버", + "sql.migration.complete.cutover": "컷오버 완료", + "sql.migration.source.database": "원본 데이터베이스 이름", + "sql.migration.source.server": "원본 서버", + "sql.migration.source.version": "원본 버전", + "sql.migration.target.database.name": "대상 데이터베이스 이름", + "sql.migration.target.server": "대상 서버", + "sql.migration.target.version": "대상 버전", + "sql.migration.migration.status": "마이그레이션 상태", + "sql.migration.migration.status.filter": "마이그레이션 상태 필터", + "sql.migration.full.backup.files": "전체 백업 파일", + "sql.migration.last.applied.lsn": "마지막으로 적용된 LSN", + "sql.migration.last.applied.backup.files": "마지막으로 적용된 백업 파일", + "sql.migration.last.applied.files.taken.on": "백업 파일을 마지막으로 적용한 날짜", + "sql.migration.active.backup.files": "활성 백업 파일", + "sql.migration.status": "상태", + "sql.migration.backup.start.time": "백업 시작 시간", + "sql.migration.first.lsn": "첫 번째 LSN", + "sql.migration.last.LSN": "마지막 LSN", + "sql.migration.cannot.start.cutover.error": "모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 새로 고침을 클릭하여 최신 파일 상태를 가져옵니다.", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Database Managed Instance", + "sql.migration.azure.sql.database.virtual.machine": "Azure SQL Database 가상 머신", + "sql.migration.cancel.migration": "마이그레이션 취소", + "sql.migration.active.backup.files.items": "활성 백업 파일(1개 항목)", + "sql.migration.active.backup.files.multiple.items": "활성 백업 파일({0}개 항목)", + "sql.migration.copy.migration.details": "마이그레이션 세부 정보 복사", + "sql.migration.details.copied": "세부 정보 복사됨", + "sql.cancel.migration.confirmation": "이 마이그레이션을 취소하시겠습니까?", + "sql.migration.yes": "예", + "sql.migration.no": "아니요", + "sql.migration.completing.cutover.warning": "모든 백업을 복원하지 않고 컷오버를 완료하면 데이터가 손실될 수 있습니다.", + "sql.migration.bc.info": "중요 비즈니스용 서비스 계층에 대한 Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 세 개의 보조 복제본을 시드해야 하므로 범용보다 훨씬 더 오래 걸릴 수 있습니다. 이 작업 기간은 데이터 크기에 따라 달라집니다. 사례의 90%에서 시드 속도는 220GB/시간 이상입니다.", + "sql.migration.cutover.help.main": "단독형 마이그레이션을 수행할 준비가 되면 다음 단계를 수행하여 데이터베이스 마이그레이션을 완료합니다. 데이터베이스에 대해 단독형 마이그레이션을 수행할 준비를 갖추려면 먼저 대상 Azure SQL Database Managed Instance에서 전체 백업을 수행해야 합니다.", + "sql.migration.cutover.step.1": "1. 원본 데이터베이스로 들어오는 모든 트랙잭션을 중지합니다.", + "sql.migration.cutover.step.2": "2. 최종 트랜잭션 로그 백업을 수행하고 네트워크 공유 위치에 제공합니다.", + "sql.migration.cutover.step.3": "3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"로그 백업 보류 중인 복원\"은 0이어야 합니다.", + "sql.migartion.cutover.pending.backup": "보류 중인 로그 백업: {0}", + "sql.migration.confirm.checkbox.message": "제공할 추가 로그 백업이 없음을 확인하고 컷오버를 완료하려고 합니다.", + "sql.migration.cutover.in.progress": "'{0}' 데이터베이스에 대한 컷오버 진행 중", + "sql.migration.cannot.cancel": "마이그레이션이 진행 중이 아니므로 취소할 수 없습니다.", + "sql.migration.cannot.cutover": "마이그레이션이 진행 중이 아니므로 중단할 수 없습니다.", + "sql.migration.search.for.migration": "마이그레이션 검색", + "sql.migration.online": "온라인", + "sql.migration.offline": "오프라인", + "sql.migration.database": "데이터베이스", + "sql.migration.database.migration.service": "Database Migration Service", + "sql.migration.duration": "기간", + "sql.migration.azure.sql.target": "Azure SQL 대상", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.sql.virtual.machine": "SQL 가상 머신", + "sql.migration.target.azure.sql.instance.name": "Azure SQL 대상 이름", + "sql.migration.cutover.type": "마이그레이션 모드", + "sql.migration.start.time": "시작 시간", + "sql.migration.finish.time": "완료 시간", + "sql.migration.status.error.count.some": "{0}(", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "진행 중", + "sql.migration.status.succeeded": "성공", + "sql.migration.status.creating": "만드는 중", + "sql.migration.status.completing": "완료 중", + "sql.migration.status.canceling": "취소 중", + "sql.migration.status.failed": "실패", + "sql.migration.status.warning.count.single": "경고 {0}개)", + "sql.migration.status.warning.count.multiple": "경고 {0}개)", + "sql.migration.status.error.count.single": "오류 {0}개)", + "sql.migration.status.error.count.multiple": "오류 {0}개)", + "sql.migration.hrs": "{0}시간", + "sql.migration.hr": "{0}시간", + "sql.migration.days": "{0}일", + "sql.migration.day": "{0}일", + "sql.migration.mins": "{0}분", + "sql.migration.min": "{0}분", + "sql.migration.sec": "{0}초", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.service.details.button.label": "닫기", + "sql.migration.service.details.ir.label": "자체 호스팅 통합 런타임 노드 ", + "sql.migration.service.details.authkeys.label": "인증 키", + "sql.migration.service.details.authkeys.title": "자체 호스팅 통합 런타임 노드에 연결하는 데 사용되는 인증 키", + "sql.migration.service.details.status.unavailable": "-- 사용할 수 없음 --", + "sql.migration.source.configuration": "원본 구성", + "sql.migration.source.credentials": "원본 자격 증명", + "sql.migration.enter.your.sql.cred": "원본 SQL Server 인스턴스의 자격 증명을 입력하세요. 이 자격 증명은 데이터베이스를 Azure SQL로 마이그레이션하는 동안 사용됩니다.", + "sql.migration.server": "서버", + "sql.migration.username": "사용자 이름", + "sql.migration.size": "크기(MB)", + "sql.migration.last.backup": "마지막 백업", + "sql.migration.database.migration": "마이그레이션할 데이터베이스", + "sql.migrate.text": "Azure SQL로 마이그레이션할 데이터베이스 선택", + "sql.migration.offline.caps": "오프라인", + "sql.migration.issues": "문제", + "sql.migration.search": "검색", + "sql.migration.instance": "인스턴스", + "sql.migration.warnings": "경고", + "sql.migration.impacted.objects": "영향을 받는 개체", + "sql.migration.object.details": "개체 세부 정보", + "sql.migration.assessmen.results": "평가 결과", + "sql.migration.type.label": "형식:", + "sql.migration.name.label": "이름:", + "sql.migration.description": "설명", + "sql.migration.recommendation": "권장 사항", + "sql.migration.more.info": "추가 정보", + "sql.migration.target.platform": "대상 플랫폼", + "sql.migration.warnings.details": "경고 세부 정보", + "sql.migration.issues.details": "문제 세부 정보", + "sql.migration.select.prompt": "SQL Server 인스턴스 또는 왼쪽의 데이터베이스를 클릭하여 세부 정보를 봅니다.", + "sql.migration.no.issues.vm": "Azure 가상 머신에서 SQL Server로 마이그레이션하는 데 문제가 없습니다.", + "sql.migration.no.issues.mi": "Azure SQL Managed Instance에서 SQL Server로 마이그레이션하는 문제를 찾을 수 없습니다.", + "sql.migration.impact.object.type": "형식: {0}", + "sql.migration.impact.object.name": "이름: {0}", + "sql.migration.databases": "데이터베이스({0}/{1})", + "sql.migration.databases.selected": "데이터베이스 {0}/{1}개가 선택됨", + "sql.migration.issues.count": "문제({0}개)", + "sql.migration.warnings.count": "경고({0})", + "sql.migration.authentication.type": "인증 형식", + "sql.migration.sql.login": "SQL 로그인", + "sql.migration.windows.auth": "Windows 인증", + "sql.migration.status.refresh.label": "새로 고침", + "sql.migration.auto.refresh.off": "자동 새로 고침: 끄기", + "sql.migration.auto.refresh.15.seconds": "자동 새로 고침: 15초", + "sql.migration.auto.refresh.30.seconds": "자동 새로 고침: 30 초", + "sql.migration.auto.refresh.1.min": "자동 새로 고침: 1분", + "sql.migration.auto.refresh.3.min": "자동 새로 고침: 3분", + "sql.migration.auto.refresh.5.min": "자동 새로 고침: 5분", + "sql.migration.select.the.refresh.interval": "새로 고침 간격 선택", + "sql.migration.off": "끄기", + "sql.migration.every.30.second": "30초마다", + "sql.migration.every.1.minute": "1분마다", + "sql.migration.every.3.minutes": "3분마다", + "sql.migration.every.5.minutes": "5분마다" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "데이터베이스 {0}에서 {1}-{2}(으)로 마이그레이션을 시작하는 중", + "sql.migration.starting.migration.error": "마이그레이션을 시작하는 동안 오류 발생: '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..2a73fdb9c2 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "XML 언어 기능", + "description": "XML에 대한 다양한 언어 지원을 제공합니다." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/main.i18n.json b/i18n/ads-language-pack-ko/translations/main.i18n.json index debd5a59a2..a173227d39 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Notebook markdown 미리 보기에서 사용되는 줄 높이를 제어합니다. 해당 숫자는 글꼴 크기에 상대적입니다.", "notebook.showRenderedNotebookinDiffEditor": "(미리 보기) diff 편집기에서 렌더링된 전자 필기장을 표시합니다.", "notebook.maxRichTextUndoHistory": "전자 필기장 서식 있는 텍스트 편집기의 실행 취소 기록에 저장된 최대 변경 내용 수입니다.", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Notebook 검색", "exclude": "전체 텍스트 검색 및 빠른 열기에서 glob 패턴을 구성하여 파일 및 폴더를 제외합니다. `#files.exclude#` 설정에서 모든 glob 패턴을 상속합니다. [여기](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)에서 glob 패턴에 대해 자세히 알아보세요.", "exclude.boolean": "파일 경로를 일치시킬 GLOB 패턴입니다. 패턴을 사용하거나 사용하지 않도록 설정하려면 true 또는 false로 설정하세요.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "이전 문자열 찾기" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Notebook 편집기" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "검색 결과", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "중지", "profiler.clear": "데이터 지우기", "profiler.clearDataPrompt": "데이터를 지우시겠습니까?", - "profiler.yes": "예", - "profiler.no": "아니요", "profilerAction.autoscrollOn": "자동 스크롤: 켜기", "profilerAction.autoscrollOff": "자동 스크롤: 끄기", "profiler.toggleCollapsePanel": "축소된 패널로 전환", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Notebook으로 내보내기" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "쿼리 편집기" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "결과", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "쿼리 계획" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "쿼리 플랜 편집기" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "작업", @@ -11441,6 +11440,13 @@ "gettingStarted": "시작", "showReleaseNotes": "시작 표시", "miGettingStarted": "시작(&S)" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "속성 숨기기", + "showProperties": "속성 표시" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "새 배포..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index 5bc32b91e8..cc1d045273 100644 --- a/i18n/ads-language-pack-pt-BR/package.json +++ b/i18n/ads-language-pack-pt-BR/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension pt-br" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..198fa5c8a6 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Suporte para Azure Arc", + "arc.configuration.title": "Azure Arc", + "arc.view.title": "Controladores de Azure Arc", + "arc.view.welcome.connect": "Nenhum controlador Azure Arc registrado. [Saiba mais](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", + "arc.view.welcome.loading": "Carregando controladores...", + "command.createController.title": "Criar novo controlador do Azure Arc", + "command.connectToController.title": "Conectar-se ao Controlador Azure Arc Existente", + "command.removeController.title": "Remover Controlador", + "command.refresh.title": "Atualizar", + "command.editConnection.title": "Editar Conexão", + "arc.openDashboard": "Gerenciar", + "resource.type.azure.arc.display.name": "Controlador de dados Azure Arc (visualização)", + "resource.type.azure.arc.description": "Criar um controlador de dados Azure Arc", + "arc.data.controller.new.wizard.title": "Criar controlador de dados do Azure Arc", + "arc.data.controller.cluster.environment.title": "Qual é a sua meta de ambiente de cluster Kubernete existente?", + "arc.data.controller.select.cluster.title": "Selecione um dos clusters Kubernetes existentes", + "arc.data.controller.kube.cluster.context": "Contexto de cluster", + "arc.data.controller.cluster.config.profile.title": "Escolher o perfil de configuração", + "arc.data.controller.cluster.config.profile": "Perfil de configuração", + "arc.data.controller.cluster.config.profile.loading": "Carregando perfis de configuração", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Carregamento de perfis de configuração concluído", + "arc.data.controller.create.azureconfig.title": "Configuração do Azure", + "arc.data.controller.create.controllerconfig.title": "Configuração do Controlador", + "arc.data.controller.project.details.title": "Detalhes do Azure", + "arc.data.controller.project.details.description": "Selecione a assinatura para gerenciar os recursos e os custos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos.", + "arc.data.controller.details.title": "Detalhes do controlador de dados", + "arc.data.controller.details.description": "Forneça um namespace, nome e classe de armazenamento para seu controlador de dados Azure Arc. Este nome será usado para identificar sua instância Arc para gerenciamento e monitoramento remoto.", + "arc.data.controller.namespace": "Namespace do controlador de dados", + "arc.data.controller.namespace.validation.description": "O namespace deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar/terminar com um caractere alfanumérico e ter 63 caracteres ou menos de comprimento.", + "arc.data.controller.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.location": "Localização", + "arc.data.controller.admin.account.title": "Conta de administrador", + "arc.data.controller.admin.account.name": "Login do controlador de dados", + "arc.data.controller.admin.account.password": "Senha", + "arc.data.controller.admin.account.confirm.password": "Confirmar a senha", + "arc.data.controller.create.summary.title": "Examine a sua configuração", + "arc.data.controller.summary.arc.data.controller": "Controlador de dados do Azure Arc", + "arc.data.controller.summary.estimated.cost.per.month": "Custo estimado por mês", + "arc.data.controller.summary.arc.by.microsoft": "pela Microsoft", + "arc.data.controller.summary.free": "Gratuito", + "arc.data.controller.summary.arc.terms.of.use": "Termos de uso", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "Política de privacidade", + "arc.data.controller.summary.terms": "Termos", + "arc.data.controller.summary.terms.description": "Ao clicar em \"Script para bloco de anotações\", eu (a) concordo com os termos legais e as políticas de privacidade associados às ofertas do Marketplace listadas acima; (b) autorizo a Microsoft a cobrar as taxas associadas às ofertas na minha forma de pagamento atual, com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft compartilhe as minhas informações de contato, de uso e de transações com os provedores das ofertas para fins de suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para obter mais detalhes, confira{0}", + "arc.data.controller.summary.terms.link.text": "Termos do Azure Marketplace", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Caminho do arquivo de configuração de Kube", + "arc.data.controller.summary.cluster.context": "Contexto de cluster", + "arc.data.controller.summary.profile": "Perfil de configuração", + "arc.data.controller.summary.username": "Nome de usuário", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "Assinatura", + "arc.data.controller.summary.resource.group": "Grupo de recursos", + "arc.data.controller.summary.data.controller.name": "Nome do controlador de dados", + "arc.data.controller.summary.data.controller.namespace": "Namespace do controlador de dados", + "arc.data.controller.summary.controller": "Controlador", + "arc.data.controller.summary.location": "Local", + "arc.data.controller.agreement": "Aceito {0} e {1}.", + "arc.data.controller.readmore": "Leia mais", + "microsoft.agreement.privacy.statement": "Declaração de Privacidade da Microsoft", + "deploy.script.action": "Script para notebook", + "deploy.done.action": "Implantar", + "resource.type.arc.sql.display.name": "Instância Gerenciada de SQL do Azure - Azure Arc (visualização)", + "resource.type.arc.postgres.display.name": "Grupos de servidores de Hiperescala do PostgreSQL - Azure Arc (pré-visualização)", + "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.postgres.description": "Implantar grupos de servidores de Hiperescala PostgreSQL em um ambiente Azure Arc", + "arc.controller": "Controlador de destino do Azure Arc", + "arc.sql.wizard.title": "Implantar instância gerenciada do SQL do Azure - Azure Arc (visualização)", + "arc.sql.wizard.page1.title": "Fornece parâmetros de instância gerenciada do SQL do Azure", + "arc.sql.connection.settings.section.title": "Informações da Conexão SQL", + "arc.sql.instance.settings.section.title": "Configurações da Instância do SQL", + "arc.azure.section.title": "Informações do Azure", + "arc.sql.instance.name": "Nome da instância", + "arc.sql.username": "Nome de usuário", + "arc.sql.invalid.username": "nome de usuário sa está desabilitado, escolha outro nome", + "arc.sql.invalid.instance.name": "O nome da instância deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 13 caracteres ou menos.", + "arc.storage-class.dc.label": "Classe de Armazenamento", + "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.replicas.label": "Réplicas", + "arc.sql.replicas.description": "O número de réplicas de instância gerenciada SQL que serão implantadas em seu cluster Kubernetes para fins de alta disponibilidade", + "arc.storage-class.data.label": "Classe de Armazenamento (Dados)", + "arc.sql.storage-class.data.description": "A classe de armazenamento a ser usada para dados (.mdf)", + "arc.postgres.storage-class.data.description": "A classe de armazenamento a ser usada para volumes persistentes de dados", + "arc.storage-class.logs.label": "Classe de Armazenamento (Registros)", + "arc.sql.storage-class.logs.description": "A classe de armazenamento a ser usada para logs (/var/log)", + "arc.postgres.storage-class.logs.description": "A classe de armazenamento a ser usada para logs volumes persistentes", + "arc.storage-class.backups.label": "Classe de Armazenamento (Backups)", + "arc.cores-limit.label": "Núcleos limite", + "arc.sql.cores-limit.description": "O limite de núcleos da instância gerenciada como um inteiro.", + "arc.cores-request.label": "Solicitação de Núcleos", + "arc.sql.cores-request.description": "A solicitação de núcleos da instância gerenciada como um inteiro.", + "arc.memory-limit.label": "Limite de Memória", + "arc.sql.memory-limit.description": "O limite da capacidade da instância gerenciada como um inteiro.", + "arc.memory-request.label": "Solicitação de Memória", + "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.postgres.storage-class.backups.description": "A classe de armazenamento a ser utilizada para backups de volumes persistentes", + "arc.password": "Senha", + "arc.confirm.password": "Confirmar a senha", + "arc.azure.account": "Conta do Azure", + "arc.azure.subscription": "Assinatura do Azure", + "arc.azure.resource.group": "Grupo de recursos do Azure", + "arc.azure.location": "Local do 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.page1.title": "Fornece parâmetros de grupo de servidores de Hiperescala PostgreSQL habilitados para Azure", + "arc.postgres.settings.section.title": "Configurações Gerais", + "arc.postgres.settings.resource.worker.title": "Configuração de Computação dos Nós de Trabalho", + "arc.postgres.settings.resource.coordinator.title": "Configuração de Computação do Nó Coordenador", + "arc.postgres.settings.storage.title": "Configurações de armazenamento", + "arc.postgres.server.group.name": "Nome do grupo de servidores", + "arc.postgres.server.group.name.validation.description": "O nome do grupo de servidores deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico e ter 11 caracteres ou menos de comprimento.", + "arc.postgres.server.group.workers.label": "Número de trabalhadores", + "arc.postgres.server.group.workers.description": "O número de nós de trabalho para provisionar em um cluster fragmentado ou zero (o padrão) para Postgres de nó único.", + "arc.postgres.server.group.port": "Porta", + "arc.postgres.server.group.engine.version": "Versão do Motor", + "arc.postgres.server.group.extensions.label": "Extensões", + "arc.postgres.server.group.extensions.description": "Uma lista separada por vírgulas das extensões Postgres que devem ser carregadas na inicialização. Consulte a documentação do Postgres para obter os valores suportados.", + "arc.postgres.server.group.volume.size.data.label": "Tamanho do volume em GB (dados)", + "arc.postgres.server.group.volume.size.data.description": "O tamanho do volume de armazenamento a ser usado para dados em GB.", + "arc.postgres.server.group.volume.size.logs.label": "Tamanho do Volume GB (Logs)", + "arc.postgres.server.group.volume.size.logs.description": "O tamanho do volume de armazenamento a ser usado para logs em GB.", + "arc.postgres.server.group.volume.size.backups.label": "Tamanho do Volume em GB (Backups)", + "arc.postgres.server.group.volume.size.backups.description": "O tamanho do volume de armazenamento a ser usado para backups em GB.", + "arc.postgres.server.group.workers.cores.request.label": "Solicitação de CPU (núcleos por nó)", + "arc.postgres.server.group.workers.cores.request.description": "O número mínimo de núcleos de CPU que devem estar disponíveis por nó para agendar o serviço. Núcleos fracionários são suportados.", + "arc.postgres.server.group.workers.cores.limit.label": "Limite de CPU (núcleos por nó)", + "arc.postgres.server.group.workers.cores.limit.description": "O número máximo de núcleos de CPU para a instância Postgres que pode ser usado por nó. Núcleos fracionários são suportados.", + "arc.postgres.server.group.workers.memory.request.label": "Solicitação de memória (GB por nó)", + "arc.postgres.server.group.workers.memory.request.description": "A solicitação de memória da instância Postgres por nó em GB.", + "arc.postgres.server.group.workers.memory.limit.label": "Limite de memória (GB por nó)", + "arc.postgres.server.group.workers.memory.limit.description": "O limite de memória da instância do Postgres por nó em GB.", + "arc.postgres.server.group.coordinator.cores.request.label": "Solicitação de CPU", + "arc.postgres.server.group.coordinator.cores.request.description": "O número mínimo de núcleos de CPU que devem estar disponíveis no nó coordenador para planejar o serviço. Núcleos fracionários são suportados.", + "arc.postgres.server.group.coordinator.cores.limit.label": "Limite de CPU", + "arc.postgres.server.group.coordinator.cores.limit.description": "O número máximo de núcleos de CPU para a instância Postgres que podem ser usados ​​no nó coordenador. Núcleos fracionários são suportados.", + "arc.postgres.server.group.coordinator.memory.request.label": "Solicitação de memória (GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "A solicitação de memória da instância Postgres no nó coordenador em GB.", + "arc.postgres.server.group.coordinator.memory.limit.label": "Limite de memória (GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "O limite de memória da instância do Postgres no nó coordenador em GB.", + "arc.agreement": "Aceito {0} e {1}.", + "arc.agreement.sql.terms.conditions": "Instância Gerenciada de SQL do Azure - Termos e condições do Azure Arc", + "arc.agreement.postgres.terms.conditions": "Termos e condições da Hiperescala PostgreSQL do Azure Arc habilitado", + "should.be.integer": "O valor deve ser um inteiro", + "worker.node.count.should.not.be.one": "O valor 1 não é compatível.", + "requested.cores.less.than.or.equal.to.cores.limit": "Os núcleos solicitados devem ser menores ou iguais ao limite dos núcleos", + "cores.limit.greater.than.or.equal.to.requested.cores": "O limite de núcleos deve ser maior ou igual aos núcleos solicitados", + "requested.memory.less.than.or.equal.to.memory.limit": "A memória solicitada deve ser menor ou igual ao limite de memória", + "memory.limit.greater.than.or.equal.to.requested.memory": "O limite de memória deve ser maior ou igual à memória solicitada", + "arc.agreement.sql.help.text": "A Instância Gerenciada habilitada para Azure Arc fornece acesso de SQL Server e compatibilidade de recursos que podem ser implantados na infraestrutura de sua escolha. Enquanto esse serviço está em versão prévia, ele tem algumas limitações de recurso em comparação à Instância Gerenciada do Banco de Dados SQL do Azure. {0}", + "arc.agreement.sql.help.text.learn.more": "Saiba mais", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Saiba mais sobre a Instância Gerenciada habilitada para Azure Arc" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "A extensão de implantação ARC foi substituída pela extensão Arc e foi desinstalada.", + "arc.controllerDashboard": "Painel do controlador de dados do Azure Arc (Visualização)-{0}", + "arc.miaaDashboard": "Instância gerenciada de SQL – Azure Arc Dashboard (Visualização) – {0}", + "arc.postgresDashboard": "Hiperescala do PostgreSQL – Painel Azure Arc (Visualização) – {0}", + "arc.dataControllersType": "Controlador de dados do Azure Arc", + "arc.pgSqlType": "Hiperescala do PostgreSQL – Azure Arc", + "arc.miaaType": "Instância gerenciada do SQL – Azure Arc", + "arc.overview": "Visão geral", + "arc.connectionStrings": "Cadeias de conexão", + "arc.preloaded Extensions": "Extensões pré-carregadas", + "arc.networking": "Rede", + "arc.properties": "Propriedades", + "arc.settings": "Configurações", + "arc.security": "Segurança", + "arc.computeAndStorage": "Computação + Armazenamento", + "arc.coordinatorNodeParameters": "Parâmetros do nó coordenador", + "arc.workerNodeParameters": "Parâmetros do Nó de Trabalho", + "arc.compute": "Computação", + "arc.backup": "Backup", + "arc.newSupportRequest": "Nova solicitação de suporte", + "arc.diagnoseAndSolveProblems": "Diagnosticar e resolver problemas", + "arc.supportAndTroubleshooting": "Suporte + solução de problemas", + "arc.resourceHealth": "Integridade do recurso", + "arc.parameterName": "Nome do parâmetro", + "arc.value": "Valor", + "arc.createNew": "Nova Instância", + "arc.delete": "Excluir", + "arc.learnMore": "Saiba mais.", + "arc.drop": "Remover", + "arc.save": "Salvar", + "arc.discard": "Descartar", + "arc.resetPassword": "Redefinir senha", + "arc.loadExtensions": "Carregar extensões", + "arc.unloadExtensions": "Descarregar extensões", + "arc.noExtensions": "Nenhuma extensão listada na configuração.", + "arc.openInAzurePortal": "Abrir no Portal do Azure", + "arc.resourceGroup": "Grupo de Recursos", + "arc.region": "Região", + "arc.subscriptionId": "ID da Assinatura", + "arc.state": "Estado", + "arc.connectionMode": "Modo de Conexão", + "arc.namespace": "Namespace", + "arc.externalEndpoint": "Ponto de extremidade externo", + "arc.name": "Nome", + "arc.type": "Tipo", + "arc.status": "Status", + "arc.miaaAdmin": "Administrador da instância gerenciada", + "arc.controllerEndpoint": "Ponto de extremidade do controlador", + "arc.extensionName": "Nome da extensão", + "arc.extensionsDescription": "O PostgreSQL fornece a capacidade de estender a funcionalidade do seu banco de dados usando extensões. As extensões permitem o agrupamento de vários objetos SQL relacionados em um único pacote que pode ser carregado ou removido do seu banco de dados com um único comando. Após serem carregadas no banco de dados, as extensões podem funcionar como recursos internos.", + "arc.extensionsFunction": "Algumas extensões devem ser carregadas no PostgreSQL no momento da inicialização antes que possam ser usadas. Essas extensões pré-carregadas podem ser exibidas e editadas abaixo.", + "arc.extensionsLearnMore": "Saiba mais sobre as extensões do PostgreSQL.", + "arc.extensionsTableLoading": "A tabela de extensões pré-carregadas está sendo carregada.", + "arc.extensionsTableLabel": "Tabela de extensões pré-carregadas.", + "arc.extensionsTableLoadingComplete": "As extensões pré-carregadas já podem ser exibidas.", + "arc.extensionsAddList": "Extensões", + "arc.extensionsAddDialog": "O PostgreSQL fornece a capacidade de estender a funcionalidade do banco de dados usando extensões.", + "arc.dataController": "Controlador de dados", + "arc.kibanaDashboard": "Painel do Kibana", + "arc.grafanaDashboard": "Painel do Grafana", + "arc.kibanaDashboardDescription": "Painel para a exibição de registros", + "arc.grafanaDashboardDescription": "Painel para a exibição de métricas", + "arc.serviceEndpoints": "Pontos de extremidade de serviço", + "arc.serviceEndpointsTable": "Tabela de ponto de extremidade de serviço", + "arc.databases": "Bancos de dados", + "arc.endpoint": "Ponto de Extremidade", + "arc.description": "Descrição", + "arc.yes": "Sim", + "arc.no": "Não", + "arc.feedback": "Comentários", + "arc.selectConnectionString": "Selecione uma das cadeias de conexão de cliente disponíveis abaixo.", + "arc.addingWorkerNodes": "adicionando nós de trabalho", + "arc.workerNodesDescription": "Expanda o grupo de servidores e dimensione o banco de dados adicionando nós de trabalho.", + "arc.workerNodesConfigurationInformation": "Você pode configurar o número de núcleos de CPU e o tamanho da memória que serão aplicados a todos os nós de trabalho. Ajuste o número de núcleos de CPU e configurações de memória para o grupo de servidores. Para redefinir as solicitações e/ou limites, transmita um valor vazio.", + "arc.coordinatorNodeConfigurationInformation": "Você pode configurar o número de núcleos de CPU e o tamanho de armazenamento que serão aplicados ao nó coordenador. Ajuste o número de núcleos de CPU e configurações de memória para o grupo de servidores. Para redefinir as solicitações e/ou limites, passe um valor vazio.", + "arc.workerNodeInformation": "É possível expandir e reduzir o grupo de servidores reduzindo ou aumentando o número de nós de trabalho. O valor deve ser 0 ou maior que 1.", + "arc.workerOneNodeValidationMessage": "Não há suporte para o valor de 1.", + "arc.vCores": "vCores", + "arc.ram": "RAM", + "arc.refresh": "Atualizar", + "arc.resetAllToDefault": "Redefinir tudo para padrão", + "arc.resetToDefault": "Redefinir para padrão", + "arc.troubleshoot": "Solucionar problemas", + "arc.clickTheNewSupportRequestButton": "Clique no botão nova solicitação de suporte para enviar uma solicitação de suporte no Portal do Azure.", + "arc.supportRequestNote": "Observe que a configuração de recurso deve ter sido carregada para o Azure primeiro para abrir uma solicitação de suporte.", + "arc.running": "Executando", + "arc.ready": "Pronto", + "arc.notReady": "Não está pronto", + "arc.pending": "Pendente", + "arc.failed": "Com falha", + "arc.unknown": "Desconhecido", + "arc.direct": "Direto", + "arc.indirect": "Indireto", + "arc.loading": "Carregando...", + "arc.refreshToEnterCredentials": "Atualizar nó para inserir as credenciais", + "arc.noInstancesAvailable": "Não há nenhuma instância disponível", + "arc.connecToServer": "Conectar ao Servidor", + "arc.connectToController": "Conectar-se ao Controlador Existente", + "arc.connectToMSSql": "Conectar-se à instância gerenciada do SQL - Azure Arc ({0})", + "arc.connectToPGSql": "Conectar-se à Hiperescala do PostgreSQL – Azure Arc ({0})", + "arc.passwordToController": "Fornecer a senha ao controlador", + "arc.controllerUrl": "URL do controlador", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "A URL do Controlador será necessária se houver vários clusters com o mesmo namespace – isso geralmente não deverá ser necessário.", + "arc.serverEndpoint": "Ponto de Extremidade do Servidor", + "arc.controllerName": "Nome", + "arc.controllerNameDescription": "O nome a ser exibido no modo de exibição de árvore não é aplicado ao próprio controlador.", + "arc.controllerKubeConfig": "Caminho do arquivo de configuração de Kube", + "arc.controllerClusterContext": "Contexto do cluster", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "Nome de usuário do controlador", + "arc.controllerPassword": "Senha do controlador", + "arc.username": "Nome de usuário", + "arc.password": "Senha", + "arc.rememberPassword": "Lembrar Senha", + "arc.connect": "Conectar", + "arc.cancel": "Cancelar", + "arc.ok": "Ok", + "arc.on": "Ligar", + "arc.off": "Desativado", + "arc.notConfigured": "Não Configurado", + "arc.online": "On-line", + "arc.offline": "Off-line", + "arc.restoring": "Restaurando", + "arc.recovering": "Recuperando", + "arc.recoveringPending": "Recuperação Pendente", + "arc.suspect": "Suspeito", + "arc.emergency": "Emergência", + "arc.coordinatorEndpoint": "Ponto de extremidade do coordenador", + "arc.postgresAdminUsername": "Nome do usuário administrador", + "arc.nodeConfiguration": "Configuração do nó", + "arc.postgresVersion": "Versão do PostgreSQL", + "arc.serverGroupType": "Tipo de grupo de servidores", + "arc.serverGroupNodes": "Nós do grupo de servidores", + "arc.fullyQualifiedDomain": "Domínio totalmente qualificado", + "arc.postgresArcProductName": "Banco de Dados do Azure para PostgreSQL – Azure Arc", + "arc.coordinator": "Coordenador", + "arc.worker": "Trabalhador", + "arc.monitor": "Monitor", + "arc.available": "Disponíveis", + "arc.issuesDetected": "Problemas Detectados", + "arc.newDatabase": "Novo banco de dados", + "arc.databaseName": "Nome do banco de dados", + "arc.enterNewPassword": "Insira uma nova senha", + "arc.confirmNewPassword": "Confirmar a nova senha", + "arc.learnAboutPostgresClients": "Saiba mais sobre a Hiperescala de PostgreSQL habilitada para o Azure Arc.", + "arc.coordinatorNodeParametersDescription": " Esses parâmetros do servidor do nó coordenador podem ser definidos como valores personalizados (não padrão). Pesquisar para localizar parâmetros.", + "arc.workerNodesParametersDescription": " Esses parâmetros do servidor do nó de trabalho podem ser definidos como valores personalizados (não padrão). Pesquisar para localizar parâmetros.", + "arc.learnAboutNodeParameters": "Saiba mais sobre as configurações do mecanismo de banco de dados da Hiperescala de PostgreSQL habilitada para o Azure Arc", + "arc.noNodeParametersFound": "Não foi encontrado nenhum parâmetro do servidor de trabalho...", + "arc.searchToFilter": "Pesquisar para filtrar itens...", + "arc.scalingCompute": "dimensionamento de vCore e memória de computação.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Você pode dimensionar seu Azure Arc habilitado", + "arc.miaaComputeAndStorageDescriptionPartOne": "Você pode dimensionar sua instância SQL do Azure gerenciada – pelo Azure Arc", + "arc.postgres.computeAndStorageDescriptionPartTwo": "Grupo de servidores de Hiperescala do PostgreSQL por", + "arc.computeAndStorageDescriptionPartThree": "sem tempo de inatividade e por", + "arc.computeAndStorageDescriptionPartFour": "Antes de fazer isso, é necessário garantir", + "arc.computeAndStorageDescriptionPartFive": "há recursos suficientes disponíveis", + "arc.resourceHealthDescription": "A integridade do recurso pode informar se o recurso está sendo executado como esperado.", + "arc.computeAndStorageDescriptionPartSix": "no cluster do Kubernetes para respeitar esta configuração.", + "arc.node": "nó", + "arc.nodes": "nós", + "arc.workerNodes": "Nós de trabalho", + "arc.coordinatorNode": "Nó coordenador", + "arc.storagePerNode": "armazenamento por nó", + "arc.workerNodeCount": "Contagem de nós de trabalho", + "arc.configurationPerNode": "Configuração (por nó)", + "arc.configurationCoordinatorNode": "Configuração", + "arc.coresLimit": "Limite de CPU", + "arc.workerCoresLimit": "Limite de CPU de Nós de Trabalho", + "arc.coordinatorCoresLimit": "Limite da CPU do nó coordenador", + "arc.coresRequest": "Solicitação de CPU", + "arc.workerCoresRequest": "Solicitação de CPU de Nós de Trabalho", + "arc.coordinatorCoresRequest": "Solicitação da CPU do nó coordenador", + "arc.memoryLimit": "Limite de Memória (em GB)", + "arc.workerMemoryLimit": "Limite de Memória de Nós de Trabalho (em GB)", + "arc.coordinatorMemoryLimit": "Limite de Memória do Nó Coordenador (em GB)", + "arc.memoryRequest": "Solicitação de Memória (em GB)", + "arc.workerMemoryRequest": "Solicitação de Memória de Nós de Trabalho (em GB)", + "arc.coordinatorMemoryRequest": "Solicitação de Memória do Nó Coordenador (em GB)", + "arc.arcResources": "Recursos do Azure Arc", + "arc.enterANonEmptyPassword": "Insira uma senha não vazia ou clique em escape para sair.", + "arc.thePasswordsDoNotMatch": "As senhas não coincidem. Confirme a senha ou pressione escape para sair.", + "arc.passwordReset": "A redefinição de senha foi bem-sucedida", + "arc.condition": "Condição", + "arc.details": "Detalhes", + "arc.lastTransition": "Última transição", + "arc.noExternalEndpoint": "Nenhum ponto de extremidade externo foi configurado, por isso, essa informação não está disponível.", + "arc.noWorkerPods": "Nenhum pod de trabalhador nesta configuração.", + "arc.podsReady": "pods prontos", + "arc.podsPresent": "Pods Presentes", + "arc.podsUsedDescription": "Selecione um pod na lista suspensa abaixo para obter informações detalhadas sobre a integridade.", + "arc.podsUsedDescriptionAria": "Selecionar uma cápsula no menu suspenso abaixo para informação detalhada sobre integridade", + "arc.podConditionsTable": "Tabela de condições Pod", + "arc.connectToPostgresDescription": "Uma conexão com o servidor é necessária para mostrar e definir as configurações do mecanismo de banco de dados, que exigirão a instalação da extensão PostgreSQL.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "O pod foi inicializado.", + "arc.podReady": "O pod está pronto.", + "arc.noPodIssuesDetected": "Não há problemas conhecidos afetando essa instância de Hiperescala do PostgreSQL.", + "arc.podIssuesDetected": "Os pods listados abaixo estão enfrentando problemas que podem afetar o desempenho ou a disponibilidade.", + "arc.containerReady": "Os contêineres Pod estão prontos.", + "arc.podScheduled": "O pod é agendável.", + "arc.loadingClusterContextCompleted": "Carregamento de contextos de cluster concluídos", + "arc.rangeSetting": "Espera-se que o valor esteja no intervalo {0} - {1}", + "arc.databaseCreated": "Banco de dados {0} criado", + "arc.deletingInstance": "Excluindo instância '{0}'...", + "arc.installingExtension": "Instalando a Extensão '{0}'...", + "arc.extensionInstalled": "A extensão '{0}' foi instalada.", + "arc.updatingInstance": "Atualizando a instância '{0}'...", + "arc.instanceDeleted": "Instância '{0}' excluída", + "arc.instanceUpdated": "Instância '{0}' atualizada", + "arc.extensionsDropped": "Extensões '{0}' removidas", + "arc.extensionsAdded": "Extensões '{0}' adicionadas", + "arc.copiedToClipboard": "{0} copiado para a área de transferência", + "arc.clickTheTroubleshootButton": "Clique no botão solução de problemas para abrir o bloco de anotações de solução de problemas{0} do Azure Arc.", + "arc.dataStorage": "{0} dados", + "arc.logStorage": "log {0}", + "arc.backupsStorage": "{0} backups", + "arc.numVCore": "{0} vCore", + "arc.numVCores": "{0} vCores", + "arc.updated": "Atualizado {0}", + "arc.connectionString": "Cadeia de conexão para {0}", + "arc.copyConnectionStringToClipboard": "Copiar {0} cadeia de conexão para a área de transferência", + "arc.copyValueToClipboard": "Copiar {0} para a área de transferência", + "arc.pgConnectionRequired": "É necessária uma conexão para mostrar e definir as configurações do mecanismo do banco de dados.", + "arc.miaaConnectionRequired": "Uma conexão é necessária para listar os bancos de dados nesta instância.", + "arc.couldNotFindControllerRegistration": "Não foi possível localizar o registro do controlador.", + "arc.dropMultipleExtensions": "Descartando outra extensão no momento. Tente novamente após a conclusão.", + "arc.updateExtensionsFailed": "Falha ao editar extensões. {0}", + "arc.refreshFailed": "Falha na atualização. {0}", + "arc.resetFailed": "Falha na redefinição. {0}", + "arc.openDashboardFailed": "Ocorreu um erro ao abrir o painel. {0}", + "arc.instanceDeletionFailed": "Ocorreu um erro ao excluir a instância {0}. {1}", + "arc.instanceUpdateFailed": "Ocorreu um erro ao atualizar a instância {0}. {1}", + "arc.pageDiscardFailed": "Ocorreu um erro ao descartar a entrada do usuário. {0}", + "arc.databaseCreationFailed": "Falha ao criar o banco de dados {0}. {1}", + "arc.connectToControllerFailed": "Não foi possível conectar-se ao controlador {0}. {1}", + "arc.connectToMSSqlFailed": "Não foi possível conectar à instância gerenciada do SQL-Instância do Azure Arc {0}. {1}", + "arc.connectToPGSqlFailed": "Não foi possível conectar-se à Hiperescala do PostgreSQL - Instância do Azure Arc {0}. {1}", + "arc.missingExtension": "A extensão {0} é necessária para exibir as configurações do mecanismo. Deseja instalá-lo agora?", + "arc.extensionInstallationFailed": "Ocorreu um erro ao instalar a extensão {0}.", + "arc.fetchConfigFailed": "Ocorreu um erro inesperado ao recuperar a configuração de '{0}'. {1}", + "arc.fetchEndpointsFailed": "Ocorreu um erro inesperado ao recuperar os pontos de extremidade de '{0}'. {1}", + "arc.fetchRegistrationsFailed": "Ocorreu um erro inesperado ao recuperar os registros de '{0}'. {1}", + "arc.fetchDatabasesFailed": "Ocorreu um erro inesperado ao recuperar o banco de dados de '{0}'. {1}", + "arc.fetchEngineSettingsFailed": "Ocorreu um erro inesperado ao recuperar as configurações do mecanismo de '{0}'. {1}", + "arc.numberOfIssuesDetected": "• {0} (problemas {1})", + "arc.instanceDeletionWarning": "Aviso! A exclusão de uma instância é permanente e não pode ser desfeita. Para excluir a instância '{0}', digite o nome '{0}' abaixo para continuar.", + "arc.invalidInstanceDeletionName": "O valor '{0}' não corresponde com o nome da instância. Tente novamente ou clique em escape para sair", + "arc.couldNotFindAzureResource": "Não foi possível localizar o recurso do Azure para {0}", + "arc.passwordResetFailed": "Falha ao redefinir senha. {0}", + "arc.errorConnectingToController": "Erro ao conectar-se ao controlador. {0}", + "arc.passwordAcquisitionFailed": "Falha ao adquirir a senha. {0}", + "arc.loginFailed": "Erro ao fazer logon no controlador - nome de usuário ou senha incorreto", + "arc.errorVerifyingPassword": "Erro encontrado ao verificar a senha. {0}", + "noControllersConnected": "Não há controladores Azure Arc conectados no momento. Execute o comando: 'Conectar-se ao Controlador Azure Arc Existente' e tente novamente", + "getVariableValue.unknownVariableName": "Tentativa de obter o valor de variável para a variável desconhecida: {0}", + "getIsPassword.unknownVariableName": "Tentativa de obter isPassword para uma variável desconhecida: {0}", + "noControllerInfoFound": "Não foi possível encontrar as Informações do Controlador com o nome: {0}", + "noPasswordFound": "A senha não pôde ser recuperada para o controlador: {0} e o usuário não forneceu uma senha. Tente novamente mais tarde.", + "clusterContextNotFound": "Contexto de Cluster com nome: {0} não encontrado no arquivo de configuração do Kube", + "noCurrentClusterContext": "Nenhum contexto de cluster atual foi encontrado no arquivo de configuração kube", + "filePicker.browse": "Procurar", + "button.label": "Selecionar", + "noContextFound": "Nenhum 'contexto' encontrado no arquivo de configuração: {0}", + "noCurrentContextFound": "Nenhum contexto está marcado como 'current-context' no arquivo de configuração: {0}", + "noNameInContext": "Nenhum campo de nome foi encontrado em um contexto de cluster no arquivo de configuração: {0}", + "arc.userCancelledError": "O usuário cancelou a caixa de diálogo", + "clusterContextConfigNoLongerValid": "As informações de contexto do cluster especificadas pelo arquivo de configuração: {0} e contexto de cluster: {1} não são mais válidas. O erro é:\r\n\t{2}\r\n Deseja atualizar essas informações?", + "arc.invalidConfigPath": "Caminho de configuração inválido", + "arc.loadingClusterContextsError": "Ocorreu um erro ao carregar os contextos do cluster. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..fd73b892f9 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Extensão de implantação do SQL do Azure no Edge", + "extension-description": "Fornece uma experiência baseada em bloco de anotações para implantar o SQL do Azure no Edge", + "docker-container-name-field": "Nome do contêiner", + "docker-sql-password-field": "Senha do SQL do Azure no Edge (sa)", + "docker-confirm-sql-password-field": "Confirmar a senha", + "docker-sql-port-field": "Porta do SQL do Azure no Edge", + "microsoft-privacy-statement": "Política de Privacidade da Microsoft", + "resource-type-sql-edge-display-name": "SQL do Azure no Edge", + "resource-type-sql-edge-description": "O SQL do Azure no Edge (versão prévia) é um mecanismo de banco de dados relacional otimizado voltado para implantações de IoT e IoT Edge.", + "sql-edge-type-display-name": "Destino de implantação", + "sql-edge-local-display-name": "Instância de contêiner local", + "sql-edge-remote-display-name": "Instância de contêiner remoto", + "sql-edge-local-title": "Implantar instância de contêiner do SQL do Azure no Edge no computador local", + "docker-settings-section-title": "Configurações do Docker", + "docker-registry-field": "Registro", + "docker-repository-field": "Repositório", + "docker-imagetag-field": "Marca de imagem", + "docker-username-field": "Nome de usuário", + "docker-password-field": "Senha", + "edge-agreement": "Aceito {0} e {1}.", + "edge-eula": "Contrato de licença do SQL do Microsoft Azure no Edge", + "sql-edge-remote-title": "Implantar instância de contêiner do SQL do Azure no Edge no computador remoto", + "remote-info-section-title": "Informações do computador de destino", + "edge-remote-target-field": "Nome ou Endereço IP", + "edge-remote-username-field": "Nome de usuário", + "edge-remote-password-field": "Senha", + "sql-edge-azure-display-name": "Novo Hub IoT do Azure e VM (autenticação de senha)", + "sql-edge-azure-sshkey-display-name": "Novo Hub IoT do Azure e VM (autenticação de chave pública SSH)", + "sql-edge-azure-title": "Implantar o SQL do Azure no Edge em uma nova VM do Azure via hub IoT", + "azure_subscription_id": "ID da assinatura", + "azure_resource_group": "Grupo de recursos", + "azure_location": "Local", + "vm_admin": "Nome de usuário do administrador da VM", + "vm_password": "Senha de administrador da VM", + "vm_password_confirm": "Confirmar senha de administrador de VM", + "vm_password_validation_error_message": "A senha da VM deve ter de 12 a 123 caracteres de comprimento e consiste em caracteres maiúsculos, caracteres minúsculos, números e caracteres especiais.", + "package_path": "Arquivo de pacote", + "package_path_description": "Caminho do arquivo de pacote do SQL Server (dacpac, bacpac) ou arquivo de pacote compactado.", + "azure-info-section-title": "Informações do Azure", + "sqlserver-info-section-title": "Informações do SQL do Azure no Edge", + "package-files": "Arquivos do pacote SQL Server", + "sql-edge-azure-single-device-display-name": "Dispositivo existente de uma Hub IoT do Azure", + "sql-edge-azure-single-device-title": "Implantar o SQL do Azure no Edge em um dispositivo existente", + "iot-hub-name": "Nome do Hub IoT", + "device-id": "ID do Dispositivo", + "device-ip-address": "Endereço IP do Dispositivo", + "device-ip-address-description": "Será usado para se conectar à instância do SQL do Azure no Edge após a implantação", + "sql-edge-azure-multi-device-display-name": "Vários dispositivos de um Hub IoT do Azure", + "sql-edge-azure-multi-device-title": "Implantar o SQL do Azure no Edge em vários dispositivos IoT do Azure", + "device-target-condition": "Condição de destino", + "device-target-condition-learn-more": "Saiba mais sobre a condição de destino", + "vm_ssh_public_key": "Chave pública SSH" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..6437a26b1f --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "CLI de Dados do Azure", + "azdata.description": "Suporte para a CLI de Dados do Azure.", + "azdata.config.title": "Configuração da CLI de Dados do Azure", + "azdata.config.debug": "Registrar informações de depuração no canal de saída para todos os comandos azdata executados", + "command.category": "CLI de Dados do Azure", + "azdata.acceptEula.command.name": "Aceitar o EULA", + "azdata.install.command.name": "Instalar", + "azdata.update.command.name": "Verificar se há Atualizações", + "azdata.category": "CLI de Dados do Azure", + "azdata.acceptEula.description": "Escolha como a aceitação do EULA para a CLI de Dados do Azure será feita", + "azdata.acceptEula.prompt.description": "O usuário será solicitado a aceitar o EULA para a CLI de Dados do Azure", + "azdata.acceptEula.dontPrompt.description": "O usuário não será solicitado a aceitar o EULA para a CLI de Dados do Azure", + "azdata.install.description": "Escolha como a instalação da CLI de Dados do Azure é feita", + "azdata.install.prompt.description": "O usuário será solicitado a instalar a CLI de Dados do Azure", + "azdata.install.dontPrompt.description": "O usuário não será solicitado a instalar a CLI de Dados do Azure", + "azdata.update.description": "Escolha se você será solicitado quando uma atualização da CLI de Dados do Azure estiver disponível.", + "azdata.requiredUpdate.description": "Escolha se você será solicitado quando uma atualização necessária da CLI de Dados do Azure estiver disponível.", + "azdata.update.prompt.description": "O usuário será solicitado a atualizar a CLI de Dados do Azure", + "azdata.update.dontPrompt.description": "O usuário não será solicitado a atualizar a CLI de Dados do Azure" + }, + "dist/localizedConstants": { + "azdata.azdata": "CLI de Dados do Azure", + "azdata.searchingForAzdata": "Procurando instalação existente da CLI de Dados do Azure...", + "azdata.foundExistingAzdata": "Foi encontrada uma instalação existente da CLI de Dados do Azure da versão (v{0}) no caminho: {1}", + "azdata.downloadingProgressMb": "Baixando ({0} / {1} MB)", + "azdata.downloadFinished": "Download concluído", + "azdata.installingAzdata": "Instalando a CLI de Dados do Azure...", + "azdata.updatingAzdata": "Atualizando a CLI de Dados do Azure...", + "azdata.azdataInstalled": "A CLI de Dados do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", + "azdata.azdataUpdated": "A CLI de Dados do Azure foi atualizada com êxito para a versão: {0}.", + "azdata.yes": "Sim", + "azdata.no": "Não", + "azdata.accept": "Aceitar", + "azdata.decline": "Recusar", + "azdata.doNotAskAgain": "Não perguntar novamente", + "azdata.askLater": "Perguntar mais tarde", + "azdata.downloadingTo": "Baixando {0} de {1} para {2}", + "azdata.executingCommand": "Executando comando: '{0}{1}'", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "Verificando a versão mais recente disponível da CLI de Dados do Azure", + "azdata.gettingTextContentsOfUrl": "Obtendo conteúdo de texto do recurso em URL {0}", + "azdata.versionForUpdate": "Versão encontrada: {0} a CLI de Dados do Azure pode ser atualizada da versão atual: {1}.", + "azdata.latestAzdataVersionAvailable": "Versão mais recente da CLI de Dados do Azure: {0}.", + "azdata.couldNotFindAzdata": "Não foi possível localizar a CLI de Dados do Azure. Erro: {0}", + "azdata.currentlyInstalledVersionIsLatest": "Versão atualmente instalada da CLI de Dados do Azure: {0} é igual ou mais recente do que qualquer outra versão disponível", + "azdata.promptLog": "Solicitando que o usuário aceite o seguinte: {0}", + "azdata.couldNotFindAzdataWithPrompt": "Não foi possível localizar a CLI de Dados do Azure, deseja instalar agora? Caso contrário, alguns recursos não poderão funcionar.", + "azdata.promptForAzdataUpdate": "Uma nova versão da CLI de Dados do Azure ({0}) está disponível. Deseja atualizá-la agora?", + "azdata.promptForRequiredAzdataUpdate": "Esta extensão requer que a CLI de Dados do Azure >= seja{0} instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar.", + "azdata.requiredVersionNotAvailable": "Essa extensão requer que a CLI de Dados do Azure >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta manualmente [aqui](https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata) e reinicie o Azure Data Studio.", + "azdata.missingRequiredVersion": "A CLI de Dados do Azure >= {0} é necessária para esse recurso. Execute o comando 'CLI de Dados do Azure: verificar se há atualização' para instalá-lo e tente novamente.", + "azdata.downloadError": "Erro ao baixar", + "azdata.installError": "Erro ao instalar a CLI de Dados do Azure: {0}", + "azdata.updateError": "Erro ao atualizar a CLI de Dados do Azure: {0}", + "azdata.platformUnsupported": "A plataforma '{0}' não tem suporte no momento", + "azdata.unexpectedCommandError": "Erro inesperado ao executar o comando: {0}", + "azdata.unexpectedExitCode": "Código de saída inesperado do comando: {1}({0})", + "azdata.noAzdata": "Nenhuma CLI de Dados do Azure está disponível. Execute o comando 'CLI de Dados do Azure: Instalar' para habilitar os recursos que a exigem.", + "azdata.noAzdataWithLink": "Nenhuma CLI de Dados do Azure está disponível, [instale a CLI de Dados do Azure](command:azdata.install) para habilitar os recursos que a exigem.", + "azdata.skipInstall": "Ignorando a instalação da CLI de Dados do Azure, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1} é {2}", + "azdata.skipUpdate": "Ignorando a atualização da CLI de Dados do Azure, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1}é {2}", + "azdata.skipRequiredUpdate": "Ignorando a atualização necessária da CLI de Dados do Azure, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1}é {2}", + "azdata.noReleaseVersion": "Nenhuma versão de lançamento disponível para a plataforma ' {0} '\r\nInformações sobre a versão: ${1}", + "azdata.noDownloadLink": "Nenhum link de download disponível para a plataforma ' {0} '\r\nInformações sobre a versão: ${1}", + "azdata.failedToParseReleaseInfo": "Falha ao analisar o JSON de conteúdo em: {0}.\r\nConteúdo do arquivo:\r\n{1}\r\nErro: {2}", + "azdata.azdataUserSettingReadLog": "Configuração do usuário da CLI de Dados do Azure: {0}.{1}leitura, valor: {2}", + "azdata.azdataUserSettingUpdatedLog": "Configuração do usuário da CLI de Dados do Azure: {0}.{1}updated, newValue: {2}", + "azdata.userResponseInstall": "Resposta do usuário no prompt para instalar a CLI de Dados do Azure: {0}", + "azdata.userResponseUpdate": "Resposta do usuário no prompt para atualizar a CLI de Dados do Azure: {0}", + "azdata.userRequestedInstall": "O usuário solicitou a instalação da CLI de Dados do Azure usando o comando 'CLI de Dados do Azure: Instalar'", + "azdata.userRequestedUpdate": "O usuário solicitou a atualização da CLI de Dados do Azure usando o comando 'CLI de Dados do Azure: verificar se há atualização'", + "azdata.acceptEula": "O usuário solicitou a aceitação do EULA invocando o comando 'CLI de Dados do Azure: Aceitar EULA'", + "azdata.updateCheckSkipped": "Nenhuma verificação para a nova disponibilidade de versão da CLI de Dados do Azure foi executada, pois a CLI de Dados do Azure não foi encontrada para ser instalada", + "azdata.eulaNotAccepted": "A Política de Privacidade da Microsoft e os termos de licença da CLI de Dados do Azure não foram aceitos. Execute o comando: [CLI de Dados do Azure: Aceitar EULA](command:azdata.acceptEula) para aceitar o EULA e habilitar os recursos que exigem a CLI de Dados do Azure.", + "azdata.promptForEula": "É necessário aceitar a [Política de Privacidade da Microsoft]({0}) e os [termos de licença da CLI de Dados do Azure]({1}) para usar esta extensão. Recusar isso fará com que alguns recursos não funcionem.", + "azdata.promptForEulaResponse": "Resposta do usuário ao prompt do EULA: {0}", + "azdata.eulaAcceptedStateOnStartup": "Estado 'EULA Aceito' na inicialização: {0}", + "azdata.endpointOrNamespaceRequired": "Um ponto de extremidade ou um namespace deve ser especificado" + } + } +} \ 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 f339f5040a..2742909c64 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 @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Cluster do Azure Data Explorer" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Logs do Azure Monitor de trabalho" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Servidor do Banco de Dados do Azure para PostgreSQL" diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..feae251869 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Kit de Ferramentas de Nuvem Híbrida do SQL do Azure", + "description": "Abre o Livro Jupyter do Kit de Ferramentas de Nuvem Híbrida do SQL do Azure", + "title.openJupyterBook": "Abrir o Livro Jupyter do Kit de Ferramentas de Nuvem Híbrida do SQL do Azure", + "title.cloudHybridBooks": "Kit de Ferramentas de Nuvem Híbrida do SQL do Azure", + "books-preview-category": "Jupyter Books" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..090776cfbf --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Espaço de trabalho de dados", + "extension-description": "Espaço de trabalho de dados", + "data-workspace-view-container-name": "Projetos", + "main-view-name": "Projetos", + "new-command": "Novo", + "refresh-workspace-command": "Atualizar", + "close-workspace-command": "Fechar espaço de trabalho", + "remove-project-command": "Remover projeto", + "projects-view-no-workspace-content": "Crie novos ou abra existentes para começar.\r\n[Criar novo](command:projects.new)\r\n[Abrir existente](command:projects.openExisting)\r\nPara saber mais sobre projetos [leia nossos documentos](https://aka.ms/azuredatastudio-projects).", + "projects-view-no-project-content": "Não há projetos abertos no espaço de trabalho atual.\r\n[Criar novo](command:projects.new)\r\n[Abrir existente](command:projects.openExisting)\r\nPara saber mais sobre projetos [leia nossos documentos](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "Abrir existente", + "projects.defaultProjectSaveLocation": "Caminho completo para a pasta em que novos projetos são salvos por padrão.", + "projects.showNotAddedProjectsInWorkspacePrompt": "Sempre mostre a mensagem de informações quando as pastas do espaço de trabalho atuais contiverem projetos que não foram adicionados aos projetos do espaço de trabalho.", + "manage-project-command": "Gerenciar" + }, + "dist/common/constants": { + "activateExtensionFailed": "Ocorreu um erro ao carregar a extensão do provedor do projeto '{0}'. Mensagem de erro: {1}", + "UnknownProjectsError": "Nenhum provedor foi encontrado para os seguintes projetos: {0}", + "SelectProjectFileActionName": "Selecionar", + "AllProjectTypes": "Todos os tipos de projeto", + "UnknownProjectTypeError": "Nenhum provedor foi encontrado para o tipo de projeto com ID: '{0}'", + "dataworkspace.restartConfirmation": "O Azure Data Studio precisa ser reiniciado para que o projeto seja criado e adicionado ao espaço de trabalho, fazer isso agora?", + "dataworkspace.projectsFailedToLoad": "Ocorreu um erro ao carregar alguns projetos. Para exibir mais detalhes, [abra o console do desenvolvedor](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "O arquivo '{0}' não existe", + "projectNameNull": "O nome do projeto é nulo", + "noPreviousData": "Antes {0} para o projeto atual será exibido aqui, execute para visualizar os resultados.", + "gitCloneMessage": "Clonando o repositório git '{0}'...", + "gitCloneError": "Ocorreu um erro durante a clonagem do git. Exibir a saída do git para obter mais detalhes", + "dataworkspace.ok": "OK", + "dataworkspace.browse": "Procurar", + "dataworkspace.browseEllipsis": "Procurar...", + "dataworkspace.open": "Abrir", + "dataworkspace.create": "Criar", + "dataworkspace.select": "Selecionar", + "dataworkspace.NewProjectDialogTitle": "Criar um novo projeto", + "dataworkspace.Type": "Tipo", + "dataworkspace.projectNameTitle": "Nome", + "dataworkspace.projectNamePlaceholder": "Inserir o nome do projeto", + "dataworkspace.enterProjectName": "Inserir o nome do projeto", + "dataworkspace.projectLocationTitle": "Localização", + "dataworkspace.projectLocationPlaceholder": "Selecione o local para criar o projeto", + "dataworkspace.projectParentDirectoryNotExistError": "O local do projeto selecionado '{0}' não existe ou não é um diretório.", + "dataworkspace.projectDirectoryAlreadyExistError": "Já existe um diretório com o nome '{0}' no local selecionado: '{1}'.", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "O diretório '{0}' já existe no local selecionado; escolha outro", + "dataworkspace.selectProjectType": "Selecionar o tipo de projeto", + "dataworkspace.selectProjectLocation": "Selecionar o local do projeto", + "dataworkspace.nameCannotBeEmpty": "O nome não pode estar vazio", + "dataworkspace.targetPlatform": "Plataforma de Destino", + "dataworkspace.openExistingDialogTitle": "Adicionar o projeto existente", + "dataworkspace.fileNotExistError": "O arquivo {0} selecionado '{1}' não existe ou não é um arquivo.", + "dataworkspace.cloneParentDirectoryNotExistError": "O caminho do clone selecionado '{0}' não existe ou não é um diretório.", + "dataworkspace.project": "Projeto", + "dataworkspace.locationSelectorTitle": "Localização", + "dataworkspace.projectFilePlaceholder": "Selecionar o arquivo do projeto", + "dataworkspace.workspacePlaceholder": "Selecionar o arquivo da ({0}) espaço de trabalho", + "dataworkspace.projectAlreadyOpened": "O projeto '{0}' já está aberto.", + "dataworksapce.local": "Local", + "dataworkspace.remoteGitRepo": "Repositório git remoto", + "dataworkspace.gitRepoUrlTitle": "URL do repositório git", + "dataworkspace.gitRepoUrlPlaceholder": "Insira a URL do repositório git remoto", + "dataworkspace.localClonePathTitle": "Caminho do clone local", + "dataworkspace.localClonePathPlaceholder": "Selecione o local para clonar o repositório localmente", + "dataworksapce.refresh": "Atualizar" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..a49e18fbd4 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "Novo Notebook", + "notebook.command.open": "Abrir Notebook", + "cloud.databaseProperties.name": "Nome do Banco de dados", + "cloud.databaseProperties.size": "Tamanho (MB)", + "cloud.serverProperties.summary": "Status", + "cloud.serverProperties.machinesTotal": "Total de Máquinas no cluster", + "cloud.serverProperties.diskCacheCapacity": "% da capacidade de dados do cluster usada", + "databasesListProperties.name": "Nome", + "databasesListProperties.size": "Tamanho (MB)", + "objectsListProperties.name": "Nome", + "objectsListProperties.metadataTypeName": "Tipo", + "kusto.configuration.title": "Configuração KUSTO", + "kusto.query.displayBitAsNumber": "Colunas do tipo BIT devem ser exibidas como números (1 ou 0)? Se false, colunas do tipo BIT serão exibidas como 'true' ou 'false'", + "kusto.format.alignColumnDefinitionsInColumns": "Definições de coluna devem ser alinhadas?", + "kusto.format.datatypeCasing": "Tipos de dados devem ser formatados como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", + "kusto.format.keywordCasing": "Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", + "kusto.logDebugInfo": "[Opcional] Registre a saída da depuração no console (Exibir -> Saída) e, em seguida, selecione o canal de saída apropriado no menu suspenso", + "kusto.tracingLevel": "[Opcional] Registre o nível para serviços de back-end. O Azure Data Studio gera um nome de arquivo sempre que é iniciado e, quando o arquivo já existe, as entradas de logs são acrescentadas a esse arquivo. Para a limpeza de arquivos de log antigos, confira as configurações logRetentionMinutes e logFilesRemovalLimit. O tracingLevel padrão não registra uma grande quantidade de log. A alteração de detalhamento pode levar ao aumento dos requisitos de log e de espaço em disco para os logs. Erro inclui Crítico, Aviso inclui Erro, informações incluem Aviso e Detalhado inclui Informações", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "Nome (opcional)", + "kusto.connectionOptions.connectionName.description": "Nome personalizado da conexão", + "kusto.connectionOptions.serverName.displayName": "Cluster", + "kusto.connectionOptions.serverName.description": "Nome do cluster Kusto", + "kusto.connectionOptions.databaseName.displayName": "Base de dados", + "kusto.connectionOptions.databaseName.description": "O nome do catálogo ou banco de dados inicial na fonte de dados", + "kusto.connectionOptions.authType.displayName": "Tipo de Autenticação", + "kusto.connectionOptions.authType.description": "Especifica o método de autenticação com o servidor Kusto", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory – Universal com suporte para MFA", + "kusto.connectionOptions.authType.categoryValues.none": "Sem Autenticação", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Autenticação de usuário", + "kusto.connectionOptions.userName.displayName": "Nome do usuário", + "kusto.connectionOptions.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", + "kusto.connectionOptions.password.displayName": "Senha", + "kusto.connectionOptions.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", + "kusto.connectionOptions.connectTimeout.displayName": "Tempo limite de conexão", + "kusto.connectionOptions.connectTimeout.description": "O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro", + "kusto.connectionOptions.connectRetryCount.displayName": "Contagem de tentativas de conexão", + "kusto.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", + "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalo de tentativa de conexão", + "kusto.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", + "kusto.connectionOptions.applicationName.displayName": "Nome da Aplicação", + "kusto.connectionOptions.applicationName.description": "O nome do aplicativo", + "kusto.connectionOptions.workstationId.displayName": "Id da Estação de trabalho", + "kusto.connectionOptions.workstationId.description": "O nome da estação de trabalho conectada ao Servidor Kusto", + "kusto.connectionOptions.failoverPartner.displayName": "Parceiro de failover", + "kusto.connectionOptions.failoverPartner.description": "O nome ou endereço de rede da instância do Servidor Kusto que atua como um parceiro de failover" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Exibir Problemas Conhecidos", + "serviceCrashMessage": "O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio." + }, + "dist/main": { + "kusto.unsupportedPlatform": "Plataforma não suportada", + "notebookFileType": "Notebooks", + "unsupportedFileType": "Somente os Notebooks .ipynb são compatíveis" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "A sessão para o nó {0} não existe", + "notifyError": "Erro ao notificar a alteração de nó: {0}", + "rootLabel": "Raiz" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Cancelar", + "cancel": "Cancelar operação?", + "kusto.searchServers": "Nomes de Servidores de Pesquisa" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0} Iniciado", + "startingServiceStatusMsg": "A partir de {0}", + "failedToStartServiceErrorMsg": "Falha ao iniciar o {0}", + "installingServiceChannelMsg": "Instalando {0} para {1}", + "installingServiceStatusMsg": "Instalando {0}", + "installedServiceChannelMsg": "Instalado {0}", + "downloadingServiceChannelMsg": "Baixando {0}", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "Baixando {0}", + "downloadServiceDoneChannelMsg": "Concluída a instalação de {0}" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "O Azure Data Studio precisa entrar em contato com o Azure Key Vault para acessar uma chave mestra de coluna para Always Encrypted, mas nenhuma conta vinculada do Azure está disponível. Adicione uma conta vinculada do Azure e tente a consulta novamente.", + "kusto.accountDoesNotExist": "Conta não existe.", + "kusto.insufficientlyPrivelagedAzureAccount": "A conta do Azure configurada para {0} não tem permissões suficientes para o Azure Key Vault para acessar uma chave mestra de coluna para Always Encrypted." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..49a26b4756 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Machine Learning", + "description": "Machine Learning", + "title.tasks": "Tarefas", + "title.documents": "Documentos", + "title.configurations": "Configurações", + "title.endpoints": "Pontos de Extremidade", + "ml.command.managePackages": "Gerenciar pacotes no banco de dados", + "ml.command.manageLanguages": "Gerenciar linguagens externas", + "ml.command.predictModel": "Fazer previsão", + "ml.command.manageModels": "Gerenciar modelos", + "ml.command.importModel": "Modelo de importação", + "ml.configuration.title": "Configurações do Machine Learning", + "ml.pythonPath.description": "Caminho local para uma instalação Python preexistente usada pelo Machine Learning.", + "ml.enablePython.description": "Habilite o gerenciamento de pacote Python no banco de dados.", + "ml.enableR.description": "Habilite o gerenciamento de pacote R no banco de dados.", + "ml.rPath.description": "Caminho local para uma instalação R preexistente usada pelo Machine Learning.", + "ml.command.dependencies": "Instalar Dependências de Machine Learning", + "ml.command.enableExternalScript": "Habilitar Script externo" + }, + "dist/common/constants": { + "msgYes": "Sim", + "msgNo": "Não", + "mls.managePackages.error": "O gerenciamento de pacotes não é compatível com o servidor. Certifique-se de ter Python ou R instalado.", + "notebookExtensionFailedError": "Falha ao carregar a extensão devido a sua dependência com a extensão do bloco de anotações. Verifique o log de saída para obter a extensão do bloco de anotações para obter mais detalhes", + "mls.verifyOdbcDriverError.error": "'{0}' é necessário para gerenciamento de pacote. Verifique se ele está instalado e configurado corretamente.", + "mls.taskFailedError.error": "Falha ao concluir a tarefa '{0}'. Erro: {1}", + "mls.cannotFindPython.error": "Não é possível localizar o executável Python '{0}'. Certifique-se de que o Python está instalado e configurado corretamente", + "mls.cannotFindR.error": "Não é possível localizar o executável R '{0}'. Certifique-se de que R está instalado e configurado corretamente", + "mls.installPackageMngDependencies.msgTaskName": "Verificando dependências de gerenciamento de pacotes", + "mls.installModelMngDependencies.msgTaskName": "Verificando dependências de gerenciamento de modelo", + "mls.noResultError": "Nenhum resultado retornado", + "mls.requiredPackagesNotInstalled": "Os pacotes necessários não estão instalados", + "mls.confirmEnableExternalScripts": "O script externo é necessário para o gerenciamento de pacotes. Tem certeza de que deseja habilitar isso.", + "mls.enableExternalScriptsError": "Falha ao habilitar o script externo.", + "mls.externalScriptsIsRequiredError": "A configuração de script externo é necessária para esta ação.", + "mls.confirmInstallPythonPackages": "Tem certeza de que deseja instalar os pacotes necessários?", + "mls.installDependencies.confirmInstallPythonPackages": "Os seguintes pacotes de Python são necessários para instalação: {0}", + "mls.installDependencies.confirmInstallRPackages": "Os seguintes pacotes R são necessários para instalar: {0}", + "models.confirmDeleteModel": "Tem certeza de que deseja excluir o modelo '{0}?", + "mls.installDependencies.packages": "Instalando os pacotes necessários...", + "mls.installDependencies.packagesAlreadyInstalled": "Os pacotes necessários já estão instalados.", + "mls.installDependencies.getPackagesError": "Falha ao obter pacotes Python instalados. Erro: {0}", + "mls.packageManager.NoConnection": "Nenhuma conexão selecionada", + "mls.notebookExtensionNotLoaded": "A extensão do notebook não está carregada", + "mls.mssqlExtensionNotLoaded": "A extensão MSSQL não está carregada", + "mls.enabledMessage": "Serviços de Machine Learning habilitados", + "mls.configUpdateFailed": "Falha ao modificar as configurações de Machine Learning Services", + "mls.enableButtonTitle": "Habilitar", + "mls.disableButtonTitle": "Desabilitar", + "mls.configTitle": "Config", + "mls.configStatus": "Habilitado", + "mls.configAction": "Ação", + "mls.externalExecuteScriptTitle": "Script de Execução Externo", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "Erro durante o download", + "mls.invalidModelIdError": "ID de modelo inválido. url do modelo: {0}", + "mls.noArtifactError": "O modelo não tem nenhum artefato. url do modelo: {0}", + "mls.downloadingProgress": "Baixando", + "mls.pythonConfigError": "O executável Python não está configurado", + "mls.rConfigError": "O executável R não está configurado", + "mls.installingDependencies": "Instalando dependências...", + "mls.resourceNotFound": "Não foi possível localizar o recurso especificado", + "mls.latestVersion": "Mais recentes", + "mls.httpGetRequestError": "Falha na solicitação de informações do pacote com o erro: {0} {1}", + "azure.resource.error": "Erro: {0}", + "notSupportedEventArg": "Argumentos de evento sem suporte", + "extLang.installTabTitle": "Instalado", + "extLang.languageCreatedDate": "Instalado", + "extLang.languagePlatform": "Plataforma", + "extLang.delete": "Excluir", + "editTitle": "Editar", + "extLang.installButtonText": "Instalar", + "extLang.CancelButtonText": "Cancelar", + "extLang.DoneButtonText": "Fechar", + "extLang.OkButtonText": "OK", + "extLang.SaveButtonText": "Salvar", + "extLang.languageName": "Nome", + "extLang.newLanguageTabTitle": "Adicionar novo", + "extLang.fileBrowserTabTitle": "Navegador de Arquivos", + "extLang.DialogTitle": "Linguagens", + "extLang.Target": "Alvo", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "Caminho de extensão de linguagem", + "extLang.extensionFileLocation": "Localização da extensão de idioma", + "extLang.extensionFileName": "Nome do arquivo de extensão", + "extLang.envVariables": "Variáveis ​​ambientais", + "extLang.parameters": "Parâmetros", + "extLang.selectedPath": "Caminho Selecionado", + "extLang.installFailedError": "Falha ao instalar o idioma", + "extLang.updateFailedError": "Falha ao atualizar o idioma", + "models.modelUpdateFailedError": "Falha ao atualizar o modelo", + "models.modelsListEmptyMessage": "Nenhum modelo encontrado", + "models.selectModelTableMessage": "Selecionar tabela", + "models.selectModelDatabaseMessage": "Selecionar banco de dados", + "models.azureModelsListEmptyTitle": "Nenhum modelo encontrado", + "models.azureModelsListEmptyDescription": "Selecione outro espaço de trabalho do Azure ML", + "models.modelsListEmptyDescription": "Selecionar outro banco de dados ou tabela", + "databaseName": "Base de dados", + "databaseToStoreInfo": "Selecionar um banco de dados para armazenar o novo modelo.", + "tableToStoreInfo": "Selecione uma tabela existente que esteja em conformidade com o esquema do modelo ou crie uma nova para armazenar o modelo importado.", + "tableName": "Tabela", + "modelTableInfo": "Selecione uma tabela de modelo para exibir a lista de modelos existentes/importados.", + "modelDatabaseInfo": "Selecione um banco de dados onde os modelos existentes/importados são armazenados.", + "existingTableName": "Tabela Existente", + "newTableName": "Nova tabela", + "models.name": "Nome", + "models.fileName": "Arquivo", + "models.description": "Descrição", + "models.created": "Data de criação", + "models.imported": "Data da importação", + "models.framework": "Framework", + "models.frameworkVersion": "Versão do Framework", + "models.version": "Versão", + "models.browseButton": "...", + "models.azureAccount": "Conta do Azure", + "models.azureSignIn": "Entrar ou atualizar conta do Azure", + "predict.columnDatabase": "Banco de dados de origem", + "predict.columnDatabaseInfo": "Selecione o banco de dados que contém o conjunto de dados para aplicar a previsão.", + "predict.columnTable": "Tabela de origem", + "predict.columnTableInfo": "Selecione a tabela que contém o conjunto de dados para aplicar a previsão.", + "predict.inputColumns": "Mapeamento de entrada de modelo", + "predict.outputColumns": "Saída de modelo", + "predict.columnName": "Colunas de origem", + "predict.dataTypeName": "Tipo", + "predict.displayName": "Nome de Exibição", + "predict.inputName": "Entrada de modelo", + "predict.selectColumnTitle": "Selecionar coluna...", + "models.selectModelDatabaseTitle": "Selecionar banco de dados com modelos", + "models.selectModelTableTitle": "Selecionar tabelas com modelos", + "predict.selectDatabaseTitle": "Selecionar o banco de dados", + "predict.selectTableTitle": "Selecionar tabela", + "predict.outputName": "Nome", + "models.azureSubscription": "Assinatura do Azure", + "models.azureGroup": "Grupo de recursos", + "models.azureModelWorkspace": "Workspace do Machine Learning do Azure", + "models.azureModelFilter": "Filtro", + "models.azureModels": "Modelos", + "models.azureModelsTitle": "Modelos do Azure", + "models.localModelsTitle": "Modelos locais", + "models.modelSourcesTitle": "Localização de origem", + "models.modelSourcePageTitle": "Selecionar tipo de fonte de modelo", + "models.localModelSourceDescriptionForImport": "'Carregamento de arquivo' foi selecionado. Isso permite que você importe um arquivo de modelo do computador local para um banco de dados modelo nesta instância do SQL. Clique em \"Avançar\" para continuar.​", + "models.azureModelSourceDescriptionForImport": "‘Azure Machine Learning’ está selecionado. Isso permite que você importe modelos armazenados em espaços de trabalho do Azure Machine Learning em um banco de dados de modelo nesta instância SQL. Clique em ‘Avançar’ para continuar.​​", + "models.localModelSourceDescriptionForPredict": "'Carregamento de Arquivo' selecionado. Isso permite que você carregue um arquivo de modelo do seu computador local. Clique em \"Avançar\" para continuar.​​", + "models.importedModelSourceDescriptionForPredict": "'Modelos importados' está selecionado. Isso permite que você escolha um dos modelos armazenados em uma tabela de modelo no seu banco de dados. Clique em \"Avançar\" para continuar.​", + "models.azureModelSourceDescriptionForPredict": "‘Azure Machine Learning’ está selecionado. Isso permite que você escolha um dos modelos armazenados nos espaços de trabalho do Azure Machine Learning. Clique em ‘Avançar’ para continuar.​", + "models.modelImportTargetPageTitle": "Selecione ou insira o local para o qual importar os modelos", + "models.columnSelectionPageTitle": "Mapear dados de origem para o modelo", + "models.modelDetailsPageTitle": "Exibir os detalhes do modelo", + "models.modelLocalSourceTitle": "Arquivos de origem", + "models.modelLocalSourceTooltip": "Caminhos de arquivo dos modelos a serem importados", + "models.onnxNotSupportedError": "O tempo de execução do ONNX não tem suporte no servidor atual", + "models.currentModelsTitle": "Modelos", + "models.importModelDoneButton": "Importar", + "models.predictModel": "Prever", + "models.RegisterWizard": "Modelos de importação", + "models.viewImportModelsTitle": "Exibir e importar modelos", + "models.viewImportModelsDesc": "Modelos de Machine Learning podem ser armazenados em um ou mais bancos de dados e tabelas. Selecione o banco de dados modelo e a tabela para exibir os modelos neles.", + "models.viewImportModeledForPredictDesc": "Os modelos são armazenados em um ou mais bancos de dados e tabelas. Selecione os bancos de dados e tabelas modelos para visualizar os modelos neles.", + "models.learnMoreLink": "Saiba mais.", + "models.importModelTitle": "Importar ou exibir modelos", + "models.editModelTitle": "Editar o modelo", + "models.importModelDesc": "Importar ou exibir modelos de Machine Learning armazenados no banco de dados", + "models.makePredictionTitle": "Fazer previsão", + "models.makePredictionDesc": "Gerar um valor previsto ou uma pontuação usando um modelo gerenciado", + "models.createNotebookTitle": "Criar um notebook", + "models.createNotebookDesc": "Executar experimentos e criar modelos em um bloco de anotações", + "models.modelRegisteredSuccessfully": "Modelo registrado com êxito", + "models.modelUpdatedSuccessfully": "O modelo foi atualizado com êxito", + "models.modelFailedToRegistered": "O modelo não pôde registrar", + "models.localModelSource": "Upload de arquivo", + "models.localModelPageTitle": "Carregar arquivo de modelo", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "Importar do Azure Machine Learning", + "models.importedModelsPageTitle": "Selecionar modelo importado", + "models.registeredModelsSource": "Modelos importados", + "models.downloadModelMsgTaskName": "Baixando modelo do Azure", + "models.invalidAzureResourceError": "Recurso do Azure inválido", + "models.invalidModelToRegisterError": "Modelo inválido para registrar", + "models.invalidModelToPredictError": "Modelo inválido para previsão", + "models.invalidModelParametersError": "Selecione parâmetros de tabela e modelo de origem válidos", + "models.invalidModelToSelectError": "Selecione um modelo válido", + "models.invalidModelImportTargetError": "Selecione uma tabela válida", + "models.columnDataTypeMismatchWarningHelper": "Clique para examinar os detalhes do aviso", + "models.columnDataTypeMismatchWarningHeading": "Diferenças no tipo de dados", + "models.columnDataTypeMismatchWarning": "O tipo de dados da coluna da tabela de origem não corresponde ao tipo do campo de entrada obrigatório.", + "models.outputColumnDataTypeNotSupportedWarning": "O tipo de dado da coluna de saída não corresponde ao tipo do campo de saída.", + "models.modelNameRequiredError": "É necessário o nome do modelo.", + "models.modelsRequiredError": "Selecione pelo menos um módulo para importar.", + "models.updateModelFailedError": "Falha ao atualizar o modelo", + "models.modelSchemaIsAcceptedMessage": "A tabela atende aos requisitos!", + "models.selectModelsTableMessage": "Selecionar tabela de modelos", + "models.modelSchemaIsNotAcceptedMessage": "Estrutura de tabela inválida!", + "models.importModelFailedError": "Falha ao registrar o modelo: {0}, arquivo: {1}", + "models.invalidImportTableError": "Tabela inválida para importar modelos. nome do banco de dados: {0}, nome da tabela: {1}", + "models.invalidImportTableSchemaError": "O esquema de tabela não tem suporte para importação do modelo. Nome do banco de dados: {0}, nome da tabela: {1}.", + "models.loadModelParameterFailedError": "Falha ao carregar os parâmetros modelo'", + "models.unsupportedModelParameterType": "sem suporte", + "dashboardTitle": "Aprendizado de Máquina", + "dashboardDesc": "Machine Learning para bancos de dados SQL", + "dashboardLinksTitle": "Links Úteis", + "dashboardVideoLinksTitle": "Tutoriais em vídeo", + "showMoreTitle": "Mostrar mais", + "showLessTitle": "Mostrar menos", + "learnMoreTitle": "Saber mais", + "sqlMlDocTitle": "Documentação do SQL Machine Learning", + "sqlMlExtDocTitle": "Extensão Machine Learning no Azure Data Studio", + "sqlMlExtDocDesc": "Saiba como usar a extensão Machine Learning no Azure Data Studio, para gerenciar pacotes, fazer previsões e importar modelos.", + "sqlMlDocDesc": "Saiba como usar o Machine Learning em SQL Server e SQL no Azure, para executar scripts Python e R em dados relacionais.", + "sqlMlsDocTitle": "Serviços de Machine Learning do SQL Server (Python e R)", + "sqlMlsDocDesc": "Comece a usar o Serviços de Machine Learning no SQL Server e como instalá-lo no Windows e no Linux.", + "sqlMlsMIDocTitle": "Serviços de Machine Learning na Instância Gerenciada de SQL do Azure", + "sqlMlsMIDocDesc": "Introdução ao Serviços de Machine Learning na Instância Gerenciada do SQL do Azure.", + "mlsInstallObdcDocTitle": "Instalar o driver ODBC da Microsoft para SQL Server", + "mlsInstallOdbcDocDesc": "Este documento explica como instalar o driver Microsoft ODBC Driver for SQL Server.", + "onnxOnEdgeOdbcDocTitle": "ML e IA com ONNX na Visualização do Banco de Dados SQL", + "onnxOnEdgeOdbcDocDesc": "Introdução ao Machine Learning no Banco de Dados SQL do Azure Edge", + "ml.dataCount": "Mostrando {0} modelo(s)" + } + } +} \ 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 a80932cef2..4de9ba0d5d 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 @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Recolher itens do Livro no nível raiz no Viewlet dos Notebooks", "notebook.remoteBookDownloadTimeout.description": "Baixar o tempo limite em milissegundos para os livros do GitHub", "notebook.pinnedNotebooks.description": "Os Notebooks que são fixados pelo usuário para o workspace atual", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Permitir que o servidor Jupyter seja executado como usuário raiz", "notebook.command.new": "Novo Notebook", "notebook.command.open": "Abrir o Notebook", "notebook.analyzeJupyterNotebook": "Analisar no Notebook", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..e7c6032f0d --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Histórico de Consultas", + "queryHistory.description": "Exibir e executar consultas executadas anteriormente", + "queryHistory.clear": "Limpar todo o histórico", + "queryHistory.toggleCapture": "Ativar/desativar a captura de Histórico de Consultas" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/resource-deployment.i18n.json index 966181e49f..75bf1f98a1 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "fazendo backup de qualquer kubectl existente na localização de instalação…", "resourceDeployment.Kubectl.MoveToSystemPath": "movendo o kubectl para a localização de instalação em PATH…" }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "Há alguns erros nesta página. Clique em 'Mostrar Detalhes' para exibir os erros." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Abrir Notebook", "deploymentDialog.OkButtonText": "OK", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "Um subdomínio DNS exclusivo a ser usado neste Cluster de Big Data do SQL Server. Se não for fornecido, o nome do cluster será usado como o valor padrão.", "deployCluster.AccountPrefix": "Prefixo da conta", "deployCluster.AccountPrefixDescription": "Um prefixo exclusivo para contas do AD que o Cluster de Big Data do SQL Server vai gerar. Se não for fornecido, o nome de subdomínio será usado como o valor padrão. Se um subdomínio não for fornecido, o nome do cluster será usado como o valor padrão.", - "deployCluster.AdminPasswordField": "Senha", - "deployCluster.ValidationError": "Há alguns erros nesta página. Clique em 'Mostrar Detalhes' para exibir os erros." + "deployCluster.AdminPasswordField": "Senha" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "Configurações do serviço", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..951946f912 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Avaliação do SQL", + "description": "A Avaliação do SQL para o Azure Data Studio (Visualização) fornece um mecanismo para avaliar a configuração do SQL Server para práticas recomendadas.", + "dashboard.tabName": "Avaliação do SQL" + }, + "dist/localized": { + "asmt.section.api.title": "Informações", + "asmt.apiversion": "Versão da API", + "asmt.rulesetversion": "Conjunto de Regras Padrão", + "asmt.section.instance.title": "Detalhes da Instância do SQL Server", + "asmt.serverversion": "Versão", + "asmt.serveredition": "Edição", + "asmt.instancename": "Nome da Instância", + "asmt.osversion": "Versão do Sistema Operacional", + "asmt.column.target": "Destino", + "asmt.column.severity": "Gravidade", + "asmt.column.message": "Mensagem", + "asmt.column.checkId": "Verificar a ID", + "asmt.column.tags": "Rótulos", + "asmt.learnMore": "Saiba mais", + "asmt.sqlReportTitle": "Relatório de Avaliação do SQL", + "asmt.sqlReport.resultForDatabase": "Resultados do banco de dados", + "asmt.sqlReport.resultForInstance": "Resultados do servidor", + "asmt.sqlReport.Error": "Erro", + "asmt.sqlReport.Warning": "Aviso", + "asmt.sqlReport.Info": "Informações", + "asmt.column.helpLink": "Link de Ajuda", + "asmt.sqlReport.severityMsg": "{0}: {1} itens" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "Banco de dados", + "serverIconLabel": "Servidor", + "asmt.column.targetType": "Tipo de Destino", + "asmt.details.clickHere": "Clique aqui", + "asmt.details.toLearnMore": " para saber mais.", + "asmt.details.ruleDescription": "Descrição da Regra", + "asmt.details.recommendation": "Recomendação" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "Invocar avaliação", + "getAssessmentItemsServer": "Exibir regras aplicáveis", + "invokeAssessmentLabelDatabase": "Invocar avaliação para {0}", + "getAssessmentItemsDatabase": "Exibir regras aplicáveis para {0}", + "btnExportAsScript": "Exportar como Script", + "btnGeneratehtmlreport": "Criar Relatório HTML", + "asmtaction.openReport": "O relatório foi salvo. Deseja abri-lo?", + "asmtaction.label.open": "Abrir", + "asmtaction.label.cancel": "Cancelar", + "btnViewSamplesShort": "Exibir tudo no GitHub", + "btnViewSamples": "Veja todas as regras e saiba mais no GitHub", + "msgBoxAsmtInfo": "Informações de avaliação do SQL", + "msgBoxCopyBtn": "Copiar", + "ok": "OK", + "msgBoxCopied": "Informações de avaliação do SQL copiadas" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< Voltar", + "asmt.history.resultsTitle": "Resultados da avaliação de {0}", + "asmt.history.summaryAsmtDate": "Data da avaliação", + "asmt.history.summaryError": "Erro", + "asmt.history.summaryWarning": "Aviso", + "asmt.history.summaryInfo": "Informações" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..9a4da002d3 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "Projetos", + "sqlDatabaseProjects.displayName": "Projetos de Banco de Dados", + "sqlDatabaseProjects.description": "Criar e publicar esquemas de banco de dados SQL", + "sqlDatabaseProjects.new": "Novo Projeto de Banco de Dados", + "sqlDatabaseProjects.open": "Abrir Projeto de Banco de Dados", + "sqlDatabaseProjects.close": "Fechar Projeto de Banco de Dados", + "sqlDatabaseProjects.build": "Compilar", + "sqlDatabaseProjects.publish": "Publicar", + "sqlDatabaseProjects.createProjectFromDatabase": "Criar projeto a partir do banco de dados", + "sqlDatabaseProjects.properties": "Propriedades", + "sqlDatabaseProjects.schemaCompare": "Comparação de Esquemas", + "sqlDatabaseProjects.delete": "Deletar", + "sqlDatabaseProjects.exclude": "Excluir do projeto", + "sqlDatabaseProjects.validateExternalStreamingJob": "Validar Trabalho de Streaming Externo", + "sqlDatabaseProjects.newScript": "Adicionar Script", + "sqlDatabaseProjects.newPreDeploymentScript": "Adicionar script de pré-implantação", + "sqlDatabaseProjects.newPostDeploymentScript": "Adicionar Script pós-implantação", + "sqlDatabaseProjects.newTable": "Adicionar Tabela", + "sqlDatabaseProjects.newView": "Adicionar modo de exibição", + "sqlDatabaseProjects.newStoredProcedure": "Adicionar Procedimento Armazenado", + "sqlDatabaseProjects.newExternalStreamingJob": "Adicionar Trabalho de Streaming Externo", + "sqlDatabaseProjects.newItem": "Adicionar Trabalho de Streaming Externo...", + "sqlDatabaseProjects.newFolder": "Adicionar pasta", + "sqlDatabaseProjects.addDatabaseReference": "Adicionar a referência do banco de dados", + "sqlDatabaseProjects.openContainingFolder": "Abrir Pasta Continente", + "sqlDatabaseProjects.editProjectFile": "Editar Arquivo .sqlproj", + "sqlDatabaseProjects.changeTargetPlatform": "Alterar Plataforma de Destino", + "sqlDatabaseProjects.Settings": "Projetos de Banco de Dados", + "sqlDatabaseProjects.netCoreInstallLocation": "Caminho completo para SDK do .NET Core no computador.", + "sqlDatabaseProjects.netCoreDoNotAsk": "Se deseja solicitar ao usuário que instale o .NET Core quando não detectado.", + "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)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "Banco de dados SQL", + "emptyProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL de um projeto vazio", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "Inicie com as partes principais para desenvolver e publicar esquemas do SQL no Edge ", + "addItemAction": "Adicionar item", + "schemaCompareAction": "Comparação de Esquemas", + "buildAction": "Compilar", + "publishAction": "Publicar", + "changeTargetPlatformAction": "Alterar plataforma de destino", + "Status": "Status", + "Time": "Hora", + "Date": "Data", + "TargetPlatform": "Plataforma de destino", + "TargetServer": "Servidor de destino", + "TargetDatabase": "Banco de dados de destino", + "BuildHistory": "Histórico da compilação", + "PublishHistory": "Publicar histórico", + "Success": "Sucesso", + "Failed": "Ocorreu um erro", + "InProgress": "Em andamento", + "hr": "h", + "min": "min", + "sec": "seg", + "msec": "mseg", + "at": "em", + "dataSourcesNodeName": "Fontes dos dados", + "databaseReferencesNodeName": "Referências do banco de dados", + "sqlConnectionStringFriendly": "Cadeia de conexão SQL", + "yesString": "Sim", + "noString": "Não", + "okString": "Ok", + "selectString": "Selecionar", + "dacpacFiles": "Arquivos dacpac", + "publishSettingsFiles": "Publicar arquivo de configurações", + "file": "Arquivo", + "flat": "Simples", + "objectType": "Tipo de Objeto", + "schema": "Esquema", + "schemaObjectType": "Tipo de esquema/objeto", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "Deseja recarregar seu projeto de banco de dados?", + "newObjectNamePrompt": "Novo nome {0}:", + "deleteConfirmation": "Tem certeza de que deseja excluir {0}?", + "deleteConfirmationContents": "Tem certeza de que quer excluir {0} e todos os seus conteúdos?", + "deleteReferenceConfirmation": "Tem certeza de que quer excluir a referência a {0}?", + "selectTargetPlatform": "Plataforma de destino atual: {0}. Selecionar a nova plataforma de destino", + "currentTargetPlatform": "A plataforma de destino do projeto {0} agora é {1}", + "publishDialogName": "Publicar projeto", + "publish": "Publicar", + "cancelButtonText": "Cancelar", + "generateScriptButtonText": "Gerar script", + "databaseNameLabel": "Banco de dados", + "targetConnectionLabel": "Conexão", + "dataSourceRadioButtonLabel": "Fontes de dados", + "connectionRadioButtonLabel": "Conexões", + "dataSourceDropdownTitle": "Fonte de dados", + "noDataSourcesText": "Nenhuma fonte de dados neste projeto", + "loadProfilePlaceholderText": "Carregar perfil...", + "profileReadError": "Erro ao carregar o perfil de publicação. {0}", + "sqlCmdTableLabel": "Variáveis SQLCMD", + "sqlCmdVariableColumn": "Nome", + "sqlCmdValueColumn": "Valor", + "reloadValuesFromProjectButtonTitle": "Recarregar valores do projeto", + "profile": "Perfil", + "selectConnection": "Selecionar a conexão", + "server": "Servidor", + "default": "padrão", + "selectProfileToUse": "Selecionar perfil de publicação a ser carregado", + "selectProfile": "Selecionar o perfil", + "dontUseProfile": "Não usar o perfil", + "browseForProfile": "Procurar perfil", + "chooseAction": "Escolher ação", + "chooseSqlcmdVarsToModify": "Escolha variáveis SQLCMD para modificar", + "enterNewValueForVar": "Inserir novo valor para a variável '{0}'", + "resetAllVars": "Redefinir todas as variáveis", + "createNew": "", + "enterNewDatabaseName": "Insira um nome de banco de dados", + "newDatabaseTitle": "{0} (novo)", + "selectDatabase": "Selecionar o banco de dados", + "done": "Concluído", + "nameMustNotBeEmpty": "O nome não deve estar vazio", + "addDatabaseReferencedialogName": "Adicionar a referência do banco de dados", + "addDatabaseReferenceOkButtonText": "Adicionar referência", + "referenceRadioButtonsGroupTitle": "Tipo", + "projectRadioButtonTitle": "Projeto", + "systemDatabaseRadioButtonTitle": "Bancos de dados do sistema", + "dacpacText": "Aplicativo da camada de dados (.dacpac)", + "dacpacPlaceholder": "Selecione .dacpac", + "loadDacpacButton": "Selecione .dacpac", + "locationDropdown": "Localização", + "sameDatabase": "Mesmo banco de dados", + "differentDbSameServer": "Outro banco de dados, mesmo servidor", + "differentDbDifferentServer": "Banco de dados diferente, servidor diferente", + "databaseName": "Nome do banco de dados", + "databaseVariable": "Variável do banco de dados", + "serverName": "Nome do servidor", + "serverVariable": "Variável de servidor", + "suppressMissingDependenciesErrors": "Suprimir erros causados por referências não resolvidas no projeto referenciado", + "exampleUsage": "Exemplo de uso", + "enterSystemDbName": "Insira um nome de banco de dados para esse banco de dados do sistema", + "databaseNameRequiredVariableOptional": "É necessário um nome de banco de dados. A variável do banco de dados é opcional.", + "databaseNameServerNameVariableRequired": "São necessários um nome de banco de dados, nome de servidor e variável de servidor. A variável do banco de dados é opcional", + "databaseProject": "Projeto do banco de dados", + "dacpacNotOnSameDrive": "As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto. O arquivo de projeto está localizado em {0}", + "createProjectFromDatabaseDialogName": "Criar projeto pelo banco de dados", + "createProjectDialogOkButtonText": "Criar", + "sourceDatabase": "Banco de dados de origem", + "targetProject": "Projeto de destino", + "createProjectSettings": "Configurações", + "projectNameLabel": "Nome", + "projectNamePlaceholderText": "Inserir nome do projeto", + "projectLocationLabel": "Localização", + "projectLocationPlaceholderText": "Selecione o local para criar o projeto", + "browseButtonText": "Procurar pasta", + "folderStructureLabel": "Estrutura de pastas", + "dataworkspace.projectParentDirectoryNotExistError": "O local do projeto selecionado '{0}' não existe ou não é um diretório.", + "dataworkspace.projectDirectoryAlreadyExistError": "Já existe um diretório com o nome '{0}' no local selecionado: '{1}'.", + "multipleSqlProjFilesSelected": "Vários arquivos. sqlproj selecionados; selecione apenas um.", + "noSqlProjFilesSelected": "Nenhum arquivo. sqlproj selecionado; selecione um.", + "noDataSourcesFile": "Não foi localizado nenhum {0}", + "missingVersion": "Entrada 'version' ausente no {0}", + "unrecognizedDataSourcesVersion": "Versão não reconhecida: ", + "unknownDataSourceType": "Tipo de fonte de dados desconhecido: ", + "invalidSqlConnectionString": "Cadeia de conexão SQL inválida", + "extractTargetRequired": "Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta.", + "schemaCompareNotInstalled": "A instalação da extensão de comparação de esquema é necessária para executar a comparação de esquema", + "buildFailedCannotStartSchemaCompare": "Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação", + "updateProjectForRoundTrip": "Para compilar este projeto, o Azure Data Studio precisa atualizar destinos, referências e referências do banco de dados do sistema. Se o projeto for criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja que o Azure Data Studio atualize o projeto?", + "updateProjectDatabaseReferencesForRoundTrip": "Para compilar este projeto, o Azure Data Studio precisa atualizar referências do banco de dados do sistema. Se o projeto for criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja que o Azure Data Studio atualize o projeto?", + "databaseReferenceTypeRequired": "O tipo de referência de banco de dados é necessário para adicionar uma referência a um banco de dados", + "systemDatabaseReferenceRequired": "A seleção de banco de dados do sistema é necessária para adicionar uma referência a um banco de dados do sistema", + "dacpacFileLocationRequired": "O local do arquivo Dacpac é necessário para adicionar uma referência a um banco de dados", + "databaseLocation": "A localização do banco de dados é necessária para adicionar uma referência a um banco de dados", + "databaseNameRequired": "O nome do banco de dados é necessário para adicionar uma referência a um banco de dados diferente", + "invalidDataSchemaProvider": "DSP inválido no arquivo. sqlproj", + "invalidDatabaseReference": "Referência de banco de dados inválida no arquivo .sqlproj", + "databaseSelectionRequired": "A seleção do banco de dados é necessária para criar um projeto de um banco de dados", + "databaseReferenceAlreadyExists": "Já existe uma referência a esse banco de dados nesse projeto", + "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", + "prePostDeployCount": "Para compilar com êxito, atualize o projeto para ter um script de pré-implantação e/ou um script pós-implantação", + "invalidProjectReload": "Não é possível acessar o projeto de banco de dados fornecido. Apenas os projetos de banco de dados abertos válidos podem ser recarregados.", + "externalStreamingJobValidationPassed": "A validação do trabalho de streaming externo foi aprovada.", + "projectAlreadyOpened": "O projeto '{0}' já está aberto.", + "projectAlreadyExists": "Um projeto com nome {0} já existe em {1}.", + "noFileExist": "O arquivo {0} não existe", + "fileOrFolderDoesNotExist": "O arquivo ou diretório '{0}' não existe", + "cannotResolvePath": "Não foi possível resolver o caminho {0}", + "fileAlreadyExists": "Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome.", + "folderAlreadyExists": "Já existe uma pasta com o nome '{0}' no disco neste local. Escolha outro nome.", + "fileAlreadyAddedToProject": "Um arquivo com o caminho '{0}' já foi adicionado ao projeto", + "folderAlreadyAddedToProject": "Uma pasta com o caminho '{0}' já foi adicionado ao projeto", + "invalidInput": "Entrada inválida: {0}", + "invalidPropertyValue": "Valor inválido especificado para a propriedade '{0}' no arquivo .sqlproj", + "unableToCreatePublishConnection": "Não é possível construir a conexão: {0}", + "cicularProjectReference": "Referência circular do projeto {0} para o projeto {1}", + "mssqlNotFound": "Não foi possível obter o local de instalação do Serviço de Ferramentas do SQL em {0}", + "projBuildFailed": "Falha na compilação. Verifique o painel de saída para obter mais detalhes. {0}", + "unexpectedProjectContext": "Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0}", + "unableToPerformAction": "Não é possível localizar '{0}' destino: '{1}'", + "unableToFindFile": "Não é possível localizar {1} com o caminho '{0}'", + "deployScriptExists": "Já {0} existe um script. O novo script não será incluído na Compilação.", + "notValidVariableName": "O nome de variável '{0}' não é válido.", + "cantAddCircularProjectReference": "Não é possível adicionar '{0}' uma referência ao projeto. Adicionar esse projeto como uma referência causaria uma dependência circular", + "unableToFindSqlCmdVariable": "Não é possível localizar a variável SQLCMD '{0}'", + "unableToFindReference": "Não é possível localizar o banco de dados de referência {0}", + "invalidGuid": "O GUID especificado é inválido: {0}", + "invalidTargetPlatform": "Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1}", + "deleteAction": "Deletar", + "excludeAction": "Excluir", + "fileObject": "arquivo", + "folderObject": "pasta", + "folderFriendlyName": "Pasta", + "scriptFriendlyName": "Script", + "tableFriendlyName": "Tabela", + "viewFriendlyName": "Exibir", + "storedProcedureFriendlyName": "Procedimento armazenado", + "dataSource": "Fonte de dados", + "fileFormat": "Formato do arquivo", + "externalStream": "Fluxo externo", + "externalStreamingJobFriendlyName": "Trabalho de Streaming Externo", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Não é possível localizar o SDK do .NET Core. A compilação do projeto não funcionará. Instale o SDK do .NET Core versão 3.1 ou atualize a localização do SDK do .Net Core em configurações, se já estiver instalada.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "Local da atualização", + "sqlDatabaseProjects.InstallNetCore": "Instalar", + "sqlDatabaseProjects.doNotAskAgain": "Não perguntar novamente", + "sqlDatabaseProjects.outputChannel": "Projetos de Banco de Dados", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … com o erro: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … foi encerrado com o código: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … foi encerrado com o sinal: {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..256f85a7d4 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Migração do SQL do Azure", + "description": "Descrição da migração do SQL do Azure", + "migration-notebook-command-title": "Abrir blocos de anotações de migração do SQL do Azure", + "migration-dashboard-title": "Migração do SQL do Azure", + "migration-dashboard-tasks": "Tarefas de Migração", + "migration-command-category": "Migração do SQL do Azure", + "start-migration-command": "Migrar para SQL do Azure", + "send-feedback-command": "Comentários", + "migration-context-menu-category": "Menu de Contexto de Migração", + "complete-cutover-menu": "Concluir substituição", + "database-details-menu": "Detalhes do banco de dados", + "view-target-menu": "Detalhes do Destino do SQL do Azure", + "view-service-menu": "Detalhes do Serviço de Migração do Banco de Dados", + "copy-migration-menu": "Copiar detalhes da migração", + "cancel-migration-menu": "Cancelar migração" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "Migrar '{0}' para SQL do Azure", + "sql.migration.wizard.source_configuration.title": "Configuração de Origem SQL", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "Progresso das Avaliações", + "sql.migration.assessment.in.progress": "Avaliação em andamento", + "sql.migration.assessment.in.progress.content": "Estamos avaliando os bancos de dados na instância do SQL Server {0} para identificar o destino do SQL do Azure correto.\r\n\r\nIsso pode levar algum tempo.", + "sql.migration.collecting_source_configurations": "Coletando configurações de origem", + "sql.migration.collecting_source_configurations.info": "Precisamos coletar algumas informações sobre como seus dados estão configurados atualmente.\r\n Isso pode levar algum tempo.", + "sql.migration.collecting_source_configurations.error": "Ocorreu um erro ao coletar informações sobre sua configuração de dados. {0}", + "sql.migration.wizard.sku.title": "Alvo do SQL do Azure", + "sql.migration.wizard.sku.all": "Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em estado online podem ser migrados para o SQL do Azure.", + "sql.migration.wizard.sku.some": "Com base nos resultados de nossas verificações de configuração de origem, {0} em {1} de seus bancos de dados podem ser migrados para SQL do Azure.", + "sql.migration.wizard.sku.choose_a_target": "Escolha seu destino SQL do Azure", + "sql.migration.sku.none": "Com base nos resultados de nossas verificações de configuração de origem, nenhum dos seus bancos de dados pode ser migrado para o SQL do Azure.", + "sql.migration.sku.mi.card.title": "Instância Gerenciada de SQL do Azure (PaaS)", + "sql.migration.sku.vm.card.title": "SQL Server na Máquina Virtual do Azure (IaaS)", + "sql.migration.select.azure.mi": "Selecionar a assinatura do Azure de alvo e sua Instância Gerenciada de SQL do Azure de alvo", + "sql.migration.select.azure.vm": "Selecione sua Assinatura do Azure de destino e seu SQL Server de destino na Máquina Virtual do Azure para seu destino.", + "sql.migration.wizard.subscription.title": "Seleção de Assinatura do Azure", + "sql.migration.wizard.subscription.azure.account.title": "Conta do Azure", + "sql.migration.wizard.subscription.azure.subscription.title": "Assinatura do Azure", + "sql.migration.wizard.subscription.azure.product.title": "Produto do Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Exiba os resultados da avaliação e selecione um ou mais bancos de dados para migrar para a Instância Gerenciada de SQL do Azure (PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "Exiba os resultados da avaliação e selecione um ou mais bancos de dados para migrar para o SQL Server na Máquina Virtual do Azure (IaaS)", + "sql.migration.view.select.button.label": "Exibir/selecionar", + "total.databases.selected": "{0} de {1} bancos de dados selecionados.", + "sql.migration.select.target.to.continue": "Selecionar um alvo para continuar", + "sql.migration.select.database.to.migrate": "Selecionar bancos de dados para migrar", + "sql.migration.generic.congratulations": "Concluímos a avaliação da sua instância do SQL Server ' {0} '.", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "{0} de {1} bases de dados podem ser migradas", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Conta do Azure", + "sql.migration.wizard.account.description": "Selecione uma conta do Azure vinculada ao Azure Data Studio ou vincule uma agora.", + "sql.migration.wizard.account.noaccount.error": "Não há nenhuma conta vinculada. Adicione uma conta.", + "sql.migration.wizard.account.add.button.label": "Vincular conta", + "sql.migration.wizard.account.count.single.message": "{0} conta vinculada", + "sql.migration.wizard.account.count.multiple.message": "{0} contas vinculadas", + "sql.migration.azure.tenant": "Locatário do Azure Active Directory", + "azure.accounts.accountStaleError": "O token de acesso para a conta selecionada '{0}' não é mais válido. Clique no botão Vincular conta e atualize a conta ou selecione uma conta diferente.", + "azure.accounts.accountAccessError": "Erro ao acessar a conta selecionada '{0}'. Clique no botão 'Vincular Conta' e atualize a conta ou selecione uma conta diferente. Erro '{1}'", + "sql.migration.database.page.title": "Backup de Banco de Dados", + "sql.migration.database.page.description": "Selecione o local de seus backups de banco de dados a serem usados ​​para migração.", + "sql.migration.nc.network.share.radio.label": "Meus backups do banco de dados se encontram em um compartilhamento de rede", + "sql.migration.nc.blob.storage.radio.label": "Meus backups do banco de dados se encontram em um contêiner do Azure Storage Blob", + "sql.migration.nc.file.share.radio.label": "Meus backups do banco de dados se encontram em um Compartilhamento de Arquivos de Armazenamento do Microsoft Azure (Em breve)", + "sql.migration.network.share.header.text": "Detalhes do compartilhamento de rede", + "sql.migration.network.share.help.text": "Forneça o local do compartilhamento de rede que contém backups e as credenciais do usuário com acesso de leitura ao compartilhamento", + "sql.migration.network.share.location.label": "Local de compartilhamento de rede que contém backups.", + "sql.migration.service.account.info.text": "Certifique-se de que a conta de serviço que executa a instância do SQL Server de origem tenha privilégios de leitura no compartilhamento de rede.", + "sql.migration.network.share.windows.user.label": "Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede.", + "sql.migration.network.share.password.label": "Senha", + "sql.migration.network.share.password.placeholder": "Digitar a senha", + "sql.migration.network.share.azure.header": "Detalhes da conta de armazenamento", + "sql.migration.network.share.azure.help": "Forneça a conta de armazenamento do Azure em que os backups serão carregados.", + "sql.migration.network.share.subscription.label": "Selecione a assinatura que contém a conta de armazenamento.", + "sql.migration.network.share.subscription.placeholder": "Selecionar assinatura", + "sql.migration.network.share.storage.account.label": "Selecione a conta de armazenamento na qual os arquivos de backup serão copiados.", + "sql.migration.network.share.storage.account.placeholder": "Selecionar conta", + "sql.migration.unique.name": "Selecione um nome exclusivo para este banco de dados de destino", + "sql.migration.database.already.exists": "O banco de dados '{0}' já existe na instância gerenciada de destino '{1}'.", + "sql.migration.blob.storage.subscription.label": "Selecione a assinatura que contém a conta de armazenamento.", + "sql.migration.blob.storage.account.label": "Selecione a conta de armazenamento que contém os arquivos de backup.", + "sql.migration.blob.storage.container.label": "Selecione o contêiner que contém os arquivos de backup.", + "sql.migration.blob.storage.container.placeholder": "Selecionar contêiner", + "sql.migration.file.share.subscription.label": "Selecione a assinatura que contém o compartilhamento de arquivos.", + "sql.migration.file.share.storage.account.label": "Selecione a conta de armazenamento que contém o compartilhamento de arquivos.", + "sql.migration.file.share.label": "Selecione o compartilhamento de arquivos que contém os arquivos de backup.", + "sql.migration.file.share.placeholder": "Selecione compartilhar", + "sql.migration.database.migration.mode.label": "Modo de migração", + "sql.migration.database.migration.mode.description": "Escolha entre os seguintes modos de migração para migrar para seu destino SQL do Azure com base em seus requisitos de tempo de inatividade.", + "sql.migration.database.migration.mode.online.label": "Migração online", + "sql.migration.database.migration.mode.online.description": "O tempo de inatividade do aplicativo é limitado para ser interrompido no final da migração.", + "sql.migration.database.migration.mode.offline.description": "O tempo de inatividade do aplicativo será iniciado quando a migração for iniciada.", + "sql.migration.database.migration.mode.offline.label": "Migração offline", + "sql.migration.database.backup.email.notification.label": "Notificações por email", + "sql.migration.database.backup.email.notification.checkbox.label": "Notifique-me quando a migração for concluída", + "sql.migration.no.subscription.found": "Nenhuma inscrição encontrada", + "sql.migration.no.location.found": "Nenhum local foi encontrado", + "sql.migration.no.storageAccount.found": "Não foi encontrada nenhuma conta de armazenamento", + "sql.migration.no.fileShares.found": "Nenhum compartilhamento de arquivo encontrado", + "sql.migration.no.blobContainers.found": "Nenhum contêiner de blob encontrado", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "Selecione uma assinatura válida para continuar.", + "sql.migration.invalid.location.error": "Selecione um local válido para continuar.", + "sql.migration.invalid.storageAccount.error": "Selecione uma conta de armazenamento válida para continuar.", + "sql.migration.invalid.fileShare.error": "Selecione um compartilhamento de arquivo válido.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "Formato do local de compartilhamento de rede inválido. Exemplo: {0}", + "sql.migration.invalid.user.account": "O formato da conta de usuário é inválido. Exemplo: {0}", + "sql.migration.network.share.location": "Local de compartilhamento de rede para ler backups do banco de dados ‘{0}’", + "sql.migration.file.share": "Selecione o compartilhamento de arquivos que contém os arquivos de backup para ‘{0}‘", + "sql.migration.blob.container": "Selecione o contêiner que contém os arquivos de backup para ‘{0}’", + "sql.migration.enter.network.share.information": "Insira os nomes de destino dos bancos de dados de origem selecionados", + "sql.migration.blob.container.information": "Insira o nome do destino e selecione o local do contêiner de blob para bancos de dados selecionados", + "sql.migration.enter.file.share.information": "Insira o nome do destino e selecione o local do compartilhamento de arquivos dos bancos de dados selecionados", + "sql.migration.invalid.target.name.error": "Insira um nome válido para o banco de dados de destino.", + "sql.migration.provide.unique.containers": "Forneça contêineres exclusivos aos bancos de dados de destino. Bancos de dados afetados: ", + "sql.migration.source.details.windowAuth": "Insira a credencial de autenticação do Windows usada para se conectar à instância do SQL Server {0}. ​ A credencial será usada para conectar-se à instância do SQL Server e identificar arquivo(s) de backup válido(s)", + "sql.migration.source.details.sqlAuth": "Insira a credencial de Autenticação SQL usada para se conectar à instância do SQL Server {0}. ​ A credencial será usada para conectar-se à instância do SQL Server e identificar arquivo(s) de backup válido(s)", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Serviço de Migração de Banco de Dados do Azure", + "sql.migration.ir.page.description": "Serviço de Migração de Banco de Dados do Azure (DMS) orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um alvo DMS já existente do SQL do Azure se você já criou um anteriormente ou crie um novo abaixo.", + "sql.migration.ir.page.note": "Observação: o DMS será executado na sua assinatura do Azure no grupo de recursos escolhido e não custará nada para executá-lo.", + "sql.migration.select.a.migration.service": "Selecionar o Serviço de Migração de Banco de Dados do Azure", + "sql.migration.default.setup.button": "Instalação com padrões: adicionar o DMS com um clique na configuração expressa usando as opções padrão.", + "sql.migration.custom.setup.button": "Configuração personalizada: adicione o DMS depois de personalizar a maioria das opções.", + "sql.migration.ir.page.sql.migration.service.not.found": "Nenhum DMS encontrado. Crie um novo", + "sql.migration.create.new": "Criar novo", + "sql.migration.invalid.migration.service.error": "Selecione um DMS válido", + "sql.migration.invalid.migration.service.offline.error": "Selecione um DMS conectado a um nó", + "sql.migration.authentication.types": "Chaves de Autenticação", + "sql.migration.service.header": "Detalhes do Serviço de Migração de Banco de Dados do Azure \"{0}\": `", + "sql.migration.dms.portal.info": "Observe que qualquer Serviço de Migração de Banco de Dados do Azure existente (DMS) no portal do Azure não será exibido no Azure Data Studio. O DMS criado no Azure Data Studio ainda não estará visível no portal do Azure.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Criar Serviço de Migração de Banco de Dados do Azure", + "sql.migration.services.container.description": "Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure.", + "sql.migration.service.container.loading.help": "Carregando Serviços de Migração", + "sql.migration.service.container.heading": "Runtime de Integração de Configuração", + "sql.migration.service.container.container.description1": "O Serviço de Migração de Banco de Dados do Azure aproveita o Runtime de Integração auto-hospedada do Azure Data Factory para carregar backups do compartilhamento de arquivo de rede local para o Azure.", + "sql.migration.service.container.container.description2": "Siga as instruções abaixo para configurar o Runtime de Integração auto-hospedada.", + "sql.migration.ir.setup.step1": "Etapa 1: {0}", + "sql.migration.option": "Baixar e instalar o runtime de integração", + "sql.migration.ir.setup.step2": "Etapa 2: usar essa chave para registrar o seu runtime de integração", + "sql.migration.ir.setup.step3": "Etapa 3: clique no botão 'Testar conexão' para verificar a conexão entre o Serviço de Migração de Banco de Dados do Azure e o runtime de integração", + "sql.migration.connection.status": "Status da Conexão", + "sql.migration.key1.label": "Chave 1", + "sql.migration.key2.label": "Chave 2", + "sql.migration.key1.copied": "Chave 1 copiada", + "sql.migration.key2.copied": "Chave 2 copiada", + "sql.migration.refresh.key1": "Atualizar chave 1", + "sql.migration.refresh.key2": "Atualizar chaves 2", + "sql.migration.copy.key1": "Copiar chave 1", + "sql.migration.copy.key2": "Copiar chave 2", + "sql.migration.authkeys.header": "Chave de autenticação", + "sql.migration.authkeys.refresh.message": "A chave de autenticação '{0}' foi atualizada.", + "sql.migration.service.not.ready": "O Serviço de Migração de Banco de Dados do Azure não está registrado. O Serviço de Migração de Banco de Dados do Azure '{0}' precisa ser registrado com o Runtime de Integração auto-hospedada em qualquer nó.", + "sql.migration.service.ready": "O Serviço de Migração de Banco de Dados do Azure '{0}' está conectado ao Runtime de Integração da hospedagem interna em execução no nó - {1}", + "sql.migration.resource.group.not.found": "Nenhum grupo de recursos foi encontrado", + "sql.migration.invalid.resourceGroup.error": "Selecione um grupo de recursos válido para continuar.", + "sql.migration.invalid.region.error": "Selecione um local válido para continuar.", + "sql.migration.invalid.service.name.error": "Insira um nome válido do Serviço de Migração.", + "sql.migration.service.not.found": "Nenhum Serviço de Migração encontrado. Crie um novo.", + "sql.migration.service.not.setup": "Adicione um Serviço de Migração para continuar.", + "sql.migration.managed.instance": "Instância gerenciada de SQL do Azure", + "sql.migration.no.managedInstance.found": "Nenhuma instância gerenciada encontrada", + "sql.migration.no.virtualMachine.found": "Nenhuma máquina virtual encontrada", + "sql.migration.target.page.title": "Escolha o destino do SQL do Azure", + "sql.migration.resource.group.description": "Um grupo de recursos é um contêiner que contém recursos relacionados para uma solução do Azure", + "sql.migration.ok": "OK", + "sql.migration.new.resource.group": "(novo) {0}", + "sql.migration.test.connection": "Testar conexão", + "sql.migration.database.migration.service.created.successfully": "O serviço de migração de banco de dados foi criado com êxito", + "sql.migration.dms.provision.failed": "Ocorreu um erro durante o serviço de migração de banco de dados ao ser provisionado. Tente novamente após algum tempo.", + "sql.migration.apply": "Aplicar", + "sql.migration.creating.rg.loading": "Criando grupo de recursos", + "sql.migration.rg.created": "Grupo de recursos criado", + "sql.migration.name.of.new.rg": "Nome do novo Grupo de recursos", + "sql.migration.learn.more": "Saiba mais", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "Assinatura", + "sql.migration.storage.account": "Conta de armazenamento", + "sql.migration.resourceGroups": "Grupo de recursos", + "sql.migration.region": "Região", + "sql.migration.name": "Nome", + "sql.migration.location": "Local", + "sql.migration.new": "Novo", + "sql.migration.feature.not.available": "Esse recurso ainda não está disponível.", + "sql.migration.refresh": "Atualizar", + "sql.migration.submit": "Enviar", + "sql.migration.create": "Criar", + "sql.migration.cancel": "Cancelar", + "sql.migration.type": "Tipo", + "sql.migration.path": "Caminho", + "sql.migration.path.user.account": "Conta de Usuário", + "sql.migration.view.all": "Ver tudo", + "sql.migration.target": "Destino", + "sql.migration.azure.sql": "SQL do Azure", + "sql.migration.close": "Fechar", + "sql.migraiton.data.uploaded.size": "Dados Carregados/Tamanho", + "sql.migration.copy.throughput": "Taxa de Transferência de Cópia (MBPS)", + "sql.migration.summary.page.title": "Resumo", + "sql.migration.summary.azure.account.linked": "Conta do Azure vinculada", + "sql.migration.summary.migration.target": "Destino de migração", + "sql.migration.summary.mi.type": "Instância Gerenciada de SQL do Azure", + "sql.migration.summary.vm.type": "SQL Server na Máquina Virtual do Azure", + "sql.migration.summary.database.count": "Banco de dados(s) a serem migrados", + "sql.migration.summary.azure.storage.subscription": "Assinatura de armazenamento do Azure", + "sql.migration.summary.azure.storage": "Armazenamento do Azure", + "sql.migration.ir.node": "Nó do Runtime de Integração", + "sql.migration.network.share": "Compartilhamento de rede", + "sql.migration.blob.container.title": "Contêiner de Blob", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Grupo de recursos de contêiner de blob", + "sql.migration.blob.container.storage.account.label": "Conta de armazenamento de contêiner de blobs", + "sql.migration.file.share.title": "Compartilhamento de Arquivo", + "sql.migration.started.notification": "Migração em andamento", + "sql.migration.source.databases": "Banco(s) de dado(s) de origem", + "sql.migration.mode": "Modo", + "sql.migration.backup.location": "Local do Backup", + "sql.migration.azure.storage.account.to.upload.backups": "Conta de Armazenamento do Microsoft Azure para Carregar Backups", + "sql.migration.shir": "Nó de tempo do Runtime de Integração auto-hospedada", + "sql.migration.summary.target.name": "Bancos de Dados do Alvo:", + "sql.migration.database.to.be.migrated": "Banco de dados a ser migrado", + "sql.migration.count.database.single": "{0} banco de dados", + "sql.migration.count.database.multiple": "{0} bancos de dados", + "sql.migration.quick.pick.placeholder": "Selecionar a operação que deseja realizar", + "sql.migration.inline.migration.notebook.title": "Migração embutida", + "sql.migration.sql.assessment.notebook.title": "Avaliação de migração de SQL", + "sql.migration.notebook.open.error": "Erro ao abrir o bloco de notas de migração", + "sql.migration.dashboard.title": "Migração do SQL do Azure", + "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.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.database.migration.status": "Status da Migração de Banco de Dados", + "sql.migration.dashboard.video1.title": "Migrar o SQL Server para a Instância Gerenciada de SQL.", + "sql.migration.dashboard.video2.title": "Migrar SQL Server para a Máquina Virtual do SQL", + "sql.migration.dashboard.link1.title": "Regras de avaliação para Instância Gerenciada de SQL do Azure", + "sql.migration.dashboard.link1.description": "Consulte a lista de regras usadas para avaliar a viabilidade de migrar seu SQL Server para a Instância Gerenciada de SQL do Azure.", + "sql.migration.dashboard.help.title": "Artigos de ajuda e links de vídeo", + "sql.migration.pre.req.title": "Coisas que você precisa antes de iniciar a migração:", + "sql.migration.pre.req.1": "Detalhes da conta do Azure", + "sql.migration.pre.req.2": "Instância Gerenciada de SQL do Azure ou SQL Server na Máquina Virtual do Azure", + "sql.migration.pre.req.3": "Detalhes de localização de backup", + "sql.migration.migration.in.progress": "Migração do banco de dados em andamento", + "sql.migration.failed": "Ocorreu um erro na migração", + "sql.migration.log.shipping.in.progress": "Envio de logs em andamento", + "sql.migration.migration.completed": "Migração concluída", + "sql.migration.cutover.card": "Concluindo substituição", + "sql.migration.successfully.migrated.to.azure.sql": "Migrado com êxito para o SQL do Azure", + "sql.migration.migration.not.started": "Migração não iniciada", + "sql.migration.choose.to.migrate.to.azure.sql": "Escolher migrar para SQL do Azure", + "sql.migration.show.status": "Mostrar status", + "sql.migration.inprogress.warning.single": "{0} o banco de dados possui avisos", + "sql.migration.inprogress.warning.multiple": "{0} os bancos de dados possuem avisos", + "sql.migration.feedback.issue.title": "Comentários sobre a experiência de migração", + "sql.migration.eastus2euap": "Leste dos EUA 2 EUAP", + "sql.migration.cutover": "Substituição de migração", + "sql.migration.complete.cutover": "Concluir substituição", + "sql.migration.source.database": "Nome do banco de dados de origem", + "sql.migration.source.server": "Servidor de origem", + "sql.migration.source.version": "Versão de origem", + "sql.migration.target.database.name": "Nome do banco de dados de destino", + "sql.migration.target.server": "Servidor de destino", + "sql.migration.target.version": "Versão alvo", + "sql.migration.migration.status": "Status de Migração", + "sql.migration.migration.status.filter": "Filtro de status de migração", + "sql.migration.full.backup.files": "Arquivos de backup completos", + "sql.migration.last.applied.lsn": "Último LSN aplicado", + "sql.migration.last.applied.backup.files": "Últimos arquivos de backup aplicados", + "sql.migration.last.applied.files.taken.on": "Arquivos de backup aplicados pela última vez em", + "sql.migration.active.backup.files": "Arquivos de Backup Ativos", + "sql.migration.status": "Status", + "sql.migration.backup.start.time": "Hora de início do backup", + "sql.migration.first.lsn": "Primeiro LSN", + "sql.migration.last.LSN": "Último LSN", + "sql.migration.cannot.start.cutover.error": "Não é possível iniciar o processo de substituição até que todas as migrações sejam concluídas. Clique em Atualizar para buscar o status mais recente do arquivo", + "sql.migration.azure.sql.database.managed.instance": "Instância Gerenciada do Banco de Dados SQL do Azure", + "sql.migration.azure.sql.database.virtual.machine": "Banco de Dados SQL do Azure Virtual", + "sql.migration.cancel.migration": "Cancelar migração", + "sql.migration.active.backup.files.items": "Arquivos de Backup Ativo (1 item)", + "sql.migration.active.backup.files.multiple.items": "Arquivos de Backup Ativos ({0} items)", + "sql.migration.copy.migration.details": "Copiar Detalhes de Migração", + "sql.migration.details.copied": "Detalhes copiados", + "sql.cancel.migration.confirmation": "Tem certeza de que deseja cancelar esta migração?", + "sql.migration.yes": "Sim", + "sql.migration.no": "Não", + "sql.migration.completing.cutover.warning": "Concluir a substituição sem restaurar todos os backups pode resultar em perda de dados.", + "sql.migration.bc.info": "A transição de migração de instância gerenciada para a camada de serviço comercialmente crítico pode levar muito mais tempo do que a de uso geral, pois três réplicas secundárias devem ser propagadas para o grupo de alta disponibilidade Always On. A duração desta operação depende do tamanho dos dados. A velocidade de propagação em 90% dos casos é de 220 GB / hora ou superior.", + "sql.migration.cutover.help.main": "Quando estiver pronto para fazer a substituição de migração, execute as seguintes etapas para concluir a migração de banco de dados. Observe que o banco de dados estará pronto para substituição somente após um backup completo ser restaurado na Instância Gerenciada do Banco de Dados SQL do Azure de destino.", + "sql.migration.cutover.step.1": "1. Pare todas as transações de entrada recebidas pelo banco de dados de origem.", + "sql.migration.cutover.step.2": "2. Faça o backup final do log de transações e forneça-o no local de compartilhamento de rede.", + "sql.migration.cutover.step.3": "3. Verifique se todos os backups de log foram restaurados no banco de dados de destino. O número de \" Backups de log com restauração pendente\" deve ser zero.", + "sql.migartion.cutover.pending.backup": "Backups de log pendentes: {0}", + "sql.migration.confirm.checkbox.message": "Confirmo que não há backups de log adicionais para fornecer e desejo concluir a substituição.", + "sql.migration.cutover.in.progress": "Substituição em andamento para o banco de dados '{0}'", + "sql.migration.cannot.cancel": "A migração não está em andamento e não pode ser cancelada.", + "sql.migration.cannot.cutover": "A migração não está em andamento e não pode ser substituída.", + "sql.migration.search.for.migration": "Pesquisar por migrações", + "sql.migration.online": "Online", + "sql.migration.offline": "Off-line", + "sql.migration.database": "Banco de dados", + "sql.migration.database.migration.service": "Serviço de Migração de Banco de Dados", + "sql.migration.duration": "Duração", + "sql.migration.azure.sql.target": "Destino do SQL do Azure", + "sql.migration.sql.managed.instance": "Instância Gerenciada por SQL", + "sql.migration.sql.virtual.machine": "Máquina Virtual SQL", + "sql.migration.target.azure.sql.instance.name": "Nome do Alvo SQL do Azure", + "sql.migration.cutover.type": "Modo de migração", + "sql.migration.start.time": "Hora de Início", + "sql.migration.finish.time": "Hora do término", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "Em andamento", + "sql.migration.status.succeeded": "Com êxito", + "sql.migration.status.creating": "Criando", + "sql.migration.status.completing": "Concluindo", + "sql.migration.status.canceling": "Cancelando", + "sql.migration.status.failed": "Com falha", + "sql.migration.status.warning.count.single": "{0} Aviso)", + "sql.migration.status.warning.count.multiple": "{0} Avisos)", + "sql.migration.status.error.count.single": "{0} Erro)", + "sql.migration.status.error.count.multiple": "{0}Erros)", + "sql.migration.hrs": "{0} horas", + "sql.migration.hr": "{0} hora", + "sql.migration.days": "{0} dias", + "sql.migration.day": "{0} dia", + "sql.migration.mins": "{0} minutos", + "sql.migration.min": "{0} minuto", + "sql.migration.sec": "{0} seg", + "sql.migration.service.details.dialog.title": "Serviço de Migração de Banco de Dados do Azure", + "sql.migration.service.details.button.label": "Fechar", + "sql.migration.service.details.ir.label": "Nó de tempo do Runtime de Integração auto-hospedada", + "sql.migration.service.details.authkeys.label": "Chaves de autenticação", + "sql.migration.service.details.authkeys.title": "Chaves de autenticação usadas para conectar ao nó de tempo de Runtime de Integração auto-hospedada", + "sql.migration.service.details.status.unavailable": "- indisponível -", + "sql.migration.source.configuration": "Configuração da Fonte", + "sql.migration.source.credentials": "Credenciais da Fonte", + "sql.migration.enter.your.sql.cred": "Insira a credencial para a instância do SQL Server de origem. Esta credencial será usada ao migrar bancos de dados para o SQL do Azure.", + "sql.migration.server": "Servidor", + "sql.migration.username": "Nome de usuário", + "sql.migration.size": "Tamanho (MB)", + "sql.migration.last.backup": "Último backup", + "sql.migration.database.migration": "Banco de dados para migração", + "sql.migrate.text": "Selecionar banco(s) de dados que deseja migrar para SQL do Azure", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "Problemas", + "sql.migration.search": "Pesquisar", + "sql.migration.instance": "Instância", + "sql.migration.warnings": "Avisos", + "sql.migration.impacted.objects": "Objetos afetados", + "sql.migration.object.details": "Detalhes do objeto", + "sql.migration.assessmen.results": "Resultados da Avaliação", + "sql.migration.type.label": "Tipo:", + "sql.migration.name.label": "Nomes:", + "sql.migration.description": "Descrição", + "sql.migration.recommendation": "Recomendação", + "sql.migration.more.info": "Mais Informações", + "sql.migration.target.platform": "Plataforma de Destino", + "sql.migration.warnings.details": "Detalhes de Avisos", + "sql.migration.issues.details": "Detalhes do problema", + "sql.migration.select.prompt": "Clique em Instância do SQL Server ou qualquer um dos bancos de dados à esquerda para exibir seus detalhes.", + "sql.migration.no.issues.vm": "Nenhum problema encontrado para a migração para o SQL Server na Máquina Virtual do Azure", + "sql.migration.no.issues.mi": "Nenhum problema encontrado para a migração para o SQL Server na Instância Gerenciada de SQL do Azure", + "sql.migration.impact.object.type": "Tipo: {0}", + "sql.migration.impact.object.name": "Nome: {0}", + "sql.migration.databases": "Bancos de dados ({0}/{1})", + "sql.migration.databases.selected": "{0}/{1} Selecionar Banco de dados", + "sql.migration.issues.count": "Problemas ({0})", + "sql.migration.warnings.count": "Avisos ({0})", + "sql.migration.authentication.type": "Tipo de Autenticação", + "sql.migration.sql.login": "Login SQL", + "sql.migration.windows.auth": "Autenticação do Windows", + "sql.migration.status.refresh.label": "Atualizar", + "sql.migration.auto.refresh.off": "Atualizar Automaticamente: Desativado", + "sql.migration.auto.refresh.15.seconds": "Atualização automática: 15 segundos", + "sql.migration.auto.refresh.30.seconds": "Atualização automática: 30 segundos", + "sql.migration.auto.refresh.1.min": "Atualização automática: 1 minuto", + "sql.migration.auto.refresh.3.min": "Atualização automática: 3 minutos", + "sql.migration.auto.refresh.5.min": "Atualização automática: 5 minutos", + "sql.migration.select.the.refresh.interval": "Selecionar o intervalo de atualização", + "sql.migration.off": "Fora", + "sql.migration.every.30.second": "A cada 30 segundos", + "sql.migration.every.1.minute": "A cada 1 minuto", + "sql.migration.every.3.minutes": "A cada 3 minutos", + "sql.migration.every.5.minutes": "A cada 5 minutos" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "Iniciando a migração do banco de {0} para {1} - {2}", + "sql.migration.starting.migration.error": "Erro ao iniciar a migração: '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..37b9f83c44 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Recursos de Linguagem XML", + "description": "Fornece suporte de linguagem avançada para XML." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json index 03f013fabc..87f8f56611 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Controla a altura da linha usada na versão prévia de markdown do notebook. Este número é relativo ao tamanho da fonte.", "notebook.showRenderedNotebookinDiffEditor": "(Visualização) Mostrar bloco de anotações renderizado no editor de dif.", "notebook.maxRichTextUndoHistory": "O número máximo de alterações armazenadas no histórico de desfazer do editor de Rich Text do bloco de anotações.", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Pesquisar Notebooks", "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.boolean": "O padrão glob ao qual corresponder os caminhos do arquivo. Defina como true ou false para habilitar ou desabilitar o padrão.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "Encontrar Cadeia de Caracteres Anterior" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Editor do Notebook" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "Resultados da Pesquisa", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "Parar", "profiler.clear": "Limpar Dados", "profiler.clearDataPrompt": "Tem certeza de que deseja limpar os dados?", - "profiler.yes": "Sim", - "profiler.no": "Não", "profilerAction.autoscrollOn": "Rolagem Automática: Ativada", "profilerAction.autoscrollOff": "Rolagem Automática: Desativada", "profiler.toggleCollapsePanel": "Alternar Painel Recolhido", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Exportar o Notebook" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "Editor de Consultas" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "Resultados", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "Plano de Consulta" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "Editor de Plano de Consulta" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "Operação", @@ -11441,6 +11440,13 @@ "gettingStarted": "Introdução", "showReleaseNotes": "Mostrar Introdução", "miGettingStarted": "I&&ntrodução" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "Ocultar propriedades", + "showProperties": "Mostrar Propriedades" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "Nova Implantação..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index 6806c44750..f42fc6c963 100644 --- a/i18n/ads-language-pack-ru/package.json +++ b/i18n/ads-language-pack-ru/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension ru" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..43e02e155e --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "Поддержка Azure Arc", + "arc.configuration.title": "Azure Arc", + "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.loading": "Загрузка контроллеров…", + "command.createController.title": "Создание нового контроллера Azure Arc", + "command.connectToController.title": "Подключение к существующему контроллеру Azure Arc", + "command.removeController.title": "Удаление контроллера", + "command.refresh.title": "Обновление", + "command.editConnection.title": "Изменение подключения", + "arc.openDashboard": "Управление", + "resource.type.azure.arc.display.name": "Контроллер данных Azure Arc (предварительная версия)", + "resource.type.azure.arc.description": "Создание контроллера данных Azure Arc", + "arc.data.controller.new.wizard.title": "Создать контроллер данных Azure Arc", + "arc.data.controller.cluster.environment.title": "Какова целевая существующая среда кластера Kubernetes?", + "arc.data.controller.select.cluster.title": "Выбор из существующих кластеров Kubernetes", + "arc.data.controller.kube.cluster.context": "Контекст кластера", + "arc.data.controller.cluster.config.profile.title": "Выберите профиль конфигурации", + "arc.data.controller.cluster.config.profile": "Профиль конфигурации", + "arc.data.controller.cluster.config.profile.loading": "Загрузка профилей конфигурации", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Загрузка профилей конфигурации завершена", + "arc.data.controller.create.azureconfig.title": "Конфигурация Azure", + "arc.data.controller.create.controllerconfig.title": "Конфигурация контроллера", + "arc.data.controller.project.details.title": "Сведения об Azure", + "arc.data.controller.project.details.description": "Выберите подписку для управления развернутыми ресурсами и затратами. Используйте группы ресурсов, такие как папки, для организации всех ресурсов и управления ими.", + "arc.data.controller.details.title": "Сведения о контроллере данных", + "arc.data.controller.details.description": "Укажите пространство имен, имя и класс хранения для контроллера данных Azure Arc. Это имя будет использоваться для идентификации экземпляра Arc в целях удаленного управления и мониторинга.", + "arc.data.controller.namespace": "Пространство имен контроллера данных", + "arc.data.controller.namespace.validation.description": "Пространство имен должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов.", + "arc.data.controller.name": "Имя контроллера данных", + "arc.data.controller.name.validation.description": "Имя должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов.", + "arc.data.controller.location": "Расположение", + "arc.data.controller.admin.account.title": "Учетная запись администратора", + "arc.data.controller.admin.account.name": "Имя для входа контроллера данных", + "arc.data.controller.admin.account.password": "Пароль", + "arc.data.controller.admin.account.confirm.password": "Подтвердить пароль", + "arc.data.controller.create.summary.title": "Проверьте конфигурацию", + "arc.data.controller.summary.arc.data.controller": "Контроллер данных Azure Arc", + "arc.data.controller.summary.estimated.cost.per.month": "Примерная стоимость в месяц", + "arc.data.controller.summary.arc.by.microsoft": "от Майкрософт", + "arc.data.controller.summary.free": "Бесплатно", + "arc.data.controller.summary.arc.terms.of.use": "Условия использования", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "Политика конфиденциальности", + "arc.data.controller.summary.terms": "Условия", + "arc.data.controller.summary.terms.description": "Нажимая кнопку \"Сохранить скрипт в записную книжку\", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с вышеуказанными предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {0}.", + "arc.data.controller.summary.terms.link.text": "Условия Azure Marketplace", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Путь к файлу kube config", + "arc.data.controller.summary.cluster.context": "Контекст кластера", + "arc.data.controller.summary.profile": "Профиль конфигурации", + "arc.data.controller.summary.username": "Имя пользователя", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "Подписка", + "arc.data.controller.summary.resource.group": "Группа ресурсов", + "arc.data.controller.summary.data.controller.name": "Имя контроллера данных", + "arc.data.controller.summary.data.controller.namespace": "Пространство имен контроллера данных", + "arc.data.controller.summary.controller": "Контроллер", + "arc.data.controller.summary.location": "Расположение", + "arc.data.controller.agreement": "Я принимаю {0} и {1}.", + "arc.data.controller.readmore": "Дополнительные сведения", + "microsoft.agreement.privacy.statement": "Заявление о конфиденциальности корпорации Майкрософт", + "deploy.script.action": "Сохранить скрипт в записную книжку", + "deploy.done.action": "Развернуть", + "resource.type.arc.sql.display.name": "Управляемый экземпляр SQL Azure — Azure Arc (предварительная версия)", + "resource.type.arc.postgres.display.name": "Группы серверов гипермасштабирования PostgreSQL — Azure Arc (предварительная версия)", + "resource.type.arc.sql.description": "Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде", + "resource.type.arc.postgres.description": "Развертывание групп серверов гипермасштабирования PostgreSQL в среде Azure Arc", + "arc.controller": "Целевой контроллер Azure Arc", + "arc.sql.wizard.title": "Развертывание Управляемого экземпляра SQL Azure — Azure Arc (предварительная версия)", + "arc.sql.wizard.page1.title": "Укажите параметры Управляемого экземпляра Azure SQL", + "arc.sql.connection.settings.section.title": "Сведения о подключении SQL", + "arc.sql.instance.settings.section.title": "Параметры экземпляра SQL", + "arc.azure.section.title": "Информация Azure", + "arc.sql.instance.name": "Имя экземпляра", + "arc.sql.username": "Имя пользователя", + "arc.sql.invalid.username": "Имя пользователя sa отключено, выберите другое имя пользователя", + "arc.sql.invalid.instance.name": "Имя экземпляра должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 13 символов.", + "arc.storage-class.dc.label": "Класс хранения", + "arc.sql.storage-class.dc.description": "Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются.", + "arc.sql.replicas.label": "Реплики", + "arc.sql.replicas.description": "Число реплик Управляемого экземпляра SQL, которые будут развернуты в кластере Kubernetes для обеспечения высокого уровня доступности", + "arc.storage-class.data.label": "Класс хранения (данные)", + "arc.sql.storage-class.data.description": "Класс хранения, используемый для данных (.mdf)", + "arc.postgres.storage-class.data.description": "Класс хранения, используемый для постоянных томов данных", + "arc.storage-class.logs.label": "Класс хранения (журналы)", + "arc.sql.storage-class.logs.description": "Класс хранения, используемый для журналов (var/log)", + "arc.postgres.storage-class.logs.description": "Класс хранения, используемый для постоянных томов журналов", + "arc.storage-class.backups.label": "Класс хранения (резервные копии)", + "arc.cores-limit.label": "Ограничение на число ядер", + "arc.sql.cores-limit.description": "Предельное количество ядер управляемого экземпляра в виде целого числа.", + "arc.cores-request.label": "Запрос ядер", + "arc.sql.cores-request.description": "Запрос ядер управляемого экземпляра в виде целого числа.", + "arc.memory-limit.label": "Предельный объем памяти", + "arc.sql.memory-limit.description": "Предельная емкость управляемого экземпляра в виде целого числа.", + "arc.memory-request.label": "Запрос памяти", + "arc.sql.memory-request.description": "Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ.", + "arc.postgres.storage-class.backups.description": "Класс хранения, используемый для постоянных томов резервных копий", + "arc.password": "Пароль", + "arc.confirm.password": "Подтверждение пароля", + "arc.azure.account": "Учетная запись Azure", + "arc.azure.subscription": "Подписка Azure", + "arc.azure.resource.group": "Группа ресурсов Azure", + "arc.azure.location": "Расположение Azure", + "arc.postgres.wizard.title": "Развернуть группу серверов гипермасштабирования PostgreSQL с поддержкой Azure Arc", + "arc.postgres.wizard.page1.title": "Укажите параметры группы серверов гипермасштабирования PostgreSQL с поддержкой Azure", + "arc.postgres.settings.section.title": "Общие параметры", + "arc.postgres.settings.resource.worker.title": "Конфигурация вычисления рабочих узлов", + "arc.postgres.settings.resource.coordinator.title": "Конфигурация вычисления узла-координатора", + "arc.postgres.settings.storage.title": "Параметры хранилища", + "arc.postgres.server.group.name": "Имя группы серверов", + "arc.postgres.server.group.name.validation.description": "Имя группы серверов должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 11 символов.", + "arc.postgres.server.group.workers.label": "Число рабочих ролей", + "arc.postgres.server.group.workers.description": "Число рабочих узлов для подготовки в сегментированном кластере или нуль (по умолчанию) для Postgres с одним узлом.", + "arc.postgres.server.group.port": "Порт", + "arc.postgres.server.group.engine.version": "Версия подсистемы", + "arc.postgres.server.group.extensions.label": "Расширения", + "arc.postgres.server.group.extensions.description": "Разделенный запятыми список расширений Postgres, которые должны загружаться при запуске. Поддерживаемые значения см. в документации по Postgres.", + "arc.postgres.server.group.volume.size.data.label": "Размер тома в ГБ (данные)", + "arc.postgres.server.group.volume.size.data.description": "Размер тома хранилища, используемого для данных (ГБ).", + "arc.postgres.server.group.volume.size.logs.label": "Размер тома в ГБ (журналы)", + "arc.postgres.server.group.volume.size.logs.description": "Размер тома хранилища, используемого для журналов (ГБ).", + "arc.postgres.server.group.volume.size.backups.label": "Размер тома в ГБ (резервные копии)", + "arc.postgres.server.group.volume.size.backups.description": "Размер тома хранилища, используемого для резервных копий (ГБ).", + "arc.postgres.server.group.workers.cores.request.label": "Запрос ЦП (ядер на узел)", + "arc.postgres.server.group.workers.cores.request.description": "Минимальное количество ядер процессора, которое должно быть доступно каждому узлу, чтобы запланировать службу. Поддерживается дробное количество ядер.", + "arc.postgres.server.group.workers.cores.limit.label": "Ограничение ЦП (ядер на узел)", + "arc.postgres.server.group.workers.cores.limit.description": "Максимальное число ядер процессора для экземпляра Postgres, которое может использоваться на узел. Поддерживается дробное количество ядер.", + "arc.postgres.server.group.workers.memory.request.label": "Запрос памяти (ГБ на узел)", + "arc.postgres.server.group.workers.memory.request.description": "Запрос памяти экземпляра Postgres на узел (ГБ).", + "arc.postgres.server.group.workers.memory.limit.label": "Предельный объем памяти (ГБ на узел)", + "arc.postgres.server.group.workers.memory.limit.description": "Ограничение памяти экземпляра Postgres на узел (ГБ).", + "arc.postgres.server.group.coordinator.cores.request.label": "Запрос ЦП", + "arc.postgres.server.group.coordinator.cores.request.description": "Минимальное число ядер процессора, которое должно быть доступно в узле-координаторе, чтобы запланировать службу. Поддерживается дробное количество ядер.", + "arc.postgres.server.group.coordinator.cores.limit.label": "Ограничение на использование ЦП", + "arc.postgres.server.group.coordinator.cores.limit.description": "Максимальное числ ядер процессора для экземпляра Postgres, которое может использоваться в узле-координаторе. Поддерживается дробное количество ядер.", + "arc.postgres.server.group.coordinator.memory.request.label": "Запрос памяти (ГБ)", + "arc.postgres.server.group.coordinator.memory.request.description": "Запрос памяти экземпляра Postgres в узле-координаторе (ГБ).", + "arc.postgres.server.group.coordinator.memory.limit.label": "Предельный объем памяти (ГБ)", + "arc.postgres.server.group.coordinator.memory.limit.description": "Ограничение памяти экземпляра Postgres в узле-координаторе (ГБ).", + "arc.agreement": "Я принимаю {0} и {1}.", + "arc.agreement.sql.terms.conditions": "Управляемый экземпляр SQL Azure — условия Azure Arc", + "arc.agreement.postgres.terms.conditions": "Условия использования гипермасштабирования PostgreSQL с поддержкой Azure Arc", + "should.be.integer": "Значение должно быть целым числом", + "worker.node.count.should.not.be.one": "Значение 1 не поддерживается.", + "requested.cores.less.than.or.equal.to.cores.limit": "Число запрошенных ядер не должно превышать предельное", + "cores.limit.greater.than.or.equal.to.requested.cores": "Предельное число ядер должно быть не менее запрошенного", + "requested.memory.less.than.or.equal.to.memory.limit": "Объем запрошенной памяти не должен превышать предельный", + "memory.limit.greater.than.or.equal.to.requested.memory": "Предельный объем памяти должен быть не менее запрошенного", + "arc.agreement.sql.help.text": "Управляемый экземпляр с поддержкой Azure Arc предоставляет доступ к SQL Server и совместимость функций SQL Server, которые могут быть развернуты в выбранной инфраструктуре. Пока эта служба находится в предварительной версии, у нее есть некоторые ограничения по сравнению с Управляемым экземпляром SQL в Azure. {0}", + "arc.agreement.sql.help.text.learn.more": "Дополнительные сведения", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Подробнее об управляемом экземпляре с поддержкой Azure Arc" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "Расширение развертывания Arc было заменено расширением Arc и было удалено.", + "arc.controllerDashboard": "Панель мониторинга контроллера данных Azure Arc (предварительная версия) — {0}", + "arc.miaaDashboard": "Управляемый экземпляр SQL — панель мониторинга Azure Arc (предварительная версия) — {0}", + "arc.postgresDashboard": "Гипермасштабирование PostgreSQL — панель мониторинга Azure Arc (предварительная версия) — {0}", + "arc.dataControllersType": "Контроллер данных Azure Arc", + "arc.pgSqlType": "Гипермасштабирование PostgreSQL — Azure Arc", + "arc.miaaType": "Управляемый экземпляр SQL — Azure Arc", + "arc.overview": "Обзор", + "arc.connectionStrings": "Строки подключения", + "arc.preloaded Extensions": "Предварительно загруженные расширения", + "arc.networking": "Сеть", + "arc.properties": "Свойства", + "arc.settings": "Параметры", + "arc.security": "Безопасность", + "arc.computeAndStorage": "Вычислительная среда и хранилище", + "arc.coordinatorNodeParameters": "Параметры узла-координатора", + "arc.workerNodeParameters": "Параметры рабочего узла", + "arc.compute": "Вычислительный", + "arc.backup": "Резервное копирование", + "arc.newSupportRequest": "Новый запрос на поддержку", + "arc.diagnoseAndSolveProblems": "Диагностика и решение проблем", + "arc.supportAndTroubleshooting": "Поддержка и устранение неполадок", + "arc.resourceHealth": "Работоспособность ресурсов", + "arc.parameterName": "Имя параметра", + "arc.value": "Значение", + "arc.createNew": "Новый экземпляр", + "arc.delete": "Удалить", + "arc.learnMore": "Дополнительные сведения.", + "arc.drop": "Удалить", + "arc.save": "Сохранить", + "arc.discard": "Отменить", + "arc.resetPassword": "Сброс пароля", + "arc.loadExtensions": "Загрузить расширения", + "arc.unloadExtensions": "Отменить загрузку расширений", + "arc.noExtensions": "В конфигурации не перечислены расширения.", + "arc.openInAzurePortal": "Открыть на портале Azure", + "arc.resourceGroup": "Группа ресурсов", + "arc.region": "Регион", + "arc.subscriptionId": "Идентификатор подписки", + "arc.state": "Состояние", + "arc.connectionMode": "Режим подключения", + "arc.namespace": "Пространство имен", + "arc.externalEndpoint": "Внешняя конечная точка", + "arc.name": "Имя", + "arc.type": "Тип", + "arc.status": "Состояние", + "arc.miaaAdmin": "Администратор управляемого экземпляра", + "arc.controllerEndpoint": "Конечная точка контроллера", + "arc.extensionName": "Имя расширения", + "arc.extensionsDescription": "PostgreSQL предоставляет возможность расширять функциональность базы данных с помощью расширений. Расширения позволяют объединять несколько связанных объектов SQL в один пакет, который можно загрузить или удалить из базы данных с помощью одной команды. После загрузки в базу данных расширения могут работать как встроенные функции.", + "arc.extensionsFunction": "Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Эти предварительно загруженные расширения можно просмотреть и отредактировать ниже.", + "arc.extensionsLearnMore": "Дополнительные сведения о расширениях PostgreSQL.", + "arc.extensionsTableLoading": "Таблица предварительно загруженных расширений загружается.", + "arc.extensionsTableLabel": "Таблица предварительно загруженных расширений.", + "arc.extensionsTableLoadingComplete": "Теперь можно просмотреть предварительно загруженные расширения.", + "arc.extensionsAddList": "Расширения", + "arc.extensionsAddDialog": "PostgreSQL обеспечивает возможность расширения функциональных возможностей базы данных с помощью расширений.", + "arc.dataController": "Контроллер данных", + "arc.kibanaDashboard": "Панель мониторинга Kibana", + "arc.grafanaDashboard": "Панель мониторинга Grafana", + "arc.kibanaDashboardDescription": "Панель мониторинга для просмотра журналов", + "arc.grafanaDashboardDescription": "Панель мониторинга для просмотра метрик", + "arc.serviceEndpoints": "Конечные точки службы", + "arc.serviceEndpointsTable": "Таблица конечных точек службы", + "arc.databases": "Базы данных", + "arc.endpoint": "Конечная точка", + "arc.description": "Описание", + "arc.yes": "Да", + "arc.no": "Нет", + "arc.feedback": "Отзывы", + "arc.selectConnectionString": "Выберите строку подключения клиента из доступных строк ниже.", + "arc.addingWorkerNodes": "добавление рабочих узлов", + "arc.workerNodesDescription": "Разверните группу серверов и масштабируйте свою базу данных, добавив рабочие узлы.", + "arc.workerNodesConfigurationInformation": "Вы можете настроить количество ядер ЦП и размер хранилища, которые будут применяться ко всем рабочим узлам. Настройте количество ядер ЦП и параметры памяти для группы серверов. Чтобы сбросить запросы и/или ограничения, укажите пустое значение.", + "arc.coordinatorNodeConfigurationInformation": "Можно настроить количество ядер ЦП и размер хранилища, которые будут применяться к узлу-координатору. Настройте количество ядер ЦП и параметры памяти для группы серверов. Чтобы сбросить запросы и/или ограничения, передайте пустое значение.", + "arc.workerNodeInformation": "Вы можете горизонтально увеличивать и уменьшать масштаб группы серверов, уменьшая или увеличивая число рабочих узлов. Значение должно быть равно 0 или превышать 1.", + "arc.workerOneNodeValidationMessage": "Значение 1 не поддерживается.", + "arc.vCores": "Виртуальные ядра", + "arc.ram": "ОЗУ", + "arc.refresh": "Обновить", + "arc.resetAllToDefault": "Сбросить все к значениям по умолчанию", + "arc.resetToDefault": "Восстановить значения по умолчанию", + "arc.troubleshoot": "Устранение неполадок", + "arc.clickTheNewSupportRequestButton": "Нажмите кнопку \"Новый запрос в службу поддержки\", чтобы отправить запрос в службу поддержки на портале Azure.", + "arc.supportRequestNote": "Обратите внимание, что перед созданием запроса в службу поддержки необходимо предварительно отправить конфигурацию ресурса в Azure.", + "arc.running": "Выполняется", + "arc.ready": "Готово", + "arc.notReady": "Не готово", + "arc.pending": "Ожидание", + "arc.failed": "Сбой", + "arc.unknown": "Неизвестно", + "arc.direct": "Прямой", + "arc.indirect": "Косвенный", + "arc.loading": "Загрузка…", + "arc.refreshToEnterCredentials": "Обновите узел, чтобы ввести учетные данные", + "arc.noInstancesAvailable": "Нет доступных экземпляров", + "arc.connecToServer": "Подключиться к серверу", + "arc.connectToController": "Подключение к существующему контроллеру", + "arc.connectToMSSql": "Подключиться к управляемому экземпляру SQL — Azure Arc ({0})", + "arc.connectToPGSql": "Подключиться к гипермасштабированию PostgreSQL — Azure Arc ({0})", + "arc.passwordToController": "Укажите пароль для контроллера", + "arc.controllerUrl": "URL-адрес контроллера", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "URL-адрес контроллера необходим при наличии нескольких кластеров с одним и тем же пространством имен. Обычно это не требуется.", + "arc.serverEndpoint": "Конечная точка сервера", + "arc.controllerName": "Имя", + "arc.controllerNameDescription": "Имя, отображаемое в представлении в виде дерева. Оно не применяется к самому контроллеру.", + "arc.controllerKubeConfig": "Путь к файлу kube config", + "arc.controllerClusterContext": "Контекст кластера", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "Имя пользователя контроллера", + "arc.controllerPassword": "Пароль контроллера", + "arc.username": "Имя пользователя", + "arc.password": "Пароль", + "arc.rememberPassword": "Запомнить пароль", + "arc.connect": "Подключиться", + "arc.cancel": "Отмена", + "arc.ok": "ОК", + "arc.on": "Вкл.", + "arc.off": "Выкл.", + "arc.notConfigured": "Не настроено", + "arc.online": "В Интернете", + "arc.offline": "Вне сети", + "arc.restoring": "Восстановление", + "arc.recovering": "Восстановление по журналу", + "arc.recoveringPending": "Ожидание восстановления", + "arc.suspect": "Подозрительный", + "arc.emergency": "Аварийный режим", + "arc.coordinatorEndpoint": "Конечная точка координатора", + "arc.postgresAdminUsername": "Имя администратора", + "arc.nodeConfiguration": "Конфигурация узла", + "arc.postgresVersion": "Версия PostgreSQL", + "arc.serverGroupType": "Тип группы серверов", + "arc.serverGroupNodes": "Узлы группы серверов", + "arc.fullyQualifiedDomain": "Полное доменное имя", + "arc.postgresArcProductName": "База данных Azure для PostgreSQL — Azure Arc", + "arc.coordinator": "Координатор", + "arc.worker": "Рабочая роль", + "arc.monitor": "Монитор", + "arc.available": "Доступно", + "arc.issuesDetected": "Обнаруженные проблемы", + "arc.newDatabase": "Новая база данных", + "arc.databaseName": "Имя базы данных", + "arc.enterNewPassword": "Введите новый пароль", + "arc.confirmNewPassword": "Подтвердите новый пароль", + "arc.learnAboutPostgresClients": "Дополнительные сведения о клиентских интерфейсах гипермасштабирования PostgreSQL Azure", + "arc.coordinatorNodeParametersDescription": " Этим параметрам сервера узла-координатора могут быть присвоены настраиваемые (нестандартные) значения. Выполните поиск, чтобы найти параметры.", + "arc.workerNodesParametersDescription": " Для этих параметров сервера рабочих узлов могут быть заданы пользовательские значения (отличные от значений по умолчанию). Воспользуйтесь поиском, чтобы найти параметры.", + "arc.learnAboutNodeParameters": "Дополнительные сведения о параметрах ядра СУБД для гипермасштабирования PostgreSQL с поддержкой Azure Arc", + "arc.noNodeParametersFound": "Параметры сервера рабочих ролей не найдены…", + "arc.searchToFilter": "Поиск для фильтрации элементов...", + "arc.scalingCompute": "масштабирование виртуальных ядер и памяти вычисления.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Вы можете масштабировать поддерживающий Azure Arc…", + "arc.miaaComputeAndStorageDescriptionPartOne": "Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью", + "arc.postgres.computeAndStorageDescriptionPartTwo": "Группирование серверов гипермасштабирования PostgreSQL по", + "arc.computeAndStorageDescriptionPartThree": "без простоев и", + "arc.computeAndStorageDescriptionPartFour": "Перед этим необходимо убедиться, что", + "arc.computeAndStorageDescriptionPartFive": "достаточно доступных ресурсов", + "arc.resourceHealthDescription": "Функция \"Работоспособность ресурсов\" позволит вам понять, правильно ли работает ваш ресурс.", + "arc.computeAndStorageDescriptionPartSix": "в кластере Kubernetes, чтобы соблюдать эту конфигурацию.", + "arc.node": "узел", + "arc.nodes": "узлы", + "arc.workerNodes": "Рабочие узлы", + "arc.coordinatorNode": "Узел-координатор", + "arc.storagePerNode": "размер хранилища на узел", + "arc.workerNodeCount": "Число рабочих узлов", + "arc.configurationPerNode": "Конфигурация (по каждому узлу)", + "arc.configurationCoordinatorNode": "Конфигурация", + "arc.coresLimit": "Ограничение на использование ЦП", + "arc.workerCoresLimit": "Ограничение ЦП для рабочих узлов", + "arc.coordinatorCoresLimit": "Предел ЦП для узла-координатора", + "arc.coresRequest": "Запрос ЦП", + "arc.workerCoresRequest": "Запрос ЦП рабочих узлов", + "arc.coordinatorCoresRequest": "Запрос ЦП для узла-координатора", + "arc.memoryLimit": "Предельный объем памяти (в ГБ)", + "arc.workerMemoryLimit": "Ограничение на объем памяти для рабочих узлов (в ГБ)", + "arc.coordinatorMemoryLimit": "Предельный объем памяти узла-координатора (в ГБ)", + "arc.memoryRequest": "Запрошенная память (в ГБ)", + "arc.workerMemoryRequest": "Запрос памяти рабочих узлов (в ГБ)", + "arc.coordinatorMemoryRequest": "Запрос памяти узла-координатора (в ГБ)", + "arc.arcResources": "Ресурсы Azure Arc", + "arc.enterANonEmptyPassword": "Введите непустой пароль или нажмите клавишу ESC, чтобы выйти.", + "arc.thePasswordsDoNotMatch": "Пароли не совпадают. Подтвердите пароль или нажмите клавишу ESC для выхода.", + "arc.passwordReset": "Пароль успешно сброшен", + "arc.condition": "Условие", + "arc.details": "Подробные сведения", + "arc.lastTransition": "Последний переход", + "arc.noExternalEndpoint": "Нет настроенных внешних конечных точек, поэтому эти сведения недоступны.", + "arc.noWorkerPods": "В этой конфигурации нет рабочих экземпляров pod.", + "arc.podsReady": "объекты pod готовы", + "arc.podsPresent": "Число имеющихся объектов pod", + "arc.podsUsedDescription": "Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности.", + "arc.podsUsedDescriptionAria": "Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности", + "arc.podConditionsTable": "Таблица условий pod", + "arc.connectToPostgresDescription": "Для отображения и настройки параметров ядра СУБД требуется подключение к серверу, которое потребует установки расширения PostgreSQL.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Объект pod инициализирован.", + "arc.podReady": "Объект pod готов.", + "arc.noPodIssuesDetected": "Нет известных проблем, затрагивающих этот экземпляр гипермасштабирования PostgreSQL.", + "arc.podIssuesDetected": "В указанных ниже объектах pod возникли проблемы, которые могут повлиять на производительность или доступность.", + "arc.containerReady": "Контейнеры Pod готовы.", + "arc.podScheduled": "Объект pod может быть добавлен в расписание.", + "arc.loadingClusterContextCompleted": "Загрузка контекстов кластера завершена", + "arc.rangeSetting": "Значение должно находиться в диапазоне от {0} до {1}", + "arc.databaseCreated": "База данных {0} создана", + "arc.deletingInstance": "Удаляется экземпляр \"{0}\"...", + "arc.installingExtension": "Установка расширения \"{0}\"…", + "arc.extensionInstalled": "Расширение \"{0}\" установлено.", + "arc.updatingInstance": "Обновление экземпляра \"{0}\"…", + "arc.instanceDeleted": "Экземпляр \"{0}\" удален", + "arc.instanceUpdated": "Экземпляр \"{0}\" обновлен", + "arc.extensionsDropped": "Расширения \"{0}\" удалены", + "arc.extensionsAdded": "Добавлены расширения \"{0}\"", + "arc.copiedToClipboard": "{0} — скопировано в буфер обмена", + "arc.clickTheTroubleshootButton": "Нажмите кнопку \"Устранение неполадок\", чтобы открыть записную книжку по устранению неполадок в Azure Arc {0}.", + "arc.dataStorage": "Данные: {0}", + "arc.logStorage": "Журнал {0}", + "arc.backupsStorage": "Резервные копии: {0}", + "arc.numVCore": "{0} виртуальное ядро", + "arc.numVCores": "Виртуальных ядер: {0}", + "arc.updated": "Обновлено: {0}", + "arc.connectionString": "Строка подключения для {0}", + "arc.copyConnectionStringToClipboard": "Копировать строку подключения {0} в буфер обмена", + "arc.copyValueToClipboard": "Копировать {0} в буфер обмена", + "arc.pgConnectionRequired": "Для отображения и настройки параметров ядра СУБД требуется подключение.", + "arc.miaaConnectionRequired": "Для перечисления баз данных в этом экземпляре требуется подключение.", + "arc.couldNotFindControllerRegistration": "Не удалось найти регистрацию контроллера.", + "arc.dropMultipleExtensions": "Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения.", + "arc.updateExtensionsFailed": "Не удалось изменить расширения. {0}", + "arc.refreshFailed": "Обновление не выполнено. {0}", + "arc.resetFailed": "Сбой сброса. {0}", + "arc.openDashboardFailed": "Ошибка при открытии панели мониторинга. {0}", + "arc.instanceDeletionFailed": "Не удалось удалить экземпляр {0}. {1}", + "arc.instanceUpdateFailed": "Не удалось обновить экземпляр {0}. {1}", + "arc.pageDiscardFailed": "Не удалось отменить ввод пользователя. {0}", + "arc.databaseCreationFailed": "Не удалось создать базу данных {0}. {1}", + "arc.connectToControllerFailed": "Не удалось подключиться к контроллеру {0}. {1}", + "arc.connectToMSSqlFailed": "Не удалось подключиться к управляемому экземпляру SQL — экземпляр Azure Arc {0}. {1}", + "arc.connectToPGSqlFailed": "Не удалось подключиться к гипермасштабированию PostgreSQL {0} — экземпляр Azure Arc. {1}", + "arc.missingExtension": "Для просмотра параметров модуля требуется расширение {0}. Вы хотите установить его сейчас?", + "arc.extensionInstallationFailed": "Расширение {0} не установлено.", + "arc.fetchConfigFailed": "Произошла непредвиденная ошибка при извлечении конфигурации для \"{0}\". {1}", + "arc.fetchEndpointsFailed": "Произошла непредвиденная ошибка при извлечении конечных точек для \"{0}\". {1}", + "arc.fetchRegistrationsFailed": "Произошла непредвиденная ошибка при извлечении регистраций для \"{0}\". {1}", + "arc.fetchDatabasesFailed": "Произошла непредвиденная ошибка при извлечении баз данных для \"{0}\". {1}", + "arc.fetchEngineSettingsFailed": "Произошла непредвиденная ошибка при извлечении параметров обработчика для \"{0}\". {1}", + "arc.numberOfIssuesDetected": "• {0} (проблем: {1})", + "arc.instanceDeletionWarning": "Предупреждение! Удаление экземпляра является окончательным и не может быть отменено. Чтобы удалить экземпляр \"{0}\" введите имя \"{0}\" ниже для продолжения.", + "arc.invalidInstanceDeletionName": "Значение \"{0}\" не соответствует имени экземпляра. Повторите попытку или нажмите клавишу ESC, чтобы выйти", + "arc.couldNotFindAzureResource": "Не удалось найти ресурс Azure для {0}", + "arc.passwordResetFailed": "Не удалось сбросить пароль. {0}", + "arc.errorConnectingToController": "Ошибка при подключении к контроллеру. {0}", + "arc.passwordAcquisitionFailed": "Не удалось получить пароль. {0}", + "arc.loginFailed": "Ошибка входа в систему контроллера: неправильное имя пользователя или пароль", + "arc.errorVerifyingPassword": "При проверке пароля произошла ошибка. {0}", + "noControllersConnected": "Подключенные контроллеры Azure Arc отсутствуют. Выполните команду \"Подключиться к существующему контроллеру Azure Arc\" и повторите попытку.", + "getVariableValue.unknownVariableName": "Попытка получить значение переменной для неизвестной переменной: {0}", + "getIsPassword.unknownVariableName": "Попытка получить пароль (isPassword) для неизвестной переменной: {0}", + "noControllerInfoFound": "Не удалось найти сведения о контроллере с именем {0}", + "noPasswordFound": "Не удалось получить пароль для контроллера {0}, и пользователь не предоставил пароль. Повторите попытку позже.", + "clusterContextNotFound": "Не удалось найти контекст кластера с именем {0} в файле kube config", + "noCurrentClusterContext": "В файле kube config не найден текущий контекст кластера", + "filePicker.browse": "Обзор", + "button.label": "Выбрать", + "noContextFound": "Не найдены \"контексты\" в файле конфигурации: {0}", + "noCurrentContextFound": "В файле конфигурации отсутствует контекст, помеченный как \"current-context\": {0}", + "noNameInContext": "В контексте кластера в файле конфигурации не найдено поле имени: {0}", + "arc.userCancelledError": "Пользователь отменил это диалоговое окно", + "clusterContextConfigNoLongerValid": "Сведения о контексте кластера, указанные в файле конфигурации: {0} и контекст кластера: {1} больше не действительны. Ошибка:\r\n\t{2}\r\n Вы хотите обновить эти сведения?", + "arc.invalidConfigPath": "Недопустимый путь к конфигурации", + "arc.loadingClusterContextsError": "Ошибка при загрузке контекстов кластера. {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..8f37eec9cf --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Расширение развертывания SQL Azure для пограничных вычислений", + "extension-description": "Обеспечивает развертывание SQL Azure для пограничных вычислений на основе записных книжек", + "docker-container-name-field": "Имя контейнера", + "docker-sql-password-field": "Пароль экземпляра SQL Azure для пограничных вычислений (SA)", + "docker-confirm-sql-password-field": "Подтвердить пароль", + "docker-sql-port-field": "Порт SQL Azure для пограничных вычислений", + "microsoft-privacy-statement": "Заявление о конфиденциальности корпорации Майкрософт", + "resource-type-sql-edge-display-name": "SQL Azure для пограничных вычислений", + "resource-type-sql-edge-description": "SQL Azure для пограничных вычислений (предварительная версия) — это оптимизированное ядро реляционной СУБД, предназначенное для развертываний Интернета вещей и IoT Edge.", + "sql-edge-type-display-name": "Целевой объект развертывания", + "sql-edge-local-display-name": "Экземпляр локального контейнера", + "sql-edge-remote-display-name": "Удаленный экземпляр контейнера", + "sql-edge-local-title": "Развертывание экземпляра контейнера SQL Azure для пограничных вычислений на локальном компьютере", + "docker-settings-section-title": "Параметры Docker", + "docker-registry-field": "Реестр", + "docker-repository-field": "Репозиторий", + "docker-imagetag-field": "Тег изображения", + "docker-username-field": "Имя пользователя", + "docker-password-field": "Пароль", + "edge-agreement": "Я принимаю {0} и {1}.", + "edge-eula": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", + "sql-edge-remote-title": "Развертывание экземпляра контейнера SQL Azure для пограничных вычислений на удаленном компьютере", + "remote-info-section-title": "Сведения о целевом компьютере", + "edge-remote-target-field": "Имя или IP-адрес", + "edge-remote-username-field": "Имя пользователя", + "edge-remote-password-field": "Пароль", + "sql-edge-azure-display-name": "Новый Центр Интернета вещей Azure и ВМ (проверка пароля)", + "sql-edge-azure-sshkey-display-name": "Новый Центр Интернета вещей Azure и ВМ (проверка подлинности открытого ключа SSH)", + "sql-edge-azure-title": "Развертывание SQL Azure для пограничных вычислений на новой виртуальной машине Azure через центр Интернета вещей", + "azure_subscription_id": "Идентификатор подписки", + "azure_resource_group": "Группа ресурсов", + "azure_location": "Расположение", + "vm_admin": "Имя администратора ВМ", + "vm_password": "Пароль администратора ВМ", + "vm_password_confirm": "Подтвердить пароль администратора ВМ", + "vm_password_validation_error_message": "Пароль ВМ должен составлять в длину от 12 до 123 символов и включать символы верхнего регистра, нижнего регистра, цифры и специальные знаки.", + "package_path": "Файл пакета", + "package_path_description": "Путь к файлу пакета SQL Server (DACPAC, BACPAC) или сжатому файлу пакета.", + "azure-info-section-title": "Информация об Azure", + "sqlserver-info-section-title": "Сведения об SQL Azure для пограничных вычислений", + "package-files": "Файлы пакета SQL Server", + "sql-edge-azure-single-device-display-name": "Существующее устройство Центра Интернета вещей Azure", + "sql-edge-azure-single-device-title": "Развертывание SQL Azure для пограничных вычислений на существующем устройстве", + "iot-hub-name": "Имя центра Интернета вещей", + "device-id": "ИД устройства", + "device-ip-address": "IP-адрес устройства", + "device-ip-address-description": "Будет использоваться для подключения к экземпляру SQL Azure для пограничных вычислений после развертывания", + "sql-edge-azure-multi-device-display-name": "Несколько устройств Центра Интернета вещей Azure", + "sql-edge-azure-multi-device-title": "Развертывание SQL Azure для пограничных вычислений для нескольких устройств Интернета вещей Azure", + "device-target-condition": "Целевое условие", + "device-target-condition-learn-more": "Дополнительные сведения о целевом условии", + "vm_ssh_public_key": "Открытый ключ SSH" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..d951cb9491 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "Поддержка Azure Data CLI.", + "azdata.config.title": "Конфигурация Azure Data CLI", + "azdata.config.debug": "Записывать отладочную информацию в канал вывода для всех выполненных команд azdata", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "Принять лицензионное соглашение", + "azdata.install.command.name": "Установить", + "azdata.update.command.name": "Проверка на наличие обновления", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "Выберите способ принятия условий лицензионного соглашения для Azure Data CLI", + "azdata.acceptEula.prompt.description": "Пользователю будет предложено принять условия лицензионного соглашения для Azure Data CLI", + "azdata.acceptEula.dontPrompt.description": "Пользователю не будет предложено принять условия лицензионного соглашения для Azure Data CLI", + "azdata.install.description": "Выберите способ установки Azure Data CLI", + "azdata.install.prompt.description": "Пользователю будет выдаваться запрос на установку Azure Data CLI", + "azdata.install.dontPrompt.description": "Пользователю не будет выдаваться запрос на установку Azure Data CLI", + "azdata.update.description": "Выберите, будет ли отображаться запрос, когда станет доступно обновление Azure Data CLI.", + "azdata.requiredUpdate.description": "Выберите, будет ли отображаться запрос, когда станет доступно обязательное обновление Azure Data CLI.", + "azdata.update.prompt.description": "Пользователю будет выдаваться запрос на обновление Azure Data CLI", + "azdata.update.dontPrompt.description": "Пользователю не будет выдаваться запрос на обновление Azure Data CLI" + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "Поиск существующей установки Azure Data CLI...", + "azdata.foundExistingAzdata": "Найдена существующая установка Azure Data CLI версии (v{0}) в пути:{1}", + "azdata.downloadingProgressMb": "Выполняется скачивание ({0} / {1} МБ)", + "azdata.downloadFinished": "Загрузка завершена", + "azdata.installingAzdata": "Идет установка Azure Data CLI...", + "azdata.updatingAzdata": "Обновление Azure Data CLI...", + "azdata.azdataInstalled": "Служба Azure Data CLI успешно установлена. Перезапуск Azure Data Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", + "azdata.azdataUpdated": "Служба Azure Data CLI успешно обновлена до версии: {0}.", + "azdata.yes": "Да", + "azdata.no": "Нет", + "azdata.accept": "Принять", + "azdata.decline": "Отклонить", + "azdata.doNotAskAgain": "Больше не спрашивать", + "azdata.askLater": "Спросить позже", + "azdata.downloadingTo": "Идет скачивание {0} из {1} в {2}", + "azdata.executingCommand": "Выполнение команды: \"{0} {1}\"", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "Проверка последней доступной версии Azure Data CLI", + "azdata.gettingTextContentsOfUrl": "Получение текстового содержимого ресурса по URL-адресу {0}", + "azdata.versionForUpdate": "Найденная версия: {0}, до которой можно обновить Azure Data CLI с текущей версии: {1}.", + "azdata.latestAzdataVersionAvailable": "Последняя доступная версия Azure Data CLI: {0}.", + "azdata.couldNotFindAzdata": "Не удалось найти Azure Data CLI. Ошибка: {0}", + "azdata.currentlyInstalledVersionIsLatest": "Установленная в настоящее время версия Azure Data CLI: {0} или более новая, чем любая другая доступная версия", + "azdata.promptLog": "Пользователю будет предложено принять следующее: {0}", + "azdata.couldNotFindAzdataWithPrompt": "Не удалось найти Azure Data CLI, установить сейчас? Если нет, то некоторые функции не смогут работать.", + "azdata.promptForAzdataUpdate": "Доступна новая версия Azure Data CLI ({0}). Обновить ее сейчас?", + "azdata.promptForRequiredAzdataUpdate": "Для этого расширения требуется установить Azure Data CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать.", + "azdata.requiredVersionNotAvailable": "Для этого расширения требуется установка Azure Data CLI >= {0}, однако доступна только текущая версия {1}. Установите правильную версию вручную [отсюда](https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata), а затем перезапустите Azure Data Studio.", + "azdata.missingRequiredVersion": "Для этой функции требуется Azure Data CLI >= {0}. Запустите команду \"Azure Data CLI: проверка на наличие обновления\", чтобы установить ее, а затем повторите попытку.", + "azdata.downloadError": "Ошибка при скачивании", + "azdata.installError": "Ошибка при установке Azure Data CLI: {0}", + "azdata.updateError": "Ошибка при обновлении Azure Data CLI: {0}", + "azdata.platformUnsupported": "Платформа \"{0}\" сейчас не поддерживается", + "azdata.unexpectedCommandError": "Непредвиденная ошибка при выполнении команды: {0}", + "azdata.unexpectedExitCode": "Непредвиденный код выхода из команды: {1} ({0})", + "azdata.noAzdata": "Служба Azure Data CLI недоступна, запустите команду \"Azure Data CLI: установить\", чтобы включить необходимые функции.", + "azdata.noAzdataWithLink": "Служба Azure Data CLI недоступна, [установите Azure Data CLI](command:azdata.install), чтобы включить необходимые функции.", + "azdata.skipInstall": "Пропущена установка Azure Data CLI, так как операция не была запрошена пользователем, а параметр конфигурации: {0}. {1} — {2}", + "azdata.skipUpdate": "Пропущено обновление Azure Data CLI, так как операция не была запрошена пользователем, а параметр конфигурации: {0}. {1} — {2}", + "azdata.skipRequiredUpdate": "Пропущено необходимое обновление Azure Data CLI, так как операция не была запрошена пользователем, а параметр конфигурации: {0}. {1} — {2}", + "azdata.noReleaseVersion": "Нет доступной версии выпуска для платформы \"{0}\"\r\nВерсия выпуска: ${1}", + "azdata.noDownloadLink": "Нет доступной ссылки для скачивания для платформы \"{0}\"\r\nВерсия выпуска: ${1}", + "azdata.failedToParseReleaseInfo": "Не удалось проанализировать JSON содержимого: в {0}.\r\nСодержимое файла:\r\n{1}\r\nОшибка: {2}", + "azdata.azdataUserSettingReadLog": "Пользовательский параметр Azure Data CLI: {0}.{1} чтение, значение: {2}", + "azdata.azdataUserSettingUpdatedLog": "Пользовательский параметр Azure Data CLI: {0}. {1} обновлено, newValue: {2}", + "azdata.userResponseInstall": "Ответ пользователя при запросе на установку Azure Data CLI: {0}", + "azdata.userResponseUpdate": "Ответ пользователя при запросе на обновление Azure Data CLI: {0}", + "azdata.userRequestedInstall": "Пользователь запросил установку Azure Data CLI с помощью команды \"Azure Data CLI: установка\"", + "azdata.userRequestedUpdate": "Пользователь запросил обновление Azure CLI с помощью команды \"Azure Data CLI: проверка на наличие обновления\"", + "azdata.acceptEula": "Пользователю требуется запросить принятие лицензионного соглашения, вызвав команду \"Azure Data CLI: принять условия лицензионного соглашения\"", + "azdata.updateCheckSkipped": "Проверка доступности новой версии Azure Data CLI не выполнена, так как не удалось установить Azure Data CLI", + "azdata.eulaNotAccepted": "Заявление о конфиденциальности Майкрософт и условия лицензии Azure Data CLI не приняты. Выполните команду: [Azure Data CLI: принять условия лицензионного соглашения](command:azdata.acceptEula), чтобы принять условия лицензионного соглашения для включения функций, требующих Azure Data CLI.", + "azdata.promptForEula": "Для использования этого расширения необходимо принять [Заявление о конфиденциальности Майкрософт]({0}) и [условия лицензии Azure Data CLI] ({1}). Отказ от этого приведет к тому, что некоторые функции не будут работать.", + "azdata.promptForEulaResponse": "Ответ пользователя на запрос лицензионного соглашения: {0}", + "azdata.eulaAcceptedStateOnStartup": "Состояние \"Лицензионное соглашение принято\" при запуске: {0}", + "azdata.endpointOrNamespaceRequired": "Необходимо указать конечную точку или пространство имен" + } + } +} \ 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 69a1574640..c8562bf0e7 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json @@ -106,7 +106,7 @@ "azurecore.azureArcsqlManagedInstance": "Управляемый экземпляр SQL — Azure Arc", "azurecore.azureArcService": "Служба данных — Azure Arc", "azurecore.sqlServerArc": "SQL Server — Azure Arc", - "azurecore.azureArcPostgres": "Гипермасштабирование для PostgreSQL с поддержкой Azure Arc", + "azurecore.azureArcPostgres": "Гипермасштабирование PostgreSQL с поддержкой Azure Arc", "azure.unableToOpenAzureLink": "Не удается открыть ссылку, отсутствуют обязательные значения", "azure.azureResourcesGridTitle": "Ресурсы Azure (предварительная версия)", "azurecore.invalidAzureAccount": "Недопустимая учетная запись", @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Кластер Azure Data Explorer" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Рабочая область журналов Azure Monitor" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Сервер Базы данных Azure для PostgreSQL" @@ -225,7 +225,7 @@ "azure.resource.providers.sqlInstanceArcContainerLabel": "Управляемый экземпляр SQL — Azure Arc" }, "dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider": { - "azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "Гипермасштабирование PostgreSQL — Azure Arc" + "azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "Гипермасштабирование PostgreSQL — Azure Arc" }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.loadingLabel": "Идет загрузка…", diff --git a/i18n/ads-language-pack-ru/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..4a072efd47 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Набор инструментов гибридного облака Azure SQL", + "description": "Открывает книгу Jupyter набора инструментов гибридного облака Azure SQL", + "title.openJupyterBook": "Открыть книгу Jupyter набора инструментов гибридного облака Azure SQL", + "title.cloudHybridBooks": "Набор инструментов гибридного облака Azure SQL", + "books-preview-category": "Книги Jupyter" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..a6374b9355 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Рабочая область данных", + "extension-description": "Рабочая область данных", + "data-workspace-view-container-name": "Проекты", + "main-view-name": "Проекты", + "new-command": "Создать", + "refresh-workspace-command": "Обновить", + "close-workspace-command": "Закрыть рабочую область", + "remove-project-command": "Удалить проект", + "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": "В текущей рабочей области нет открытых проектов.\r\n[Создать новый](command:projects.new)\r\n[Открыть существующий](command:projects.openExisting)\r\nЧтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "Открыть существующий", + "projects.defaultProjectSaveLocation": "Полный путь к папке, в которой по умолчанию сохраняются новые проекты.", + "projects.showNotAddedProjectsInWorkspacePrompt": "Всегда показывать информационное сообщение, если текущие папки рабочей области содержат проекты, которые не были добавлены в проекты рабочей области.", + "manage-project-command": "Управление" + }, + "dist/common/constants": { + "activateExtensionFailed": "Не удалось загрузить расширение \"{0}\" поставщика проекта. Сообщение об ошибке: {1}", + "UnknownProjectsError": "Не найден поставщик для следующих проектов: {0}", + "SelectProjectFileActionName": "Выбрать", + "AllProjectTypes": "Все типы проектов", + "UnknownProjectTypeError": "Не найден поставщик для типа проекта с идентификатором \"{0}\"", + "dataworkspace.restartConfirmation": "Чтобы создать проект и добавить его в рабочую область, необходимо перезагрузить Azure Data Studio. Сделать это сейчас?", + "dataworkspace.projectsFailedToLoad": "Не удалось загрузить некоторые проекты. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "Файл \"{0}\" не существует", + "projectNameNull": "Имя проекта имеет значение NULL", + "noPreviousData": "Предыдущие {0} для текущего проекта будут отображаться здесь. Чтобы увидеть результаты, используйте запуск.", + "gitCloneMessage": "Клонирование репозитория Git \"{0}\"...", + "gitCloneError": "Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения", + "dataworkspace.ok": "ОК", + "dataworkspace.browse": "Обзор", + "dataworkspace.browseEllipsis": "Обзор...", + "dataworkspace.open": "Открыть", + "dataworkspace.create": "Создать", + "dataworkspace.select": "Выбрать", + "dataworkspace.NewProjectDialogTitle": "Создание проекта", + "dataworkspace.Type": "Тип", + "dataworkspace.projectNameTitle": "Имя", + "dataworkspace.projectNamePlaceholder": "Введите имя проекта", + "dataworkspace.enterProjectName": "Введите имя проекта", + "dataworkspace.projectLocationTitle": "Расположение", + "dataworkspace.projectLocationPlaceholder": "Выберите расположение для создания проекта", + "dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.", + "dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Каталог \"{0}\" уже существует в выбранном расположении. Выберите другой вариант", + "dataworkspace.selectProjectType": "Выбрать файл проекта", + "dataworkspace.selectProjectLocation": "Выбрать расположение проекта", + "dataworkspace.nameCannotBeEmpty": "Имя не может быть пустым", + "dataworkspace.targetPlatform": "Целевая Платформа", + "dataworkspace.openExistingDialogTitle": "Открыть существующий проект", + "dataworkspace.fileNotExistError": "Выбранный {0} файл \"{1}\" не существует или не является файлом.", + "dataworkspace.cloneParentDirectoryNotExistError": "Выбранный путь клонирования \"{0}\" не существует или не является каталогом.", + "dataworkspace.project": "Проект", + "dataworkspace.locationSelectorTitle": "Расположение", + "dataworkspace.projectFilePlaceholder": "Выберите файл проекта", + "dataworkspace.workspacePlaceholder": "Выберите файл рабочей области ({0})", + "dataworkspace.projectAlreadyOpened": "Проект \"{0}\" уже открыт.", + "dataworksapce.local": "Локально", + "dataworkspace.remoteGitRepo": "Удаленный репозиторий Git", + "dataworkspace.gitRepoUrlTitle": "URL-адрес репозитория Git", + "dataworkspace.gitRepoUrlPlaceholder": "Введите URL-адрес удаленного репозитория Git", + "dataworkspace.localClonePathTitle": "Путь к локальному клону", + "dataworkspace.localClonePathPlaceholder": "Выберите расположение для локального клонирования репозитория", + "dataworksapce.refresh": "Обновить" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..eb4bff3d58 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "Новая записная книжка", + "notebook.command.open": "Открыть записную книжку", + "cloud.databaseProperties.name": "Имя базы данных", + "cloud.databaseProperties.size": "Размер (МБ)", + "cloud.serverProperties.summary": "Состояние", + "cloud.serverProperties.machinesTotal": "Всего компьютеров в кластере", + "cloud.serverProperties.diskCacheCapacity": "% использования объема данных кластера", + "databasesListProperties.name": "Имя", + "databasesListProperties.size": "Размер (МБ)", + "objectsListProperties.name": "Имя", + "objectsListProperties.metadataTypeName": "Тип", + "kusto.configuration.title": "Конфигурация KUSTO", + "kusto.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", + "kusto.format.alignColumnDefinitionsInColumns": "Должны ли определения столбцов быть выровнены?", + "kusto.format.datatypeCasing": "Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", + "kusto.format.keywordCasing": "Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", + "kusto.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", + "kusto.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "Имя (необязательно)", + "kusto.connectionOptions.connectionName.description": "Настраиваемое имя подключения", + "kusto.connectionOptions.serverName.displayName": "Кластер", + "kusto.connectionOptions.serverName.description": "Имя кластера Kusto", + "kusto.connectionOptions.databaseName.displayName": "База данных", + "kusto.connectionOptions.databaseName.description": "Имя исходного каталога или базы данных в источнике данных", + "kusto.connectionOptions.authType.displayName": "Тип проверки подлинности", + "kusto.connectionOptions.authType.description": "Указывает способ проверки подлинности в Kusto Server", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", + "kusto.connectionOptions.authType.categoryValues.none": "Без проверки подлинности", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Проверка подлинности пользователя", + "kusto.connectionOptions.userName.displayName": "Имя пользователя", + "kusto.connectionOptions.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", + "kusto.connectionOptions.password.displayName": "Пароль", + "kusto.connectionOptions.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", + "kusto.connectionOptions.connectTimeout.displayName": "Истекло время ожидания подключения", + "kusto.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", + "kusto.connectionOptions.connectRetryCount.displayName": "Счетчик повторных попыток для подключения", + "kusto.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", + "kusto.connectionOptions.connectRetryInterval.displayName": "Интервал повторных попыток подключения", + "kusto.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", + "kusto.connectionOptions.applicationName.displayName": "Имя приложения", + "kusto.connectionOptions.applicationName.description": "Имя приложения", + "kusto.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", + "kusto.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к Kusto Server", + "kusto.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", + "kusto.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра Kusto Server, выступающего в роли партнера по обеспечению отработки отказа" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Просмотреть известные проблемы", + "serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio." + }, + "dist/main": { + "kusto.unsupportedPlatform": "Неподдерживаемая платформа", + "notebookFileType": "Записные книжки", + "unsupportedFileType": "Поддерживаются только записные книжки IPYNB" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "Сеанс для узла {0} не существует", + "notifyError": "Ошибка при уведомлении об изменении узла: {0}", + "rootLabel": "Корень" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Отмена", + "cancel": "Отменить операцию?", + "kusto.searchServers": "Поиск имен серверов" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "Запущено: {0}", + "startingServiceStatusMsg": "Запуск {0}", + "failedToStartServiceErrorMsg": "Не удалось запустить {0}", + "installingServiceChannelMsg": "Установка {0} в {1}", + "installingServiceStatusMsg": "Установка {0}", + "installedServiceChannelMsg": "Установлено: {0}", + "downloadingServiceChannelMsg": "Скачивание {0}", + "downloadingServiceSizeChannelMsg": "({0} КБ)", + "downloadingServiceStatusMsg": "Скачивание {0}", + "downloadServiceDoneChannelMsg": "Выполнена установка {0}" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос.", + "kusto.accountDoesNotExist": "Несуществующая учетная запись.", + "kusto.insufficientlyPrivelagedAzureAccount": "Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..4cf3a0ea82 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Машинное обучение", + "description": "Машинное обучение", + "title.tasks": "Задачи", + "title.documents": "Документы", + "title.configurations": "Конфигурации", + "title.endpoints": "Конечные точки", + "ml.command.managePackages": "Управление пакетами в базе данных", + "ml.command.manageLanguages": "Управление внешними языками", + "ml.command.predictModel": "Создать прогноз", + "ml.command.manageModels": "Управление моделями", + "ml.command.importModel": "Импортировать модель", + "ml.configuration.title": "Конфигурации Машинного обучения", + "ml.pythonPath.description": "Локальный путь к существующей установке Python, используемой Машинным обучением.", + "ml.enablePython.description": "Включите управление пакетами Python в базе данных.", + "ml.enableR.description": "Включите управление пакетами R в базе данных.", + "ml.rPath.description": "Локальный путь к существующей установке R, используемой Машинным обучением.", + "ml.command.dependencies": "Установить зависимости Машинного обучения", + "ml.command.enableExternalScript": "Включить внешний сценарий" + }, + "dist/common/constants": { + "msgYes": "Да", + "msgNo": "Нет", + "mls.managePackages.error": "Управление пакетами не поддерживается для этого сервера. Убедитесь, что на компьютере установлен Python или R.", + "notebookExtensionFailedError": "Не удалось загрузить расширение из-за его зависимости от расширения записной книжки. Дополнительные сведения см. в выходном журнале для расширения записной книжки", + "mls.verifyOdbcDriverError.error": "Для управления пакетами требуется \"{0}\". Проверьте, что проведена установка и правильная настройка.", + "mls.taskFailedError.error": "Не удалось выполнить задачу \"{0}\". Ошибка: {1}", + "mls.cannotFindPython.error": "Не удается найти исполняемый файл Python \"{0}\". Убедитесь, что Python правильно установлен и настроен.", + "mls.cannotFindR.error": "Не удается найти исполняемый файл R \"{0}\". Убедитесь, что R правильно установлен и настроен.", + "mls.installPackageMngDependencies.msgTaskName": "Проверка зависимостей управления пакетами", + "mls.installModelMngDependencies.msgTaskName": "Проверка зависимостей управления моделями", + "mls.noResultError": "Результаты не возвращены", + "mls.requiredPackagesNotInstalled": "Требуемые пакеты не установлены", + "mls.confirmEnableExternalScripts": "Для управления пакетами требуется внешний скрипт. Вы действительно хотите включить этот пункт.", + "mls.enableExternalScriptsError": "Не удалось включить внешний сценарий.", + "mls.externalScriptsIsRequiredError": "Для этого действия требуется конфигурация внешнего скрипта.", + "mls.confirmInstallPythonPackages": "Вы действительно хотите установить необходимые пакеты?", + "mls.installDependencies.confirmInstallPythonPackages": "Для установки требуются следующие пакеты Python: {0}", + "mls.installDependencies.confirmInstallRPackages": "Для установки требуются следующие пакеты R: {0}", + "models.confirmDeleteModel": "Действительно удалить модель '{0}?", + "mls.installDependencies.packages": "Устанавливаются обязательные пакеты...", + "mls.installDependencies.packagesAlreadyInstalled": "Обязательные пакеты уже установлены.", + "mls.installDependencies.getPackagesError": "Не удалось установить пакеты Python. Ошибка: {0}", + "mls.packageManager.NoConnection": "Подключение не выбрано", + "mls.notebookExtensionNotLoaded": "Расширение записной книжки не загружено", + "mls.mssqlExtensionNotLoaded": "Расширение MSSQL не загружено", + "mls.enabledMessage": "Службы машинного обучения включены", + "mls.configUpdateFailed": "Не удалось изменить конфигурации Службы машинного обучения", + "mls.enableButtonTitle": "Включить", + "mls.disableButtonTitle": "Отключить", + "mls.configTitle": "Конфигурация", + "mls.configStatus": "Включено", + "mls.configAction": "Действие", + "mls.externalExecuteScriptTitle": "Внешний скрипт выполнения", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "Ошибка при скачивании", + "mls.invalidModelIdError": "Недопустимый ИД модели. URL-адрес модели: {0}", + "mls.noArtifactError": "Модель не имеет артефактов. URL-адрес модели: {0}", + "mls.downloadingProgress": "Идет скачивание", + "mls.pythonConfigError": "Исполняемый файл Python не настроен", + "mls.rConfigError": "Исполняемый файл R не настроен", + "mls.installingDependencies": "Установка зависимостей...", + "mls.resourceNotFound": "Не удалось найти указанный ресурс", + "mls.latestVersion": "Последняя", + "mls.httpGetRequestError": "Запрос сведений о пакете завершился с ошибкой: {0} {1}", + "azure.resource.error": "Ошибка: {0}", + "notSupportedEventArg": "Аргументы события не поддерживаются", + "extLang.installTabTitle": "Установлено", + "extLang.languageCreatedDate": "Установлено", + "extLang.languagePlatform": "Платформа", + "extLang.delete": "Удалить", + "editTitle": "Изменить", + "extLang.installButtonText": "Установить", + "extLang.CancelButtonText": "Отмена", + "extLang.DoneButtonText": "Закрыть", + "extLang.OkButtonText": "ОК", + "extLang.SaveButtonText": "Сохранить", + "extLang.languageName": "Имя", + "extLang.newLanguageTabTitle": "Добавить новый", + "extLang.fileBrowserTabTitle": "Браузер файлов", + "extLang.DialogTitle": "Языки", + "extLang.Target": "Целевой объект", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "Путь к расширению языка", + "extLang.extensionFileLocation": "Расположение расширения языка", + "extLang.extensionFileName": "Имя расширения файла", + "extLang.envVariables": "Переменные окружения", + "extLang.parameters": "Параметры", + "extLang.selectedPath": "Выбранный путь", + "extLang.installFailedError": "Не удается установить язык", + "extLang.updateFailedError": "Не удалось обновить язык", + "models.modelUpdateFailedError": "Не удалось обновить модель", + "models.modelsListEmptyMessage": "Модели не найдены", + "models.selectModelTableMessage": "Выберите таблицу", + "models.selectModelDatabaseMessage": "Выберите базу данных", + "models.azureModelsListEmptyTitle": "Модели не найдены.", + "models.azureModelsListEmptyDescription": "Выберите другую рабочую область Azure ML", + "models.modelsListEmptyDescription": "Выберите другую базу данных или таблицу", + "databaseName": "База данных", + "databaseToStoreInfo": "Выберите базу данных, в которой будет хранится новая модель.", + "tableToStoreInfo": "Выберите существующую таблицу, соответствующую схеме модели, или создайте новую, чтобы сохранить импортированную модель.", + "tableName": "Таблица", + "modelTableInfo": "Выберите таблицу моделей, чтобы просмотреть список существующих или импортированных моделей.", + "modelDatabaseInfo": "Выберите базу данных, в которой хранятся существующие или импортированные модели.", + "existingTableName": "Существующая таблица", + "newTableName": "Создать таблицу", + "models.name": "Имя", + "models.fileName": "Файл", + "models.description": "Описание", + "models.created": "Дата создания", + "models.imported": "Дата импорта", + "models.framework": "Платформа", + "models.frameworkVersion": "Версия платформы", + "models.version": "Версия", + "models.browseButton": "...", + "models.azureAccount": "Учетная запись Azure", + "models.azureSignIn": "Учетная запись входа или обновления Azure", + "predict.columnDatabase": "База данных-источник", + "predict.columnDatabaseInfo": "Выберите базу данных, содержащую набор данных для применения прогноза.", + "predict.columnTable": "Исходная таблица", + "predict.columnTableInfo": "Выберите таблицу, содержащую набор данных для применения прогноза.", + "predict.inputColumns": "Сопоставление входных данных модели", + "predict.outputColumns": "Выходные данные модели", + "predict.columnName": "Исходные столбцы", + "predict.dataTypeName": "Тип", + "predict.displayName": "Отображаемое имя", + "predict.inputName": "Входные данные модели", + "predict.selectColumnTitle": "Выбрать столбец...", + "models.selectModelDatabaseTitle": "Выберите базу данных с моделями", + "models.selectModelTableTitle": "Выбор таблиц с моделями", + "predict.selectDatabaseTitle": "Выберите базу данных", + "predict.selectTableTitle": "Выберите таблицу", + "predict.outputName": "Имя", + "models.azureSubscription": "Подписка Azure", + "models.azureGroup": "Группа ресурсов", + "models.azureModelWorkspace": "Рабочая область машинного обучения Azure", + "models.azureModelFilter": "Фильтр", + "models.azureModels": "Модели", + "models.azureModelsTitle": "Модели Azure", + "models.localModelsTitle": "Локальные модели", + "models.modelSourcesTitle": "Исходное расположение", + "models.modelSourcePageTitle": "Выберите тип источника модели", + "models.localModelSourceDescriptionForImport": "Выбрано \"Отправка файла\". Это позволяет импортировать файл модели с локального компьютера в базу данных модели в этом экземпляре SQL. Нажмите \"Далее\", чтобы продолжить.​", + "models.azureModelSourceDescriptionForImport": "Выбрано \"Машинное обучение Azure\". С его помощью вы можете импортировать модели, хранящиеся в рабочих областях \"Машинного обучения Azure\" в базе данных модели в этом экземпляре SQL. Нажмите кнопку \"Далее\", чтобы продолжить.​​", + "models.localModelSourceDescriptionForPredict": "Выбрано \"Отправка файла\". Это позволит отправить файл модели с локального компьютера. Нажмите \"Далее\", чтобы продолжить.​​", + "models.importedModelSourceDescriptionForPredict": "Выбрано \"Импортированные модели\". Это позволяет выбирать из моделей, хранящихся в таблице моделей из базы данных. Нажмите \"Далее\", чтобы продолжить.​", + "models.azureModelSourceDescriptionForPredict": "Выбрано \"Машинное обучение Azure\". С его помощью вы можете выбрать модели, хранящиеся в рабочих областях \"Машинного обучения Azure\". Нажмите кнопку \"Далее\", чтобы продолжить.​", + "models.modelImportTargetPageTitle": "Выберите или введите расположение для импорта моделей в", + "models.columnSelectionPageTitle": "Сопоставление исходных данных с моделью", + "models.modelDetailsPageTitle": "Введите сведения о модели", + "models.modelLocalSourceTitle": "Исходные файлы", + "models.modelLocalSourceTooltip": "Пути к файлам моделей для импорта", + "models.onnxNotSupportedError": "Среда выполнения ONNX не поддерживается на текущем сервере", + "models.currentModelsTitle": "Модели", + "models.importModelDoneButton": "Импортировать", + "models.predictModel": "Прогноз", + "models.RegisterWizard": "Модели импорта", + "models.viewImportModelsTitle": "Просмотр и импорт моделей", + "models.viewImportModelsDesc": "Модели машинного обучения можно хранить в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них.", + "models.viewImportModeledForPredictDesc": "Модели хранятся в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них.", + "models.learnMoreLink": "Дополнительные сведения.", + "models.importModelTitle": "Импорт и просмотр моделей", + "models.editModelTitle": "Изменить модель", + "models.importModelDesc": "Импорт или просмотр моделей машинного обучения, хранящихся в базе данных", + "models.makePredictionTitle": "Создать прогнозы", + "models.makePredictionDesc": "Создание прогнозного значения или оценок с помощью управляемой модели", + "models.createNotebookTitle": "Создать записную книжку", + "models.createNotebookDesc": "Запуск экспериментов и создание моделей в записной книжке", + "models.modelRegisteredSuccessfully": "Модель зарегистрирована", + "models.modelUpdatedSuccessfully": "Модель обновлена", + "models.modelFailedToRegistered": "Не удалось зарегистрировать модель", + "models.localModelSource": "Отправка файла", + "models.localModelPageTitle": "Отправка файла модели", + "models.azureModelSource": "Машинное обучение Azure", + "models.azureModelPageTitle": "Импорт из \"Машинного обучения Azure\"", + "models.importedModelsPageTitle": "Выбор импортированной модели", + "models.registeredModelsSource": "Импортированные модели", + "models.downloadModelMsgTaskName": "Скачивание модели из Azure", + "models.invalidAzureResourceError": "Недопустимый ресурс Azure", + "models.invalidModelToRegisterError": "Недопустимая модель для регистрации", + "models.invalidModelToPredictError": "Недопустимая модель для прогнозирования", + "models.invalidModelParametersError": "Выберите допустимые параметры исходной таблицы и модели", + "models.invalidModelToSelectError": "Выберите допустимую модель", + "models.invalidModelImportTargetError": "Выберите допустимую таблицу", + "models.columnDataTypeMismatchWarningHelper": "Щелкните, чтобы просмотреть подробности предупреждения", + "models.columnDataTypeMismatchWarningHeading": "Различия в типе данных", + "models.columnDataTypeMismatchWarning": "Тип данных столбца исходной таблицы не совпадает с требуемым типом поля ввода.", + "models.outputColumnDataTypeNotSupportedWarning": "Тип данных выходного столбца не соответствует типу поля выходных данных.", + "models.modelNameRequiredError": "Требуется указать имя модели.", + "models.modelsRequiredError": "Выберите хотя бы одну модель для импорта.", + "models.updateModelFailedError": "Не удалось обновить модель", + "models.modelSchemaIsAcceptedMessage": "Таблица соответствует требованиям!", + "models.selectModelsTableMessage": "Выберите таблицу моделей", + "models.modelSchemaIsNotAcceptedMessage": "Недопустимая структура таблицы!", + "models.importModelFailedError": "Не удалось зарегистрировать модель: {0}, файл: {1}", + "models.invalidImportTableError": "Недопустимая таблица для импорта моделей. Имя базы данных: {0}, имя таблицы: {1}", + "models.invalidImportTableSchemaError": "Схема таблицы не поддерживается для импорта модели. Имя базы данных: {0}, имя таблицы: {1}.", + "models.loadModelParameterFailedError": "Не удалось загрузить параметры модели", + "models.unsupportedModelParameterType": "не поддерживается", + "dashboardTitle": "Машинное обучение", + "dashboardDesc": "Машинное обучение для баз данных SQL", + "dashboardLinksTitle": "Полезные ссылки", + "dashboardVideoLinksTitle": "Видеоучебники", + "showMoreTitle": "Показать больше", + "showLessTitle": "Показать меньше", + "learnMoreTitle": "Дополнительные сведения", + "sqlMlDocTitle": "Документация по машинному обучению SQL", + "sqlMlExtDocTitle": "Расширение Машинного обучение в Azure Data Studio", + "sqlMlExtDocDesc": "Узнайте, как использовать расширение Машинного обучения в Azure Data Studio, чтобы управлять пакетами, создавать прогнозы и импортировать модели.", + "sqlMlDocDesc": "Узнайте, как использовать машинное обучение в SQL Server и SQL в Azure для выполнения сценариев Python и R для реляционных данных.", + "sqlMlsDocTitle": "Службы машинного обучения SQL Server (Python и R)", + "sqlMlsDocDesc": "Начните работу со Службами машинного обучения на SQL Server и узнайте, как установить их в Windows и Linux.", + "sqlMlsMIDocTitle": "Службы машинного обучения в управляемом экземпляре SQL Azure", + "sqlMlsMIDocDesc": "Начните работу со Службами машинного обучения в управляемых экземплярах SQL Azure.", + "mlsInstallObdcDocTitle": "Установка Microsoft ODBC Driver for SQL Server", + "mlsInstallOdbcDocDesc": "В этом документе объясняется, как установить Microsoft ODBC Driver for SQL Server.", + "onnxOnEdgeOdbcDocTitle": "Машинное обучение и ИИ с ONNX в предварительной версии базы данных SQL для пограничных вычислений", + "onnxOnEdgeOdbcDocDesc": "Начало работы с машинным обучением в базе данных SQL Azure для пограничных вычислений", + "ml.dataCount": "Отображение моделей: {0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json index 0b9048b5bc..85c29457ff 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "Сворачивание элементов книги на корневом уровне во вьюлете записных книжек", "notebook.remoteBookDownloadTimeout.description": "Время ожидания скачивания для книг GitHub (в мс)", "notebook.pinnedNotebooks.description": "Записные книжки, закрепленные пользователем для текущей рабочей области", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "Разрешить запуск сервера Jupyter от имени привилегированного пользователя", "notebook.command.new": "Создать записную книжку", "notebook.command.open": "Открыть записную книжку", "notebook.analyzeJupyterNotebook": "Анализировать в Notebook", diff --git a/i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..14dc967dc3 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "Журнал запросов", + "queryHistory.description": "Просмотр и запуск ранее выполненных запросов", + "queryHistory.clear": "Очистить весь журнал", + "queryHistory.toggleCapture": "Включить или отключить ведение Журнала запросов" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/resource-deployment.i18n.json index 776b7a8914..e6a03f86f0 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "архивация имеющихся версий kubectl в расположении установки…", "resourceDeployment.Kubectl.MoveToSystemPath": "перемещение kubectl в расположение установки, указанное в переменной PATH…" }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "На этой странице есть ошибки, для их просмотра щелкните \"Показать сведения\"." - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "Открыть записную книжку", "deploymentDialog.OkButtonText": "OK", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "Уникальный поддомен DNS, который будет использоваться для этого кластера больших данных SQL Server. Если не указан, то в качестве значения по умолчанию будет использоваться имя кластера.", "deployCluster.AccountPrefix": "Префикс учетной записи", "deployCluster.AccountPrefixDescription": "Уникальный префикс для учетных записей AD, которые будет создавать кластер больших данных SQL Server. Если не указан, то в качестве значения по умолчанию будет использоваться имя поддомена. Если поддомен не указан, то в качестве значения по умолчанию будет использоваться имя кластера.", - "deployCluster.AdminPasswordField": "Пароль", - "deployCluster.ValidationError": "На этой странице есть ошибки, для их просмотра щелкните \"Показать сведения\"." + "deployCluster.AdminPasswordField": "Пароль" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "Параметры службы", diff --git a/i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..1ee21142d2 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Оценка SQL", + "description": "Оценка SQL для Azure Data Studio (предварительная версия) предоставляет механизм оценки конфигурации SQL Server на соответствие рекомендациям.", + "dashboard.tabName": "Оценка SQL" + }, + "dist/localized": { + "asmt.section.api.title": "Информация", + "asmt.apiversion": "Версия API", + "asmt.rulesetversion": "Набор правил по умолчанию", + "asmt.section.instance.title": "Сведения об экземпляре SQL Server", + "asmt.serverversion": "Версия", + "asmt.serveredition": "Выпуск", + "asmt.instancename": "Имя экземпляра", + "asmt.osversion": "Версия ОС", + "asmt.column.target": "Целевой объект", + "asmt.column.severity": "Серьезность", + "asmt.column.message": "Сообщение", + "asmt.column.checkId": "Проверьте ИД", + "asmt.column.tags": "Теги", + "asmt.learnMore": "Подробнее", + "asmt.sqlReportTitle": "Отчет об оценке SQL", + "asmt.sqlReport.resultForDatabase": "Результаты для базы данных", + "asmt.sqlReport.resultForInstance": "Результаты для сервера", + "asmt.sqlReport.Error": "Ошибка", + "asmt.sqlReport.Warning": "Предупреждение", + "asmt.sqlReport.Info": "Сведения", + "asmt.column.helpLink": "Ссылка на справку", + "asmt.sqlReport.severityMsg": "{0}, элементов: {1}" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "База данных", + "serverIconLabel": "Сервер", + "asmt.column.targetType": "Конечный тип", + "asmt.details.clickHere": "Щелкните здесь", + "asmt.details.toLearnMore": " для получения дополнительных сведений.", + "asmt.details.ruleDescription": "Описание правила", + "asmt.details.recommendation": "Рекомендация" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "Вызвать оценку", + "getAssessmentItemsServer": "Просмотреть применимые правила", + "invokeAssessmentLabelDatabase": "Вызвать оценку для {0}", + "getAssessmentItemsDatabase": "Просмотреть применимые правила для {0}", + "btnExportAsScript": "Экспортировать как сценарий", + "btnGeneratehtmlreport": "Создать отчет в формате HTML", + "asmtaction.openReport": "Отчет сохранен. Вы хотите открыть его?", + "asmtaction.label.open": "Открыть", + "asmtaction.label.cancel": "Отмена", + "btnViewSamplesShort": "Просмотреть все на GitHub", + "btnViewSamples": "Просмотреть все правила и дополнительные сведения в GitHub", + "msgBoxAsmtInfo": "Сведения об оценке SQL", + "msgBoxCopyBtn": "Копировать", + "ok": "ОК", + "msgBoxCopied": "Сведения об оценке SQL скопированы" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< Назад", + "asmt.history.resultsTitle": "Результаты оценки из {0}", + "asmt.history.summaryAsmtDate": "Дата оценки", + "asmt.history.summaryError": "Ошибка", + "asmt.history.summaryWarning": "Предупреждение", + "asmt.history.summaryInfo": "Сведения" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..d67affc4f2 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "Проекты", + "sqlDatabaseProjects.displayName": "Проекты баз данных", + "sqlDatabaseProjects.description": "Разработка и публикация схем базы данных SQL", + "sqlDatabaseProjects.new": "Новый проект базы данных", + "sqlDatabaseProjects.open": "Открыть проект базы данных", + "sqlDatabaseProjects.close": "Закрыть проект базы данных", + "sqlDatabaseProjects.build": "Сборка", + "sqlDatabaseProjects.publish": "Опубликовать", + "sqlDatabaseProjects.createProjectFromDatabase": "Создать проект из базы данных", + "sqlDatabaseProjects.properties": "Свойства", + "sqlDatabaseProjects.schemaCompare": "Сравнение схем", + "sqlDatabaseProjects.delete": "Удалить", + "sqlDatabaseProjects.exclude": "Исключить из проекта", + "sqlDatabaseProjects.validateExternalStreamingJob": "Проверка задания внешней потоковой передачи", + "sqlDatabaseProjects.newScript": "Добавить сценарий", + "sqlDatabaseProjects.newPreDeploymentScript": "Добавить сценарий, выполняемый перед развертыванием", + "sqlDatabaseProjects.newPostDeploymentScript": "Добавить сценарий, выполняемый после развертывания", + "sqlDatabaseProjects.newTable": "Добавить таблицу", + "sqlDatabaseProjects.newView": "Добавить представление", + "sqlDatabaseProjects.newStoredProcedure": "Добавить хранимую процедуру", + "sqlDatabaseProjects.newExternalStreamingJob": "Добавить задание внешней потоковой передачи", + "sqlDatabaseProjects.newItem": "Добавить элемент...", + "sqlDatabaseProjects.newFolder": "Добавить папку", + "sqlDatabaseProjects.addDatabaseReference": "Добавить ссылку на базу данных", + "sqlDatabaseProjects.openContainingFolder": "Открыть содержащую папку", + "sqlDatabaseProjects.editProjectFile": "Изменить файл .sqlproj", + "sqlDatabaseProjects.changeTargetPlatform": "Изменить целевую платформу", + "sqlDatabaseProjects.Settings": "Проекты баз данных", + "sqlDatabaseProjects.netCoreInstallLocation": "Полный путь к пакету SDK для .NET Core на компьютере.", + "sqlDatabaseProjects.netCoreDoNotAsk": "Следует ли предлагать пользователю установить .NET Core, если он не будет обнаружен.", + "sqlDatabaseProjects.welcome": "В настоящее время нет открытых проектов баз данных.\r\n[Новый проект](command:sqlDatabaseProjects.new)\r\n[Открыть проект](command:sqlDatabaseProjects.open)\r\n[Создать проект из базы данных](command:sqlDatabaseProjects.importDatabase)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "База данных SQL", + "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL, начиная с пустого проекта", + "edgeProjectTypeDisplayName": "SQL для пограничных вычислений", + "edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для SQL для пограничных вычислений", + "addItemAction": "Добавить элемент", + "schemaCompareAction": "Сравнение схем", + "buildAction": "Создать", + "publishAction": "Опубликовать", + "changeTargetPlatformAction": "Изменить целевую платформу", + "Status": "Состояние", + "Time": "Время", + "Date": "Дата", + "TargetPlatform": "Целевая платформа", + "TargetServer": "Целевой сервер", + "TargetDatabase": "Целевая база данных", + "BuildHistory": "Журнал сборок", + "PublishHistory": "Журнал публикации", + "Success": "Выполнено", + "Failed": "Сбой", + "InProgress": "Выполняется", + "hr": "ч", + "min": "мин", + "sec": "с", + "msec": "мс", + "at": "в", + "dataSourcesNodeName": "Источники данных", + "databaseReferencesNodeName": "Ссылки на базы данных", + "sqlConnectionStringFriendly": "Строка подключения SQL", + "yesString": "Да", + "noString": "Нет", + "okString": "ОК", + "selectString": "Выбрать", + "dacpacFiles": "Файлы DACPAC", + "publishSettingsFiles": "Опубликовать файл параметров", + "file": "Файл", + "flat": "Без иерархии", + "objectType": "Тип объекта", + "schema": "Схема", + "schemaObjectType": "Схема или тип объекта", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "Вы хотите перезагрузить проект базы данных?", + "newObjectNamePrompt": "Новое имя {0}:", + "deleteConfirmation": "Вы действительно хотите удалить {0}?", + "deleteConfirmationContents": "Действительно удалить {0} и все его содержимое?", + "deleteReferenceConfirmation": "Вы действительно хотите удалить ссылку на {0}?", + "selectTargetPlatform": "Текущая целевая платформа: {0}. Выберите новую целевую платформу", + "currentTargetPlatform": "Текущая целевая платформа проекта {0}: {1}", + "publishDialogName": "Опубликовать проект", + "publish": "Опубликовать", + "cancelButtonText": "Отмена", + "generateScriptButtonText": "Создать сценарий", + "databaseNameLabel": "База данных", + "targetConnectionLabel": "Подключение", + "dataSourceRadioButtonLabel": "Источники данных", + "connectionRadioButtonLabel": "Подключения", + "dataSourceDropdownTitle": "Источник данных", + "noDataSourcesText": "В этом проекте нет источников данных", + "loadProfilePlaceholderText": "Профиль нагрузки...", + "profileReadError": "Ошибка при загрузке профиля публикации. {0}", + "sqlCmdTableLabel": "Переменные SQLCMD", + "sqlCmdVariableColumn": "Имя", + "sqlCmdValueColumn": "Значение", + "reloadValuesFromProjectButtonTitle": "Перезагрузить значения из проекта", + "profile": "Профиль", + "selectConnection": "Выберите подключение", + "server": "Сервер", + "default": "по умолчанию", + "selectProfileToUse": "Выберите профиль публикации для загрузки", + "selectProfile": "Выберите профиль", + "dontUseProfile": "Не использовать профиль", + "browseForProfile": "Поиск профиля", + "chooseAction": "Выберите действие", + "chooseSqlcmdVarsToModify": "Выберите переменные SQLCMD для изменения", + "enterNewValueForVar": "Введите новое значение для переменной \"{0}\"", + "resetAllVars": "Сбросить все переменные", + "createNew": "<Создать новый>", + "enterNewDatabaseName": "Введите новое имя базы данных", + "newDatabaseTitle": "{0} (новое)", + "selectDatabase": "Выберите базу данных.", + "done": "Готово", + "nameMustNotBeEmpty": "Поле имени не может быть пустым.", + "addDatabaseReferencedialogName": "Добавить ссылку на базу данных", + "addDatabaseReferenceOkButtonText": "Добавить ссылку", + "referenceRadioButtonsGroupTitle": "Тип", + "projectRadioButtonTitle": "Проект", + "systemDatabaseRadioButtonTitle": "Системная база данных", + "dacpacText": "Приложение уровня данных (.dacpac)", + "dacpacPlaceholder": "Выберите файл DACPAC", + "loadDacpacButton": "Выберите файл DACPAC", + "locationDropdown": "Расположение", + "sameDatabase": "Та же база данных", + "differentDbSameServer": "Другая база данных, тот же сервер", + "differentDbDifferentServer": "Другая база данных, другой сервер", + "databaseName": "Имя базы данных", + "databaseVariable": "Переменная базы данных", + "serverName": "Имя сервера", + "serverVariable": "Переменная сервера", + "suppressMissingDependenciesErrors": "Отключить вывод ошибок, вызванных неразрешенными ссылками в проекте на который имеется ссылка", + "exampleUsage": "Пример использования", + "enterSystemDbName": "Введите имя базы данных для этой системной базы данных", + "databaseNameRequiredVariableOptional": "Имя базы данных является обязательным. Переменная базы данных не является обязательной.", + "databaseNameServerNameVariableRequired": "Требуются имя базы данных, имя сервера и переменная сервера. Переменная базы данных не является обязательной", + "databaseProject": "Проект базы данных", + "dacpacNotOnSameDrive": "Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. Файл проекта расположен в {0}", + "createProjectFromDatabaseDialogName": "Создать проект из базы данных", + "createProjectDialogOkButtonText": "Создать", + "sourceDatabase": "База данных-источник", + "targetProject": "Целевой проект", + "createProjectSettings": "Параметры", + "projectNameLabel": "Имя", + "projectNamePlaceholderText": "Введите имя проекта", + "projectLocationLabel": "Расположение", + "projectLocationPlaceholderText": "Выберите расположение для создания проекта", + "browseButtonText": "Поиск папки", + "folderStructureLabel": "Структура папок", + "dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.", + "dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".", + "multipleSqlProjFilesSelected": "Выбрано несколько файлов. sqlproj. Выберите только один файл.", + "noSqlProjFilesSelected": "Файл sqlproj не выбран. Выберите один из них.", + "noDataSourcesFile": "Не обнаружено {0}", + "missingVersion": "Отсутствует запись \"version\" в {0}", + "unrecognizedDataSourcesVersion": "Нераспознанная версия: ", + "unknownDataSourceType": "Неизвестный тип источника данных: ", + "invalidSqlConnectionString": "Недействительная строка подключения SQL", + "extractTargetRequired": "Для создания проекта базы данных требуется целевая информация для извлечения.", + "schemaCompareNotInstalled": "Для запуска сравнения схем требуется установка расширения сравнения схемы", + "buildFailedCannotStartSchemaCompare": "Не удалось начать сравнение схем, поскольку произошел сбой сборки", + "updateProjectForRoundTrip": "Для создания этого проекта Azure Data Studio необходимо обновить целевые объекты, настройки и ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите, чтобы Azure Data Studio обновил проект?", + "updateProjectDatabaseReferencesForRoundTrip": "Для создания этого проекта Azure Data Studio необходимо обновить ссылки на системные базы данных. Если проект создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите, чтобы Azure Data Studio обновил проект?", + "databaseReferenceTypeRequired": "Для добавления ссылки на базу данных требуется тип ссылки на базу данных", + "systemDatabaseReferenceRequired": "Для добавления ссылки в системную базу данных требуется выбрать системную базу данных", + "dacpacFileLocationRequired": "Для добавления ссылки на базу данных требуется расположение файла DACPAC", + "databaseLocation": "Для добавления ссылки на базу данных требуется расположение базы данных", + "databaseNameRequired": "Для добавления ссылки на другую базу данных требуется имя базы данных", + "invalidDataSchemaProvider": "Недопустимый DSP в файле SQLPROJ", + "invalidDatabaseReference": "Недопустимая ссылка на базу данных в файле SQLPROJ", + "databaseSelectionRequired": "Для создания проекта из базы данных требуется выбрать базу данных", + "databaseReferenceAlreadyExists": "Ссылка на эту базу данных уже существует в этом проекте", + "outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.", + "parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева", + "prePostDeployCount": "Для успешной сборки обновите проект, добавив в него один сценарий перед развертыванием и/или один сценарий после развертывания.", + "invalidProjectReload": "Не удается получить доступ к указанному проекту базы данных. Перезагрузить можно только допустимые открытые проекты баз данных.", + "externalStreamingJobValidationPassed": "Проверка задания внешней потоковой передачи успешно пройдена.", + "projectAlreadyOpened": "Проект \"{0}\" уже открыт.", + "projectAlreadyExists": "Проект с именем {0} уже существует в {1}.", + "noFileExist": "Файл {0} не существует", + "fileOrFolderDoesNotExist": "Файл или каталог \"{0}\" не существует", + "cannotResolvePath": "Не удается сопоставить путь {0}", + "fileAlreadyExists": "Файл с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", + "folderAlreadyExists": "Папка с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", + "fileAlreadyAddedToProject": "Файл с путем \"{0}\" уже добавлен в проект", + "folderAlreadyAddedToProject": "Папка с путем \"{0}\" уже добавлена в проект", + "invalidInput": "Недопустимые входные данные: {0}", + "invalidPropertyValue": "Указано недопустимое значение для свойства: \"{0}\" в файле SQLPROJ", + "unableToCreatePublishConnection": "Не удалось создать подключение: {0}", + "cicularProjectReference": "Циклическая ссылка из проекта {0} на проект {1}", + "mssqlNotFound": "Не удалось получить расположение установки службы инструментов SQL Tools в {0}", + "projBuildFailed": "Ошибка сборки. Дополнительные сведения см. в области вывода. {0}", + "unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}", + "unableToPerformAction": "Не удалось найти \"{0}\", цель: \"{1}\"", + "unableToFindFile": "Не удается найти \"{1}\" с путем \"{0}\"", + "deployScriptExists": "Сценарий {0} уже существует. Новый сценарий не будет включен в сборку.", + "notValidVariableName": "Недопустимое имя переменной \"{0}\".", + "cantAddCircularProjectReference": "Не удается добавить ссылку на проект \"{0}\". Добавление этого проекта в виде ссылки может породить циклическую зависимость", + "unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"", + "unableToFindReference": "Не удалось найти ссылку на базу данных {0}", + "invalidGuid": "Указан недопустимый GUID: {0}", + "invalidTargetPlatform": "Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1}", + "deleteAction": "Удалить", + "excludeAction": "Исключить", + "fileObject": "файл", + "folderObject": "папка", + "folderFriendlyName": "Папка", + "scriptFriendlyName": "Сценарий", + "tableFriendlyName": "Таблицы", + "viewFriendlyName": "Представление", + "storedProcedureFriendlyName": "Хранимая процедура", + "dataSource": "Источник данных", + "fileFormat": "Формат файла", + "externalStream": "Внешний поток", + "externalStreamingJobFriendlyName": "Задание внешней потоковой передачи", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "Не удается найти пакет SDK для .NET Core. Сборка проекта не подойдет. Установите пакет .NET Core SDK версии 3.1 или обновите расположение .NET Core SDK в параметрах , если они уже установлены.", + "sqlDatabaseProjects.UpdateNetCoreLocation": "Обновить расположение", + "sqlDatabaseProjects.InstallNetCore": "Установить", + "sqlDatabaseProjects.doNotAskAgain": "Больше не спрашивать", + "sqlDatabaseProjects.outputChannel": "Проекты баз данных", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … выдал ошибку: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … завершил работу с кодом: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … завершил работу с сигналом: {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..09b09992cd --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Миграция SQL Azure", + "description": "Описание миграции Azure SQL", + "migration-notebook-command-title": "Открыть записные книжки миграции Azure SQL", + "migration-dashboard-title": "Миграция SQL Azure", + "migration-dashboard-tasks": "Задачи миграции", + "migration-command-category": "Миграция SQL Azure", + "start-migration-command": "Миграция в Azure SQL", + "send-feedback-command": "Отзывы", + "migration-context-menu-category": "Контекстное меню миграции", + "complete-cutover-menu": "Выполнение прямой миграции", + "database-details-menu": "Сведения о базе данных", + "view-target-menu": "Сведения о цели Azure SQL", + "view-service-menu": "Подробная информация о службе миграции базы данных", + "copy-migration-menu": "Копировать сведения о миграции", + "cancel-migration-menu": "Отменить миграцию" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "Миграция \"{0}\" в Azure SQL", + "sql.migration.wizard.source_configuration.title": "Конфигурация источника SQL", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "Ход выполнения оценки", + "sql.migration.assessment.in.progress": "Оценка выполняется", + "sql.migration.assessment.in.progress.content": "Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL.\r\n\r\nЭто может занять некоторое время.", + "sql.migration.collecting_source_configurations": "Идет сбор исходных конфигураций", + "sql.migration.collecting_source_configurations.info": "Необходимо собрать сведения о настройке данных в настоящее время.\r\nЭто может занять некоторое время.", + "sql.migration.collecting_source_configurations.error": "Произошла ошибка при сборе сведений о конфигурации данных. {0}", + "sql.migration.wizard.sku.title": "Целевой объект Azure SQL", + "sql.migration.wizard.sku.all": "На основе результатов оценки все {0} из ваших баз данных во включенном состоянии можно перенести в Azure SQL.", + "sql.migration.wizard.sku.some": "На основе результатов проверок исходной конфигурации {0} из {1} ваших баз данных не может быть перенесена в Azure SQL.", + "sql.migration.wizard.sku.choose_a_target": "Выберите целевой объект Azure SQL", + "sql.migration.sku.none": "На основе результатов проверок исходной конфигурации ни одна из ваших баз данных не может быть перенесена в Azure SQL.", + "sql.migration.sku.mi.card.title": "Управляемый экземпляр SQL Azure (PaaS)", + "sql.migration.sku.vm.card.title": "SQL Server на виртуальной машине Azure (IaaS)", + "sql.migration.select.azure.mi": "Выберите целевую подписку Azure и целевой управляемый экземпляр SQL Azure.", + "sql.migration.select.azure.vm": "Выберите целевую подписку Azure и целевой SQL Server на виртуальной машине Azure для целевого объекта.", + "sql.migration.wizard.subscription.title": "Выбор подписки Azure", + "sql.migration.wizard.subscription.azure.account.title": "Учетная запись Azure", + "sql.migration.wizard.subscription.azure.subscription.title": "Подписка Azure", + "sql.migration.wizard.subscription.azure.product.title": "Продукт Azure", + "sql.migration.sku.recommendation.view.assessment.mi": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции на управляемый экземпляр SQL Azure (PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure (IaaS)", + "sql.migration.view.select.button.label": "Просмотреть или выбрать", + "total.databases.selected": "{0} из {1} выбранных баз данных.", + "sql.migration.select.target.to.continue": "Чтобы продолжить, выберите целевой объект", + "sql.migration.select.database.to.migrate": "Выберите базы данных для миграции", + "sql.migration.generic.congratulations": "Оценка экземпляра SQL Server \"{0}\" завершена.", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "{0} из {1} баз данных можно перенести", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Учетная запись Azure", + "sql.migration.wizard.account.description": "Выберите учетную запись Azure, связанную с Azure Data Studio или свяжите ее сейчас.", + "sql.migration.wizard.account.noaccount.error": "Связанная учетная запись не существует. Добавьте учетную запись.", + "sql.migration.wizard.account.add.button.label": "Свяжите учетную запись", + "sql.migration.wizard.account.count.single.message": "Связанная учетная запись {0}", + "sql.migration.wizard.account.count.multiple.message": "Связанные учетные записи {0}", + "sql.migration.azure.tenant": "Клиент Azure AD", + "azure.accounts.accountStaleError": "Токен доступа для выбранной учетной записи \"{0}\" больше не действителен. Нажмите кнопку \"Связать учетную запись\" и обновите учетную запись или выберите другую учетную запись.", + "azure.accounts.accountAccessError": "Произошла ошибка при доступе к выбранной учетной записи «{0}». Нажмите кнопку «Связать учетную запись» и обновите учетную запись или выберите другую учетную запись. Ошибка «{1}».", + "sql.migration.database.page.title": "Резервное копирование базы данных", + "sql.migration.database.page.description": "Выберите расположение резервных копий базы данных, используемых для миграции.", + "sql.migration.nc.network.share.radio.label": "Мои резервные копии базы данных находятся в сетевой папке", + "sql.migration.nc.blob.storage.radio.label": "Мои резервные копии базы данных находятся в контейнере Azure Storage Blob", + "sql.migration.nc.file.share.radio.label": "Мои резервные копии базы данных находятся в общей папке службы хранилища Azure (ожидается в ближайшее время)", + "sql.migration.network.share.header.text": "Сведения о сетевой папке", + "sql.migration.network.share.help.text": "Укажите расположение сетевой папки, содержащей резервные копии, и учетные данные пользователя, обладающие доступом на чтение общей папки", + "sql.migration.network.share.location.label": "Расположение сетевой папки, содержащей резервные копии.", + "sql.migration.service.account.info.text": "Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке.", + "sql.migration.network.share.windows.user.label": "Учетная запись пользователя Windows с доступом на чтение сетевой папки.", + "sql.migration.network.share.password.label": "Пароль", + "sql.migration.network.share.password.placeholder": "Введите пароль", + "sql.migration.network.share.azure.header": "Сведения об учетной записи хранения", + "sql.migration.network.share.azure.help": "Укажите учетную запись хранения Azure, куда будут отправляться резервные копии.", + "sql.migration.network.share.subscription.label": "Выберите подписку, содержащую учетную запись хранения.", + "sql.migration.network.share.subscription.placeholder": "Выберите подписку", + "sql.migration.network.share.storage.account.label": "Выберите учетную запись хранения, куда будут копироваться файлы резервных копий.", + "sql.migration.network.share.storage.account.placeholder": "Выберите учетную запись", + "sql.migration.unique.name": "Выберите уникальное имя для этой целевой базы данных", + "sql.migration.database.already.exists": "База данных \"{0}\" уже существует в целевом управляемом экземпляре \"{1}\".", + "sql.migration.blob.storage.subscription.label": "Выберите подписку, содержащую учетную запись хранения.", + "sql.migration.blob.storage.account.label": "Выберите учетную запись хранения, содержащую файлы резервных копий.", + "sql.migration.blob.storage.container.label": "Выберите контейнер, содержащий файлы резервных копий", + "sql.migration.blob.storage.container.placeholder": "Выбрать контейнер", + "sql.migration.file.share.subscription.label": "Выберите подписку, содержащую общую папку.", + "sql.migration.file.share.storage.account.label": "Выберите учетную запись хранения, содержащую общую папку.", + "sql.migration.file.share.label": "Выберите общую папку, содержащую файлы резервных копий.", + "sql.migration.file.share.placeholder": "Выберите общую папку", + "sql.migration.database.migration.mode.label": "Режим миграции", + "sql.migration.database.migration.mode.description": "Выберите один из следующих режимов миграции, чтобы выполнить миграцию в целевой объект Azure SQL в соответствии с требованиями к простою.", + "sql.migration.database.migration.mode.online.label": "Миграция по сети", + "sql.migration.database.migration.mode.online.description": "Время простоя приложения ограничено в конце миграции.", + "sql.migration.database.migration.mode.offline.description": "Время простоя приложения начнется при запуске миграции.", + "sql.migration.database.migration.mode.offline.label": "Автономная миграция", + "sql.migration.database.backup.email.notification.label": "Уведомления по электронной почте", + "sql.migration.database.backup.email.notification.checkbox.label": "Уведомлять меня о завершении миграции", + "sql.migration.no.subscription.found": "Подписка не найдена", + "sql.migration.no.location.found": "Расположение не найдено", + "sql.migration.no.storageAccount.found": "Учетная запись хранения не найдена", + "sql.migration.no.fileShares.found": "Общие папки не найдены", + "sql.migration.no.blobContainers.found": "Контейнеры BLOB-объектов не найдены.", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "Для продолжения выберите допустимую подписку.", + "sql.migration.invalid.location.error": "Для продолжения выберите допустимое расположение.", + "sql.migration.invalid.storageAccount.error": "Для продолжения выберите допустимую учетную запись хранения.", + "sql.migration.invalid.fileShare.error": "Для продолжения выберите допустимую общую папку.", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "Недопустимый формат расположения сетевой папки. Пример: {0}", + "sql.migration.invalid.user.account": "Недопустимый формат учетной записи пользователя. Пример: {0}", + "sql.migration.network.share.location": "Расположение сетевой папки для чтения резервных копий базы данных \"{0}\"", + "sql.migration.file.share": "Выберите общую папку, содержащую файлы резервных копий для \"{0}\".", + "sql.migration.blob.container": "Выберите контейнер, содержащий файлы резервных копий для \"{0}\"", + "sql.migration.enter.network.share.information": "Введите целевые имена для выбранных баз данных-источников", + "sql.migration.blob.container.information": "Введите целевое имя и выберите расположение контейнера BLOB-объектов для выбранных баз данных", + "sql.migration.enter.file.share.information": "Введите имя целевого объекта и укажите расположение общей папки для выбранных баз данных", + "sql.migration.invalid.target.name.error": "Введите допустимое имя для целевой базы данных.", + "sql.migration.provide.unique.containers": "Укажите уникальные контейнеры для целевых баз данных. Затронутые базы данных: ", + "sql.migration.source.details.windowAuth": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. ​ Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и идентификации действительных файлов резервных копий", + "sql.migration.source.details.sqlAuth": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. ​ Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и идентификации действительных файлов резервных копий", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Служба миграции баз данных Azure", + "sql.migration.ir.page.description": "Azure Database Migration Service (DMS) управляет действиями переноса базы данных и отслеживает ход их выполнения. Вы можете выбрать существующую службу DMS для цели Azure SQL, если вы создали ее ранее, или создайте новую ниже.", + "sql.migration.ir.page.note": "Примечание. Служба DMS будет запущена в вашей подписке Azure в выбранной группе ресурсов, и ее запуск не повлечет никаких затрат.", + "sql.migration.select.a.migration.service": "Выбрать Azure Database Migration Service", + "sql.migration.default.setup.button": "Настройка с параметрами по умолчанию: добавьте DMS путем экспресс-настройки одним щелчком с использованием параметров по умолчанию.", + "sql.migration.custom.setup.button": "Выборочная установка: добавьте DMS после настройки большинства параметров.", + "sql.migration.ir.page.sql.migration.service.not.found": "DMS не найден. Создайте новый объект", + "sql.migration.create.new": "Создать", + "sql.migration.invalid.migration.service.error": "Выберите допустимую DMS", + "sql.migration.invalid.migration.service.offline.error": "Выберите DMS, подключенную к узлу", + "sql.migration.authentication.types": "Ключи проверки подлинности", + "sql.migration.service.header": "Сведения Azure Database Migration Service \"{0}\":`", + "sql.migration.dms.portal.info": "Обратите внимание, что все существующие службы Azure Database Migration Service (DMS) на портале Azure не будут отображаться в Azure Data Studio. Служба DMS, созданная в Azure Data Studio, пока не будет отображаться на портале Azure.", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "Создать Azure Database Migration Service", + "sql.migration.services.container.description": "Чтобы добавить новую службу Azure Database Migration Service, введите сведения ниже.", + "sql.migration.service.container.loading.help": "Загрузка служб миграции", + "sql.migration.service.container.heading": "Настройка среды выполнения интеграции", + "sql.migration.service.container.container.description1": "Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для отправки резервных копий из общей папки локальной сети в Azure.", + "sql.migration.service.container.container.description2": "Следуйте указанным ниже инструкциям, чтобы настроить локальную среду выполнения интеграции.", + "sql.migration.ir.setup.step1": "Шаг 1. {0}", + "sql.migration.option": "Скачайте и установите среду выполнения интеграции.", + "sql.migration.ir.setup.step2": "Шаг 2. Использование этого ключа для регистрации вашей среды выполнения интеграции", + "sql.migration.ir.setup.step3": "Шаг 3: нажмите кнопку \"тестирование подключения\", чтобы проверить подключение между Azure Database Migration Service и Integration Runtime", + "sql.migration.connection.status": "Состояние подключения", + "sql.migration.key1.label": "Ключ 1", + "sql.migration.key2.label": "Ключ 2", + "sql.migration.key1.copied": "Ключ 1 скопирован", + "sql.migration.key2.copied": "Ключ 2 скопирован", + "sql.migration.refresh.key1": "Обновить ключ 1", + "sql.migration.refresh.key2": "Обновить ключ 2", + "sql.migration.copy.key1": "Копировать ключ 1", + "sql.migration.copy.key2": "Копировать ключ 2", + "sql.migration.authkeys.header": "Ключ проверки подлинности", + "sql.migration.authkeys.refresh.message": "Ключ проверки подлинности \"{0}\" обновлен.", + "sql.migration.service.not.ready": "Служба Azure Database Migration Service не зарегистрирована. Azure Database Migration Service \"{0}\" необходимо зарегистрировать в локальной среде выполнения интеграции на любом узле.", + "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, запущенное на узле — {1}", + "sql.migration.resource.group.not.found": "Группы ресурсов не найдены", + "sql.migration.invalid.resourceGroup.error": "Для продолжения выберите допустимую группу ресурсов.", + "sql.migration.invalid.region.error": "Для продолжения выберите допустимое расположение.", + "sql.migration.invalid.service.name.error": "Введите допустимое имя для службы миграции.", + "sql.migration.service.not.found": "Службы миграции не найдены. Создайте новую.", + "sql.migration.service.not.setup": "Чтобы продолжить, добавьте службу миграции.", + "sql.migration.managed.instance": "Управляемый экземпляр SQL Azure", + "sql.migration.no.managedInstance.found": "Управляемый экземпляр не найден", + "sql.migration.no.virtualMachine.found": "Виртуальная машина не найдена", + "sql.migration.target.page.title": "Выберите целевое значение Azure SQL", + "sql.migration.resource.group.description": "Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure", + "sql.migration.ok": "ОК", + "sql.migration.new.resource.group": "(новое) {0}", + "sql.migration.test.connection": "Проверить подключение", + "sql.migration.database.migration.service.created.successfully": "Database Migration Service успешно создана", + "sql.migration.dms.provision.failed": "Не удалось подготовить Database Migration Service. Повторите попытку через некоторое время.", + "sql.migration.apply": "Применить", + "sql.migration.creating.rg.loading": "Создание группы ресурсов", + "sql.migration.rg.created": "Создана группа ресурсов", + "sql.migration.name.of.new.rg": "Имя новой группы ресурсов", + "sql.migration.learn.more": "Дополнительные сведения", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "Подписка", + "sql.migration.storage.account": "Учетная запись хранения", + "sql.migration.resourceGroups": "Группа ресурсов", + "sql.migration.region": "Регион", + "sql.migration.name": "Имя", + "sql.migration.location": "Расположение", + "sql.migration.new": "Создать", + "sql.migration.feature.not.available": "Эта функция пока недоступна.", + "sql.migration.refresh": "Обновить", + "sql.migration.submit": "Отправить", + "sql.migration.create": "Создать", + "sql.migration.cancel": "Отмена", + "sql.migration.type": "Тип", + "sql.migration.path": "Путь", + "sql.migration.path.user.account": "Учетная запись пользователя", + "sql.migration.view.all": "Просмотреть все", + "sql.migration.target": "Целевой объект", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "Закрыть", + "sql.migraiton.data.uploaded.size": "Отправленные данные/размер", + "sql.migration.copy.throughput": "Пропускная способность копирования (Мбит/с)", + "sql.migration.summary.page.title": "Сводка", + "sql.migration.summary.azure.account.linked": "Связанная учетная запись Azure", + "sql.migration.summary.migration.target": "Цель миграции", + "sql.migration.summary.mi.type": "Управляемый экземпляр SQL Azure", + "sql.migration.summary.vm.type": "SQL Server на виртуальной машине Azure", + "sql.migration.summary.database.count": "Базы данных для миграции", + "sql.migration.summary.azure.storage.subscription": "Подписка на службу хранилища Azure", + "sql.migration.summary.azure.storage": "Служба хранилища Azure", + "sql.migration.ir.node": "Узел среды выполнения интеграции", + "sql.migration.network.share": "Сетевая папка", + "sql.migration.blob.container.title": "Контейнер BLOB-объектов", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Группа ресурсов контейнера BLOB-объектов", + "sql.migration.blob.container.storage.account.label": "Учетная запись хранения контейнера BLOB-объектов", + "sql.migration.file.share.title": "Общая папка", + "sql.migration.started.notification": "Миграция выполняется", + "sql.migration.source.databases": "Базы данных-источники", + "sql.migration.mode": "Режим", + "sql.migration.backup.location": "Расположение резервной копии", + "sql.migration.azure.storage.account.to.upload.backups": "Учетная запись службы хранилища Azure для отправки резервных копий", + "sql.migration.shir": "Узел локальной среды выполнения интеграции", + "sql.migration.summary.target.name": "Целевые базы данных:", + "sql.migration.database.to.be.migrated": "База данных для миграции", + "sql.migration.count.database.single": "{0} базы данных", + "sql.migration.count.database.multiple": "{0} баз данных", + "sql.migration.quick.pick.placeholder": "Выберите нужную операцию", + "sql.migration.inline.migration.notebook.title": "Встроенная миграция", + "sql.migration.sql.assessment.notebook.title": "Оценка миграции SQL", + "sql.migration.notebook.open.error": "Ошибка при открытии записной книжки миграции", + "sql.migration.dashboard.title": "Миграция SQL Azure", + "sql.migration.dashboard.description": "Определите готовность экземпляров SQL Server, укажите рекомендуемый целевой объект Azure SQL и выполните миграцию экземпляра SQL Server в Управляемый экземпляр SQL Azure или SQL Server в виртуальных машинах Azure.", + "sql.migration.dashboard.migrate.task.button": "Миграция в Azure SQL", + "sql.migration.dashboard.migrate.task.button.description": "Перенос экземпляра SQL Server в Azure SQL.", + "sql.migration.database.migration.status": "Состояние миграции базы данных", + "sql.migration.dashboard.video1.title": "Перенос SQL Server в Управляемый экземпляр SQL", + "sql.migration.dashboard.video2.title": "Миграция SQL Server в виртуальную машину SQL", + "sql.migration.dashboard.link1.title": "Правила оценки для управляемого экземпляра SQL Azure", + "sql.migration.dashboard.link1.description": "Список правил, используемых для оценки возможности переноса SQL Server в Управляемый экземпляр SQL Azure.", + "sql.migration.dashboard.help.title": "Статьи справки и ссылки на видео", + "sql.migration.pre.req.title": "Необходимые действия перед началом миграции:", + "sql.migration.pre.req.1": "Сведения об учетной записи Azure", + "sql.migration.pre.req.2": "Управляемый экземпляр SQL Azure или SQL Server на виртуальной машине Azure", + "sql.migration.pre.req.3": "Сведения о расположении резервной копии", + "sql.migration.migration.in.progress": "Выполняется миграция базы данных", + "sql.migration.failed": "Сбой миграции", + "sql.migration.log.shipping.in.progress": "Выполняется доставка журналов", + "sql.migration.migration.completed": "Миграция завершена", + "sql.migration.cutover.card": "Завершение прямой миграции", + "sql.migration.successfully.migrated.to.azure.sql": "Миграция в Azure SQL выполнена успешно", + "sql.migration.migration.not.started": "Миграция не запущена", + "sql.migration.choose.to.migrate.to.azure.sql": "Выберите миграцию в Azure SQL", + "sql.migration.show.status": "Показать состояние", + "sql.migration.inprogress.warning.single": "{0} база данных содержит предупреждения", + "sql.migration.inprogress.warning.multiple": "Баз данных с предупреждениями: {0}", + "sql.migration.feedback.issue.title": "Отзывы об интерфейсе миграции", + "sql.migration.eastus2euap": "Восточная часть США 2 (EUAP)", + "sql.migration.cutover": "Прямая миграция", + "sql.migration.complete.cutover": "Выполнение прямой миграции", + "sql.migration.source.database": "Имя базы данных-источника", + "sql.migration.source.server": "Исходный сервер", + "sql.migration.source.version": "Исходная версия", + "sql.migration.target.database.name": "Имя целевой базы данных", + "sql.migration.target.server": "Целевой сервер", + "sql.migration.target.version": "Целевая версия", + "sql.migration.migration.status": "Состояние миграции", + "sql.migration.migration.status.filter": "Фильтр состояния миграции", + "sql.migration.full.backup.files": "Файлы полной резервной копии", + "sql.migration.last.applied.lsn": "Последний примененный номер LSN", + "sql.migration.last.applied.backup.files": "Последние примененные файлы резервной копии", + "sql.migration.last.applied.files.taken.on": "Последние примененные файлы резервной копии от", + "sql.migration.active.backup.files": "Активные файлы резервных копий", + "sql.migration.status": "Состояние", + "sql.migration.backup.start.time": "Время начала резервного копирования", + "sql.migration.first.lsn": "Первый номер LSN", + "sql.migration.last.LSN": "Последний номер LSN", + "sql.migration.cannot.start.cutover.error": "Невозможно начать процесс прямой миграции до завершения всех миграций. Нажмите кнопку \"Обновить\", чтобы получить последнее состояние файла", + "sql.migration.azure.sql.database.managed.instance": "Управляемый экземпляр базы данных SQL Azure", + "sql.migration.azure.sql.database.virtual.machine": "Виртуальная машина базы данных SQL Azure", + "sql.migration.cancel.migration": "Отменить миграцию", + "sql.migration.active.backup.files.items": "Активные файлы резервных копий (1 элемент)", + "sql.migration.active.backup.files.multiple.items": "Активные файлы резервных копий ({0} элементов)", + "sql.migration.copy.migration.details": "Копировать сведения о миграции", + "sql.migration.details.copied": "Сведения скопированы", + "sql.cancel.migration.confirmation": "Вы действительно хотите отменить эту миграцию?", + "sql.migration.yes": "Да", + "sql.migration.no": "Нет", + "sql.migration.completing.cutover.warning": "Завершение прямой миграции без восстановления всех резервных копий может привести к потере данных.", + "sql.migration.bc.info": "Миграция управляемого экземпляра для уровня служб критически важных для бизнеса может занять значительно больше времени, чем общее назначение, так как для группы высокого уровня доступности Always On необходимо предоставить начальное значение трех вторичных реплик. Длительность этой операции зависит от размера данных. Скорость присвоения начального значения в 90 % случаев составляет 220 ГБ в час или выше.", + "sql.migration.cutover.help.main": "Когда вы будете готовы выполнить прямую миграцию, сделайте следующее. Обратите внимание, что база данных будет готова к прямой миграции только после восстановления из полной резервной копии в целевом Управляемом экземпляре Базы данных SQL Azure.", + "sql.migration.cutover.step.1": "1. Остановите все входящие транзакции в базе данных-источнике.", + "sql.migration.cutover.step.2": "2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в общей сетевой папке.", + "sql.migration.cutover.step.3": "3. Убедитесь, что все резервные копии журналов восстановлены в целевой базе данных. Параметр \"ожидающие восстановления резервных копий журналов\" должен быть равен нулю.", + "sql.migartion.cutover.pending.backup": "Ожидающие резервные копии журнала: {0}", + "sql.migration.confirm.checkbox.message": "Я подтверждаю отсутствие дополнительных резервных копий журналов и хочу завершить прямую миграцию.", + "sql.migration.cutover.in.progress": "Выполняется прямая миграция для базы данных \"{0}\"", + "sql.migration.cannot.cancel": "Миграция не выполняется и не может быть отменена.", + "sql.migration.cannot.cutover": "Миграция не выполняется и не может быть отменена.", + "sql.migration.search.for.migration": "Поиск миграций", + "sql.migration.online": "В Интернете", + "sql.migration.offline": "Вне сети", + "sql.migration.database": "База данных", + "sql.migration.database.migration.service": "Database Migration Service", + "sql.migration.duration": "Длительность", + "sql.migration.azure.sql.target": "Целевой объект Azure SQL", + "sql.migration.sql.managed.instance": "Управляемый экземпляр SQL", + "sql.migration.sql.virtual.machine": "Виртуальная машина SQL", + "sql.migration.target.azure.sql.instance.name": "Имя целевого объекта Azure SQL", + "sql.migration.cutover.type": "Режим миграции", + "sql.migration.start.time": "Время запуска", + "sql.migration.finish.time": "Время завершения", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "Выполняется", + "sql.migration.status.succeeded": "Успешно", + "sql.migration.status.creating": "Создание", + "sql.migration.status.completing": "Завершение работы", + "sql.migration.status.canceling": "Выполняется отмена", + "sql.migration.status.failed": "Сбой", + "sql.migration.status.warning.count.single": "Предупреждение: {0})", + "sql.migration.status.warning.count.multiple": "Предупреждения: {0}", + "sql.migration.status.error.count.single": "Ошибка: {0})", + "sql.migration.status.error.count.multiple": "Ошибок: {0})", + "sql.migration.hrs": "{0} ч", + "sql.migration.hr": "{0} ч", + "sql.migration.days": "{0} дн.", + "sql.migration.day": "{0} дн.", + "sql.migration.mins": "{0} мин", + "sql.migration.min": "{0} мин", + "sql.migration.sec": "{0} сек", + "sql.migration.service.details.dialog.title": "Служба миграции баз данных Azure", + "sql.migration.service.details.button.label": "Закрыть", + "sql.migration.service.details.ir.label": "Узел локальной среды выполнения интеграции", + "sql.migration.service.details.authkeys.label": "Ключи проверки подлинности", + "sql.migration.service.details.authkeys.title": "Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции", + "sql.migration.service.details.status.unavailable": "-- недоступно --", + "sql.migration.source.configuration": "Конфигурация источника", + "sql.migration.source.credentials": "Исходные учетные данные", + "sql.migration.enter.your.sql.cred": "Введите учетные данные для источника экземпляра SQL Server. Эти учетные данные будут использоваться при миграции баз данных в Azure SQL.", + "sql.migration.server": "Сервер", + "sql.migration.username": "Имя пользователя", + "sql.migration.size": "Размер (МБ)", + "sql.migration.last.backup": "Последняя архивация", + "sql.migration.database.migration": "Базы данных для миграции", + "sql.migrate.text": "Выберите базы данных, которые вы хотите переместить в Azure SQL", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "Проблемы", + "sql.migration.search": "Поиск", + "sql.migration.instance": "Экземпляр", + "sql.migration.warnings": "Предупреждения", + "sql.migration.impacted.objects": "Затронутые объекты", + "sql.migration.object.details": "Сведения об объекте", + "sql.migration.assessmen.results": "Результаты оценки", + "sql.migration.type.label": "Введите следующее:", + "sql.migration.name.label": "Имена:", + "sql.migration.description": "Описание", + "sql.migration.recommendation": "Рекомендация", + "sql.migration.more.info": "Подробнее", + "sql.migration.target.platform": "Целевая платформа", + "sql.migration.warnings.details": "Сведения о предупреждениях", + "sql.migration.issues.details": "Подробные сведения о проблеме", + "sql.migration.select.prompt": "Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения.", + "sql.migration.no.issues.vm": "Не найдены проблемы миграции в SQL Server на виртуальной машине Azure", + "sql.migration.no.issues.mi": "Не найдены проблемы миграции на SQL Server в управляемом экземпляре SQL Azure", + "sql.migration.impact.object.type": "Тип: {0}", + "sql.migration.impact.object.name": "Имя: {0}", + "sql.migration.databases": "Базы данных ({0}/{1})", + "sql.migration.databases.selected": "Выбрано баз данных: {0}/{1}", + "sql.migration.issues.count": "Проблемы ({0})", + "sql.migration.warnings.count": "Предупреждения ({0})", + "sql.migration.authentication.type": "Тип проверки подлинности", + "sql.migration.sql.login": "Вход SQL", + "sql.migration.windows.auth": "Проверка подлинности Windows", + "sql.migration.status.refresh.label": "Обновить", + "sql.migration.auto.refresh.off": "Автообновление: выкл.", + "sql.migration.auto.refresh.15.seconds": "Автоматическое обновление: 15 секунд", + "sql.migration.auto.refresh.30.seconds": "Автоматическое обновление: 30 секунд", + "sql.migration.auto.refresh.1.min": "Автоматическое обновление: 1 минута", + "sql.migration.auto.refresh.3.min": "Автоматическое обновление: 3 минуты", + "sql.migration.auto.refresh.5.min": "Автоматическое обновление: 5 минут", + "sql.migration.select.the.refresh.interval": "Выберите интервал обновления", + "sql.migration.off": "Выкл.", + "sql.migration.every.30.second": "Каждые 30 секунд", + "sql.migration.every.1.minute": "Каждую минуту", + "sql.migration.every.3.minutes": "Каждые 3 минуты", + "sql.migration.every.5.minutes": "Каждые 5 минут" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "Запуск миграции для {0} базы данных в {1} — {2}", + "sql.migration.starting.migration.error": "Произошла ошибка при запуске миграции: \"{0}\"" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..f7e1dffc50 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Возможности языка XML", + "description": "Предоставляет широкую поддержку языка для XML." + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/main.i18n.json b/i18n/ads-language-pack-ru/translations/main.i18n.json index 0ab5e915a5..ac8960526e 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "Определяет высоту строки, используемую в области предварительного просмотра Markdown в записной книжке. Это значение задается относительно размера шрифта.", "notebook.showRenderedNotebookinDiffEditor": "(Предварительный просмотр) Показать преобразованный для просмотра блокнот в редакторе несовпадений.", "notebook.maxRichTextUndoHistory": "Максимальное количество изменений, сохраняемых в журнале отмены для редактора форматированного текста записной книжки.", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "Поиск в записных книжках", "exclude": "Настройка стандартных масок для исключения файлов и папок при полнотекстовом поиске и быстром открытии. Наследует все стандартные маски от параметра \"#files.exclude#\". Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "exclude.boolean": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "Найти предыдущую строку" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Редактор записной книжки" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "Результаты поиска", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "Остановить", "profiler.clear": "Очистить данные", "profiler.clearDataPrompt": "Вы действительно хотите очистить данные?", - "profiler.yes": "Да", - "profiler.no": "Нет", "profilerAction.autoscrollOn": "Автоматическая прокрутка: вкл", "profilerAction.autoscrollOff": "Автоматическая прокрутка: выкл", "profiler.toggleCollapsePanel": "Переключить свернутую панель", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "Экспортировать в виде записной книжки" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "Редактор запросов" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "Результаты", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "План запроса" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "Редактор планов запросов" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "Операция", @@ -11441,6 +11440,13 @@ "gettingStarted": "Начать работу", "showReleaseNotes": "Показать раздел \"Приступая к работе\"", "miGettingStarted": "Приступая к р&&аботе" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "Скрыть свойства", + "showProperties": "Показать свойства" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "Новое развертывание..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index b927f8988d..6213f98b00 100644 --- a/i18n/ads-language-pack-zh-hans/package.json +++ b/i18n/ads-language-pack-zh-hans/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension zh-hans" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..785cd6e119 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "支持 Azure Arc", + "arc.configuration.title": "Azure Arc", + "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.loading": "正在加载控制器...", + "command.createController.title": "新建 Azure Arc 控制器", + "command.connectToController.title": "连接到现有 Azure Arc 控制器", + "command.removeController.title": "删除控制器", + "command.refresh.title": "刷新", + "command.editConnection.title": "编辑连接", + "arc.openDashboard": "管理", + "resource.type.azure.arc.display.name": "Azure Arc 数据控制器(预览)", + "resource.type.azure.arc.description": "创建 Azure Arc 数据控制器", + "arc.data.controller.new.wizard.title": "创建 Azure Arc 数据控制器", + "arc.data.controller.cluster.environment.title": "你的目标现有 Kubernetes 群集环境是什么?", + "arc.data.controller.select.cluster.title": "从现有 Kubernetes 群集中选择", + "arc.data.controller.kube.cluster.context": "群集上下文", + "arc.data.controller.cluster.config.profile.title": "选择配置文件", + "arc.data.controller.cluster.config.profile": "配置文件", + "arc.data.controller.cluster.config.profile.loading": "正在加载配置文件", + "arc.data.controller.cluster.config.profile.loadingcompleted": "加载配置文件已完成", + "arc.data.controller.create.azureconfig.title": "Azure 配置", + "arc.data.controller.create.controllerconfig.title": "控制器配置", + "arc.data.controller.project.details.title": "Azure 详细信息", + "arc.data.controller.project.details.description": "选择订阅以管理已部署的资源和成本。使用资源组(如文件夹)来整理和管理所有资源。", + "arc.data.controller.details.title": "数据控制器详细信息", + "arc.data.controller.details.description": "提供 Azure Arc 数据控制器的命名空间、名称、存储类。此名称将用于标识用于远程管理和监视的 Arc 实例。", + "arc.data.controller.namespace": "数据控制器命名空间", + "arc.data.controller.namespace.validation.description": "命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。", + "arc.data.controller.name": "数据控制器名称", + "arc.data.controller.name.validation.description": "名称必须包含小写字母数字字符、\"-\" 或 \"。\",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。", + "arc.data.controller.location": "位置", + "arc.data.controller.admin.account.title": "管理员帐户", + "arc.data.controller.admin.account.name": "数据控制器登录", + "arc.data.controller.admin.account.password": "密码", + "arc.data.controller.admin.account.confirm.password": "确认密码", + "arc.data.controller.create.summary.title": "查看配置", + "arc.data.controller.summary.arc.data.controller": "Azure Arc 数据控制器", + "arc.data.controller.summary.estimated.cost.per.month": "每月估计成本", + "arc.data.controller.summary.arc.by.microsoft": "由 Microsoft 提供", + "arc.data.controller.summary.free": "免费", + "arc.data.controller.summary.arc.terms.of.use": "使用条款", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "隐私策略", + "arc.data.controller.summary.terms": "条款", + "arc.data.controller.summary.terms.description": "单击“脚本到笔记本”即表示本人: (a) 同意与上面列出的一项或多项市场产品/服务关联的法律条款和一条或多条隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与这项或这些产品/服务的一个或多个提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {0}", + "arc.data.controller.summary.terms.link.text": "Azure 市场条款", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Kube 配置文件路径", + "arc.data.controller.summary.cluster.context": "群集上下文", + "arc.data.controller.summary.profile": "配置文件", + "arc.data.controller.summary.username": "用户名", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "订阅", + "arc.data.controller.summary.resource.group": "资源组", + "arc.data.controller.summary.data.controller.name": "数据控制器名称", + "arc.data.controller.summary.data.controller.namespace": "数据控制器命名空间", + "arc.data.controller.summary.controller": "控制器", + "arc.data.controller.summary.location": "位置", + "arc.data.controller.agreement": "我接受 {0} 和 {1}。", + "arc.data.controller.readmore": "阅读更多信息", + "microsoft.agreement.privacy.statement": "Microsoft 隐私声明", + "deploy.script.action": "脚本到笔记本", + "deploy.done.action": "部署", + "resource.type.arc.sql.display.name": "Azure SQL 托管实例–Azure Arc (预览)", + "resource.type.arc.postgres.display.name": "PostgreSQL 超大规模服务器组–Azure Arc (预览)", + "resource.type.arc.sql.description": "客户管理的环境中面向应用开发人员的托管 SQL 实例服务", + "resource.type.arc.postgres.description": "将 PostgreSQL 超大规模服务器组部署到 Azure Arc 环境", + "arc.controller": "目标 Azure Arc 控制器", + "arc.sql.wizard.title": "部署 Azure SQL 托管实例–Azure Arc (预览)", + "arc.sql.wizard.page1.title": "提供 Azure SQL 托管实例参数", + "arc.sql.connection.settings.section.title": "SQL 连接信息", + "arc.sql.instance.settings.section.title": "SQL 实例设置", + "arc.azure.section.title": "Azure 信息", + "arc.sql.instance.name": "实例名称", + "arc.sql.username": "用户名", + "arc.sql.invalid.username": "sa 用户名已禁用,请选择其他用户名", + "arc.sql.invalid.instance.name": "实例名称必须包含小写字母数字字符或 \"-\",以字母开头,以字母数字字符结尾,并且长度不能超过 13 个字符。", + "arc.storage-class.dc.label": "存储类", + "arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。", + "arc.sql.replicas.label": "副本", + "arc.sql.replicas.description": "出于高可用性目的将部署在 Kubernetes 群集中的 SQL 托管实例副本数", + "arc.storage-class.data.label": "存储类(数据)", + "arc.sql.storage-class.data.description": "要用于数据的存储类(.mdf)", + "arc.postgres.storage-class.data.description": "要用于数据永久卷的存储类。", + "arc.storage-class.logs.label": "存储类(日志)", + "arc.sql.storage-class.logs.description": "要用于日志的存储类(/var/log)", + "arc.postgres.storage-class.logs.description": "要用于日志永久卷的存储类。", + "arc.storage-class.backups.label": "存储类(备份)", + "arc.cores-limit.label": "内核限制", + "arc.sql.cores-limit.description": "托管实例的核心限制(整数)。", + "arc.cores-request.label": "核心请求", + "arc.sql.cores-request.description": "将托管实例的核心作为整数的请求。", + "arc.memory-limit.label": "内存限制", + "arc.sql.memory-limit.description": "托管实例的容量限制(整数)。", + "arc.memory-request.label": "内存请求", + "arc.sql.memory-request.description": "对托管实例容量的请求(整数内存量,以 GB 为单位)。", + "arc.postgres.storage-class.backups.description": "要用于备份永久卷的存储类", + "arc.password": "密码", + "arc.confirm.password": "确认密码", + "arc.azure.account": "Azure 帐户", + "arc.azure.subscription": "Azure 订阅", + "arc.azure.resource.group": "Azure 资源组", + "arc.azure.location": "Azure 位置", + "arc.postgres.wizard.title": "部署已启用 Azure Arc 的 PostgreSQL 超大规模服务器组(预览)", + "arc.postgres.wizard.page1.title": "提供启用 Azure 的 PostgreSQL 超大规模服务器组参数", + "arc.postgres.settings.section.title": "常规设置", + "arc.postgres.settings.resource.worker.title": "工作器节点计算配置", + "arc.postgres.settings.resource.coordinator.title": "协调器节点计算配置", + "arc.postgres.settings.storage.title": "存储设置", + "arc.postgres.server.group.name": "服务器组名称", + "arc.postgres.server.group.name.validation.description": "服务器组名称必须包含小写字母数字字符或 “-”,以字母开头,以字母数字字符结尾,并且长度不能超过 11 个字符。", + "arc.postgres.server.group.workers.label": "工作器数量", + "arc.postgres.server.group.workers.description": "要在分片群集中设置的辅助角色节点的数量,对于单节点 Postgres,默认为零。", + "arc.postgres.server.group.port": "端口", + "arc.postgres.server.group.engine.version": "引擎版本", + "arc.postgres.server.group.extensions.label": "扩展", + "arc.postgres.server.group.extensions.description": "应在启动时加载的 Postgres 扩展的列表(以逗号分隔)。请参阅 postgres 文档以查找支持的值。", + "arc.postgres.server.group.volume.size.data.label": "卷大小 GB (数据)", + "arc.postgres.server.group.volume.size.data.description": "对数据所用的存储量大小(GB)。", + "arc.postgres.server.group.volume.size.logs.label": "卷大小 GB (日志)", + "arc.postgres.server.group.volume.size.logs.description": "用于日志的存储卷大小(GB)。", + "arc.postgres.server.group.volume.size.backups.label": "卷大小 GB (备份)", + "arc.postgres.server.group.volume.size.backups.description": "用于备份的存储卷大小(GB)。", + "arc.postgres.server.group.workers.cores.request.label": "CPU 请求(每节点核心数)", + "arc.postgres.server.group.workers.cores.request.description": "每个节点上必须可用的用以安排服务的最小 CPU 核心数。支持分数核心。", + "arc.postgres.server.group.workers.cores.limit.label": "CPU 限制(每节点核心数)", + "arc.postgres.server.group.workers.cores.limit.description": "每个节点可使用的 Postgres 实例的最大 CPU 内核数。支持分数核心。", + "arc.postgres.server.group.workers.memory.request.label": "内存请求(每节点 GB)", + "arc.postgres.server.group.workers.memory.request.description": "每个节点的 Postgres 实例的内存请求(GB)。", + "arc.postgres.server.group.workers.memory.limit.label": "内存限制(GB/节点)", + "arc.postgres.server.group.workers.memory.limit.description": "每个节点 Postgres 实例的内存限制(GB)。", + "arc.postgres.server.group.coordinator.cores.request.label": "CPU 请求", + "arc.postgres.server.group.coordinator.cores.request.description": "协调器节点上必须可用的用以安排服务的最小 CPU 核心数。支持分数核心。", + "arc.postgres.server.group.coordinator.cores.limit.label": "CPU 限制", + "arc.postgres.server.group.coordinator.cores.limit.description": "可以在协调器节点上使用的 Postgres 实例的最大 CPU 内核数。支持分数核心。", + "arc.postgres.server.group.coordinator.memory.request.label": "内存请求(GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "协调器节点上的 Postgres 实例的内存请求(GB)。", + "arc.postgres.server.group.coordinator.memory.limit.label": "内存限制(GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "协调器节点上 Postgres 实例的内存限制(GB)。", + "arc.agreement": "我接受 {0} 和 {1}。", + "arc.agreement.sql.terms.conditions": "Azure SQL 托管实例 - Azure Arc 条款和条件", + "arc.agreement.postgres.terms.conditions": "启用 Azure Arc 的 PostgreSQL 超大规模条款和条件", + "should.be.integer": "值必须为整数", + "worker.node.count.should.not.be.one": "不支持值为 1。", + "requested.cores.less.than.or.equal.to.cores.limit": "请求的内核数必须小于或等于内核限制", + "cores.limit.greater.than.or.equal.to.requested.cores": "内核限制必须大于或等于请求内核", + "requested.memory.less.than.or.equal.to.memory.limit": "请求内存必须小于或等于内存限制", + "memory.limit.greater.than.or.equal.to.requested.memory": "内存限制必须大于或等于请求内存", + "arc.agreement.sql.help.text": "启用 Azure Arc 的托管实例提供可在所选基础结构上部署的 SQL Server 访问和功能兼容性。尽管此服务处于预览状态,但与 Azure 上的 SQL 托管实例相比,它具有一些功能限制。{0}", + "arc.agreement.sql.help.text.learn.more": "了解详细信息", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "详细了解已启用 Azure Arc 的托管实例" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "Arc 部署扩展已由 Arc 扩展取代,并已卸载。", + "arc.controllerDashboard": "Azure Arc 数据控制器仪表板(预览版) - {0}", + "arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板(预览) - {0}", + "arc.postgresDashboard": "PostgreSQL 超大规模 - Azure Arc 仪表板(预览) - {0}", + "arc.dataControllersType": "Azure Arc 数据控制器", + "arc.pgSqlType": "PostgreSQL 超大规模 - Azure Arc", + "arc.miaaType": "SQL 托管实例 - Azure Arc", + "arc.overview": "概述", + "arc.connectionStrings": "连接字符串", + "arc.preloaded Extensions": "预加载的扩展", + "arc.networking": "网络", + "arc.properties": "属性", + "arc.settings": "设置", + "arc.security": "安全性", + "arc.computeAndStorage": "计算 + 存储", + "arc.coordinatorNodeParameters": "协调器节点参数", + "arc.workerNodeParameters": "工作器节点参数", + "arc.compute": "计算", + "arc.backup": "备份", + "arc.newSupportRequest": "新建支持请求", + "arc.diagnoseAndSolveProblems": "诊断并解决问题", + "arc.supportAndTroubleshooting": "支持 + 疑难解答", + "arc.resourceHealth": "资源运行状况", + "arc.parameterName": "参数名", + "arc.value": "值", + "arc.createNew": "新实例", + "arc.delete": "删除", + "arc.learnMore": "了解详细信息。", + "arc.drop": "放置", + "arc.save": "保存", + "arc.discard": "放弃", + "arc.resetPassword": "重置密码", + "arc.loadExtensions": "加载扩展", + "arc.unloadExtensions": "上传扩展", + "arc.noExtensions": "配置中未列出任何扩展。", + "arc.openInAzurePortal": "在 Azure 门户中打开", + "arc.resourceGroup": "资源组", + "arc.region": "区域", + "arc.subscriptionId": "订阅 ID", + "arc.state": "状态", + "arc.connectionMode": "连接模式", + "arc.namespace": "命名空间", + "arc.externalEndpoint": "外部终结点", + "arc.name": "名称", + "arc.type": "类型", + "arc.status": "状态", + "arc.miaaAdmin": "托管实例管理员", + "arc.controllerEndpoint": "控制器终结点", + "arc.extensionName": "扩展名", + "arc.extensionsDescription": "PostgreSQL 提供使用扩展程序扩展数据库功能的能力。扩展允许在单个包中将多个相关的 SQL 对象捆绑在一起,可以使用单个命令从数据库中加载或删除这些对象。在数据库中加载后,扩展可以像内置功能一样运行。", + "arc.extensionsFunction": "启动时必须将某些扩展加载到 PostgreSQL 中,然后才能使用它们。可在下面查看和编辑这些预加载的扩展。", + "arc.extensionsLearnMore": "了解 PostgreSQL 扩展的详细信息。", + "arc.extensionsTableLoading": "正在加载预加载扩展的表。", + "arc.extensionsTableLabel": "预加载扩展的表。", + "arc.extensionsTableLoadingComplete": "现在可以查看预加载的扩展。", + "arc.extensionsAddList": "扩展", + "arc.extensionsAddDialog": "通过使用扩展,PostgreSQL 提供扩展数据库功能的能力。", + "arc.dataController": "数据控制器", + "arc.kibanaDashboard": "Kibana 仪表板", + "arc.grafanaDashboard": "Grafana 仪表板", + "arc.kibanaDashboardDescription": "用于查看日志的仪表板", + "arc.grafanaDashboardDescription": "用于查看指标的仪表板", + "arc.serviceEndpoints": "服务终结点", + "arc.serviceEndpointsTable": "服务终结点表", + "arc.databases": "数据库", + "arc.endpoint": "终结点", + "arc.description": "说明", + "arc.yes": "是", + "arc.no": "否", + "arc.feedback": "反馈", + "arc.selectConnectionString": "从下面的可用客户端连接字符串中进行选择。", + "arc.addingWorkerNodes": "正在添加工作器节点", + "arc.workerNodesDescription": "展开服务器组并通过添加工作器节点缩放数据库。", + "arc.workerNodesConfigurationInformation": "可以配置将应用于所有工作器节点的 CPU 核心数和存储大小。调整服务器组的 CPU 核心数和内存设置。要重置请求和/或限制,请传入空值。", + "arc.coordinatorNodeConfigurationInformation": "可以配置将应用于协调器节点的 CPU 核心数和存储大小。调整服务器组的 CPU 核心数和内存设置。要重置请求和/或限制,请传入空值。", + "arc.workerNodeInformation": "可以通过减少或增加工作器节点数来横向缩减和放大服务器组。值必须为 0 或大于 1。", + "arc.workerOneNodeValidationMessage": "不支持值为 1。", + "arc.vCores": "vCore", + "arc.ram": "RAM", + "arc.refresh": "刷新", + "arc.resetAllToDefault": "全部重置为默认设置", + "arc.resetToDefault": "重置为默认值", + "arc.troubleshoot": "疑难解答", + "arc.clickTheNewSupportRequestButton": "单击“新建支持请求”按钮可在 Azure 门户中提出支持请求。", + "arc.supportRequestNote": "请注意,必须先将资源配置上传到 Azure 才能打开支持请求。", + "arc.running": "正在运行", + "arc.ready": "准备就绪", + "arc.notReady": "未就绪", + "arc.pending": "挂起", + "arc.failed": "已失败", + "arc.unknown": "未知", + "arc.direct": "直接", + "arc.indirect": "间接", + "arc.loading": "正在加载...", + "arc.refreshToEnterCredentials": "刷新节点以输入凭据", + "arc.noInstancesAvailable": "没有可用的实例", + "arc.connecToServer": "连接到服务器", + "arc.connectToController": "连接到现有控制器", + "arc.connectToMSSql": "连接到 SQL 托管实例 - Azure Arc ({0})", + "arc.connectToPGSql": "连接到 PostgreSQL 超大规模 - Azure Arc ({0})", + "arc.passwordToController": "向控制器提供密码", + "arc.controllerUrl": "控制器 URL", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "如果存在多个具有相同命名空间的群集,则控制器 URL 是必需的 - 而通常这一点并不是必需的。", + "arc.serverEndpoint": "服务器终结点", + "arc.controllerName": "名称", + "arc.controllerNameDescription": "要在树视图中显示的名称,这不会应用于控制器本身。", + "arc.controllerKubeConfig": "Kube 配置文件路径", + "arc.controllerClusterContext": "群集上下文", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "控制器用户名", + "arc.controllerPassword": "控制器密码", + "arc.username": "用户名", + "arc.password": "密码", + "arc.rememberPassword": "记住密码", + "arc.connect": "连接", + "arc.cancel": "取消", + "arc.ok": "确定", + "arc.on": "开", + "arc.off": "关闭", + "arc.notConfigured": "未配置", + "arc.online": "联机", + "arc.offline": "脱机", + "arc.restoring": "正在还原", + "arc.recovering": "正在恢复", + "arc.recoveringPending": "恢复挂起", + "arc.suspect": "可疑", + "arc.emergency": "紧急", + "arc.coordinatorEndpoint": "协调器终结点", + "arc.postgresAdminUsername": "管理员用户名", + "arc.nodeConfiguration": "节点配置", + "arc.postgresVersion": "PostgreSQL 版本", + "arc.serverGroupType": "服务器组类型", + "arc.serverGroupNodes": "服务器组节点", + "arc.fullyQualifiedDomain": "完全限定的域", + "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", + "arc.coordinator": "协调器", + "arc.worker": "工作器", + "arc.monitor": "监视器", + "arc.available": "可用", + "arc.issuesDetected": "已检测到问题", + "arc.newDatabase": "新建数据库", + "arc.databaseName": "数据库名", + "arc.enterNewPassword": "输入新密码", + "arc.confirmNewPassword": "确认新密码", + "arc.learnAboutPostgresClients": "详细了解 Azure PostgreSQL 超大规模客户端接口", + "arc.coordinatorNodeParametersDescription": " 协调器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。", + "arc.workerNodesParametersDescription": " 工作器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。", + "arc.learnAboutNodeParameters": "详细了解已启用 Azure Arc 的 PostgreSQL 超大规模数据库引擎设置", + "arc.noNodeParametersFound": "找不到工作器服务器参数...", + "arc.searchToFilter": "通过搜索对项进行筛选...", + "arc.scalingCompute": "正在缩放计算 vCore 和内存。", + "arc.postgresComputeAndStorageDescriptionPartOne": "可以缩放已启用的 Azure Arc", + "arc.miaaComputeAndStorageDescriptionPartOne": "可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc", + "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL 超大规模服务器组依据", + "arc.computeAndStorageDescriptionPartThree": "无故障时间和", + "arc.computeAndStorageDescriptionPartFour": "在执行此操作之前,需要确保", + "arc.computeAndStorageDescriptionPartFive": "有足够的资源可用", + "arc.resourceHealthDescription": "资源运行状况可以让你了解资源是否按预期运行。", + "arc.computeAndStorageDescriptionPartSix": "在你的 Kubernetes 群集中,以接受此配置。", + "arc.node": "节点", + "arc.nodes": "节点", + "arc.workerNodes": "工作器节点", + "arc.coordinatorNode": "协调器节点", + "arc.storagePerNode": "每个节点的存储", + "arc.workerNodeCount": "工作器节点计数", + "arc.configurationPerNode": "配置(每个节点)", + "arc.configurationCoordinatorNode": "配置", + "arc.coresLimit": "CPU 限制", + "arc.workerCoresLimit": "工作节点 CPU 限制", + "arc.coordinatorCoresLimit": "协调器节点 CPU 限制", + "arc.coresRequest": "CPU 请求", + "arc.workerCoresRequest": "工作节点 CPU 请求", + "arc.coordinatorCoresRequest": "协调器节点 CPU 请求", + "arc.memoryLimit": "内存限制(以 GB 为单位)", + "arc.workerMemoryLimit": "工作器节点内存限制(以 GB 为单位)", + "arc.coordinatorMemoryLimit": "控制器节点内存限制(GB)", + "arc.memoryRequest": "内存请求(以 GB 为单位)", + "arc.workerMemoryRequest": "工作器节点内存请求(以 GB 为单位)", + "arc.coordinatorMemoryRequest": "协调器节点内存请求(以 GB 为单位)", + "arc.arcResources": "Azure Arc 资源", + "arc.enterANonEmptyPassword": "输入非空密码或按 Esc 退出。", + "arc.thePasswordsDoNotMatch": "密码不匹配。确认密码或按 Esc 退出。", + "arc.passwordReset": "已成功重置密码", + "arc.condition": "条件", + "arc.details": "详细信息", + "arc.lastTransition": "上次转换时间", + "arc.noExternalEndpoint": "尚未配置外部终结点,此信息不可用。", + "arc.noWorkerPods": "此配置中没有辅助角色 Pod。", + "arc.podsReady": "Pod 已就绪", + "arc.podsPresent": "存在 Pod", + "arc.podsUsedDescription": "请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息。", + "arc.podsUsedDescriptionAria": "请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息", + "arc.podConditionsTable": "Pod 条件表", + "arc.connectToPostgresDescription": "要显示和设置数据库引擎设置,需要连接到服务器,这将需要安装 PostgreSQL 扩展。", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "Pod 已初始化。", + "arc.podReady": "Pod 已准备就绪。", + "arc.noPodIssuesDetected": "没有任何影响此 PostgreSQL 超大规模实例的已知问题。", + "arc.podIssuesDetected": "下面列出的 Pod 遇到可能会影响性能或可用性的问题。", + "arc.containerReady": "Pod 容器已准备就绪。", + "arc.podScheduled": "Pod 是可计划的。", + "arc.loadingClusterContextCompleted": "已完成加载群集上下文", + "arc.rangeSetting": "值应位于 {0} - {1} 范围内", + "arc.databaseCreated": "已创建数据库 {0}", + "arc.deletingInstance": "正在删除实例“{0}”", + "arc.installingExtension": "正在安装扩展“{0}”...", + "arc.extensionInstalled": "已安装扩展“{0}”。", + "arc.updatingInstance": "正在更新实例“{0}”...", + "arc.instanceDeleted": "已删除实例“{0}”", + "arc.instanceUpdated": "已更新实例“{0}”", + "arc.extensionsDropped": "已删除扩展 \"{0}\"", + "arc.extensionsAdded": "已添加扩展“{0}”", + "arc.copiedToClipboard": "已将 {0} 复制到剪贴板", + "arc.clickTheTroubleshootButton": "单击“故障排除”按钮以打开 Azure Arc {0} 疑难解答笔记本。", + "arc.dataStorage": "{0} 数据", + "arc.logStorage": "{0} 日志", + "arc.backupsStorage": "{0} 备份", + "arc.numVCore": "{0} 个 vCore", + "arc.numVCores": "{0} 个 vCore", + "arc.updated": "已更新的 {0}", + "arc.connectionString": "{0} 的连接字符串", + "arc.copyConnectionStringToClipboard": "将 {0} 连接字符串复制到剪贴板", + "arc.copyValueToClipboard": "将 {0} 复制到剪贴板", + "arc.pgConnectionRequired": "需要连接才能显示和设置数据库引擎设置。", + "arc.miaaConnectionRequired": "需要连接以列出此实例上的数据库。", + "arc.couldNotFindControllerRegistration": "找不到控制器注册。", + "arc.dropMultipleExtensions": "当前正在删除另一个扩展,请在完成后重试。", + "arc.updateExtensionsFailed": "编辑扩展失败。{0}", + "arc.refreshFailed": "刷新失败。{0}", + "arc.resetFailed": "重置失败。{0}", + "arc.openDashboardFailed": "打开仪表板时出错。{0}", + "arc.instanceDeletionFailed": "未能删除实例 {0}。{1}", + "arc.instanceUpdateFailed": "未能更新实例 {0}。{1}", + "arc.pageDiscardFailed": "未能放弃用户输入。{0}", + "arc.databaseCreationFailed": "未能创建数据库 {0}。{1}", + "arc.connectToControllerFailed": "无法连接到控制器 {0}。{1}", + "arc.connectToMSSqlFailed": "无法连接到 SQL 托管实例 - Azure Arc 实例 {0}。{1}", + "arc.connectToPGSqlFailed": "无法连接到 PostgreSQL 超大规模 - Azure Arc 实例 {0}。{1}", + "arc.missingExtension": "需要 {0} 扩展才能查看引擎设置。是否要立即安装?", + "arc.extensionInstallationFailed": "未能安装扩展 {0}", + "arc.fetchConfigFailed": "检索“{0}”的配置时出现意外错误。{1}", + "arc.fetchEndpointsFailed": "检索“{0}”的终结点时发生意外错误。{1}", + "arc.fetchRegistrationsFailed": "检索“{0}”的注册时出现意外错误。{1}", + "arc.fetchDatabasesFailed": "检索“{0}”的数据库时出现意外错误。{1}", + "arc.fetchEngineSettingsFailed": "检索“{0}”的引擎设置时出现意外错误。{1}", + "arc.numberOfIssuesDetected": "• {0} ({1} 个问题)", + "arc.instanceDeletionWarning": "警告! 删除实例是永久性操作,且无法撤消。要删除实例“{0}”,请在下面键入名称“{0}”以继续。", + "arc.invalidInstanceDeletionName": "值“{0}”与实例名称不匹配。请重试或按 Esc 退出", + "arc.couldNotFindAzureResource": "找不到 {0} 的 Azure 资源", + "arc.passwordResetFailed": "未能重置密码。{0}", + "arc.errorConnectingToController": "连接到控制器时出现错误。{0}", + "arc.passwordAcquisitionFailed": "未能获取密码。{0}", + "arc.loginFailed": "登录控制器时出错 - 用户名或密码错误", + "arc.errorVerifyingPassword": "验证密码时遇到错误。{0}", + "noControllersConnected": "当前未连接 Azure Arc 控制器。请运行命令:“连接到现有Azure Arc控制器”,然后重试", + "getVariableValue.unknownVariableName": "尝试获取未知变量的变量值: {0}", + "getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}", + "noControllerInfoFound": "找不到名称为 {0} 的控制器信息", + "noPasswordFound": "无法检索到控制器的密码: {0},并且用户未提供密码。请稍后重试。", + "clusterContextNotFound": "在 Kube 配置文件中未找到名为 {0} 的群集上下文", + "noCurrentClusterContext": "在 kube 配置文件中找不到当前群集上下文", + "filePicker.browse": "浏览", + "button.label": "选择", + "noContextFound": "在配置文件中找不到“上下文”: {0}", + "noCurrentContextFound": "配置文件中没有标记为 “current-context” 的上下文: {0}", + "noNameInContext": "在配置文件中的群集上下文中找不到任何名称字段: {0}", + "arc.userCancelledError": "用户取消了此对话框", + "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: \r\n>{2}\r\n 是否要更新此信息?", + "arc.invalidConfigPath": "配置路径无效", + "arc.loadingClusterContextsError": "加载群集上下文时出错。{0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..422dd6ccfd --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Azure SQL Edge 部署扩展", + "extension-description": "提供部署 Microsoft SQL Server 的基于笔记本的体验", + "docker-container-name-field": "容器名称", + "docker-sql-password-field": "Azure SQL Edge 实例(sa)密码", + "docker-confirm-sql-password-field": "确认密码", + "docker-sql-port-field": "Azure SQL Edge 端口", + "microsoft-privacy-statement": "Microsoft 隐私声明", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (预览)是一个适合 IoT 和 IoT Edge 部署的优化关系数据库引擎。", + "sql-edge-type-display-name": "部署目标", + "sql-edge-local-display-name": "本地容器实例", + "sql-edge-remote-display-name": "远程容器实例", + "sql-edge-local-title": "在本地计算机上部署 Azure SQL Edge 容器实例", + "docker-settings-section-title": "Docker 设置", + "docker-registry-field": "注册表", + "docker-repository-field": "存储库", + "docker-imagetag-field": "图像标记", + "docker-username-field": "用户名", + "docker-password-field": "密码", + "edge-agreement": "我接受 {0} 和 {1}。", + "edge-eula": "Microsoft Azure SQL Edge 许可协议", + "sql-edge-remote-title": "在远程计算机上部署 Azure SQL Edge 容器实例", + "remote-info-section-title": "目标计算机信息", + "edge-remote-target-field": "名称或 IP 地址", + "edge-remote-username-field": "用户名", + "edge-remote-password-field": "密码", + "sql-edge-azure-display-name": "新建 Azure IoT 中心和虚拟机(密码身份验证)", + "sql-edge-azure-sshkey-display-name": "新建 Azure IoT 中心和虚拟机(ssh 公钥身份验证)", + "sql-edge-azure-title": "通过 IoT 中心将 Azure SQL Edge 部署到新的 Azure VM", + "azure_subscription_id": "订阅 ID", + "azure_resource_group": "资源组", + "azure_location": "位置", + "vm_admin": "虚拟机管理员用户名", + "vm_password": "虚拟机管理员密码", + "vm_password_confirm": "确认虚拟机管理员密码", + "vm_password_validation_error_message": "VM 密码的长度必须为 12 到 123 个字符,且包含大写字符、小写字符、数字、特殊字符。", + "package_path": "包文件", + "package_path_description": "SQL Server 包文件的路径(dacpac、bacpac)或压缩包文件。", + "azure-info-section-title": "Azure 信息", + "sqlserver-info-section-title": "Azure SQL Edge 信息", + "package-files": "SQL Server 包文件", + "sql-edge-azure-single-device-display-name": "Azure IoT 中心的现有设备", + "sql-edge-azure-single-device-title": "将 Azure SQL Edge 部署到现有设备", + "iot-hub-name": "IoT 中心名称", + "device-id": "设备 ID", + "device-ip-address": "设备 IP 地址", + "device-ip-address-description": "将用于在部署后连接到 Azure SQL Edge 实例", + "sql-edge-azure-multi-device-display-name": "Azure IoT 中心的多个设备", + "sql-edge-azure-multi-device-title": "将 Azure SQL Edge 部署到多个 Azure IoT 设备", + "device-target-condition": "目标条件", + "device-target-condition-learn-more": "详细了解目标状况。", + "vm_ssh_public_key": "SSH 公钥" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..c43fb040a9 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "对 Azure Data CLI 的支持。", + "azdata.config.title": "Azure Data CLI 配置", + "azdata.config.debug": "将调试信息记录到所有已执行 azdata 命令的输出通道", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "接受 EULA", + "azdata.install.command.name": "安装", + "azdata.update.command.name": "检查更新", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "选择如何接受 Azure Data CLI 的 EULA", + "azdata.acceptEula.prompt.description": "系统将提示用户接受 Azure 数据 CLI 的 EULA", + "azdata.acceptEula.dontPrompt.description": "系统将不提示用户接受 Azure Data CLI 的 EULA", + "azdata.install.description": "选择如何完成 Azure Data CLI 的安装", + "azdata.install.prompt.description": "系统将提示用户安装 Azure Data CLI", + "azdata.install.dontPrompt.description": "系统将不会提示用户安装 Azure Data CLI", + "azdata.update.description": "选择当 Azure Data CLI 更新可用时系统是否向你发出提示。", + "azdata.requiredUpdate.description": "选择当 Azure Data CLI 必需更新可用时系统是否向你发出提示。", + "azdata.update.prompt.description": "系统将提示用户更新 Azure Data CLI", + "azdata.update.dontPrompt.description": "系统将不会提示用户更新 Azure Data CLI" + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "正在搜索现有 Azure Data CLI 安装...", + "azdata.foundExistingAzdata": "在路径: {1} 处找到版本(v{0}) 的现有 Azure Data CLI 安装", + "azdata.downloadingProgressMb": "正在下载({0} / {1} MB)", + "azdata.downloadFinished": "已完成下载", + "azdata.installingAzdata": "正在安装 Azure Data CLI...", + "azdata.updatingAzdata": "正在更新 Azure Data CLI...", + "azdata.azdataInstalled": "Azure Data CLI 已成功安装。需要重启 Azure Data Studio 才能完成配置 - 在此操作完成之前,将不会激活功能。", + "azdata.azdataUpdated": "已成功将 Azure Data CLI 更新到版本: {0}。", + "azdata.yes": "是", + "azdata.no": "否", + "azdata.accept": "接受", + "azdata.decline": "拒绝", + "azdata.doNotAskAgain": "不再询问", + "azdata.askLater": "稍后询问", + "azdata.downloadingTo": "正在将 {0} 从 {1} 下载到 {2}", + "azdata.executingCommand": "正在执行命令:“{0} {1}”", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "正在检查 Azure Data CLI 的最新可用版本", + "azdata.gettingTextContentsOfUrl": "正在获取位于 URL {0} 的资源的文本内容", + "azdata.versionForUpdate": "找到 Azure Data CLI 可以从当前版本: {1} 更新到的版本: {0}。", + "azdata.latestAzdataVersionAvailable": "最新可用的 Azure Data CLI 版本: {0}。", + "azdata.couldNotFindAzdata": "找不到 Azure Data CLI。错误: {0}", + "azdata.currentlyInstalledVersionIsLatest": "当前安装的 Azure Data CLI 版本: {0} 与任何其他可用版本相同或更高", + "azdata.promptLog": "正在提示用户接受以下内容: {0}", + "azdata.couldNotFindAzdataWithPrompt": "找不到 Azure Data CLI,是否立即安装? 如果不安装,则某些功能将无法正常工作。", + "azdata.promptForAzdataUpdate": "新版本的 Azure Data CLI ({0}) 已可用,是否要立即更新到该版本?", + "azdata.promptForRequiredAzdataUpdate": "此扩展需要 Azure Data CLI >= {0} 才能安装,是否要立即更新到最新版本({1})? 如果不安装,则某些功能可能不起作用。", + "azdata.requiredVersionNotAvailable": "此扩展需要 Azure Data CLI >= {0} 才能安装,但当前可用的版本仅有 {1}。请从[此处] (https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata)手动安装正确版本,然后重启 Azure Data Studio。", + "azdata.missingRequiredVersion": "此功能需要 Azure Data CLI >= {0}。请运行“Azure Data CLI: 检查更新”命令以安装此项,然后重试。", + "azdata.downloadError": "下载时出错", + "azdata.installError": "安装 Azure Data CLI 时出错: {0}", + "azdata.updateError": "更新 Azure Data CLI 时出错: {0}", + "azdata.platformUnsupported": "平台“{0}”当前不受支持", + "azdata.unexpectedCommandError": "执行命令时出现意外错误: {0}", + "azdata.unexpectedExitCode": "命令中出现意外的退出代码: {1} ({0})", + "azdata.noAzdata": "没有可用的 Azure 数据 CLI,请运行命令“Azure Data CLI: 安装”以启用需要它的功能。", + "azdata.noAzdataWithLink": "没有可用的 Azure Data CLI,[安装 Azure Data CLI](command:azdata.install)以启用需要它的功能。", + "azdata.skipInstall": "正在跳过 Azure Data CLI 的安装,因为该操作不是由用户请求的,且配置选项为 {0}。{1} 为 {2}", + "azdata.skipUpdate": "正在跳过 Azure Data CLI 的更新,因为该操作不是由用户请求的,且配置选项为 {0}。{1} 为 {2}", + "azdata.skipRequiredUpdate": "正在跳过 Azure Data CLI 的必需更新,因为该操作不是由用户请求的,且配置选项为 {0}。{1} 为 {2}", + "azdata.noReleaseVersion": "没有适用于平台“{0}”的发布版本 \r\n发布信息: ${1}", + "azdata.noDownloadLink": "没有适用于平台“{0}”的下载链接 \r\n发布信息: ${1}", + "azdata.failedToParseReleaseInfo": "未能分析 {0} 处内容的 JSON。\r\n文件内容: \r\n{1}\r\n错误: {2}", + "azdata.azdataUserSettingReadLog": "Azure 数据 CLI 用户设置: {0}。{1} 读取,值: {2}", + "azdata.azdataUserSettingUpdatedLog": "Azure Data CLI 用户设置: {0}。已更新 {1},newValue: {2}", + "azdata.userResponseInstall": "收到安装 Azure Data CLI 的提示时的用户响应: {0}", + "azdata.userResponseUpdate": "提示更新 Azure Data CLI 时的用户响应: {0}", + "azdata.userRequestedInstall": "用户已请求使用“Azure Data CLI: 安装”命令来安装 Azure Data CLI", + "azdata.userRequestedUpdate": "用户已请求使用“Azure Data CLI: 检查更新”命令更新 Azure Data CLI", + "azdata.acceptEula": "用户已请求通过调用“Azure Data CLI: 接受 EULA”命令收到接受 EULA 的提示", + "azdata.updateCheckSkipped": "未检查新的 Azure Data CLI 版本可用性,因为未找到要安装的 Azure Data CLI", + "azdata.eulaNotAccepted": "未接受 Microsoft 隐私声明和 Azure Data CLI 许可条款。执行命令: [Azure Data CLI: 接受 EULA](command:azdata.acceptEula)接受 EULA,以启用需要 Azure Data CLI 的功能。", + "azdata.promptForEula": "要使用此扩展,需要接受 [Microsoft 隐私声明] ({0})和 [Azure Data CLI 许可条款] ({1})。拒绝此操作将导致一些功能无法工作。", + "azdata.promptForEulaResponse": "用户对 EULA 提示的响应: {0}", + "azdata.eulaAcceptedStateOnStartup": "启动时的“已接受 EULA”状态: {0}", + "azdata.endpointOrNamespaceRequired": "必须指定终结点或命名空间" + } + } +} \ 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 a6e882bf3d..0beae56f65 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 @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Azure 数据资源管理器群集" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor 日志工作区" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Azure Database for PostgreSQL 服务器" @@ -225,7 +225,7 @@ "azure.resource.providers.sqlInstanceArcContainerLabel": "SQL 托管实例 - Azure Arc" }, "dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider": { - "azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "超大规模 PostgreSQL – Azure Arc" + "azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "PostgreSQL 超大规模 – Azure Arc" }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.loadingLabel": "正在加载…", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..859c4967fd --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL 混合云工具包", + "description": "打开 Azure SQL 混合云工具包 Jupyter Book", + "title.openJupyterBook": "打开 Azure SQL 混合云工具包 Jupyter Book", + "title.cloudHybridBooks": "Azure SQL 混合云工具包", + "books-preview-category": "Jupyter Book" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..768ffb7052 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "数据工作区", + "extension-description": "数据工作区", + "data-workspace-view-container-name": "项目", + "main-view-name": "项目", + "new-command": "新建", + "refresh-workspace-command": "刷新", + "close-workspace-command": "关闭工作区", + "remove-project-command": "删除项目", + "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": "当前工作区中未打开任何项目。\r\n[新建](command:projects.new)\r\n[打开现有](command:projects.openExisting)\r\n要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。\r\n", + "open-existing-command": "打开现有", + "projects.defaultProjectSaveLocation": "文件夹的完整路径,其中已默认保存新项目。", + "projects.showNotAddedProjectsInWorkspacePrompt": "在当前工作区文件夹包含尚未添加到工作区项目的项目时,始终显示信息消息。", + "manage-project-command": "管理" + }, + "dist/common/constants": { + "activateExtensionFailed": "未能加载项目提供程序扩展“{0}”。错误消息: {1}", + "UnknownProjectsError": "找不到以下项目的提供程序: {0}", + "SelectProjectFileActionName": "选择", + "AllProjectTypes": "所有项目类型", + "UnknownProjectTypeError": "找不到 id 为“{0}”的项目类型的提供程序", + "dataworkspace.restartConfirmation": "要创建并将项目添加到工作区,需要重启 Azure Data Studio,是否立即执行此操作?", + "dataworkspace.projectsFailedToLoad": "未能加载某些项目。要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "文件“{0}”不存在", + "projectNameNull": "项目名为 null", + "noPreviousData": "当前项目的前期 {0} 将在此处显示,请运行以查看结果。", + "gitCloneMessage": "正在克隆 Git 存储库“{0}”...", + "gitCloneError": "Git 克隆期间出错。请查看 git 输出以了解更多详细信息", + "dataworkspace.ok": "确定", + "dataworkspace.browse": "浏览", + "dataworkspace.browseEllipsis": "浏览...", + "dataworkspace.open": "打开", + "dataworkspace.create": "创建", + "dataworkspace.select": "选择", + "dataworkspace.NewProjectDialogTitle": "创建新项目", + "dataworkspace.Type": "类型", + "dataworkspace.projectNameTitle": "名称", + "dataworkspace.projectNamePlaceholder": "输入项目名称", + "dataworkspace.enterProjectName": "输入项目名", + "dataworkspace.projectLocationTitle": "位置", + "dataworkspace.projectLocationPlaceholder": "选择要创建项目的位置", + "dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。", + "dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "所选位置中已存在目录“{0}”,请选择其他项", + "dataworkspace.selectProjectType": "选择项目类型", + "dataworkspace.selectProjectLocation": "选择项目位置", + "dataworkspace.nameCannotBeEmpty": "名称不能为空", + "dataworkspace.targetPlatform": "目标平台", + "dataworkspace.openExistingDialogTitle": "打开现有项目", + "dataworkspace.fileNotExistError": "所选 {0} 文件“{1}”不存在或者不是文件。", + "dataworkspace.cloneParentDirectoryNotExistError": "所选克隆路径“{0}”不存在或不是目录。", + "dataworkspace.project": "项目", + "dataworkspace.locationSelectorTitle": "位置", + "dataworkspace.projectFilePlaceholder": "选择项目文件", + "dataworkspace.workspacePlaceholder": "选择工作区({0})文件", + "dataworkspace.projectAlreadyOpened": "已打开项目“{0}”。", + "dataworksapce.local": "本地", + "dataworkspace.remoteGitRepo": "远程 Git 存储库", + "dataworkspace.gitRepoUrlTitle": "Git 存储库 URL", + "dataworkspace.gitRepoUrlPlaceholder": "输入远程 git 存储库 URL", + "dataworkspace.localClonePathTitle": "本地克隆路径", + "dataworkspace.localClonePathPlaceholder": "选择本地克隆存储库的位置", + "dataworksapce.refresh": "刷新" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..346e95fa2a --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "新建笔记本", + "notebook.command.open": "打开笔记本", + "cloud.databaseProperties.name": "数据库名称", + "cloud.databaseProperties.size": "大小(MB)", + "cloud.serverProperties.summary": "状态", + "cloud.serverProperties.machinesTotal": "群集中的总计算机数", + "cloud.serverProperties.diskCacheCapacity": "已使用的群集数据容量百分比", + "databasesListProperties.name": "名称", + "databasesListProperties.size": "大小(MB)", + "objectsListProperties.name": "名称", + "objectsListProperties.metadataTypeName": "类型", + "kusto.configuration.title": "KUSTO 配置", + "kusto.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", + "kusto.format.alignColumnDefinitionsInColumns": "列定义是否应对齐?", + "kusto.format.datatypeCasing": "数据类型应格式化为大写、小写还是无(不格式化)", + "kusto.format.keywordCasing": "关键字应格式化为大写、小写还是无(不格式化)", + "kusto.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", + "kusto.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”", + "kusto.provider.displayName": "Azure 数据资源管理器(Kusto)", + "kusto.connectionOptions.connectionName.displayName": "名称(可选)", + "kusto.connectionOptions.connectionName.description": "连接的自定义名称", + "kusto.connectionOptions.serverName.displayName": "群集", + "kusto.connectionOptions.serverName.description": "Kusto 群集名称", + "kusto.connectionOptions.databaseName.displayName": "数据库", + "kusto.connectionOptions.databaseName.description": "数据源中的初始目录或数据库的名称。", + "kusto.connectionOptions.authType.displayName": "身份验证类型", + "kusto.connectionOptions.authType.description": "指定使用 Kusto Server 进行身份验证的方法", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", + "kusto.connectionOptions.authType.categoryValues.none": "无身份验证", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "用户身份验证", + "kusto.connectionOptions.userName.displayName": "用户名", + "kusto.connectionOptions.userName.description": "指示连接到数据源时使用的用户 ID", + "kusto.connectionOptions.password.displayName": "密码", + "kusto.connectionOptions.password.description": "指示连接到数据源时使用的密码", + "kusto.connectionOptions.connectTimeout.displayName": "连接超时", + "kusto.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", + "kusto.connectionOptions.connectRetryCount.displayName": "连接重试次数", + "kusto.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", + "kusto.connectionOptions.connectRetryInterval.displayName": "连接重试间隔", + "kusto.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", + "kusto.connectionOptions.applicationName.displayName": "应用程序名称", + "kusto.connectionOptions.applicationName.description": "应用程序的名称", + "kusto.connectionOptions.workstationId.displayName": "工作站 ID", + "kusto.connectionOptions.workstationId.description": "连接到 Kusto Server 的工作站的名称", + "kusto.connectionOptions.failoverPartner.displayName": "故障转移伙伴", + "kusto.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 Kusto Server 实例的名称或网络地址" + }, + "dist/telemetry": { + "viewKnownIssuesText": "查看已知问题", + "serviceCrashMessage": "{0} 个组件意外退出。请重启 Azure Data Studio。" + }, + "dist/main": { + "kusto.unsupportedPlatform": "平台不受支持", + "notebookFileType": "笔记本", + "unsupportedFileType": "仅支持 .ipynb 笔记本" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "节点 {0} 的会话不存在", + "notifyError": "通知节点更改时出错: {0}", + "rootLabel": "根" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "取消", + "cancel": "是否取消操作?", + "kusto.searchServers": "搜索服务器名称" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "{0} 已启动", + "startingServiceStatusMsg": "正在启动 {0}", + "failedToStartServiceErrorMsg": "未能启动 {0}", + "installingServiceChannelMsg": "正在将 {0} 安装到 {1}", + "installingServiceStatusMsg": "正在安装 {0}", + "installedServiceChannelMsg": "安装于 {0}", + "downloadingServiceChannelMsg": "正在下载 {0}", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "正在下载 {0}", + "downloadServiceDoneChannelMsg": "已安装 {0}" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。", + "kusto.accountDoesNotExist": "帐户不存在。", + "kusto.insufficientlyPrivelagedAzureAccount": "为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..ecf52abee6 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "机器学习", + "description": "机器学习", + "title.tasks": "任务", + "title.documents": "文档", + "title.configurations": "配置", + "title.endpoints": "终结点", + "ml.command.managePackages": "管理数据库中的包", + "ml.command.manageLanguages": "管理外部语言", + "ml.command.predictModel": "进行预测", + "ml.command.manageModels": "管理模型", + "ml.command.importModel": "导入模型", + "ml.configuration.title": "机器学习配置", + "ml.pythonPath.description": "机器学习使用的预先存在的 Python 安装的本地路径。", + "ml.enablePython.description": "在数据库中启用 Python 包管理。", + "ml.enableR.description": "在数据库中启用 R 包管理。", + "ml.rPath.description": "机器学习使用的预先存在的 R 安装的本地路径。", + "ml.command.dependencies": "安装机器学习依赖项", + "ml.command.enableExternalScript": "启用外部脚本" + }, + "dist/common/constants": { + "msgYes": "是", + "msgNo": "否", + "mls.managePackages.error": "服务器不支持包管理。请确保已安装 Python 或 R。", + "notebookExtensionFailedError": "扩展因其对笔记本扩展的依赖项而未能加载。请检查笔记本扩展的输出日志以获取更多详细信息", + "mls.verifyOdbcDriverError.error": "包管理需要“{0}”。请确保其已安装并正确设置。", + "mls.taskFailedError.error": "无法完成任务“{0}”。错误: {1}", + "mls.cannotFindPython.error": "找不到 Python 可执行文件“{0}”。请确保已正确安装和配置 Python", + "mls.cannotFindR.error": "找不到 R 可执行文件“{0}”。请确保已正确安装和配置 R", + "mls.installPackageMngDependencies.msgTaskName": "正在验证包管理依赖项", + "mls.installModelMngDependencies.msgTaskName": "正在验证模型管理依赖项", + "mls.noResultError": "未返回任何结果", + "mls.requiredPackagesNotInstalled": "未安装所需的包", + "mls.confirmEnableExternalScripts": "包管理需要外部脚本。是否确实要启用它?", + "mls.enableExternalScriptsError": "未能启用外部脚本。", + "mls.externalScriptsIsRequiredError": "此操作需要外部脚本配置。", + "mls.confirmInstallPythonPackages": "是否确实要安装所需的包?", + "mls.installDependencies.confirmInstallPythonPackages": "需要安装以下 Python 包: {0}", + "mls.installDependencies.confirmInstallRPackages": "安装需要以下 R 包: {0}", + "models.confirmDeleteModel": "确定要删除模型“{0}”?", + "mls.installDependencies.packages": "正在安装所需的包...", + "mls.installDependencies.packagesAlreadyInstalled": "已安装所需的包。", + "mls.installDependencies.getPackagesError": "未能获取已安装的 python 包。错误: {0}", + "mls.packageManager.NoConnection": "未选择连接", + "mls.notebookExtensionNotLoaded": "未加载笔记本扩展", + "mls.mssqlExtensionNotLoaded": "未加载 MSSQL 扩展", + "mls.enabledMessage": "已启用机器学习服务", + "mls.configUpdateFailed": "未能修改机器学习服务配置", + "mls.enableButtonTitle": "启用", + "mls.disableButtonTitle": "禁用", + "mls.configTitle": "配置", + "mls.configStatus": "已启用", + "mls.configAction": "操作", + "mls.externalExecuteScriptTitle": "外部执行脚本", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "下载时出错", + "mls.invalidModelIdError": "模型 ID 无效。模型 URL: {0}", + "mls.noArtifactError": "模型没有任何项目。模型 URL: {0}", + "mls.downloadingProgress": "正在下载", + "mls.pythonConfigError": "未配置 Python 可执行文件", + "mls.rConfigError": "未配置 R 可执行文件", + "mls.installingDependencies": "正在安装依赖项...", + "mls.resourceNotFound": "无法找到指定的资源", + "mls.latestVersion": "最新", + "mls.httpGetRequestError": "包信息请求失败,出现错误: {0} {1}", + "azure.resource.error": "错误: {0}", + "notSupportedEventArg": "不受支持的事件参数", + "extLang.installTabTitle": "已安装", + "extLang.languageCreatedDate": "已安装", + "extLang.languagePlatform": "平台", + "extLang.delete": "删除", + "editTitle": "编辑", + "extLang.installButtonText": "安装", + "extLang.CancelButtonText": "取消", + "extLang.DoneButtonText": "关闭", + "extLang.OkButtonText": "确定", + "extLang.SaveButtonText": "保存", + "extLang.languageName": "名称", + "extLang.newLanguageTabTitle": "新增", + "extLang.fileBrowserTabTitle": "文件浏览器", + "extLang.DialogTitle": "语言", + "extLang.Target": "目标", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "语言扩展路径", + "extLang.extensionFileLocation": "语言扩展位置", + "extLang.extensionFileName": "扩展文件名", + "extLang.envVariables": "环境变量", + "extLang.parameters": "参数", + "extLang.selectedPath": "所选路径", + "extLang.installFailedError": "未能安装语言", + "extLang.updateFailedError": "未能更新语言", + "models.modelUpdateFailedError": "未能更新模型", + "models.modelsListEmptyMessage": "找不到任何模型", + "models.selectModelTableMessage": "选择表", + "models.selectModelDatabaseMessage": "选择数据库", + "models.azureModelsListEmptyTitle": "找不到任何模型", + "models.azureModelsListEmptyDescription": "选择另一个 Azure ML 工作区", + "models.modelsListEmptyDescription": "选择其他数据库或表", + "databaseName": "数据库", + "databaseToStoreInfo": "选择要存储新模型的数据库。", + "tableToStoreInfo": "选择符合模型架构的现有表或创建一个新表以存储导入的模型。", + "tableName": "表", + "modelTableInfo": "选择模型表以查看现有/导入的模型的列表。", + "modelDatabaseInfo": "选择存储现有/导入模型的数据库。", + "existingTableName": "现有表", + "newTableName": "新建表", + "models.name": "名称", + "models.fileName": "文件", + "models.description": "说明", + "models.created": "已创建日期", + "models.imported": "已导入日期", + "models.framework": "框架", + "models.frameworkVersion": "框架版本", + "models.version": "版本", + "models.browseButton": "...", + "models.azureAccount": "Azure 帐户", + "models.azureSignIn": "Azure 登录或刷新帐户", + "predict.columnDatabase": "源数据库", + "predict.columnDatabaseInfo": "选择包含数据集的数据库以应用预测。", + "predict.columnTable": "源表", + "predict.columnTableInfo": "选择包含数据集的表以应用预测。", + "predict.inputColumns": "模型输入映射", + "predict.outputColumns": "模型输出", + "predict.columnName": "源列", + "predict.dataTypeName": "类型", + "predict.displayName": "显示名称", + "predict.inputName": "模型输入", + "predict.selectColumnTitle": "选择列...", + "models.selectModelDatabaseTitle": "选择具有模型的数据库", + "models.selectModelTableTitle": "选择具有模型的表", + "predict.selectDatabaseTitle": "选择数据库", + "predict.selectTableTitle": "选择表", + "predict.outputName": "名称", + "models.azureSubscription": "Azure 订阅", + "models.azureGroup": "资源组", + "models.azureModelWorkspace": "Azure ML 工作区", + "models.azureModelFilter": "筛选器", + "models.azureModels": "模型", + "models.azureModelsTitle": "Azure 模型", + "models.localModelsTitle": "本地模型", + "models.modelSourcesTitle": "源位置", + "models.modelSourcePageTitle": "选择模型源类型", + "models.localModelSourceDescriptionForImport": "已选择“文件上传”。这允许你将模型文件从本地计算机导入到此 SQL 实例中的模型数据库中。单击“下一步”以继续。​", + "models.azureModelSourceDescriptionForImport": "已选择“Azure 机器学习”。此操作允许你导入存储在此 SQL 实例中模型数据库内 Azure 机器学习工作区中的模型。单击“下一步”以继续。​ ​", + "models.localModelSourceDescriptionForPredict": "已选择“文件上传”。此操作允许从本地计算机上传模型文件。单击“下一步”以继续。​​", + "models.importedModelSourceDescriptionForPredict": "已选择“导入的模型”。这使你可以从存储在数据库中模型表内的模型中进行选择。单击“下一步”以继续。​", + "models.azureModelSourceDescriptionForPredict": "已选择“Azure 机器学习”。此操作允许从存储在 Azure 机器学习工作区内的模型中进行选择。单击“下一步”以继续。​", + "models.modelImportTargetPageTitle": "选择或输入要将模型导入到的位置", + "models.columnSelectionPageTitle": "将源数据映射到模型", + "models.modelDetailsPageTitle": "输入模型详细信息", + "models.modelLocalSourceTitle": "源文件", + "models.modelLocalSourceTooltip": "要导入的模型的文件路径", + "models.onnxNotSupportedError": "当前服务器中不支持 ONNX 运行时", + "models.currentModelsTitle": "模型", + "models.importModelDoneButton": "导入", + "models.predictModel": "预测", + "models.RegisterWizard": "导入模型", + "models.viewImportModelsTitle": "查看和导入模型", + "models.viewImportModelsDesc": "机器学习模型可以存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。", + "models.viewImportModeledForPredictDesc": "模型存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。", + "models.learnMoreLink": "了解详细信息。", + "models.importModelTitle": "导入或查看模型", + "models.editModelTitle": "编辑模型", + "models.importModelDesc": "导入或查看存储在数据库中的机器学习模型", + "models.makePredictionTitle": "进行预测", + "models.makePredictionDesc": "使用托管模型生成预测值或分数", + "models.createNotebookTitle": "创建笔记本", + "models.createNotebookDesc": "在笔记本中运行试验和创建模型", + "models.modelRegisteredSuccessfully": "已成功注册类型", + "models.modelUpdatedSuccessfully": "已成功更新模型", + "models.modelFailedToRegistered": "模型未能注册", + "models.localModelSource": "文件上传", + "models.localModelPageTitle": "上传模型文件", + "models.azureModelSource": "Azure 机器学习", + "models.azureModelPageTitle": "从 Azure 机器学习导入", + "models.importedModelsPageTitle": "选择导入的模型", + "models.registeredModelsSource": "导入的模型", + "models.downloadModelMsgTaskName": "正在从 Azure 下载模型", + "models.invalidAzureResourceError": "Azure 资源无效", + "models.invalidModelToRegisterError": "要注册的模型无效", + "models.invalidModelToPredictError": "要预测的模型无效", + "models.invalidModelParametersError": "请选择有效的源表和模型参数", + "models.invalidModelToSelectError": "请选择一个有效模型", + "models.invalidModelImportTargetError": "请选择一个有效任务", + "models.columnDataTypeMismatchWarningHelper": "单击以查看警告详细信息", + "models.columnDataTypeMismatchWarningHeading": "数据类型的差异", + "models.columnDataTypeMismatchWarning": "源表列的数据类型与所需的输入字段类型不匹配。", + "models.outputColumnDataTypeNotSupportedWarning": "输出列的数据类型与输出字段类型不匹配。", + "models.modelNameRequiredError": "模型名称是必填项。", + "models.modelsRequiredError": "请至少选择一个要导入的模型。", + "models.updateModelFailedError": "未能更新模型", + "models.modelSchemaIsAcceptedMessage": "表满足要求!", + "models.selectModelsTableMessage": "选择模型表", + "models.modelSchemaIsNotAcceptedMessage": "表结构无效!", + "models.importModelFailedError": "未能注册模型: {0},文件: {1}", + "models.invalidImportTableError": "导入模型的表无效。数据库名: {0},表名: {1}", + "models.invalidImportTableSchemaError": "模型导入不支持表架构。数据库名: {0},表名: {1}。", + "models.loadModelParameterFailedError": "未能加载模型参数’", + "models.unsupportedModelParameterType": "不受支持", + "dashboardTitle": "机器学习", + "dashboardDesc": "针对 SQL 数据库的机器学习", + "dashboardLinksTitle": "有用链接", + "dashboardVideoLinksTitle": "视频教程", + "showMoreTitle": "显示更多", + "showLessTitle": "收起", + "learnMoreTitle": "了解详细信息", + "sqlMlDocTitle": "SQL 机器学习文档", + "sqlMlExtDocTitle": "Azure Data Studio 中的机器学习扩展", + "sqlMlExtDocDesc": "了解如何在 Azure Data Studio 中使用机器学习扩展来管理包、进行预测和导入模型。", + "sqlMlDocDesc": "了解如何在 Azure 上的 SQL Server 和 SQL 中使用机器学习,以对关系数据运行 Python 和 R 脚本。", + "sqlMlsDocTitle": "SQL Server 机器学习服务(Python 和 R)", + "sqlMlsDocDesc": "SQL Server 上的机器学习服务入门,以及如何在 Windows 和 Linux 上安装它。", + "sqlMlsMIDocTitle": "Azure SQL 托管实例中的机器学习服务", + "sqlMlsMIDocDesc": "Azure SQL 托管实例中的机器学习服务入门。", + "mlsInstallObdcDocTitle": "安装 Microsoft ODBC driver for SQL Server", + "mlsInstallOdbcDocDesc": "本文档介绍如何安装 Microsoft ODBC Driver for SQL Server。", + "onnxOnEdgeOdbcDocTitle": "SQL 数据库 Edge 预览版中使用 ONNX 的机器学习和 AI", + "onnxOnEdgeOdbcDocDesc": "Azure SQL 数据库 Edge 中的机器学习入门", + "ml.dataCount": "正在显示 {0} 个模型" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json index 7b2d2ee6a1..d764abfb57 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "在笔记本 Viewlet 的根级别折叠工作簿项", "notebook.remoteBookDownloadTimeout.description": "GitHub 工作簿下载超时时间(毫秒)", "notebook.pinnedNotebooks.description": "用户为当前工作区固定的笔记本", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "允许 Jupyter 服务器以根用户身份运行", "notebook.command.new": "新建笔记本", "notebook.command.open": "打开笔记本", "notebook.analyzeJupyterNotebook": "在笔记本中分析", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..dbbce9d433 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "查询历史记录", + "queryHistory.description": "查看并运行以前执行的查询", + "queryHistory.clear": "清除所有历史记录", + "queryHistory.toggleCapture": "切换查询历史记录捕获" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/resource-deployment.i18n.json index 91dc75bc7c..2a359cdfd5 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "正在备份安装位置中的任何现有 kubectl…", "resourceDeployment.Kubectl.MoveToSystemPath": "正在将 kubectl 移到路径中的安装位置…" }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "此页面上存在一些错误,请单击“显示详细信息”以查看错误。" - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "打开笔记本", "deploymentDialog.OkButtonText": "确定", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "用于此 SQL Server 大数据群集的唯一 DNS 子域。如果未提供,则将群集名称用作默认值。", "deployCluster.AccountPrefix": "帐户前缀", "deployCluster.AccountPrefixDescription": "SQL Server 大数据群集将生成的 AD 帐户的唯一前缀。如果未提供,则将子域名用作默认值。如果未提供子域,则将群集名称用作默认值。", - "deployCluster.AdminPasswordField": "密码", - "deployCluster.ValidationError": "此页面上存在一些错误,请单击“显示详细信息”以查看错误。" + "deployCluster.AdminPasswordField": "密码" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "服务设置", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..c088415a45 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL 评估", + "description": "Azure Data Studio (Preview) 的 SQL 评估提供了一种机制来评估 SQL Server 的配置,以找出最佳做法。", + "dashboard.tabName": "SQL 评估" + }, + "dist/localized": { + "asmt.section.api.title": "信息", + "asmt.apiversion": "API 版本", + "asmt.rulesetversion": "默认规则集", + "asmt.section.instance.title": "SQL Server 实例详细信息", + "asmt.serverversion": "版本", + "asmt.serveredition": "版本", + "asmt.instancename": "实例名", + "asmt.osversion": "OS 版本", + "asmt.column.target": "目标", + "asmt.column.severity": "严重性", + "asmt.column.message": "消息", + "asmt.column.checkId": "检查 ID", + "asmt.column.tags": "标记", + "asmt.learnMore": "了解详细信息", + "asmt.sqlReportTitle": "SQL 评估报表", + "asmt.sqlReport.resultForDatabase": "数据库结果", + "asmt.sqlReport.resultForInstance": "服务器结果", + "asmt.sqlReport.Error": "错误", + "asmt.sqlReport.Warning": "警告", + "asmt.sqlReport.Info": "信息", + "asmt.column.helpLink": "帮助链接", + "asmt.sqlReport.severityMsg": "{0}: {1} 项" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "数据库", + "serverIconLabel": "服务器", + "asmt.column.targetType": "目标类型", + "asmt.details.clickHere": "单击此处", + "asmt.details.toLearnMore": "了解详细信息。", + "asmt.details.ruleDescription": "规则说明", + "asmt.details.recommendation": "建议" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "调用评估", + "getAssessmentItemsServer": "查看适用规则", + "invokeAssessmentLabelDatabase": "调用 {0} 的评估", + "getAssessmentItemsDatabase": "查看 {0} 的适用规则", + "btnExportAsScript": "导出为脚本", + "btnGeneratehtmlreport": "创建 HTML 报表", + "asmtaction.openReport": "已保存报表。是否要打开它?", + "asmtaction.label.open": "打开", + "asmtaction.label.cancel": "取消", + "btnViewSamplesShort": "在 GitHub 上查看全部", + "btnViewSamples": "查看所有规则并了解有关 GitHub 的详细信息", + "msgBoxAsmtInfo": "SQL 评估信息", + "msgBoxCopyBtn": "复制", + "ok": "确定", + "msgBoxCopied": "已复制 SQL 评估信息" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< 返回", + "asmt.history.resultsTitle": "{0} 的评估结果", + "asmt.history.summaryAsmtDate": "评估日期", + "asmt.history.summaryError": "错误", + "asmt.history.summaryWarning": "警告", + "asmt.history.summaryInfo": "信息" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..959068161d --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "项目", + "sqlDatabaseProjects.displayName": "数据库项目", + "sqlDatabaseProjects.description": "设计和发布 SQL 数据库架构", + "sqlDatabaseProjects.new": "新建数据库项目", + "sqlDatabaseProjects.open": "打开数据库项目", + "sqlDatabaseProjects.close": "关闭数据库项目", + "sqlDatabaseProjects.build": "生成", + "sqlDatabaseProjects.publish": "发布", + "sqlDatabaseProjects.createProjectFromDatabase": "根据数据库创建项目", + "sqlDatabaseProjects.properties": "属性", + "sqlDatabaseProjects.schemaCompare": "架构比较", + "sqlDatabaseProjects.delete": "删除", + "sqlDatabaseProjects.exclude": "从项目中排除", + "sqlDatabaseProjects.validateExternalStreamingJob": "验证外部流式处理作业", + "sqlDatabaseProjects.newScript": "添加脚本", + "sqlDatabaseProjects.newPreDeploymentScript": "添加预先部署脚本", + "sqlDatabaseProjects.newPostDeploymentScript": "添加后期部署脚本", + "sqlDatabaseProjects.newTable": "添加表", + "sqlDatabaseProjects.newView": "添加视图", + "sqlDatabaseProjects.newStoredProcedure": "添加存储过程", + "sqlDatabaseProjects.newExternalStreamingJob": "添加外部流式处理作业", + "sqlDatabaseProjects.newItem": "添加项...", + "sqlDatabaseProjects.newFolder": "添加文件夹", + "sqlDatabaseProjects.addDatabaseReference": "添加数据库引用", + "sqlDatabaseProjects.openContainingFolder": "打开所在的文件夹", + "sqlDatabaseProjects.editProjectFile": "编辑 .sqlproj 文件", + "sqlDatabaseProjects.changeTargetPlatform": "更新目标平台", + "sqlDatabaseProjects.Settings": "数据库项目", + "sqlDatabaseProjects.netCoreInstallLocation": "计算机上到 .NET Core SDK 的完整路径。", + "sqlDatabaseProjects.netCoreDoNotAsk": "未检测到时是否提示用户安装 .NET Core。", + "sqlDatabaseProjects.welcome": "当前没有打开数据项目。\r\n[新建项目](command:sqlDatabaseProjects.new)\r\n[打开项目](command:sqlDatabaseProjects.open)\r\n[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "SQL 数据库", + "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL 数据库架构", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "从核心部分开始开发和发布 SQL Edge 的架构", + "addItemAction": "添加项", + "schemaCompareAction": "架构比较", + "buildAction": "生成", + "publishAction": "发布", + "changeTargetPlatformAction": "更改目标平台", + "Status": "状态", + "Time": "时间", + "Date": "日期", + "TargetPlatform": "目标平台", + "TargetServer": "目标服务器", + "TargetDatabase": "目标数据库", + "BuildHistory": "生成历史记录", + "PublishHistory": "发布历史记录", + "Success": "成功", + "Failed": "已失败", + "InProgress": "正在进行", + "hr": "小时", + "min": "分钟", + "sec": "秒", + "msec": "毫秒", + "at": "位于", + "dataSourcesNodeName": "数据源", + "databaseReferencesNodeName": "数据库引用", + "sqlConnectionStringFriendly": "SQL 连接字符串", + "yesString": "是", + "noString": "否", + "okString": "确定", + "selectString": "选择", + "dacpacFiles": "dacpac 文件", + "publishSettingsFiles": "发布设置文件", + "file": "文件", + "flat": "平面", + "objectType": "对象类型", + "schema": "架构", + "schemaObjectType": "架构/对象类型", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "是否希望重新加载数据库项目?", + "newObjectNamePrompt": "新 {0} 名称:", + "deleteConfirmation": "是否确实要删除 {0}?", + "deleteConfirmationContents": "是否确实要删除 {0} 及其所有内容?", + "deleteReferenceConfirmation": "是否确定要删除对 {0} 的引用?", + "selectTargetPlatform": "当前目标平台: {0}。请选择新目标平台", + "currentTargetPlatform": "项目 {0} 的目标平台现已 {1}", + "publishDialogName": "发布项目", + "publish": "发布", + "cancelButtonText": "取消", + "generateScriptButtonText": "生成脚本", + "databaseNameLabel": "数据库", + "targetConnectionLabel": "连接", + "dataSourceRadioButtonLabel": "数据源", + "connectionRadioButtonLabel": "连接", + "dataSourceDropdownTitle": "数据源", + "noDataSourcesText": "此项目中没有数据源", + "loadProfilePlaceholderText": "加载配置文件...", + "profileReadError": "加载发布配置文件时出错。{0}", + "sqlCmdTableLabel": "SQLCMD 变量", + "sqlCmdVariableColumn": "名称", + "sqlCmdValueColumn": "值", + "reloadValuesFromProjectButtonTitle": "从项目中重新加载值", + "profile": "配置文件", + "selectConnection": "选择连接", + "server": "服务器", + "default": "默认", + "selectProfileToUse": "选择要加载的发布配置文件", + "selectProfile": "选择配置文件", + "dontUseProfile": "不使用配置文件", + "browseForProfile": "浏览配置文件", + "chooseAction": "选择操作", + "chooseSqlcmdVarsToModify": "选择要修改的 SQLCMD 变量", + "enterNewValueForVar": "输入变量“{0}”的新值", + "resetAllVars": "重置所有变量", + "createNew": "", + "enterNewDatabaseName": "输入新数据库名", + "newDatabaseTitle": "{0} (新建)", + "selectDatabase": "选择数据库", + "done": "完成", + "nameMustNotBeEmpty": "名称不得为空", + "addDatabaseReferencedialogName": "添加数据库引用", + "addDatabaseReferenceOkButtonText": "添加引用", + "referenceRadioButtonsGroupTitle": "类型", + "projectRadioButtonTitle": "项目", + "systemDatabaseRadioButtonTitle": "系统数据库", + "dacpacText": "数据层应用程序(.dacpac)", + "dacpacPlaceholder": "选择 .dacpac", + "loadDacpacButton": "选择 .dacpac", + "locationDropdown": "位置", + "sameDatabase": "同一数据库", + "differentDbSameServer": "不同数据库,同一服务器", + "differentDbDifferentServer": "不同数据库,不同服务器", + "databaseName": "数据库名", + "databaseVariable": "数据库变量", + "serverName": "服务器名", + "serverVariable": "服务器变量", + "suppressMissingDependenciesErrors": "禁止显示由引用对象中的未解析引用导致的错误", + "exampleUsage": "示例用法", + "enterSystemDbName": "输入此系统数据库的数据库名", + "databaseNameRequiredVariableOptional": "数据库名是必需的。数据库变量是可选的。", + "databaseNameServerNameVariableRequired": "需要数据库名、服务器名和服务器变量。数据库变量是可选的。", + "databaseProject": "数据库项目", + "dacpacNotOnSameDrive": "Dacpac 引用需要位于项目文件所在的同一驱动器上。项目文件位于 {0}", + "createProjectFromDatabaseDialogName": "根据数据库创建项目", + "createProjectDialogOkButtonText": "创建", + "sourceDatabase": "源数据库", + "targetProject": "目标项目", + "createProjectSettings": "设置", + "projectNameLabel": "名称", + "projectNamePlaceholderText": "输入项目名", + "projectLocationLabel": "位置", + "projectLocationPlaceholderText": "选择要创建项目的位置", + "browseButtonText": "浏览文件夹", + "folderStructureLabel": "文件夹结构", + "dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。", + "dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。", + "multipleSqlProjFilesSelected": "已选择多个 .sqlproj 文件;请仅选择一个。", + "noSqlProjFilesSelected": "未选择任何 .sqlproj 文件;请选择一个。", + "noDataSourcesFile": "找不到 {0}。", + "missingVersion": "在 {0} 中缺少 “version” 条目", + "unrecognizedDataSourcesVersion": "无法识别的版本: ", + "unknownDataSourceType": "未知的数据源类型: ", + "invalidSqlConnectionString": "SQL 连接字符串无效", + "extractTargetRequired": "必须提供用于提取的目标信息才能创建数据库项目。", + "schemaCompareNotInstalled": "需要安装架构比较扩展才能运行架构比较", + "buildFailedCannotStartSchemaCompare": "架构比较无法启动,因为生成失败", + "updateProjectForRoundTrip": "要生成此项目,Azure Data Studio 需要更新目标、引用和系统数据库引用。如果项目是在 SSDT 中创建的,则它将继续在两种工具中工作。是否希望 Azure Data Studio 更新项目?", + "updateProjectDatabaseReferencesForRoundTrip": "要生成此项目,Azure Data Studio 需要更新系统数据库引用。如果项目是在 SSDT 中创建的,则它将继续在两种工具中工作。是否希望 Azure Data Studio 更新项目?", + "databaseReferenceTypeRequired": "添加对数据库的引用时需要数据库引用", + "systemDatabaseReferenceRequired": "添加对系统数据库的引用时需要系统数据库选择", + "dacpacFileLocationRequired": "添加对数据库的引用时需要 Dacpac 文件位置", + "databaseLocation": "添加对数据库的引用时需要数据库位置", + "databaseNameRequired": "添加对不同数据库的引用时需要数据库名", + "invalidDataSchemaProvider": ".Sqlproj 文件中的 DSP 无效", + "invalidDatabaseReference": ".Sqlproj 文件中的数据库引用无效", + "databaseSelectionRequired": "必须选择数据库才能根据数据库创建项目", + "databaseReferenceAlreadyExists": "此项目中已存在对此数据库的引用", + "outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。", + "parentTreeItemUnknown": "无法访问所提供树项的父级", + "prePostDeployCount": "要成功生成,请更新项目以具有一个预先部署脚本和/或一个后期部署脚本", + "invalidProjectReload": "无法访问提供的数据库项目。只有有效的开放式数据库项目才可以重新加载。", + "externalStreamingJobValidationPassed": "已通过外部流式作业验证。", + "projectAlreadyOpened": "已打开项目“{0}”。", + "projectAlreadyExists": "在 {1} 中已存在名为 {0} 的项目。", + "noFileExist": "文件 {0} 不存在", + "fileOrFolderDoesNotExist": "文件或目录“{0}”不存在", + "cannotResolvePath": "无法解析路径 {0}", + "fileAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。", + "folderAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件夹。请选择其他名称。", + "fileAlreadyAddedToProject": "已将路径为“{0}”的文件添加到项目中", + "folderAlreadyAddedToProject": "已将路径为“{0}”的文件夹添加到项目中", + "invalidInput": "无效的输入: {0}", + "invalidPropertyValue": ".sqlproj 文件中为属性“{0}”指定的值无效", + "unableToCreatePublishConnection": "无法构造连接: {0}", + "cicularProjectReference": "从项目 {0} 到项目 {1} 的循环引用", + "mssqlNotFound": "无法在 {0} 获取 SQL Tools Service 安装位置", + "projBuildFailed": "生成已失败。有关更多详细信息,请查看输出窗格。{0}", + "unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}", + "unableToPerformAction": "无法定位“{0}”目标:“{1}”", + "unableToFindFile": "找不到路径为“{0}”的 {1}", + "deployScriptExists": "已存在 {0} 脚本。新脚本不会包含在生成中。", + "notValidVariableName": "变量名“{0}”无效。", + "cantAddCircularProjectReference": "无法添加对项目“{0}”的引用。将此项目添加为引用将导致循环依赖。", + "unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”", + "unableToFindReference": "找不到数据库引用 {0}", + "invalidGuid": "指定的 GUID 无效: {0}", + "invalidTargetPlatform": "目标平台 {0} 无效。支持的目标平台: {1}", + "deleteAction": "删除", + "excludeAction": "不包括", + "fileObject": "文件", + "folderObject": "文件夹", + "folderFriendlyName": "文件夹", + "scriptFriendlyName": "脚本", + "tableFriendlyName": "表", + "viewFriendlyName": "查看", + "storedProcedureFriendlyName": "存储过程", + "dataSource": "数据源", + "fileFormat": "文件格式", + "externalStream": "外部 Stream", + "externalStreamingJobFriendlyName": "外部流式处理作业", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "找不到 .NET Core SDK。项目生成将不起作用。请在设置中安装 .NET Core SDK 版本 3.1 或更新 .Net Core SDK 位置(如果已安装)。", + "sqlDatabaseProjects.UpdateNetCoreLocation": "更新位置", + "sqlDatabaseProjects.InstallNetCore": "安装", + "sqlDatabaseProjects.doNotAskAgain": "不再询问", + "sqlDatabaseProjects.outputChannel": "数据库项目", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … 出错: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … 已退出,代码为: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 已退出,信号: {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..856b6d8c57 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL 迁移", + "description": "Azure SQL 迁移说明", + "migration-notebook-command-title": "打开 Azure SQL 迁移笔记本", + "migration-dashboard-title": "Azure SQL 迁移", + "migration-dashboard-tasks": "迁移任务", + "migration-command-category": "Azure SQL 迁移", + "start-migration-command": "迁移到 Azure SQL", + "send-feedback-command": "反馈", + "migration-context-menu-category": "迁移上下文菜单", + "complete-cutover-menu": "完成直接转换", + "database-details-menu": "数据库详细信息", + "view-target-menu": "Azure SQL 目标详细信息", + "view-service-menu": "数据迁移服务详细信息", + "copy-migration-menu": "复制迁移详细信息", + "cancel-migration-menu": "取消迁移" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "将“{0}”迁移到 Azure SQL", + "sql.migration.wizard.source_configuration.title": "SQL 源配置", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "评估进度", + "sql.migration.assessment.in.progress": "正在进行评估", + "sql.migration.assessment.in.progress.content": "我们正在评估 SQL Server 实例 {0} 中的数据库,以标识正确的 Azure SQL 目标。\r\n\r\n 这可能需要一些时间才能完成。", + "sql.migration.collecting_source_configurations": "正在收集源配置", + "sql.migration.collecting_source_configurations.info": "我们需要收集有关当前数据配置方式的一些信息。\r\n \r\n 这可能需要一些时间。", + "sql.migration.collecting_source_configurations.error": "收集有关数据配置的信息时出错。{0}", + "sql.migration.wizard.sku.title": "Azure SQL 目标", + "sql.migration.wizard.sku.all": "根据评估结果,你的所有联机状态下的 {0} 个数据库都可以迁移到 Azure SQL。", + "sql.migration.wizard.sku.some": "根据源配置扫描结果,你的 {1} 个数据库中有 {0} 个可以迁移到 Azure SQL。", + "sql.migration.wizard.sku.choose_a_target": "选择 Azure SQL 目标", + "sql.migration.sku.none": "根据源配置扫描结果,你的任何数据库都不可以可以迁移到 Azure SQL。", + "sql.migration.sku.mi.card.title": "Azure SQL 托管实例(PaaS)", + "sql.migration.sku.vm.card.title": "Azure 虚拟机上的 SQL Server (laaS)", + "sql.migration.select.azure.mi": "选择目标 Azure 订阅和目标 Azure SQL 托管实例", + "sql.migration.select.azure.vm": "为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。", + "sql.migration.wizard.subscription.title": "Azure 订阅选择", + "sql.migration.wizard.subscription.azure.account.title": "Azure 帐户", + "sql.migration.wizard.subscription.azure.subscription.title": "Azure 订阅", + "sql.migration.wizard.subscription.azure.product.title": "Azure 产品", + "sql.migration.sku.recommendation.view.assessment.mi": "查看评估结果,并选择一个或多个数据库,以迁移到 Azure SQL 托管实例(PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "查看评估结果并选择一个或多个数据库,以迁移到 Azure 虚拟机(IaaS)上的 SQL Server", + "sql.migration.view.select.button.label": "查看/选择", + "total.databases.selected": "已选择 {0} 个数据库(共 {1} 个)。", + "sql.migration.select.target.to.continue": "请选择目标以继续", + "sql.migration.select.database.to.migrate": "请选择要迁移的数据库", + "sql.migration.generic.congratulations": "我们已完成对 SQL Server 实例“{0}”的评估。", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "可以迁移 {1} 个数据库中的 {0} 个", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Azure 帐户", + "sql.migration.wizard.account.description": "选择链接到 Azure Data Studio 的 Azure 账户或立即链接一个账户。", + "sql.migration.wizard.account.noaccount.error": "没有链接的帐户。请添加一个帐户。", + "sql.migration.wizard.account.add.button.label": "链接帐户", + "sql.migration.wizard.account.count.single.message": "已链接 {0} 个帐户", + "sql.migration.wizard.account.count.multiple.message": "已链接 {0} 个帐户", + "sql.migration.azure.tenant": "Azure AD 租户", + "azure.accounts.accountStaleError": "所选帐户“{0}”的访问令牌不再有效。请单击“链接账户”按钮,并刷新帐户或选择其他帐户。", + "azure.accounts.accountAccessError": "访问所选帐户 \"{0}\" 时出错。请单击“链接帐户”按钮并刷新帐户或选择其他帐户。错误 \"{1}\"", + "sql.migration.database.page.title": "数据库备份", + "sql.migration.database.page.description": "选择要用于迁移的数据库备份的位置。", + "sql.migration.nc.network.share.radio.label": "我的数据库备份位于网络共享上", + "sql.migration.nc.blob.storage.radio.label": "我的数据库备份位于 Azure 存储 Blob 容器中", + "sql.migration.nc.file.share.radio.label": "我的数据库备份位于 Azure 存储文件共享中(即将推出)", + "sql.migration.network.share.header.text": "网络共享详细信息", + "sql.migration.network.share.help.text": "提供包含备份的网络共享位置以及对共享具有读取访问权限的用户凭据", + "sql.migration.network.share.location.label": "包含备份的网络共享位置。", + "sql.migration.service.account.info.text": "请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。", + "sql.migration.network.share.windows.user.label": "具有对网络共享位置读取权限的 Windows 用户账户。", + "sql.migration.network.share.password.label": "密码", + "sql.migration.network.share.password.placeholder": "输入密码", + "sql.migration.network.share.azure.header": "存储帐户详细信息", + "sql.migration.network.share.azure.help": "提供备份将上传到其中的 Azure 存储帐户。", + "sql.migration.network.share.subscription.label": "选择包含存储帐户的订阅。", + "sql.migration.network.share.subscription.placeholder": "选择订阅", + "sql.migration.network.share.storage.account.label": "选择要在其中复制备份文件的存储帐户。", + "sql.migration.network.share.storage.account.placeholder": "选择帐户", + "sql.migration.unique.name": "为此目标数据库选择唯一名称", + "sql.migration.database.already.exists": "目标托管实例 \"{0}\" 上已存在数据库 \"{1}\"。", + "sql.migration.blob.storage.subscription.label": "选择包含存储帐户的订阅。", + "sql.migration.blob.storage.account.label": "选择包含备份文件的存储帐户。", + "sql.migration.blob.storage.container.label": "选择包含备份文件的容器。", + "sql.migration.blob.storage.container.placeholder": "选择容器", + "sql.migration.file.share.subscription.label": "选择包含文件共享的订阅。", + "sql.migration.file.share.storage.account.label": "选择包含文件共享的存储帐户。", + "sql.migration.file.share.label": "选择包含备份文件的文件共享。", + "sql.migration.file.share.placeholder": "选择共享", + "sql.migration.database.migration.mode.label": "迁移模式", + "sql.migration.database.migration.mode.description": "从以下迁移模式中进行选择,以根据停机时间要求迁移到 Azure SQL 目标。", + "sql.migration.database.migration.mode.online.label": "联机迁移", + "sql.migration.database.migration.mode.online.description": "应用程序停机时间限制为在迁移结束时直接转换。", + "sql.migration.database.migration.mode.offline.description": "应用程序停机时间将在迁移启动时开始。", + "sql.migration.database.migration.mode.offline.label": "脱机迁移", + "sql.migration.database.backup.email.notification.label": "电子邮件通知", + "sql.migration.database.backup.email.notification.checkbox.label": "迁移完成后通知我", + "sql.migration.no.subscription.found": "找不到订阅", + "sql.migration.no.location.found": "找不到位置", + "sql.migration.no.storageAccount.found": "找不到存储帐户", + "sql.migration.no.fileShares.found": "找不到文件共享", + "sql.migration.no.blobContainers.found": "找不到任何 blob 容器", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "请选择有效的订阅以继续。", + "sql.migration.invalid.location.error": "请选择有效位置以继续。", + "sql.migration.invalid.storageAccount.error": "请选择有效的存储帐户以继续。", + "sql.migration.invalid.fileShare.error": "请选择有效的文件共享以继续。", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "网络共享位置格式无效。示例: {0}", + "sql.migration.invalid.user.account": "用户帐户格式无效。示例: {0}", + "sql.migration.network.share.location": "用于读取数据库“{0}”的备份的网络共享位置", + "sql.migration.file.share": "选择包含“{0}”的备份文件的文件共享", + "sql.migration.blob.container": "选择包含“{0}”的备份文件的容器", + "sql.migration.enter.network.share.information": "输入所选源数据库的目标名称", + "sql.migration.blob.container.information": "输入目标名称并选择所选数据库的 blob 容器位置", + "sql.migration.enter.file.share.information": "输入目标名称并选择所选数据库的文件共享位置", + "sql.migration.invalid.target.name.error": "请输入目标数据库的有效名称。", + "sql.migration.provide.unique.containers": "请为目标数据库提供唯一的容器。受影响的数据库: ", + "sql.migration.source.details.windowAuth": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。​ 此凭据将用于连接到 SQL Server 实例并标识有效的备份文件", + "sql.migration.source.details.sqlAuth": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。​ 此凭据将用于连接到 SQL Server 实例并标识有效的备份文件", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Azure 数据库迁移服务", + "sql.migration.ir.page.description": "Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前创建了一个 DMS,则可以选择现有 DMS 用于 Azure SQL 目标,或在下面创建一个新的 DMS。", + "sql.migration.ir.page.note": "注意: DMS 将在所选资源组中的 Azure 订阅中运行,并且不会产生任何运行费用。", + "sql.migration.select.a.migration.service": "选择 Azure 数据库迁移服务", + "sql.migration.default.setup.button": "使用默认安装: 使用默认选项通过单击快速安装来添加 DMS。", + "sql.migration.custom.setup.button": "自定义设置: 自定义大多数选项后添加 DMS。", + "sql.migration.ir.page.sql.migration.service.not.found": "未找到 DMS。请新建一个", + "sql.migration.create.new": "新建", + "sql.migration.invalid.migration.service.error": "请选择有效的 DMS", + "sql.migration.invalid.migration.service.offline.error": "请选择已连接到节点的 DMS", + "sql.migration.authentication.types": "身份验证密钥", + "sql.migration.service.header": "Azure 数据库迁移服务“{0}”详细信息:", + "sql.migration.dms.portal.info": "请注意,Azure 门户中的任何现有 Azure 数据库迁移服务(DMS)都不会显示在 Azure Data Studio 中。在 Azure Data Studio 中创建的 DMS 在 Azure 门户 中将仍不可见。", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "创建 Azure 数据库迁移服务", + "sql.migration.services.container.description": "在下面输入信息以添加新的 Azure 数据库迁移服务。", + "sql.migration.service.container.loading.help": "正在加载迁移服务", + "sql.migration.service.container.heading": "安装集成运行时", + "sql.migration.service.container.container.description1": "Azure 数据库迁移服务利用 Azure 数据工厂的自承载 Integration Runtime 将备份从本地网络文件共享上传到 Azure。", + "sql.migration.service.container.container.description2": "按照下面的说明安装自承载集成运行时。", + "sql.migration.ir.setup.step1": "步骤 1: {0}", + "sql.migration.option": "下载并安装集成运行时", + "sql.migration.ir.setup.step2": "第 2 步:使用此密钥注册集成运行时", + "sql.migration.ir.setup.step3": "步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接", + "sql.migration.connection.status": "连接状态", + "sql.migration.key1.label": "密钥 1", + "sql.migration.key2.label": "密钥 2", + "sql.migration.key1.copied": "已复制密钥 1", + "sql.migration.key2.copied": "已复制密钥 2", + "sql.migration.refresh.key1": "刷新密钥 1", + "sql.migration.refresh.key2": "刷新密钥 2", + "sql.migration.copy.key1": "复制密钥 1", + "sql.migration.copy.key2": "复制密钥 2", + "sql.migration.authkeys.header": "身份验证密钥", + "sql.migration.authkeys.refresh.message": "已刷新身份验证密钥“{0}”。", + "sql.migration.service.not.ready": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。", + "sql.migration.service.ready": "Azure 数据库迁移服务“{0}”已连接到在节点上运行的自承载集成运行时 - {1}", + "sql.migration.resource.group.not.found": "未找到资源组", + "sql.migration.invalid.resourceGroup.error": "请选择有效的资源组以继续。", + "sql.migration.invalid.region.error": "请选择有效位置以继续。", + "sql.migration.invalid.service.name.error": "请输入迁移服务的有效名称。", + "sql.migration.service.not.found": "找不到迁移服务。请创建一个新的迁移服务。", + "sql.migration.service.not.setup": "请添加迁移服务以继续。", + "sql.migration.managed.instance": "Azure SQL 托管实例", + "sql.migration.no.managedInstance.found": "找不到托管实例", + "sql.migration.no.virtualMachine.found": "未找到虚拟机", + "sql.migration.target.page.title": "选择目标 Azure SQL", + "sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。", + "sql.migration.ok": "确定", + "sql.migration.new.resource.group": "(新) {0}", + "sql.migration.test.connection": "测试连接", + "sql.migration.database.migration.service.created.successfully": "已成功创建数据库迁移服务", + "sql.migration.dms.provision.failed": "未能预配数据库迁移服务。请稍后重试。", + "sql.migration.apply": "应用", + "sql.migration.creating.rg.loading": "正在创建资源组", + "sql.migration.rg.created": "已创建资源组", + "sql.migration.name.of.new.rg": "新资源组名称", + "sql.migration.learn.more": "了解详细信息", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "订阅", + "sql.migration.storage.account": "存储帐户", + "sql.migration.resourceGroups": "资源组", + "sql.migration.region": "区域", + "sql.migration.name": "名称", + "sql.migration.location": "位置", + "sql.migration.new": "新建", + "sql.migration.feature.not.available": "此功能尚不可用。", + "sql.migration.refresh": "刷新", + "sql.migration.submit": "提交", + "sql.migration.create": "创建", + "sql.migration.cancel": "取消", + "sql.migration.type": "类型", + "sql.migration.path": "路径", + "sql.migration.path.user.account": "用户帐户", + "sql.migration.view.all": "查看全部", + "sql.migration.target": "目标", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "关闭", + "sql.migraiton.data.uploaded.size": "已上传数据/大小", + "sql.migration.copy.throughput": "复制吞吐量(MBPS)", + "sql.migration.summary.page.title": "摘要", + "sql.migration.summary.azure.account.linked": "已链接 Azure 帐户", + "sql.migration.summary.migration.target": "迁移目标", + "sql.migration.summary.mi.type": "Azure SQL 托管实例", + "sql.migration.summary.vm.type": "Azure 虚拟机上的 SQL Server", + "sql.migration.summary.database.count": "要迁移的数据库", + "sql.migration.summary.azure.storage.subscription": "Azure 存储订阅", + "sql.migration.summary.azure.storage": "Azure 存储", + "sql.migration.ir.node": "集成运行时节点", + "sql.migration.network.share": "网络共享", + "sql.migration.blob.container.title": "Blob 容器", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Blob 容器资源组", + "sql.migration.blob.container.storage.account.label": "Blob 容器存储账户", + "sql.migration.file.share.title": "文件共享", + "sql.migration.started.notification": "正在迁移", + "sql.migration.source.databases": "源数据库", + "sql.migration.mode": "模式", + "sql.migration.backup.location": "备份位置", + "sql.migration.azure.storage.account.to.upload.backups": "要上传备份的 Azure 存储帐户", + "sql.migration.shir": "自承载集成运行时节点", + "sql.migration.summary.target.name": "目标数据库:", + "sql.migration.database.to.be.migrated": "要迁移的数据库", + "sql.migration.count.database.single": "{0} 数据库", + "sql.migration.count.database.multiple": "{0} 个数据库", + "sql.migration.quick.pick.placeholder": "选择要执行的操作。", + "sql.migration.inline.migration.notebook.title": "内联迁移", + "sql.migration.sql.assessment.notebook.title": "SQL 迁移评估", + "sql.migration.notebook.open.error": "打开迁移笔记本时出错", + "sql.migration.dashboard.title": "Azure SQL 迁移", + "sql.migration.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例到 Azure 虚拟机上的 Azure SQL 托管实例或 SQL Server 的迁移。", + "sql.migration.dashboard.migrate.task.button": "迁移到 Azure SQL", + "sql.migration.dashboard.migrate.task.button.description": "将 SQL Server 实例迁移到 Azure SQL。", + "sql.migration.database.migration.status": "数据库迁移状态", + "sql.migration.dashboard.video1.title": "将 SQL Server 迁移到 SQL 托管实例", + "sql.migration.dashboard.video2.title": "将 SQL Server 迁移到 SQL 虚拟机", + "sql.migration.dashboard.link1.title": "Azure SQL 托管实例的评估规则", + "sql.migration.dashboard.link1.description": "请参阅用于评估将 SQL Server 迁移到 Azure SQL 托管实例的可行性的规则列表。", + "sql.migration.dashboard.help.title": "帮助文章和视频链接", + "sql.migration.pre.req.title": "开始迁移之前需要执行的操作:", + "sql.migration.pre.req.1": "Azure 帐户详细信息", + "sql.migration.pre.req.2": "Azure SQL 托管实例或 Azure 虚拟机上的 SQL Server", + "sql.migration.pre.req.3": "备份位置详细信息", + "sql.migration.migration.in.progress": "正在进行数据库迁移", + "sql.migration.failed": "迁移失败", + "sql.migration.log.shipping.in.progress": "正在进行日志传送", + "sql.migration.migration.completed": "已完成迁移", + "sql.migration.cutover.card": "正在完成直接转换", + "sql.migration.successfully.migrated.to.azure.sql": "已成功迁移到 Azure SQL", + "sql.migration.migration.not.started": "迁移未开始", + "sql.migration.choose.to.migrate.to.azure.sql": "选择迁移到 Azure SQL", + "sql.migration.show.status": "显示状态", + "sql.migration.inprogress.warning.single": "{0} 数据库具有警告", + "sql.migration.inprogress.warning.multiple": "{0} 个数据库有警告", + "sql.migration.feedback.issue.title": "有关迁移体验的反馈", + "sql.migration.eastus2euap": "美国东部 2 EUAP", + "sql.migration.cutover": "迁移直接转换", + "sql.migration.complete.cutover": "完成直接转换", + "sql.migration.source.database": "源数据库名", + "sql.migration.source.server": "源服务器", + "sql.migration.source.version": "源版本", + "sql.migration.target.database.name": "目标数据库名", + "sql.migration.target.server": "目标服务器", + "sql.migration.target.version": "目标版本", + "sql.migration.migration.status": "迁移状态", + "sql.migration.migration.status.filter": "迁移状态筛选器", + "sql.migration.full.backup.files": "完整备份文件", + "sql.migration.last.applied.lsn": "上次应用的 LSN", + "sql.migration.last.applied.backup.files": "上次应用的备份文件", + "sql.migration.last.applied.files.taken.on": "上次应用备份文件的时间", + "sql.migration.active.backup.files": "活动备份文件", + "sql.migration.status": "状态", + "sql.migration.backup.start.time": "备份开始时间", + "sql.migration.first.lsn": "第一个 LSN", + "sql.migration.last.LSN": "最后一个 LSN", + "sql.migration.cannot.start.cutover.error": "在完成所有迁移之前,无法启动直接转换过程。请单击“刷新”以提取最新的文件状态", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL 数据库托管实例", + "sql.migration.azure.sql.database.virtual.machine": "Azure SQL 数据库虚拟机", + "sql.migration.cancel.migration": "取消迁移", + "sql.migration.active.backup.files.items": "活动备份文件(1 项)", + "sql.migration.active.backup.files.multiple.items": "活动备份文件({0} 项)", + "sql.migration.copy.migration.details": "复制迁移详细信息", + "sql.migration.details.copied": "已复制详细信息", + "sql.cancel.migration.confirmation": "是否确实要取消此迁移?", + "sql.migration.yes": "是", + "sql.migration.no": "否", + "sql.migration.completing.cutover.warning": "在不还原所有备份的情况下完成直接转换可能导致数据丢失。", + "sql.migration.bc.info": "业务关键服务层级的托管实例迁移直接转换需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。此操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。", + "sql.migration.cutover.help.main": "准备好执行直接转换迁移时,按照下列步骤操作,以完成数据库迁移。请注意,只有当完整备份在目标 Azure SQL 数据库托管实例上还原后,数据库才可供执行直接转换迁移。", + "sql.migration.cutover.step.1": "1. 停止传入源数据库的所有传入事务。", + "sql.migration.cutover.step.2": "2. 进行最终事务日志备份,并在网络共享位置提供它。", + "sql.migration.cutover.step.3": "3. 确保在目标数据库上还原所有日志备份。“日志备份挂起还原”应为零。", + "sql.migartion.cutover.pending.backup": "挂起日志备份: {0}", + "sql.migration.confirm.checkbox.message": "我确认没有要提供的其他日志备份,并且希望完成直接转换。", + "sql.migration.cutover.in.progress": "正在对数据库“{0}”进行直接转换", + "sql.migration.cannot.cancel": "迁移未进行,无法取消。", + "sql.migration.cannot.cutover": "迁移未进行,无法直接转换。", + "sql.migration.search.for.migration": "搜索迁移", + "sql.migration.online": "联机", + "sql.migration.offline": "脱机", + "sql.migration.database": "数据库", + "sql.migration.database.migration.service": "数据库迁移服务", + "sql.migration.duration": "持续时间", + "sql.migration.azure.sql.target": "Azure SQL 目标", + "sql.migration.sql.managed.instance": "SQL 托管实例", + "sql.migration.sql.virtual.machine": "SQL 虚拟机", + "sql.migration.target.azure.sql.instance.name": "Azure SQL 目标名", + "sql.migration.cutover.type": "迁移模式", + "sql.migration.start.time": "开始时间", + "sql.migration.finish.time": "结束时间", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "进行中", + "sql.migration.status.succeeded": "成功", + "sql.migration.status.creating": "正在创建", + "sql.migration.status.completing": "正在完成", + "sql.migration.status.canceling": "正在取消", + "sql.migration.status.failed": "失败", + "sql.migration.status.warning.count.single": "{0} 个警告)", + "sql.migration.status.warning.count.multiple": "{0} 条警告)", + "sql.migration.status.error.count.single": "{0} 个错误)", + "sql.migration.status.error.count.multiple": "{0} 个错误)", + "sql.migration.hrs": "{0} 小时", + "sql.migration.hr": "{0} 小时", + "sql.migration.days": "{0} 天", + "sql.migration.day": "{0} 天", + "sql.migration.mins": "{0} 分钟", + "sql.migration.min": "{0} 分钟", + "sql.migration.sec": "{0} 秒", + "sql.migration.service.details.dialog.title": "Azure 数据库迁移服务", + "sql.migration.service.details.button.label": "关闭", + "sql.migration.service.details.ir.label": "自承载集成运行时节点", + "sql.migration.service.details.authkeys.label": "身份验证密钥", + "sql.migration.service.details.authkeys.title": "用于连接到自承载集成运行时节点的身份验证密钥", + "sql.migration.service.details.status.unavailable": "-- 不可用 --", + "sql.migration.source.configuration": "源配置", + "sql.migration.source.credentials": "源凭据", + "sql.migration.enter.your.sql.cred": "输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用此凭据。", + "sql.migration.server": "服务器", + "sql.migration.username": "用户名", + "sql.migration.size": "大小(MB)", + "sql.migration.last.backup": "上次备份", + "sql.migration.database.migration": "要迁移的数据库", + "sql.migrate.text": "选择要迁移到 Azure SQL 的数据库", + "sql.migration.offline.caps": "脱机", + "sql.migration.issues": "问题", + "sql.migration.search": "搜索", + "sql.migration.instance": "实例", + "sql.migration.warnings": "警告", + "sql.migration.impacted.objects": "受影响的对象", + "sql.migration.object.details": "对象详细信息", + "sql.migration.assessmen.results": "评估结果", + "sql.migration.type.label": "类型:", + "sql.migration.name.label": "名称:", + "sql.migration.description": "说明", + "sql.migration.recommendation": "建议", + "sql.migration.more.info": "详细信息", + "sql.migration.target.platform": "目标平台", + "sql.migration.warnings.details": "警告详细信息", + "sql.migration.issues.details": "问题详细信息", + "sql.migration.select.prompt": "单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。", + "sql.migration.no.issues.vm": "在 Azure 虚拟机上未发现迁移到 SQL Server 的问题", + "sql.migration.no.issues.mi": "在 Azure SQL 托管实例上未发现迁移到 SQL Server 的问题", + "sql.migration.impact.object.type": "类型: {0}", + "sql.migration.impact.object.name": "名称: {0}", + "sql.migration.databases": "数据库({0}/{1})", + "sql.migration.databases.selected": "已选择 {0}/{1} 个数据库", + "sql.migration.issues.count": "问题({0})", + "sql.migration.warnings.count": "警告({0})", + "sql.migration.authentication.type": "身份验证类型", + "sql.migration.sql.login": "SQL 登录", + "sql.migration.windows.auth": "Windows 身份验证", + "sql.migration.status.refresh.label": "刷新", + "sql.migration.auto.refresh.off": "自动刷新: 关闭", + "sql.migration.auto.refresh.15.seconds": "自动刷新: 15 秒", + "sql.migration.auto.refresh.30.seconds": "自动刷新: 30 秒", + "sql.migration.auto.refresh.1.min": "自动刷新: 1 分钟", + "sql.migration.auto.refresh.3.min": "自动刷新: 3 分钟", + "sql.migration.auto.refresh.5.min": "自动刷新: 5 分钟", + "sql.migration.select.the.refresh.interval": "选择刷新间隔", + "sql.migration.off": "关闭", + "sql.migration.every.30.second": "每 30 秒", + "sql.migration.every.1.minute": "每 1 分钟", + "sql.migration.every.3.minutes": "每 3 分钟", + "sql.migration.every.5.minutes": "每 5 分钟" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "正在开始将数据库 {0} 迁移到 {1} - {2}", + "sql.migration.starting.migration.error": "开始迁移时出现错误:“{0}”" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..399b98f001 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "XML 语言功能", + "description": "为 XML 提供丰富的语言支持。" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json index 259db9b0fd..2cb272aba0 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "控制笔记本 Markdown 预览中使用的行高。此数字与字号相关。", "notebook.showRenderedNotebookinDiffEditor": "(预览)在差异编辑器中显示呈现的笔记本。", "notebook.maxRichTextUndoHistory": "笔记本格式文本编辑器的撤消历史记录中存储的最大更改数。", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "搜索笔记本", "exclude": "配置glob模式以在全文本搜索和快速打开中排除文件和文件夹。从“#files.exclude#”设置继承所有glob模式。在[此处](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)了解更多关于glob模式的信息", "exclude.boolean": "匹配文件路径所依据的 glob 模式。设置为 true 或 false 可启用或禁用该模式。", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "查找上一个字符串" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "笔记本编辑器" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "搜索结果", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "停止", "profiler.clear": "清除数据", "profiler.clearDataPrompt": "是否确实要清除数据?", - "profiler.yes": "是", - "profiler.no": "否", "profilerAction.autoscrollOn": "自动滚动: 开", "profilerAction.autoscrollOff": "自动滚动: 关", "profiler.toggleCollapsePanel": "切换已折叠的面板", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "导出为笔记本" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "查询编辑器" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "结果", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "查询计划" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "查询计划编辑器" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "操作", @@ -11441,6 +11440,13 @@ "gettingStarted": "开始", "showReleaseNotes": "显示入门", "miGettingStarted": "入门(&&S)" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "隐藏属性", + "showProperties": "显示属性" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "新建部署..." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index dbb2bb8b53..65cbc20f34 100644 --- a/i18n/ads-language-pack-zh-hant/package.json +++ b/i18n/ads-language-pack-zh-hant/package.json @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.31.0" + "azdata": "^1.32.0" }, "icon": "languagepack.png", "categories": [ @@ -215,6 +215,54 @@ { "id": "Microsoft.schema-compare", "path": "./translations/extensions/schema-compare.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azdata", + "path": "./translations/extensions/azdata.i18n.json" + }, + { + "id": "Microsoft.azurehybridtoolkit", + "path": "./translations/extensions/azurehybridtoolkit.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/data-workspace.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/machine-learning.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/query-history.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/sql-migration.i18n.json" + }, + { + "id": "Microsoft.xml-language-features", + "path": "./translations/extensions/xml-language-features.i18n.json" } ] } @@ -223,4 +271,4 @@ "scripts": { "update": "cd ../vscode && npm run update-localization-extension zh-hant" } -} +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json new file mode 100644 index 0000000000..c7318a528e --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json @@ -0,0 +1,442 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "arc.displayName": "Azure Arc", + "arc.description": "支援 Azure Arc", + "arc.configuration.title": "Azure Arc", + "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.loading": "正在載入控制器...", + "command.createController.title": "建立新的 Azure Arc 控制器", + "command.connectToController.title": "連線到現有的 Azure Arc 控制器", + "command.removeController.title": "移除控制器", + "command.refresh.title": "重新整理", + "command.editConnection.title": "編輯連線", + "arc.openDashboard": "管理", + "resource.type.azure.arc.display.name": "Azure Arc 資料控制器 (預覽)", + "resource.type.azure.arc.description": "建立 Azure Arc 資料控制器", + "arc.data.controller.new.wizard.title": "建立 Azure Arc 資料控制器", + "arc.data.controller.cluster.environment.title": "您的目標現有 Kubernetes 叢集環境是什麼?", + "arc.data.controller.select.cluster.title": "從現有的 Kubernetes 叢集選取", + "arc.data.controller.kube.cluster.context": "叢集內容", + "arc.data.controller.cluster.config.profile.title": "選擇組態設定檔", + "arc.data.controller.cluster.config.profile": "組態設定檔", + "arc.data.controller.cluster.config.profile.loading": "正在載入組態設定檔", + "arc.data.controller.cluster.config.profile.loadingcompleted": "載入組態設定檔完成", + "arc.data.controller.create.azureconfig.title": "Azure 組態", + "arc.data.controller.create.controllerconfig.title": "控制器設定", + "arc.data.controller.project.details.title": "Azure 詳細資料", + "arc.data.controller.project.details.description": "請選取訂閱,以管理部署的資源與費用。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", + "arc.data.controller.details.title": "資料控制器詳細資料", + "arc.data.controller.details.description": "請提供 Azure Arc 資料控制器的命名空間、名稱和儲存類別。此名稱將用於識別您的 Arc 執行個體,以進行遠端管理及監視。", + "arc.data.controller.namespace": "資料控制器命名空間", + "arc.data.controller.namespace.validation.description": "命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。", + "arc.data.controller.name": "資料控制器名稱", + "arc.data.controller.name.validation.description": "名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。", + "arc.data.controller.location": "位置", + "arc.data.controller.admin.account.title": "系統管理員帳戶", + "arc.data.controller.admin.account.name": "資料控制器登入", + "arc.data.controller.admin.account.password": "密碼", + "arc.data.controller.admin.account.confirm.password": "確認密碼", + "arc.data.controller.create.summary.title": "檢閱您的設定", + "arc.data.controller.summary.arc.data.controller": "Azure Arc 資料控制器", + "arc.data.controller.summary.estimated.cost.per.month": "每月預估費用", + "arc.data.controller.summary.arc.by.microsoft": "由 Microsoft 提供", + "arc.data.controller.summary.free": "免費", + "arc.data.controller.summary.arc.terms.of.use": "使用規定", + "arc.data.controller.summary.arc.terms.separator": "|", + "arc.data.controller.summary.arc.terms.privacy.policy": "隱私權原則", + "arc.data.controller.summary.terms": "條款", + "arc.data.controller.summary.terms.description": "按一下 [編寫指令碼到筆記本] 表示我 (a) 同意上述 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂閱相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {0}。", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace 條款", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.summary.kube.config.file.path": "Kube 設定檔路徑", + "arc.data.controller.summary.cluster.context": "叢集內容", + "arc.data.controller.summary.profile": "設定檔", + "arc.data.controller.summary.username": "使用者名稱", + "arc.data.controller.summary.azure": "Azure", + "arc.data.controller.summary.subscription": "訂用帳戶", + "arc.data.controller.summary.resource.group": "資源群組", + "arc.data.controller.summary.data.controller.name": "資料控制器名稱", + "arc.data.controller.summary.data.controller.namespace": "資料控制器命名空間", + "arc.data.controller.summary.controller": "控制器", + "arc.data.controller.summary.location": "位置", + "arc.data.controller.agreement": "我接受 {0} 和 {1}。", + "arc.data.controller.readmore": "深入了解", + "microsoft.agreement.privacy.statement": "Microsoft 隱私權聲明", + "deploy.script.action": "編寫指令碼到筆記本", + "deploy.done.action": "部署", + "resource.type.arc.sql.display.name": "Azure SQL 受控執行個體 - Azure Arc (預覽)", + "resource.type.arc.postgres.display.name": "PostgreSQL 超大規模資料庫伺服器群組 - Azure Arc (預覽)", + "resource.type.arc.sql.description": "適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務", + "resource.type.arc.postgres.description": "將 PostgreSQL 超大規模資料庫伺服器群組部署到 Azure Arc 環境", + "arc.controller": "目標 Azure Arc 控制器", + "arc.sql.wizard.title": "部署 Azure SQL 受控執行個體 - Azure Arc (預覽)", + "arc.sql.wizard.page1.title": "提供 Azure SQL 受控執行個體參數", + "arc.sql.connection.settings.section.title": "SQL 連線資訊", + "arc.sql.instance.settings.section.title": "SQL 執行個體設定", + "arc.azure.section.title": "Azure 資訊", + "arc.sql.instance.name": "執行個體名稱", + "arc.sql.username": "使用者名稱", + "arc.sql.invalid.username": "已停用 sa 使用者名稱,請選擇其他使用者名稱", + "arc.sql.invalid.instance.name": "執行個體名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 13 個字元。", + "arc.storage-class.dc.label": "儲存類別", + "arc.sql.storage-class.dc.description": "用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。", + "arc.sql.replicas.label": "複本", + "arc.sql.replicas.description": "出於高可用性目的,將部署在 Kubernetes 叢集中的 SQL 受控執行個體複本數目", + "arc.storage-class.data.label": "儲存類別 (資料)", + "arc.sql.storage-class.data.description": "用於資料 (.mdf) 的儲存類別", + "arc.postgres.storage-class.data.description": "用於資料永久性磁碟區的儲存類別", + "arc.storage-class.logs.label": "儲存類別 (記錄)", + "arc.sql.storage-class.logs.description": "用於記錄 (/var/log) 的儲存類別", + "arc.postgres.storage-class.logs.description": "用於記錄永久性磁碟區的儲存類別。", + "arc.storage-class.backups.label": "儲存類別 (備份)", + "arc.cores-limit.label": "核心數限制", + "arc.sql.cores-limit.description": "受控執行個體的核心數限制 (整數)。", + "arc.cores-request.label": "核心數要求", + "arc.sql.cores-request.description": "受控執行個體的核心數要求,以整數表示。", + "arc.memory-limit.label": "記憶體限制", + "arc.sql.memory-limit.description": "受控執行個體的容量限制 (整數)。", + "arc.memory-request.label": "記憶體要求", + "arc.sql.memory-request.description": "受控執行個體的容量要求,以記憶體整數 GB 為單位。", + "arc.postgres.storage-class.backups.description": "用於備份永久性磁碟區的儲存類別", + "arc.password": "密碼", + "arc.confirm.password": "確認密碼", + "arc.azure.account": "Azure 帳戶", + "arc.azure.subscription": "Azure 訂用帳戶", + "arc.azure.resource.group": "Azure 資源群組", + "arc.azure.location": "Azure 位置", + "arc.postgres.wizard.title": "部署啟用 Azure Arc 的 PostgreSQL 超大規模資料庫伺服器群組 (預覽)", + "arc.postgres.wizard.page1.title": "提供支援 Azure 的 PostgreSQL 超大規模資料庫伺服器群組參數", + "arc.postgres.settings.section.title": "一般設定", + "arc.postgres.settings.resource.worker.title": "背景工作節點計算設定", + "arc.postgres.settings.resource.coordinator.title": "協調器節點計算設定", + "arc.postgres.settings.storage.title": "儲存體設定", + "arc.postgres.server.group.name": "伺服器群組名稱", + "arc.postgres.server.group.name.validation.description": "伺服器群組名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 11 個字元。", + "arc.postgres.server.group.workers.label": "背景工作數目", + "arc.postgres.server.group.workers.description": "要在分區的叢集中佈建的背景工作節點數,或針對單一節點 Postgres 則為零 (預設值)。", + "arc.postgres.server.group.port": "連接埠", + "arc.postgres.server.group.engine.version": "引擎版本", + "arc.postgres.server.group.extensions.label": "延伸模組", + "arc.postgres.server.group.extensions.description": "啟動時應該載入 Postgres 延伸模組的逗號分隔清單。請參閱 Postgres 文件以尋求支援的值。", + "arc.postgres.server.group.volume.size.data.label": "磁碟區大小 GB (資料)", + "arc.postgres.server.group.volume.size.data.description": "要用於資料之儲存磁碟區的大小 (GB)。", + "arc.postgres.server.group.volume.size.logs.label": "磁碟區大小 GB (記錄)", + "arc.postgres.server.group.volume.size.logs.description": "要用於記錄之儲存磁碟區的大小 (GB)。", + "arc.postgres.server.group.volume.size.backups.label": "磁碟區大小 GB (備份)", + "arc.postgres.server.group.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", + "arc.postgres.server.group.workers.cores.request.label": "CPU 要求 (每個節點的核心)", + "arc.postgres.server.group.workers.cores.request.description": "每個節點欲排程服務必須可使用之 CPU 核心數的最小值。支援分數的核心數。", + "arc.postgres.server.group.workers.cores.limit.label": "CPU 限制 (每個節點的核心)", + "arc.postgres.server.group.workers.cores.limit.description": "每個節點可使用之 Postgres 執行個體的 CPU 核心數上限。支援分數的核心數。", + "arc.postgres.server.group.workers.memory.request.label": "記憶體要求 (每個節點的 GB)", + "arc.postgres.server.group.workers.memory.request.description": "每個節點之 Postgres 執行個體的記憶體要求 (GB)。", + "arc.postgres.server.group.workers.memory.limit.label": "記憶體限制 (每個節點的 GB)", + "arc.postgres.server.group.workers.memory.limit.description": "每個節點之 Postgres 執行個體的記憶體限制 (GB)。", + "arc.postgres.server.group.coordinator.cores.request.label": "CPU 要求", + "arc.postgres.server.group.coordinator.cores.request.description": "協調器節點欲排程服務必須可使用之 CPU 核心數的最小值。支援分數的核心數。", + "arc.postgres.server.group.coordinator.cores.limit.label": "CPU 限制", + "arc.postgres.server.group.coordinator.cores.limit.description": "協調器節點可使用之 Postgres 執行個體的 CPU 核心數上限。支援分數的核心數。", + "arc.postgres.server.group.coordinator.memory.request.label": "記憶體要求 (GB)", + "arc.postgres.server.group.coordinator.memory.request.description": "協調器節點之 Postgres 執行個體的記憶體要求 (GB)。", + "arc.postgres.server.group.coordinator.memory.limit.label": "記憶體限制 (GB)", + "arc.postgres.server.group.coordinator.memory.limit.description": "協調器節點之 Postgres 執行個體的記憶體限制 (GB)。", + "arc.agreement": "我接受 {0} 和 {1}。", + "arc.agreement.sql.terms.conditions": "Azure SQL 受控執行個體 - Azure Arc 條款及條件", + "arc.agreement.postgres.terms.conditions": "支援 Azure Arc 的 PostgreSQL 超大規模資料庫條款及條件", + "should.be.integer": "值必須是整數", + "worker.node.count.should.not.be.one": "不支援 1 的值。", + "requested.cores.less.than.or.equal.to.cores.limit": "要求的核心數必須小於或等於核心數限制", + "cores.limit.greater.than.or.equal.to.requested.cores": "核心數限制必須大於或等於要求的核心數", + "requested.memory.less.than.or.equal.to.memory.limit": "要求的記憶體必須小於或等於記憶體限制", + "memory.limit.greater.than.or.equal.to.requested.memory": "記憶體限制必須大於或等於要求的記憶體", + "arc.agreement.sql.help.text": "啟用了 Azure Arc 的受控執行個體,不僅可以存取 SQL Server,還提供相容的功能,可以部署到您選擇的基礎結構上。雖然此服務處於預覽狀態,但是比起 Azure 上的 SQL 受控執行個體仍有一些功能限制。{0}", + "arc.agreement.sql.help.text.learn.more": "深入了解", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "深入了解啟用 Azure Arc 的受控執行個體" + }, + "dist/localizedConstants": { + "arc.arcDeploymentDeprecation": "Arc 部署延伸模組已被 Arc 延伸模組取代,且已解除安裝。", + "arc.controllerDashboard": "Azure Arc 資料控制器儀表板 (預覽) - {0}", + "arc.miaaDashboard": "SQL 受控執行個體 - Azure Arc 儀表板 (預覽) - {0}", + "arc.postgresDashboard": "PostgreSQL 超大規模資料庫 - Azure Arc 儀表板 (預覽) - {0}", + "arc.dataControllersType": "Azure Arc 資料控制器", + "arc.pgSqlType": "PostgreSQL 超大規模資料庫 - Azure Arc", + "arc.miaaType": "SQL 受控執行個體 - Azure Arc", + "arc.overview": "概觀", + "arc.connectionStrings": "連接字串", + "arc.preloaded Extensions": "預先載入的延伸模組", + "arc.networking": "網路功能", + "arc.properties": "屬性", + "arc.settings": "設定", + "arc.security": "安全性", + "arc.computeAndStorage": "計算 + 儲存體", + "arc.coordinatorNodeParameters": "協調器節點參數", + "arc.workerNodeParameters": "背景工作節點參數", + "arc.compute": "計算", + "arc.backup": "備份", + "arc.newSupportRequest": "新增支援要求", + "arc.diagnoseAndSolveProblems": "診斷並解決問題", + "arc.supportAndTroubleshooting": "支援與疑難排解", + "arc.resourceHealth": "資源健康狀態", + "arc.parameterName": "參數名稱", + "arc.value": "值", + "arc.createNew": "新執行個體", + "arc.delete": "刪除", + "arc.learnMore": "深入了解。", + "arc.drop": "卸除", + "arc.save": "儲存", + "arc.discard": "捨棄", + "arc.resetPassword": "重設密碼", + "arc.loadExtensions": "載入延伸模組", + "arc.unloadExtensions": "卸載延伸模組", + "arc.noExtensions": "設定中未列出任何延伸模組。", + "arc.openInAzurePortal": "在 Azure 入口網站中開啟", + "arc.resourceGroup": "資源群組", + "arc.region": "區域", + "arc.subscriptionId": "訂用帳戶識別碼", + "arc.state": "狀態", + "arc.connectionMode": "連線模式", + "arc.namespace": "命名空間", + "arc.externalEndpoint": "外部端點", + "arc.name": "名稱", + "arc.type": "類型", + "arc.status": "狀態", + "arc.miaaAdmin": "受控執行個體管理員", + "arc.controllerEndpoint": "控制器端點", + "arc.extensionName": "延伸模組名稱", + "arc.extensionsDescription": "PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。延伸模組允許將多個相關的 SQL 物件捆綁到單一套件中,而您可使用單一命令在資料庫中載入或移除該套件。載入資料庫之後,延伸模組可以像內建功能一樣運作。", + "arc.extensionsFunction": "某些延伸模組在啟動時必須先載入至 PostgreSQL 才能使用。可在下方檢視及編輯這些預先載入的延伸模組。", + "arc.extensionsLearnMore": "深入了解 PostgreSQL 延伸模組。", + "arc.extensionsTableLoading": "正在載入預先載入之延伸模組的資料表。", + "arc.extensionsTableLabel": "預先載入之延伸模組的資料表。", + "arc.extensionsTableLoadingComplete": "現在可以檢視預先載入的延伸模組。", + "arc.extensionsAddList": "延伸模組", + "arc.extensionsAddDialog": "PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。", + "arc.dataController": "資料控制器", + "arc.kibanaDashboard": "Kibana 儀表板", + "arc.grafanaDashboard": "Grafana 儀表板", + "arc.kibanaDashboardDescription": "用於檢視記錄的儀表板", + "arc.grafanaDashboardDescription": "用於檢視計量的儀表板", + "arc.serviceEndpoints": "服務端點", + "arc.serviceEndpointsTable": "服務端點表格", + "arc.databases": "資料庫", + "arc.endpoint": "端點", + "arc.description": "描述", + "arc.yes": "是", + "arc.no": "否", + "arc.feedback": "意見反應", + "arc.selectConnectionString": "從下列可用的用戶端連接字串選取。", + "arc.addingWorkerNodes": "正在新增背景工作節點", + "arc.workerNodesDescription": "新增背景工作節點,擴充您的伺服器群組並調整資料庫規模。", + "arc.workerNodesConfigurationInformation": "您可以設定將套用至所有背景工作節點的 CPU 核心數和儲存體大小。調整您伺服器群組的 CPU 核心數和記憶體設定。若要重設要求和/或限制,請傳入空值。", + "arc.coordinatorNodeConfigurationInformation": "您可以設定將套用至協調器節點的 CPU 核心數和儲存體大小。調整您伺服器群組的 CPU 核心數和記憶體設定。若要重設要求和/或限制,請傳入空值。", + "arc.workerNodeInformation": "您可以減少或增加背景工作節點數,以縮減或擴增您的伺服器群組。值必須是 0 或大於 1。", + "arc.workerOneNodeValidationMessage": "不支援 1 的值。", + "arc.vCores": "虛擬核心", + "arc.ram": "RAM", + "arc.refresh": "重新整理", + "arc.resetAllToDefault": "全部重設為預設值", + "arc.resetToDefault": "重設為預設值", + "arc.troubleshoot": "疑難排解", + "arc.clickTheNewSupportRequestButton": "按一下新的支援要求按鈕,以在 Azure 入口網站中提出支援要求。", + "arc.supportRequestNote": "請注意,資源設定必須先上傳到 Azure 才能開啟支援要求。", + "arc.running": "正在執行", + "arc.ready": "就緒", + "arc.notReady": "未就緒", + "arc.pending": "擱置中", + "arc.failed": "失敗", + "arc.unknown": "未知", + "arc.direct": "直接", + "arc.indirect": "間接", + "arc.loading": "正在載入...", + "arc.refreshToEnterCredentials": "重新整理節點以輸入認證", + "arc.noInstancesAvailable": "沒有執行個體可用", + "arc.connecToServer": "連線到伺服器", + "arc.connectToController": "連線至現有的控制器", + "arc.connectToMSSql": "連線到 SQL 受控執行個體 - Azure Arc ({0})", + "arc.connectToPGSql": "連線到 PostgreSQL 超大規模資料庫 - Azure Arc ({0})", + "arc.passwordToController": "為控制器提供密碼", + "arc.controllerUrl": "控制器 URL", + "arc.controllerUrlPlaceholder": "https://:", + "arc.controllerUrlDescription": "如果有多個叢集具有相同的命名空間,就必須有控制器 URL - 這通常不是必要項目。", + "arc.serverEndpoint": "伺服器端點", + "arc.controllerName": "名稱", + "arc.controllerNameDescription": "要在樹狀檢視中顯示的名稱,這不會套用到控制器本身。", + "arc.controllerKubeConfig": "Kube 組態檔路徑", + "arc.controllerClusterContext": "叢集內容", + "arc.defaultControllerName": "arc-dc", + "arc.postgresProviderName": "PGSQL", + "arc.miaaProviderName": "MSSQL", + "arc.controllerUsername": "控制器使用者名稱", + "arc.controllerPassword": "控制器密碼", + "arc.username": "使用者名稱", + "arc.password": "密碼", + "arc.rememberPassword": "記住密碼", + "arc.connect": "連線", + "arc.cancel": "取消", + "arc.ok": "確定", + "arc.on": "開啟", + "arc.off": "關閉", + "arc.notConfigured": "未設定", + "arc.online": "上線", + "arc.offline": "離線", + "arc.restoring": "正在還原", + "arc.recovering": "正在復原", + "arc.recoveringPending": "復原暫止", + "arc.suspect": "有疑問", + "arc.emergency": "緊急", + "arc.coordinatorEndpoint": "協調器端點", + "arc.postgresAdminUsername": "系統管理員使用者名稱", + "arc.nodeConfiguration": "節點設定", + "arc.postgresVersion": "PostgreSQL 版本", + "arc.serverGroupType": "伺服器群組類型", + "arc.serverGroupNodes": "伺服器群組節點", + "arc.fullyQualifiedDomain": "完整網域", + "arc.postgresArcProductName": "適用於 PostgreSQL 的 Azure 資料庫 - Azure Arc", + "arc.coordinator": "協調器", + "arc.worker": "背景工作", + "arc.monitor": "監視", + "arc.available": "可用", + "arc.issuesDetected": "偵測到的問題", + "arc.newDatabase": "新增資料庫", + "arc.databaseName": "資料庫名稱", + "arc.enterNewPassword": "輸入新密碼", + "arc.confirmNewPassword": "確認新密碼", + "arc.learnAboutPostgresClients": "深入了解 Azure PostgreSQL 超大規模資料庫用戶端介面", + "arc.coordinatorNodeParametersDescription": " 協調器節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。", + "arc.workerNodesParametersDescription": " 背景工作節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。", + "arc.learnAboutNodeParameters": "深入了解支援 Azure Arc 之 PostgreSQL 超大規模資料庫的資料庫引擎設定", + "arc.noNodeParametersFound": "找不到背景工作伺服器參數...", + "arc.searchToFilter": "搜尋篩選項目...", + "arc.scalingCompute": "正在調整計算虛擬核心和記憶體。", + "arc.postgresComputeAndStorageDescriptionPartOne": "您可以調整已啟用的 Azure Arc 規模", + "arc.miaaComputeAndStorageDescriptionPartOne": "您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為", + "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL 超大規模資料庫伺服器群組依據", + "arc.computeAndStorageDescriptionPartThree": "不停機且依", + "arc.computeAndStorageDescriptionPartFour": "執行此作業之前,您必須先確定", + "arc.computeAndStorageDescriptionPartFive": "有足夠的資源可供使用", + "arc.resourceHealthDescription": "資源健康狀態可告訴您資源是否以預期的方式執行。", + "arc.computeAndStorageDescriptionPartSix": "在您的 Kubernetes 叢集中,以接受此設定。", + "arc.node": "節點", + "arc.nodes": "節點", + "arc.workerNodes": "背景工作節點", + "arc.coordinatorNode": "協調器節點", + "arc.storagePerNode": "每個節點的儲存體", + "arc.workerNodeCount": "背景工作節點計數", + "arc.configurationPerNode": "設定 (每個節點)", + "arc.configurationCoordinatorNode": "設定", + "arc.coresLimit": "CPU 限制", + "arc.workerCoresLimit": "背景工作節點 CPU 限制", + "arc.coordinatorCoresLimit": "協調器節點 CPU 限制", + "arc.coresRequest": "CPU 要求", + "arc.workerCoresRequest": "背景工作節點 CPU 要求", + "arc.coordinatorCoresRequest": "協調器節點 CPU 要求", + "arc.memoryLimit": "記憶體限制 (GB)", + "arc.workerMemoryLimit": "背景工作節點記憶體限制 (GB)", + "arc.coordinatorMemoryLimit": "協調器節點記憶體限制 (GB)", + "arc.memoryRequest": "記憶體要求 (GB)", + "arc.workerMemoryRequest": "背景工作節點記憶體要求 (GB)", + "arc.coordinatorMemoryRequest": "協調器節點記憶體要求 (GB)", + "arc.arcResources": "Azure Arc 資源", + "arc.enterANonEmptyPassword": "輸入非空白的密碼或按 Esc 鍵結束。", + "arc.thePasswordsDoNotMatch": "密碼不相符。請確認密碼或按 Esc 鍵結束。", + "arc.passwordReset": "密碼重設成功", + "arc.condition": "條件", + "arc.details": "詳細資料", + "arc.lastTransition": "上次轉換時間", + "arc.noExternalEndpoint": "未設定任何外部端點,因此無法使用此資訊。", + "arc.noWorkerPods": "此設定中沒有背景工作角色 Pod。", + "arc.podsReady": "已就緒的 Pod", + "arc.podsPresent": "Pod 存在", + "arc.podsUsedDescription": "請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊。", + "arc.podsUsedDescriptionAria": "請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊", + "arc.podConditionsTable": "Pod 條件表格", + "arc.connectToPostgresDescription": "需要伺服器連線才能顯示及設定資料庫引擎設定,這需要安裝 PostgreSQL 延伸模組。", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.podInitialized": "已初始化 Pod。", + "arc.podReady": "Pod 已就緒。", + "arc.noPodIssuesDetected": "沒有任何已知的問題會影響此 PostgreSQL 超大規模資料庫執行個體。", + "arc.podIssuesDetected": "以下所列的 pod 出現可能會影響效能或可用性的問題。", + "arc.containerReady": "Pod 容器已就緒。", + "arc.podScheduled": "Pod 是可排程的。", + "arc.loadingClusterContextCompleted": "載入叢集內容完成", + "arc.rangeSetting": "值應在 {0} - {1} 的範圍內", + "arc.databaseCreated": "資料庫 {0} 已建立", + "arc.deletingInstance": "正在刪除執行個體 '{0}'...", + "arc.installingExtension": "正在安裝延伸模組 '{0}'...", + "arc.extensionInstalled": "已安裝延伸模組 '{0}'。", + "arc.updatingInstance": "正在更新執行個體 '{0}'...", + "arc.instanceDeleted": "執行個體 '{0}' 已刪除", + "arc.instanceUpdated": "執行個體 '{0}' 已更新", + "arc.extensionsDropped": "已卸除延伸模組 '{0}'", + "arc.extensionsAdded": "已新增延伸模組 '{0}'", + "arc.copiedToClipboard": "{0} 已複製到剪貼簿", + "arc.clickTheTroubleshootButton": "按一下 [疑難排解] 按鈕,開啟 Azure Arc {0} 疑難排解筆記本。", + "arc.dataStorage": "{0} 資料", + "arc.logStorage": "{0} 記錄", + "arc.backupsStorage": "{0} 個備份", + "arc.numVCore": "{0} 個 vCore", + "arc.numVCores": "{0} 個虛擬核心", + "arc.updated": "更新於 {0}", + "arc.connectionString": "{0} 的連接字串", + "arc.copyConnectionStringToClipboard": "將 {0} 連接字串複製到剪貼簿", + "arc.copyValueToClipboard": "將 {0} 複製到剪貼簿", + "arc.pgConnectionRequired": "需要連線才能顯示及設定資料庫引擎設定。", + "arc.miaaConnectionRequired": "需要連線才能列出此執行個體上的資料庫。", + "arc.couldNotFindControllerRegistration": "找不到控制器註冊。", + "arc.dropMultipleExtensions": "目前正在卸載另一個延伸模組,請在完成後再試一次。", + "arc.updateExtensionsFailed": "編輯延伸模組失敗。{0}", + "arc.refreshFailed": "重新整理失敗。{0}", + "arc.resetFailed": "重設失敗。{0}", + "arc.openDashboardFailed": "開啟儀表板時發生錯誤。{0}", + "arc.instanceDeletionFailed": "無法刪除執行個體 {0}。{1}", + "arc.instanceUpdateFailed": "無法更新執行個體 {0}。{1}", + "arc.pageDiscardFailed": "無法捨棄使用者輸入。{0}", + "arc.databaseCreationFailed": "無法建立資料庫 {0}。{1}", + "arc.connectToControllerFailed": "無法連線到控制器 {0}。{1}", + "arc.connectToMSSqlFailed": "無法連線到 SQL 受控執行個體 - Azure Arc 執行個體 {0}。{1}", + "arc.connectToPGSqlFailed": "無法連線到 PostgreSQL 超大規模資料庫 - Azure Arc 執行個體 {0}。{1}", + "arc.missingExtension": "需要 {0} 延伸模組才能檢視引擎設定。要立即安裝嗎?", + "arc.extensionInstallationFailed": "無法安裝延伸模組 {0}。", + "arc.fetchConfigFailed": "擷取 '{0}' 的設定時發生未預期的錯誤。{1}", + "arc.fetchEndpointsFailed": "擷取 '{0}' 的端點時發生未預期的錯誤。{1}", + "arc.fetchRegistrationsFailed": "擷取 '{0}' 的註冊時發生未預期的錯誤。{1}", + "arc.fetchDatabasesFailed": "擷取 '{0}' 的資料庫時發生未預期的錯誤。{1}", + "arc.fetchEngineSettingsFailed": "擷取 '{0}' 的引擎設定時發生未預期的錯誤。{1}", + "arc.numberOfIssuesDetected": "• {0} ({1} 個問題)", + "arc.instanceDeletionWarning": "警告! 刪除執行個體是永久性的,無法復原。若要刪除執行個體 '{0}',請在下方輸入名稱 '{0}' 以繼續。", + "arc.invalidInstanceDeletionName": "值 '{0}' 不符合執行個體名稱。請再試一次或按 Esc 鍵結束", + "arc.couldNotFindAzureResource": "找不到 {0} 的 Azure 資源", + "arc.passwordResetFailed": "無法重設密碼。{0}", + "arc.errorConnectingToController": "連線至控制器時發生錯誤。{0}", + "arc.passwordAcquisitionFailed": "無法取得密碼。{0}", + "arc.loginFailed": "登入控制器時發生錯誤 - 使用者名稱或密碼錯誤", + "arc.errorVerifyingPassword": "驗證密碼時發生錯誤。{0}", + "noControllersConnected": "目前未連線任何 Azure Arc 控制器。請執行命令: [連線到現有的 Azure Arc 控制器],然後再試一次", + "getVariableValue.unknownVariableName": "嘗試取得未知變數 {0} 的變數值", + "getIsPassword.unknownVariableName": "嘗試取得未知變數 {0} 的 isPassword", + "noControllerInfoFound": "找不到名稱為: {0} 的控制器資訊", + "noPasswordFound": "無法擷取控制器: {0} 的密碼,且使用者未提供密碼。請稍後重試。", + "clusterContextNotFound": "在 Kube 組態檔中找不到名稱為: {0} 的叢集內容", + "noCurrentClusterContext": "在 Kube 組態檔中找不到目前的叢集內容", + "filePicker.browse": "瀏覽", + "button.label": "選取", + "noContextFound": "組態檔: {0} 中找不到「內容」", + "noCurrentContextFound": "組態檔中沒有內容標示為 'current-context': {0}", + "noNameInContext": "在組態檔 {0} 中的叢集內容中找不到名稱欄位", + "arc.userCancelledError": "使用者已取消對話方塊", + "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: \r\n\t{2}\r\n 您要更新此資訊嗎?", + "arc.invalidConfigPath": "config 路徑無效", + "arc.loadingClusterContextsError": "載入叢集內容時發生錯誤。{0}" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/asde-deployment.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/asde-deployment.i18n.json new file mode 100644 index 0000000000..88c76a9d52 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/asde-deployment.i18n.json @@ -0,0 +1,66 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "Azure SQL Edge 部署延伸模組", + "extension-description": "提供部署 Azure SQL Edge 的筆記本式體驗", + "docker-container-name-field": "容器名稱", + "docker-sql-password-field": "Azure SQL Edge 執行個體 (sa) 密碼", + "docker-confirm-sql-password-field": "確認密碼", + "docker-sql-port-field": "Azure SQL Edge 連接埠", + "microsoft-privacy-statement": "Microsoft 隱私權聲明", + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (預覽) 是專為 IoT 及 IoT Edge 部署而最佳化的關聯式資料庫引擎。", + "sql-edge-type-display-name": "部署目標", + "sql-edge-local-display-name": "本地容器執行個體", + "sql-edge-remote-display-name": "遠端容器執行個體", + "sql-edge-local-title": "在本地電腦上部署 Azure SQL Edge 容器執行個體", + "docker-settings-section-title": "Docker 設定", + "docker-registry-field": "登錄", + "docker-repository-field": "存放庫", + "docker-imagetag-field": "映像標籤", + "docker-username-field": "使用者名稱", + "docker-password-field": "密碼", + "edge-agreement": "我接受 {0} 和 {1}。", + "edge-eula": "Microsoft Azure SQL Edge 授權合約", + "sql-edge-remote-title": "在遠端電腦上部署 Azure SQL Edge 容器執行個體", + "remote-info-section-title": "目標電腦資訊", + "edge-remote-target-field": "名稱或 IP 位址", + "edge-remote-username-field": "使用者名稱", + "edge-remote-password-field": "密碼", + "sql-edge-azure-display-name": "新的 Azure IoT 中樞和 VM (密碼驗證)", + "sql-edge-azure-sshkey-display-name": "新的 Azure IoT 中樞和 VM (ssh 公開金鑰驗證)", + "sql-edge-azure-title": "透過 IoT 中樞將 Azure SQL Edge 部署到新的 Azure VM", + "azure_subscription_id": "訂用帳戶識別碼", + "azure_resource_group": "資源群組", + "azure_location": "位置", + "vm_admin": "VM 系統管理員使用者名稱", + "vm_password": "VM 系統管理員密碼", + "vm_password_confirm": "確認 VM 系統管理員密碼", + "vm_password_validation_error_message": "VM 密碼長度必須介於 12 到 123 個字元之間,且包含大寫字元、小寫字元、數字及特殊字元。", + "package_path": "套件檔案", + "package_path_description": "SQL Server 套件檔案的路徑 (dacpac、bacpac) 或壓縮的套件檔案。", + "azure-info-section-title": "Azure 資訊", + "sqlserver-info-section-title": "Azure SQL Edge 資訊", + "package-files": "SQL Server 套件檔案", + "sql-edge-azure-single-device-display-name": "Azure IoT 中樞的現有裝置", + "sql-edge-azure-single-device-title": "將 Azure SQL Edge 部署到現有的裝置", + "iot-hub-name": "IoT 中樞名稱", + "device-id": "裝置識別碼", + "device-ip-address": "裝置 IP 位址", + "device-ip-address-description": "將用來在部署後連線到 Azure SQL Edge 執行個體", + "sql-edge-azure-multi-device-display-name": "Azure IoT 中樞的多個裝置", + "sql-edge-azure-multi-device-title": "將 Azure SQL Edge 部署到多個 Azure IoT 裝置", + "device-target-condition": "目標條件", + "device-target-condition-learn-more": "深入了解目標條件", + "vm_ssh_public_key": "SSH 公用金鑰" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/azdata.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/azdata.i18n.json new file mode 100644 index 0000000000..f5bfb45a78 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/azdata.i18n.json @@ -0,0 +1,93 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "azdata.displayName": "Azure Data CLI", + "azdata.description": "支援 Azure Data CLI。", + "azdata.config.title": "Azure Data CLI 組態", + "azdata.config.debug": "將偵錯資訊記錄到所有已執行 azdata 命令的輸出通道", + "command.category": "Azure Data CLI", + "azdata.acceptEula.command.name": "接受 EULA", + "azdata.install.command.name": "安裝", + "azdata.update.command.name": "檢查更新", + "azdata.category": "Azure Data CLI", + "azdata.acceptEula.description": "選擇接受 Azure Data CLI 之 EULA 的方式", + "azdata.acceptEula.prompt.description": "使用者將會收到接受 Azure Data CLI 之 EULA 的提示", + "azdata.acceptEula.dontPrompt.description": "使用者將不會收到接受 Azure Data CLI 之 EULA 的提示", + "azdata.install.description": "選擇安裝 Azure Data CLI 的方式", + "azdata.install.prompt.description": "使用者將會收到 Azure Data CLI 安裝的提示", + "azdata.install.dontPrompt.description": "使用者將不會收到 Azure Data CLI 安裝的提示", + "azdata.update.description": "選擇當 Azure Data CLI 有更新時是否提示您。", + "azdata.requiredUpdate.description": "選擇當 Azure Data CLI 有必要更新時是否提示您。", + "azdata.update.prompt.description": "使用者將會收到 Azure Data CLI 更新的提示", + "azdata.update.dontPrompt.description": "使用者將不會收到 Azure Data CLI 更新的提示" + }, + "dist/localizedConstants": { + "azdata.azdata": "Azure Data CLI", + "azdata.searchingForAzdata": "正在搜尋現有的 Azure Data CLI 安裝...", + "azdata.foundExistingAzdata": "找到現有的 Azure Data CLI 安裝版本 (v{0}),路徑: {1}", + "azdata.downloadingProgressMb": "正在下載 ({0} / {1} MB)", + "azdata.downloadFinished": "下載完成", + "azdata.installingAzdata": "正在安裝 Azure Data CLI...", + "azdata.updatingAzdata": "正在更新 Azure Data CLI...", + "azdata.azdataInstalled": "已成功安裝 Azure Data CLI。需要重新啟動 Azure Data Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", + "azdata.azdataUpdated": "Azure Data CLI 已成功更新為版本: {0}。", + "azdata.yes": "是", + "azdata.no": "否", + "azdata.accept": "接受", + "azdata.decline": "拒絕", + "azdata.doNotAskAgain": "不要再詢問", + "azdata.askLater": "稍後再問我", + "azdata.downloadingTo": "正在將 {0} 從 {1} 下載到 {2}", + "azdata.executingCommand": "正在執行命令: '{0} {1}'", + "azdata.stdoutOutput": "stdout: {0}", + "azdata.stderrOutput": "stderr: {0}", + "azdata.checkingLatestAzdataVersion": "正在檢查 Azure Data CLI 最新可用的版本", + "azdata.gettingTextContentsOfUrl": "正在取得位於 URL {0} 之資源的文字內容", + "azdata.versionForUpdate": "找到 Azure Data CLI 可從目前版本: {1} 更新的版本: {0}。", + "azdata.latestAzdataVersionAvailable": "最新可用的 Azure Data CLI 版本: {0}。", + "azdata.couldNotFindAzdata": "找不到 Azure Data CLI。錯誤: {0}", + "azdata.currentlyInstalledVersionIsLatest": "目前安裝的 Azure Data CLI 版本: {0} 與其他可用版本相同或更新", + "azdata.promptLog": "提示使用者接受下列內容: {0}", + "azdata.couldNotFindAzdataWithPrompt": "找不到 Azure Data CLI,要立即安裝嗎? 否則,某些功能將無法運作。", + "azdata.promptForAzdataUpdate": "有新版的 Azure Data CLI ( {0} ),您要立即更新嗎?", + "azdata.promptForRequiredAzdataUpdate": "此延伸模組需要安裝 >= {0} 的 Azure Data CLI,您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。", + "azdata.requiredVersionNotAvailable": "此延伸模組需要安裝 >= {0} 的 Azure Data CLI,但目前只有版本 {1}。請從[此處](https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata)手動安裝正確的版本,然後重新啟動 Azure Data Studio。", + "azdata.missingRequiredVersion": "此功能需要 >= {0} 的 Azure Data CLI。請執行「Azure Data CLI: 檢查更新」命令安裝它,然後再試一次。", + "azdata.downloadError": "下載時發生錯誤", + "azdata.installError": "安裝 Azure Data CLI 時發生錯誤: {0}", + "azdata.updateError": "更新 Azure Data CLI 時發生錯誤: {0}", + "azdata.platformUnsupported": "目前不支援平台 '{0}'", + "azdata.unexpectedCommandError": "執行命令時發生未預期的錯誤: {0}", + "azdata.unexpectedExitCode": "命令中未預期的結束代碼: {1} ({0})", + "azdata.noAzdata": "沒有 Azure Data CLI 可用,請執行命令「Azure Data CLI: 安裝」以啟用需要它的功能。", + "azdata.noAzdataWithLink": "沒有 Azure Data CLI 可用,請[安裝 Azure Data CLI](command:azdata.install) 以啟用需要它的功能。", + "azdata.skipInstall": "略過 Azure Data CLI 的安裝,因為此作業不是使用者要求的,且組態選項: {0}.{1} 是 {2}", + "azdata.skipUpdate": "略過 Azure Data CLI 的更新,因為此作業不是使用者要求的,且組態選項: {0}.{1} 是 {2}", + "azdata.skipRequiredUpdate": "略過 Azure Data CLI 的必要更新,因為此作業不是使用者要求的,且組態選項: {0}.{1} 是 {2}", + "azdata.noReleaseVersion": "平台 '{0}' 沒有發行版本\r\n發行資訊: ${1}", + "azdata.noDownloadLink": "平台 '{0}' 沒有可用的下載連結\r\n發行資訊: ${1}", + "azdata.failedToParseReleaseInfo": "無法剖析位於: {0} 的內容 JSON。\r\n檔案內容:\r\n{1}\r\n錯誤: {2}", + "azdata.azdataUserSettingReadLog": "Azure Data CLI 使用者設定: {0}.{1} 讀取,值: {2}", + "azdata.azdataUserSettingUpdatedLog": "Azure Data CLI 使用者設定: {0}.{1} 已更新,新值: {2}", + "azdata.userResponseInstall": "提示安裝 Azure Data CLI 時的使用者回應: {0}", + "azdata.userResponseUpdate": "提示更新 Azure Data CLI 時的使用者回應: {0}", + "azdata.userRequestedInstall": "使用者要求使用「Azure Data CLI: 安裝」命令安裝 Azure Data CLI", + "azdata.userRequestedUpdate": "使用者要求使用「Azure Data CLI: 檢查更新」命令更新 Azure Data CLI", + "azdata.acceptEula": "使用者要求收到透過叫用「Azure Data CLI: 接受 EULA」命令接受 EULA 的提示", + "azdata.updateCheckSkipped": "因為找不到要安裝的 Azure Data CLI,所以未執行新的 Azure Data CLI 版本可用性檢查", + "azdata.eulaNotAccepted": "尚未接受 Microsoft 隱私權聲明及 Azure Data CLI 授權條款。請執行命令: [Azure Data CLI: 接受 EULA](command:azdata.acceptEula) 接受 EULA 以啟用需要 Azure Data CLI 的功能。", + "azdata.promptForEula": "必須接受 [Microsoft 隱私權聲明]({0}),以及 [Azure Data CLI 授權條款]({1}) 才能使用此延伸模組。如果拒絕會導致某些功能無法運作。", + "azdata.promptForEulaResponse": "使用者對 EULA 提示的回應: {0}", + "azdata.eulaAcceptedStateOnStartup": "啟動時的「EULA 已接受」狀態: {0}", + "azdata.endpointOrNamespaceRequired": "必須指定端點或命名空間" + } + } +} \ 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 a64d2426fe..72bfae1dbe 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 @@ -207,7 +207,7 @@ "azure.resource.providers.KustoContainerLabel": "Azure 資料總管叢集" }, "dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider": { - "azure.resource.providers.AzureMonitorContainerLabel": "Azure Monitor Workspace" + "azure.resource.providers.AzureMonitorContainerLabel": "Azure 監視器記錄工作區" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "適用於 PostgreSQL 的 Azure 資料庫伺服器" diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/azurehybridtoolkit.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/azurehybridtoolkit.i18n.json new file mode 100644 index 0000000000..ff42166505 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/azurehybridtoolkit.i18n.json @@ -0,0 +1,19 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL 混合式雲端工具組", + "description": "開啟 Azure SQL 混合式雲端工具組 Jupyter 書籍", + "title.openJupyterBook": "開啟 Azure SQL 混合式雲端工具組 Jupyter 書籍", + "title.cloudHybridBooks": "Azure SQL 混合式雲端工具組", + "books-preview-category": "Jupyter 書籍" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json new file mode 100644 index 0000000000..31dcccc4cd --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json @@ -0,0 +1,77 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "extension-displayName": "資料工作區", + "extension-description": "資料工作區", + "data-workspace-view-container-name": "專案", + "main-view-name": "專案", + "new-command": "新增", + "refresh-workspace-command": "重新整理", + "close-workspace-command": "關閉工作區", + "remove-project-command": "移除專案", + "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": "目前工作區未開啟任何專案。\r\n[建立新的] (command:projects.new)\r\n[開啟現有的](command:projects.openExisting)\r\n若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。\r\n", + "open-existing-command": "開啟現有項目", + "projects.defaultProjectSaveLocation": "預設儲存新專案之資料夾的完整路徑。", + "projects.showNotAddedProjectsInWorkspacePrompt": "當目前的工作區資料夾包含尚未新增到工作區專案的專案時,永遠顯示資訊訊息。", + "manage-project-command": "管理" + }, + "dist/common/constants": { + "activateExtensionFailed": "無法載入專案提供者延伸模組 '{0}'。錯誤訊息: {1}", + "UnknownProjectsError": "找不到下列專案的提供者: {0}", + "SelectProjectFileActionName": "選取", + "AllProjectTypes": "所有專案類型", + "UnknownProjectTypeError": "找不到識別碼為 '{0}' 之專案類型的提供者", + "dataworkspace.restartConfirmation": "必須將 Azure Data Studio 重新開機,才能建立專案並將其新增至工作區,立即執行此動作嗎?", + "dataworkspace.projectsFailedToLoad": "無法載入部分專案。若要檢視更多詳細資料,請[開啟開發人員主控台](command:workbench.action.toggleDevTools)", + "fileDoesNotExist": "檔案 '{0}' 不存在", + "projectNameNull": "專案名稱為 Null", + "noPreviousData": "目前專案的先前 {0} 會顯示在這裡,請執行以查看結果。", + "gitCloneMessage": "正在複製 Git 儲存庫 '{0}'... ", + "gitCloneError": "Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出", + "dataworkspace.ok": "確定", + "dataworkspace.browse": "瀏覽", + "dataworkspace.browseEllipsis": "瀏覽...", + "dataworkspace.open": "開啟", + "dataworkspace.create": "建立", + "dataworkspace.select": "選取", + "dataworkspace.NewProjectDialogTitle": "建立新專案", + "dataworkspace.Type": "類型", + "dataworkspace.projectNameTitle": "名稱", + "dataworkspace.projectNamePlaceholder": "輸入專案名稱", + "dataworkspace.enterProjectName": "輸入專案名稱", + "dataworkspace.projectLocationTitle": "位置", + "dataworkspace.projectLocationPlaceholder": "選取要建立專案的位置", + "dataworkspace.projectParentDirectoryNotExistError": "選取的專案位置 '{0}' 不存在或不是目錄。", + "dataworkspace.projectDirectoryAlreadyExistError": "選取的位置中已有名為 '{0}' 的目錄: '{1}'。", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "選取的位置中已有目錄 '{0}',請選擇另一個", + "dataworkspace.selectProjectType": "選取專案類型", + "dataworkspace.selectProjectLocation": "選取專案位置", + "dataworkspace.nameCannotBeEmpty": "名稱不可為空白", + "dataworkspace.targetPlatform": "目標平台", + "dataworkspace.openExistingDialogTitle": "開啟現有專案", + "dataworkspace.fileNotExistError": "選取的 {0} 檔案 '{1}' 不存在或不是檔案。", + "dataworkspace.cloneParentDirectoryNotExistError": "選取的複製路徑 '{0}' 不存在或不是目錄。", + "dataworkspace.project": "專案", + "dataworkspace.locationSelectorTitle": "位置", + "dataworkspace.projectFilePlaceholder": "選取專案檔", + "dataworkspace.workspacePlaceholder": "選取工作區 ({0}) 檔案", + "dataworkspace.projectAlreadyOpened": "專案 '{0}' 已經開啟。", + "dataworksapce.local": "本機", + "dataworkspace.remoteGitRepo": "遠端 Git 存放庫", + "dataworkspace.gitRepoUrlTitle": "Git 存放庫 URL", + "dataworkspace.gitRepoUrlPlaceholder": "輸入遠端 git 存放庫 URL", + "dataworkspace.localClonePathTitle": "本機複製路徑", + "dataworkspace.localClonePathPlaceholder": "選取要在本機複製存放庫的位置", + "dataworksapce.refresh": "重新整理" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json new file mode 100644 index 0000000000..4e3dd953d7 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json @@ -0,0 +1,97 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "notebook.command.new": "新的 Notebook", + "notebook.command.open": "開啟 Notebook", + "cloud.databaseProperties.name": "資料庫名稱", + "cloud.databaseProperties.size": "大小 (MB)", + "cloud.serverProperties.summary": "狀態", + "cloud.serverProperties.machinesTotal": "叢集中的電腦總計", + "cloud.serverProperties.diskCacheCapacity": "使用的叢集資料容量百分比", + "databasesListProperties.name": "名稱", + "databasesListProperties.size": "大小 (MB)", + "objectsListProperties.name": "名稱", + "objectsListProperties.metadataTypeName": "類型", + "kusto.configuration.title": "KUSTO 設定", + "kusto.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", + "kusto.format.alignColumnDefinitionsInColumns": "行定義是否一致?", + "kusto.format.datatypeCasing": "是否將資料類型轉換為大寫,小寫或無 (不轉換)", + "kusto.format.keywordCasing": "是否將關鍵字轉換為大寫,小寫或無 (不轉換)", + "kusto.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", + "kusto.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊", + "kusto.provider.displayName": "Azure 資料總管 (Kusto)", + "kusto.connectionOptions.connectionName.displayName": "名稱 (選用)", + "kusto.connectionOptions.connectionName.description": "連線的自訂名稱", + "kusto.connectionOptions.serverName.displayName": "叢集", + "kusto.connectionOptions.serverName.description": "Kusto 叢集名稱", + "kusto.connectionOptions.databaseName.displayName": "資料庫", + "kusto.connectionOptions.databaseName.description": "資料來源中初始目錄或資料庫的名稱。", + "kusto.connectionOptions.authType.displayName": "驗證類型", + "kusto.connectionOptions.authType.description": "指定使用 Kusto Server 驗證的方法", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", + "kusto.connectionOptions.authType.categoryValues.none": "無驗證", + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "使用者驗證", + "kusto.connectionOptions.userName.displayName": "使用者名稱", + "kusto.connectionOptions.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", + "kusto.connectionOptions.password.displayName": "密碼", + "kusto.connectionOptions.password.description": "代表要在連線至資料來源時使用的密碼", + "kusto.connectionOptions.connectTimeout.displayName": "連線逾時", + "kusto.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", + "kusto.connectionOptions.connectRetryCount.displayName": "連線重試次數", + "kusto.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", + "kusto.connectionOptions.connectRetryInterval.displayName": "連線重試間隔", + "kusto.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", + "kusto.connectionOptions.applicationName.displayName": "應用程式名稱", + "kusto.connectionOptions.applicationName.description": "應用程式的名稱", + "kusto.connectionOptions.workstationId.displayName": "工作站識別碼", + "kusto.connectionOptions.workstationId.description": "連線至 Kusto Server 的工作站名稱", + "kusto.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", + "kusto.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 Kusto Server 執行個體的名稱或網路位址" + }, + "dist/telemetry": { + "viewKnownIssuesText": "檢視已知問題", + "serviceCrashMessage": "{0} 個元件意外結束。請重新啟動 Azure Data Studio。" + }, + "dist/main": { + "kusto.unsupportedPlatform": "不支援的平台", + "notebookFileType": "Notebooks", + "unsupportedFileType": "僅支援 .ipynb Notebooks" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "sessionNotFound": "節點 {0} 的工作階段不存在", + "notifyError": "通知節點變更時發生錯誤: {0}", + "rootLabel": "根" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "取消", + "cancel": "要取消作業嗎?", + "kusto.searchServers": "搜尋伺服器名稱" + }, + "dist/kustoServer": { + "serviceStartedStatusMsg": "已啟動 {0}", + "startingServiceStatusMsg": "正在啟動 {0}", + "failedToStartServiceErrorMsg": "無法啟動 {0}", + "installingServiceChannelMsg": "正在將 {0} 安裝到 {1}", + "installingServiceStatusMsg": "正在安裝 {0}", + "installedServiceChannelMsg": "已安裝 {0}", + "downloadingServiceChannelMsg": "正在下載 {0}", + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadingServiceStatusMsg": "正在下載 {0}", + "downloadServiceDoneChannelMsg": "已完成 {0} 的安裝" + }, + "dist/features": { + "kusto.missingLinkedAzureAccount": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。", + "kusto.accountDoesNotExist": "帳戶不存在。", + "kusto.insufficientlyPrivelagedAzureAccount": "為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/machine-learning.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/machine-learning.i18n.json new file mode 100644 index 0000000000..80885f8f2b --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/machine-learning.i18n.json @@ -0,0 +1,233 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "機器學習", + "description": "機器學習", + "title.tasks": "工作", + "title.documents": "文件", + "title.configurations": "設定", + "title.endpoints": "端點", + "ml.command.managePackages": "管理資料庫中的套件", + "ml.command.manageLanguages": "管理外部語言", + "ml.command.predictModel": "進行預測", + "ml.command.manageModels": "管理模型", + "ml.command.importModel": "匯入模型", + "ml.configuration.title": "機器學習設定", + "ml.pythonPath.description": "機器學習所使用之現有 Python 安裝的本機路徑。", + "ml.enablePython.description": "在資料庫中啟用 Python 套件管理。", + "ml.enableR.description": "在資料庫中啟用 R 套件管理。", + "ml.rPath.description": "機器學習所使用之現有 R 安裝的本機路徑。", + "ml.command.dependencies": "安裝機器學習依存性", + "ml.command.enableExternalScript": "啟用外部指令碼" + }, + "dist/common/constants": { + "msgYes": "是", + "msgNo": "否", + "mls.managePackages.error": "伺服器不支援套件管理。請確定您已安裝 Python 或 R。", + "notebookExtensionFailedError": "無法載入延伸模組,因為它與筆記本延伸模組有相依性。請查看筆記本延伸模組的輸出記錄以取得更多詳細資料", + "mls.verifyOdbcDriverError.error": "套件管理需要 '{0}'。請確定已正確安裝及設定。", + "mls.taskFailedError.error": "無法完成工作 '{0}'。錯誤: {1}", + "mls.cannotFindPython.error": "找不到 Python 可執行檔 '{0}'。請確定已正確安裝及設定 Python", + "mls.cannotFindR.error": "找不到 R 可執行檔 '{0}'。請確定已正確安裝及設定 R", + "mls.installPackageMngDependencies.msgTaskName": "正在驗證套件管理相依性", + "mls.installModelMngDependencies.msgTaskName": "正在驗證模型管理相依性", + "mls.noResultError": "未傳回任何結果", + "mls.requiredPackagesNotInstalled": "未安裝所需的套件", + "mls.confirmEnableExternalScripts": "套件管理需要外部指令碼。您確定要啟用。", + "mls.enableExternalScriptsError": "無法啟用外部指令碼。", + "mls.externalScriptsIsRequiredError": "此動作需要外部指令碼設定。", + "mls.confirmInstallPythonPackages": "您確定要安裝必要的套件嗎?", + "mls.installDependencies.confirmInstallPythonPackages": "需要下列 Python 套件才能安裝: {0}", + "mls.installDependencies.confirmInstallRPackages": "需要下列 R 套件才能安裝: {0}", + "models.confirmDeleteModel": "確定要刪除 {0} 模型嗎?", + "mls.installDependencies.packages": "正在安裝必要套件 ...", + "mls.installDependencies.packagesAlreadyInstalled": "已安裝必要的套件。", + "mls.installDependencies.getPackagesError": "無法取得已安裝的 Python 套件。錯誤: {0}", + "mls.packageManager.NoConnection": "未選取連線", + "mls.notebookExtensionNotLoaded": "未載入筆記本延伸模組", + "mls.mssqlExtensionNotLoaded": "未載入 MSSQL 延伸模組", + "mls.enabledMessage": "已啟用機器學習服務", + "mls.configUpdateFailed": "無法修改機器學習服務設定", + "mls.enableButtonTitle": "啟用", + "mls.disableButtonTitle": "停用", + "mls.configTitle": "設定", + "mls.configStatus": "已啟用", + "mls.configAction": "動作", + "mls.externalExecuteScriptTitle": "外部執行指令碼", + "mls.pythonLanguageTitle": "Python", + "mls.rLanguageTitle": "R", + "mls.downloadError": "下載時發生錯誤", + "mls.invalidModelIdError": "模型識別碼無效。模型 URL: {0}", + "mls.noArtifactError": "模型沒有任何成品。模型 URL: {0}", + "mls.downloadingProgress": "正在下載", + "mls.pythonConfigError": "未設定 Python 可執行檔", + "mls.rConfigError": "未設定 R 可執行檔", + "mls.installingDependencies": "正在安裝相依性 ...", + "mls.resourceNotFound": "找不到指定的資源", + "mls.latestVersion": "最新", + "mls.httpGetRequestError": "套件資訊要求失敗。錯誤: {0} {1}", + "azure.resource.error": "錯誤: {0}", + "notSupportedEventArg": "不支援的事件引數", + "extLang.installTabTitle": "已安裝", + "extLang.languageCreatedDate": "已安裝", + "extLang.languagePlatform": "平台", + "extLang.delete": "刪除", + "editTitle": "編輯", + "extLang.installButtonText": "安裝", + "extLang.CancelButtonText": "取消", + "extLang.DoneButtonText": "關閉", + "extLang.OkButtonText": "確定", + "extLang.SaveButtonText": "儲存", + "extLang.languageName": "名稱", + "extLang.newLanguageTabTitle": "新增", + "extLang.fileBrowserTabTitle": "檔案瀏覽器", + "extLang.DialogTitle": "語言", + "extLang.Target": "目標", + "extLang.Local": "localhost", + "extLang.extensionFilePath": "語言延伸模組路徑", + "extLang.extensionFileLocation": "語言延伸模組位置", + "extLang.extensionFileName": "延伸模組檔案名稱", + "extLang.envVariables": "環境變數", + "extLang.parameters": "參數", + "extLang.selectedPath": "選取的路徑", + "extLang.installFailedError": "無法安裝語言", + "extLang.updateFailedError": "無法更新語言", + "models.modelUpdateFailedError": "無法更新模型", + "models.modelsListEmptyMessage": "找不到任何模型", + "models.selectModelTableMessage": "選取資料表", + "models.selectModelDatabaseMessage": "選取資料庫", + "models.azureModelsListEmptyTitle": "找不到模型", + "models.azureModelsListEmptyDescription": "選取其他 Azure ML 工作區", + "models.modelsListEmptyDescription": "選取另一個資料庫或資料表", + "databaseName": "資料庫", + "databaseToStoreInfo": "選取要儲存新模型的資料庫。", + "tableToStoreInfo": "選取符合模型結構描述的現有資料表,或建立新的資料表來儲存匯入的模型。", + "tableName": "資料表", + "modelTableInfo": "選取模型資料表以檢視現有/匯入模型的清單。", + "modelDatabaseInfo": "選取已儲存現有/匯入模型的資料庫。", + "existingTableName": "現有資料表", + "newTableName": "新增資料表", + "models.name": "名稱", + "models.fileName": "檔案", + "models.description": "描述", + "models.created": "建立日期", + "models.imported": "匯入日期", + "models.framework": "架構", + "models.frameworkVersion": "架構版本", + "models.version": "版本", + "models.browseButton": "...", + "models.azureAccount": "Azure 帳戶", + "models.azureSignIn": "Azure 登入或重新整理帳戶", + "predict.columnDatabase": "來源資料庫", + "predict.columnDatabaseInfo": "選取包含要套用預測之資料集的資料庫。", + "predict.columnTable": "來源資料表", + "predict.columnTableInfo": "選取包含要套用預測之資料集的資料表。", + "predict.inputColumns": "模型輸入對應", + "predict.outputColumns": "模型輸出", + "predict.columnName": "來源資料行", + "predict.dataTypeName": "類型", + "predict.displayName": "顯示名稱", + "predict.inputName": "模型輸入", + "predict.selectColumnTitle": "選取資料行...", + "models.selectModelDatabaseTitle": "選取有模型的資料庫", + "models.selectModelTableTitle": "選取有模型的資料表", + "predict.selectDatabaseTitle": "選取資料庫", + "predict.selectTableTitle": "選取資料表", + "predict.outputName": "名稱", + "models.azureSubscription": "Azure 訂用帳戶", + "models.azureGroup": "資源群組", + "models.azureModelWorkspace": "Azure ML 工作區", + "models.azureModelFilter": "篩選", + "models.azureModels": "模型", + "models.azureModelsTitle": "Azure 模型", + "models.localModelsTitle": "本機模型", + "models.modelSourcesTitle": "來源位置", + "models.modelSourcePageTitle": "選取模型來源類型", + "models.localModelSourceDescriptionForImport": "已選取 [檔案上傳]。這可讓您將本機電腦中的模型檔案匯入此 SQL 執行個體中的模型資料庫。按一下 [下一步] 以繼續。​", + "models.azureModelSourceDescriptionForImport": "已選取‘Azure Machine Learning’。這可讓您匯入儲存在此 SQL 執行個體中模型資料庫 Azure Machine Learning 工作區中的模型。點擊 [下一步] 以繼續。​​", + "models.localModelSourceDescriptionForPredict": "已選取 [檔案上傳]。這可讓您從本機電腦上傳模型檔案。按一下 [下一步] 以繼續。​​", + "models.importedModelSourceDescriptionForPredict": "已選取 [匯入的模型]。這可讓您從儲存在資料庫之模型資料表中的模型中選擇。按一下 [下一步] 以繼續。​", + "models.azureModelSourceDescriptionForPredict": "已選取‘Azure Machine Learning’。這可讓您從儲存在 Azure Machine Learning 工作區的模型中選擇。點擊 [下一步] 以繼續。​", + "models.modelImportTargetPageTitle": "選取或輸入要將模型匯入的位置", + "models.columnSelectionPageTitle": "將來源資料對應至模型", + "models.modelDetailsPageTitle": "輸入模型詳細資料", + "models.modelLocalSourceTitle": "來源檔案", + "models.modelLocalSourceTooltip": "要匯入之模型的檔案路徑", + "models.onnxNotSupportedError": "目前的伺服器不支援 ONNX 執行階段", + "models.currentModelsTitle": "模型", + "models.importModelDoneButton": "匯入", + "models.predictModel": "預測", + "models.RegisterWizard": "匯入模型", + "models.viewImportModelsTitle": "檢視和匯入模型", + "models.viewImportModelsDesc": "機器學習模型可以儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。", + "models.viewImportModeledForPredictDesc": "模型儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。", + "models.learnMoreLink": "深入了解。", + "models.importModelTitle": "匯入或檢視模型", + "models.editModelTitle": "編輯模型", + "models.importModelDesc": "匯入或檢視儲存在資料庫中的機器學習模型", + "models.makePredictionTitle": "進行預測", + "models.makePredictionDesc": "使用受控模型產生預測值或分數", + "models.createNotebookTitle": "建立筆記本", + "models.createNotebookDesc": "在筆記本中執行實驗並建立模型", + "models.modelRegisteredSuccessfully": "已成功註冊模型", + "models.modelUpdatedSuccessfully": "已成功更新模型", + "models.modelFailedToRegistered": "模型無法註冊", + "models.localModelSource": "檔案上傳", + "models.localModelPageTitle": "上傳模型檔", + "models.azureModelSource": "Azure Machine Learning", + "models.azureModelPageTitle": "從 Azure Machine Learning 匯入", + "models.importedModelsPageTitle": "選取匯入的模型", + "models.registeredModelsSource": "匯入的模型", + "models.downloadModelMsgTaskName": "正在從 Azure 下載模型", + "models.invalidAzureResourceError": "Azure 資源無效", + "models.invalidModelToRegisterError": "要註冊的模型無效", + "models.invalidModelToPredictError": "要預測的模型無效", + "models.invalidModelParametersError": "請選取有效的來源資料表和模型參數", + "models.invalidModelToSelectError": "請選取有效的模型", + "models.invalidModelImportTargetError": "請選取有效的資料表", + "models.columnDataTypeMismatchWarningHelper": "按一下以檢閱警告詳細資料", + "models.columnDataTypeMismatchWarningHeading": "資料類型的差異", + "models.columnDataTypeMismatchWarning": "來源資料表資料行的資料類型與必要的輸入欄位類型不相符。", + "models.outputColumnDataTypeNotSupportedWarning": "輸出資料行的資料類型不符合輸出欄位的類型。", + "models.modelNameRequiredError": "需要模型名稱。", + "models.modelsRequiredError": "請至少選取一個要匯入的模型。", + "models.updateModelFailedError": "無法更新模型", + "models.modelSchemaIsAcceptedMessage": "資料表符合需求!", + "models.selectModelsTableMessage": "選取模型資料表", + "models.modelSchemaIsNotAcceptedMessage": "資料表結構無效!", + "models.importModelFailedError": "無法註冊模型: {0},檔案: {1}", + "models.invalidImportTableError": "資料表無效,無法匯入模型。資料庫名稱: {0},資料表名稱: {1}", + "models.invalidImportTableSchemaError": "模型匯入不支援資料表結構描述。資料庫名稱: {0},資料表名稱: {1}。", + "models.loadModelParameterFailedError": "無法載入模型參數", + "models.unsupportedModelParameterType": "不支援", + "dashboardTitle": "機器學習", + "dashboardDesc": "SQL 資料庫的機器學習", + "dashboardLinksTitle": "實用連結", + "dashboardVideoLinksTitle": "影片教學課程", + "showMoreTitle": "顯示較多", + "showLessTitle": "顯示較少", + "learnMoreTitle": "深入了解", + "sqlMlDocTitle": "SQL 機器學習文件", + "sqlMlExtDocTitle": "Azure Data Studio 中的 Machine Learning 延伸模組", + "sqlMlExtDocDesc": "了解如何使用 Azure Data Studio 中的 Machine Learning 延伸模組來管理套件、進行預測及匯入模型。", + "sqlMlDocDesc": "了解如何在 Azure 上的 SQL Server 和 SQL 上使用機器學習,對關聯式資料執行 Python 及 R 指令碼。", + "sqlMlsDocTitle": "SQL Server 機器學習服務 (Python 和 R)", + "sqlMlsDocDesc": "開始使用 SQL Server 上的機器學習服務,以及如何將其安裝在 Windows 和 Linux 上。", + "sqlMlsMIDocTitle": "Azure SQL 受控執行個體中的機器學習服務", + "sqlMlsMIDocDesc": "開始使用 Azure SQL 受控執行個體中的機器學習服務。", + "mlsInstallObdcDocTitle": "安裝 Microsoft ODBC Driver for SQL Server", + "mlsInstallOdbcDocDesc": "此文件說明如何安裝 Microsoft ODBC Driver for SQL Server。", + "onnxOnEdgeOdbcDocTitle": "在 SQL Database Edge 預覽中使用 ONNX 的機器學習及 AI", + "onnxOnEdgeOdbcDocDesc": "開始使用 Azure SQL Database Edge 中的機器學習", + "ml.dataCount": "顯示 {0} 模型" + } + } +} \ 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 ad85c3778d..7c026bcb0f 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 @@ -23,7 +23,7 @@ "notebook.collapseBookItems.description": "在 Notebooks Viewlet 中的根層級摺疊書籍項目", "notebook.remoteBookDownloadTimeout.description": "GitHub 書籍的下載逾時 (毫秒)", "notebook.pinnedNotebooks.description": "目前工作區之使用者所釘選的筆記本", - "notebook.allowRoot.description": "Allow Jupyter server to run as root user", + "notebook.allowRoot.description": "允許 Jupyter 伺服器以根使用者身分執行", "notebook.command.new": "新增 Notebook", "notebook.command.open": "開啟 Notebook", "notebook.analyzeJupyterNotebook": "在 Notebook 中分析", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json new file mode 100644 index 0000000000..d4e3fc3c5a --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json @@ -0,0 +1,18 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "queryHistory.displayName": "查詢歷史記錄", + "queryHistory.description": "檢視及執行先前執行的查詢", + "queryHistory.clear": "清除所有歷史記錄", + "queryHistory.toggleCapture": "切換查詢歷史記錄擷取" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/resource-deployment.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/resource-deployment.i18n.json index 77c8358310..0214f2e30c 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/resource-deployment.i18n.json @@ -259,9 +259,6 @@ "resourceDeployment.Kubectl.BackupCurrentBinary": "正在備份安裝位置中任何現有的 kubectl…", "resourceDeployment.Kubectl.MoveToSystemPath": "正在將 kubectl 移至路徑中的安裝位置…" }, - "dist/ui/notebookWizard/notebookWizardPage": { - "wizardPage.ValidationError": "此頁面有一些錯誤,按一下 [顯示詳細資料] 即可檢視錯誤。" - }, "dist/ui/deploymentInputDialog": { "deploymentDialog.OpenNotebook": "開啟筆記本", "deploymentDialog.OkButtonText": "確定", @@ -376,8 +373,7 @@ "deployCluster.SubdomainDescription": "供此 SQL Server 巨量資料叢集使用的唯一 DNS 子網域。若未提供,則會使用叢集名稱作為預設值。", "deployCluster.AccountPrefix": "帳戶首碼", "deployCluster.AccountPrefixDescription": "將為 SQL Server 巨量資料叢集 AD 帳戶產生唯一首碼。若未提供,則會使用子網域名稱作為預設值。若未提供子網域,則會使用叢集名稱作為預設值。", - "deployCluster.AdminPasswordField": "密碼", - "deployCluster.ValidationError": "此頁面有一些錯誤,按一下 [顯示詳細資料] 即可檢視錯誤。" + "deployCluster.AdminPasswordField": "密碼" }, "dist/ui/deployClusterWizard/pages/serviceSettingsPage": { "deployCluster.ServiceSettingsPageTitle": "服務設定", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json new file mode 100644 index 0000000000..7efb7c203a --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json @@ -0,0 +1,75 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "SQL 評定", + "description": "Azure Data Studio (預覽) 的 SQL 評定提供一種機制來評估 SQL Server 的設定是否為最佳做法。", + "dashboard.tabName": "SQL 評定" + }, + "dist/localized": { + "asmt.section.api.title": "資訊", + "asmt.apiversion": "API 版本", + "asmt.rulesetversion": "預設規則集", + "asmt.section.instance.title": "SQL Server 執行個體詳細資料", + "asmt.serverversion": "版本", + "asmt.serveredition": "版本", + "asmt.instancename": "執行個體名稱", + "asmt.osversion": "作業系統版本", + "asmt.column.target": "目標", + "asmt.column.severity": "嚴重性", + "asmt.column.message": "訊息", + "asmt.column.checkId": "檢查識別碼", + "asmt.column.tags": "標籤", + "asmt.learnMore": "深入了解", + "asmt.sqlReportTitle": "SQL 評定報表", + "asmt.sqlReport.resultForDatabase": "資料庫的結果", + "asmt.sqlReport.resultForInstance": "伺服器的結果", + "asmt.sqlReport.Error": "錯誤", + "asmt.sqlReport.Warning": "警告", + "asmt.sqlReport.Info": "資訊", + "asmt.column.helpLink": "說明連結", + "asmt.sqlReport.severityMsg": "{0}: {1} 個項目" + }, + "dist/assessmentResultGrid": { + "databaseIconLabel": "資料庫", + "serverIconLabel": "伺服器", + "asmt.column.targetType": "目標型別", + "asmt.details.clickHere": "點擊這裡", + "asmt.details.toLearnMore": " 以深入了解。", + "asmt.details.ruleDescription": "規則說明", + "asmt.details.recommendation": "建議" + }, + "dist/tabs/assessmentMainTab": { + "invokeAssessmentLabelServer": "叫用評定", + "getAssessmentItemsServer": "檢視適用的規則", + "invokeAssessmentLabelDatabase": "為 {0} 叫用評定", + "getAssessmentItemsDatabase": "檢視適用於 {0} 的規則", + "btnExportAsScript": "匯出為指令碼", + "btnGeneratehtmlreport": "建立 HTML 報告", + "asmtaction.openReport": "已儲存報表。要開啟嗎?", + "asmtaction.label.open": "開啟", + "asmtaction.label.cancel": "取消", + "btnViewSamplesShort": "在 GitHub 上檢視全部", + "btnViewSamples": "檢視所有規則,並前往 GitHub 深入了解", + "msgBoxAsmtInfo": "SQL 評定資訊", + "msgBoxCopyBtn": "複製", + "ok": "確定", + "msgBoxCopied": "已複製 SQL 評定資訊" + }, + "dist/tabs/historyTab": { + "asmt.history.back": "<< 返回", + "asmt.history.resultsTitle": "來自 {0} 的評定結果", + "asmt.history.summaryAsmtDate": "評定日期", + "asmt.history.summaryError": "錯誤", + "asmt.history.summaryWarning": "警告", + "asmt.history.summaryInfo": "資訊" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json new file mode 100644 index 0000000000..8d47973c97 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json @@ -0,0 +1,242 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "title.projectsView": "專案", + "sqlDatabaseProjects.displayName": "資料庫專案", + "sqlDatabaseProjects.description": "設計及發佈 SQL 資料庫結構描述", + "sqlDatabaseProjects.new": "新的資料庫專案", + "sqlDatabaseProjects.open": "開啟資料庫專案", + "sqlDatabaseProjects.close": "關閉資料庫專案", + "sqlDatabaseProjects.build": "組建", + "sqlDatabaseProjects.publish": "發佈", + "sqlDatabaseProjects.createProjectFromDatabase": "從資料庫建立專案", + "sqlDatabaseProjects.properties": "屬性", + "sqlDatabaseProjects.schemaCompare": "結構描述比較", + "sqlDatabaseProjects.delete": "刪除", + "sqlDatabaseProjects.exclude": "從專案中排除", + "sqlDatabaseProjects.validateExternalStreamingJob": "驗證外部串流作業", + "sqlDatabaseProjects.newScript": "新增指令碼", + "sqlDatabaseProjects.newPreDeploymentScript": "新增預先部署指令碼", + "sqlDatabaseProjects.newPostDeploymentScript": "新增部署後指令碼", + "sqlDatabaseProjects.newTable": "新增資料表", + "sqlDatabaseProjects.newView": "新增檢視", + "sqlDatabaseProjects.newStoredProcedure": "新增預存程序", + "sqlDatabaseProjects.newExternalStreamingJob": "新增外部資料流作業", + "sqlDatabaseProjects.newItem": "新增項目...", + "sqlDatabaseProjects.newFolder": "新增資料夾", + "sqlDatabaseProjects.addDatabaseReference": "新增資料庫參考", + "sqlDatabaseProjects.openContainingFolder": "開啟收納資料夾", + "sqlDatabaseProjects.editProjectFile": "編輯 .sqlproj 檔", + "sqlDatabaseProjects.changeTargetPlatform": "變更目標平台", + "sqlDatabaseProjects.Settings": "資料庫專案", + "sqlDatabaseProjects.netCoreInstallLocation": "電腦上 .NET Core SDK 的完整路徑。", + "sqlDatabaseProjects.netCoreDoNotAsk": "是否在未偵測到時提示使用者安裝 .NET Core。", + "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)" + }, + "dist/common/constants": { + "emptyProjectTypeDisplayName": "SQL Database", + "emptyProjectTypeDescription": "為從空白專案開始的 SQL 資料庫開發及發佈結構描述", + "edgeProjectTypeDisplayName": "SQL Edge", + "edgeProjectTypeDescription": "從核心元件開始開發及發佈 SQL Edge 的結構描述", + "addItemAction": "新增項目", + "schemaCompareAction": "結構描述比較", + "buildAction": "組建", + "publishAction": "發佈", + "changeTargetPlatformAction": "變更目標平台", + "Status": "狀態", + "Time": "時間", + "Date": "日期", + "TargetPlatform": "目標平台", + "TargetServer": "目標伺服器", + "TargetDatabase": "目標資料庫", + "BuildHistory": "組建歷程記錄", + "PublishHistory": "發佈歷程記錄", + "Success": "成功", + "Failed": "失敗", + "InProgress": "進行中", + "hr": "小時", + "min": "分鐘", + "sec": "秒", + "msec": "毫秒", + "at": "於", + "dataSourcesNodeName": "資料來源", + "databaseReferencesNodeName": "資料庫參考", + "sqlConnectionStringFriendly": "SQL 連接字串", + "yesString": "是", + "noString": "否", + "okString": "確定", + "selectString": "選取", + "dacpacFiles": "dacpac 檔案", + "publishSettingsFiles": "發佈設定檔案", + "file": "檔案", + "flat": "一般", + "objectType": "物件類型", + "schema": "結構描述", + "schemaObjectType": "結構描述/物件類型", + "defaultProjectNameStarter": "DatabaseProject", + "reloadProject": "要重新載入資料庫專案嗎?", + "newObjectNamePrompt": "新的 {0} 名稱:", + "deleteConfirmation": "確定要刪除 {0} 嗎?", + "deleteConfirmationContents": "您確定要刪除 {0} 及其所有內容嗎?", + "deleteReferenceConfirmation": "確定要刪除 {0} 的參考嗎?", + "selectTargetPlatform": "目前的目標平台: {0}。請選取新的目標平台", + "currentTargetPlatform": "專案 {0} 的目標平台現在已{1}", + "publishDialogName": "發佈專案", + "publish": "發佈", + "cancelButtonText": "取消", + "generateScriptButtonText": "產生指令碼", + "databaseNameLabel": "資料庫", + "targetConnectionLabel": "連線", + "dataSourceRadioButtonLabel": "資料來源", + "connectionRadioButtonLabel": "連線", + "dataSourceDropdownTitle": "資料來源", + "noDataSourcesText": "此專案中沒有資料來源", + "loadProfilePlaceholderText": "負載設定檔...", + "profileReadError": "載入發佈設定檔時發生錯誤。{0}", + "sqlCmdTableLabel": "SQLCMD 變數", + "sqlCmdVariableColumn": "名稱", + "sqlCmdValueColumn": "值", + "reloadValuesFromProjectButtonTitle": "從專案重新載入值", + "profile": "設定檔", + "selectConnection": "選取連線", + "server": "伺服器​", + "default": "預設", + "selectProfileToUse": "選取要載入的發行設定檔", + "selectProfile": "選取設定檔", + "dontUseProfile": "不要使用設定檔", + "browseForProfile": "瀏覽設定檔", + "chooseAction": "選擇動作", + "chooseSqlcmdVarsToModify": "選擇要修改的 SQLCMD 變數", + "enterNewValueForVar": "輸入變數 '{0}' 的新值", + "resetAllVars": "重設所有變數", + "createNew": "<建立新項目>", + "enterNewDatabaseName": "輸入新的資料庫名稱", + "newDatabaseTitle": "{0} (新增)", + "selectDatabase": "選取資料庫", + "done": "完成", + "nameMustNotBeEmpty": "名稱不得為空白", + "addDatabaseReferencedialogName": "新增資料庫參考", + "addDatabaseReferenceOkButtonText": "新增參考", + "referenceRadioButtonsGroupTitle": "類型", + "projectRadioButtonTitle": "專案", + "systemDatabaseRadioButtonTitle": "系統資料庫", + "dacpacText": "資料層應用程式 (.dacpac)", + "dacpacPlaceholder": "選取 .dacpac", + "loadDacpacButton": "選取 .dacpac", + "locationDropdown": "位置", + "sameDatabase": "相同資料庫", + "differentDbSameServer": "不同資料庫,相同伺服器", + "differentDbDifferentServer": "不同資料庫,不同伺服器", + "databaseName": "資料庫名稱", + "databaseVariable": "資料庫變數", + "serverName": "伺服器名稱", + "serverVariable": "伺服器變數", + "suppressMissingDependenciesErrors": "隱藏參考的專案中未解析參考造成的錯誤", + "exampleUsage": "使用方式範例", + "enterSystemDbName": "輸入此系統資料庫的資料庫名稱", + "databaseNameRequiredVariableOptional": "需要資料庫名稱。資料庫變數為選擇性項目。", + "databaseNameServerNameVariableRequired": "需要資料庫名稱、伺服器名稱和伺服器變數。資料庫變數為選擇性項目。", + "databaseProject": "資料庫專案", + "dacpacNotOnSameDrive": "Dacpac 參考必須位於與專案檔相同的磁碟機上。專案檔位於 {0}", + "createProjectFromDatabaseDialogName": "從資料庫建立專案", + "createProjectDialogOkButtonText": "建立", + "sourceDatabase": "來源資料庫", + "targetProject": "目標專案", + "createProjectSettings": "設定", + "projectNameLabel": "名稱", + "projectNamePlaceholderText": "輸入專案名稱", + "projectLocationLabel": "位置", + "projectLocationPlaceholderText": "選取要建立專案的位置", + "browseButtonText": "瀏覽資料夾", + "folderStructureLabel": "資料夾結構", + "dataworkspace.projectParentDirectoryNotExistError": "選取的專案位置 '{0}' 不存在或不是目錄。", + "dataworkspace.projectDirectoryAlreadyExistError": "選取的位置中已有名為 '{0}' 的目錄: '{1}'。", + "multipleSqlProjFilesSelected": "選取了多個 .sqlproj 檔案;請只選取一個。", + "noSqlProjFilesSelected": "未選取任何 .sqlproj 檔案;請選取一個。", + "noDataSourcesFile": "找不到 {0}", + "missingVersion": "遺漏了 {0} 的 'version' 項目", + "unrecognizedDataSourcesVersion": "無法辨識的版本:", + "unknownDataSourceType": "不明的資料來源類型:", + "invalidSqlConnectionString": "不正確的 SQL 連接字串", + "extractTargetRequired": "需要供解壓縮的目標資訊才能建立資料庫專案。", + "schemaCompareNotInstalled": "需要安裝結構描述比較延伸模組,才能執行結構描述比較", + "buildFailedCannotStartSchemaCompare": "因為組建失敗,所以無法啟動結構描述比較", + "updateProjectForRoundTrip": "若要組建這個專案,Azure Data Studio 需要更新目標、參考和系統資料庫參考。如果專案是在 SSDT 中建立,則會繼續在兩個工具中運作。是否要讓 Azure Data Studio 更新專案?", + "updateProjectDatabaseReferencesForRoundTrip": "若要組建這個專案,Azure Data Studio 需要更新系統資料庫參考。如果專案是在 SSDT 中建立,則會繼續在兩個工具中運作。是否要讓 Azure Data Studio 更新專案?", + "databaseReferenceTypeRequired": "必須有資料庫參考類型才能新增資料庫的參考", + "systemDatabaseReferenceRequired": "必須有系統資料庫選取項目,才可將參考加入系統資料庫", + "dacpacFileLocationRequired": "需要 Dacpac 檔案位置才能將參考新增到資料庫", + "databaseLocation": "需要資料庫位置才能將參考新增到資料庫", + "databaseNameRequired": "必須有資料庫參考類型才能新增資料庫的參考", + "invalidDataSchemaProvider": ".sqlproj 檔中的 DSP 無效", + "invalidDatabaseReference": ".sqlproj 檔中的資料庫參考無效", + "databaseSelectionRequired": "必須選取資料庫,才能從資料庫建立專案", + "databaseReferenceAlreadyExists": "此專案中已經有這個資料庫的參考。", + "outsideFolderPath": "不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。", + "parentTreeItemUnknown": "無法存取提供之樹狀項目的父代", + "prePostDeployCount": "若要成功組建,請更新專案以擁有一個預先部署指令碼和/或一個部署後指令碼", + "invalidProjectReload": "無法存取提供的資料庫專案。只能重新載入有效、開啟的資料庫專案。", + "externalStreamingJobValidationPassed": "外部資料流作業的驗證已通過。", + "projectAlreadyOpened": "專案 '{0}' 已經開啟。", + "projectAlreadyExists": "名為 {0} 的專案已存在於 {1}。", + "noFileExist": "檔案 {0} 不存在", + "fileOrFolderDoesNotExist": "檔案或目錄 '{0}' 不存在", + "cannotResolvePath": "無法解析路徑 {0}", + "fileAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。", + "folderAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他名稱。", + "fileAlreadyAddedToProject": "已將路徑為 '{0}' 的檔案新增到專案中", + "folderAlreadyAddedToProject": "已將路徑為 '{0}' 的資料夾新增到專案中", + "invalidInput": "輸入無效: {0}", + "invalidPropertyValue": "在 .sqlproj 中為屬性 '{0}' 指定的值無效", + "unableToCreatePublishConnection": "無法建立連線: {0}", + "cicularProjectReference": "從專案 {0} 到專案 {1} 的循環參考", + "mssqlNotFound": "無法取得 SQL Tools Service 安裝位置於 {0}", + "projBuildFailed": "組建失敗。如需詳細資料,請查看輸出窗格。{0}", + "unexpectedProjectContext": "無法建立專案內容。從未預期的位置叫用的命令: {0}", + "unableToPerformAction": "找不到 '{0}' 目標: '{1}'", + "unableToFindFile": "找不到路徑為 '{0}' 的 {1}", + "deployScriptExists": "{0} 指令碼已存在。新指令碼不會包含在組建中。", + "notValidVariableName": "變數名稱 '{0}' 無效。", + "cantAddCircularProjectReference": "無法新增專案 '{0}' 的參考。以參考方式新增此專案將導致循環相依性", + "unableToFindSqlCmdVariable": "找不到 SQLCMD 變數 '{0}'", + "unableToFindReference": "找不到資料庫參考 {0}", + "invalidGuid": "指定的 GUID 無效: {0}", + "invalidTargetPlatform": "目標平台無效: {0}。支援的目標平台: {1}", + "deleteAction": "刪除", + "excludeAction": "排除", + "fileObject": "檔案", + "folderObject": "資料夾", + "folderFriendlyName": "資料夾", + "scriptFriendlyName": "指令碼", + "tableFriendlyName": "資料表", + "viewFriendlyName": "檢視", + "storedProcedureFriendlyName": "預存程序", + "dataSource": "資料來源", + "fileFormat": "檔案格式", + "externalStream": "外部資料流", + "externalStreamingJobFriendlyName": "外部資料流作業", + "preDeployScriptFriendlyName": "Script.PreDeployment", + "postDeployScriptFriendlyName": "Script.PostDeployment" + }, + "dist/tools/netcoreTool": { + "sqlDatabaseProjects.NetCoreInstallationConfirmation": "找不到 .NET Core SDK。專案組建將無法運作。請安裝 .NET Core SDK 3.1 版,或更新設定中的 .Net Core SDK 位置 (如果已安裝)。", + "sqlDatabaseProjects.UpdateNetCoreLocation": "更新位置", + "sqlDatabaseProjects.InstallNetCore": "安裝", + "sqlDatabaseProjects.doNotAskAgain": "不要再詢問", + "sqlDatabaseProjects.outputChannel": "資料庫專案", + "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … 發生錯誤: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} …已結束。代碼: {1}", + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} …已結束。訊號: {1}", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: " + } + } +} \ No newline at end of file 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 new file mode 100644 index 0000000000..fc74bccec7 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json @@ -0,0 +1,408 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "Azure SQL 移轉", + "description": "Azure SQL 移轉描述", + "migration-notebook-command-title": "開啟 Azure SQL 移轉筆記本", + "migration-dashboard-title": "Azure SQL 移轉", + "migration-dashboard-tasks": "移轉工作", + "migration-command-category": "Azure SQL 移轉", + "start-migration-command": "移轉到 Azure SQL", + "send-feedback-command": "意見反應", + "migration-context-menu-category": "移轉操作功能表", + "complete-cutover-menu": "完成完全移轉", + "database-details-menu": "資料庫詳細資料", + "view-target-menu": "Azure SQL 目標詳細資料", + "view-service-menu": "資料庫移轉服務詳細資料", + "copy-migration-menu": "複製移轉詳細資料", + "cancel-migration-menu": "取消移轉" + }, + "dist/constants/strings": { + "sql-migration.wizard.title": "將 '{0}' 移轉到 Azure SQL", + "sql.migration.wizard.source_configuration.title": "SQL 來源設定", + "sql.migration.assessments.blocking.issue": "This is a blocking issue that will prevent the database migration from succeeding.", + "sql.migration.assessments.progress": "評定進度", + "sql.migration.assessment.in.progress": "評定正在進行中", + "sql.migration.assessment.in.progress.content": "我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。\r\n\r\n這可能需要一些時間。", + "sql.migration.collecting_source_configurations": "正在收集來源設定", + "sql.migration.collecting_source_configurations.info": "我們必須收集您的資料目前如何設定的一些資訊。\r\n這可能需要一些時間。", + "sql.migration.collecting_source_configurations.error": "收集資料設定的相關資訊時發生錯誤。{0}", + "sql.migration.wizard.sku.title": "Azure SQL 目標", + "sql.migration.wizard.sku.all": "根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。", + "sql.migration.wizard.sku.some": "根據來源設定掃描的結果,有 {0} 個 (共 {1} 個) 資料庫可移轉到 Azure SQL。", + "sql.migration.wizard.sku.choose_a_target": "選擇您的 Azure SQL 目標", + "sql.migration.sku.none": "根據來源設定掃描的結果,您沒有任何資料庫可移轉到 Azure SQL。", + "sql.migration.sku.mi.card.title": "Azure SQL 受控執行個體 (PaaS)", + "sql.migration.sku.vm.card.title": "Azure 虛擬機器上的 SQL Server (IaaS)", + "sql.migration.select.azure.mi": "選取您的目標 Azure 訂用帳戶以及目標 Azure SQL 受控執行個體", + "sql.migration.select.azure.vm": "選取您的目標 Azure 訂用帳戶,以及 Azure 虛擬機器上的目標 SQL Server 作為您的目標。", + "sql.migration.wizard.subscription.title": "Azure 訂用帳戶選取", + "sql.migration.wizard.subscription.azure.account.title": "Azure 帳戶", + "sql.migration.wizard.subscription.azure.subscription.title": "Azure 訂用帳戶", + "sql.migration.wizard.subscription.azure.product.title": "Azure 產品", + "sql.migration.sku.recommendation.view.assessment.mi": "檢視評定結果,並選取一或多個資料庫以移轉到 Azure SQL 受控執行個體 (PaaS)", + "sql.migration.sku.recommendation.view.assessment.vm": "檢視評定結果,並選取一或多個資料庫以移轉到 Azure 虛擬機器上的 SQL Server (IaaS)", + "sql.migration.view.select.button.label": "檢視/選取", + "total.databases.selected": "已選取 {0} 個 (共 {1} 個) 資料庫。", + "sql.migration.select.target.to.continue": "請選取目標以繼續", + "sql.migration.select.database.to.migrate": "請選取要移轉的資料庫", + "sql.migration.generic.congratulations": "我們已對您的 SQL Server 執行個體 '{0}' 完成評定。", + "sql.migration.assessment": "Assessment results for '{0}'", + "sql.migration.can.be.migrated": "{0} 個 (共 {1} 個) 資料庫可供移轉", + "sql.migration.assessment.migration.warning": "Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines.", + "sql.migration.databases.table.title": "Databases", + "sql.migration.sql.server.instance": "SQL Server Instance", + "sql.migration.wizard.account.title": "Azure 帳戶", + "sql.migration.wizard.account.description": "請選取連結到 Azure Data Studio 的 Azure 帳戶,或立即連結一個。", + "sql.migration.wizard.account.noaccount.error": "沒有任何已連結帳戶。請新增帳戶。", + "sql.migration.wizard.account.add.button.label": "連結帳戶", + "sql.migration.wizard.account.count.single.message": "{0} 個帳戶已連結", + "sql.migration.wizard.account.count.multiple.message": "{0} 個帳戶已連結", + "sql.migration.azure.tenant": "Azure AD 租用戶", + "azure.accounts.accountStaleError": "選取的帳戶 '{0}' 存取權杖已失效。請按一下 [連結帳戶] 按鈕並重新整理該帳戶,或選取其他帳戶。", + "azure.accounts.accountAccessError": "存取選取的帳戶 '{0}' 時發生錯誤。請按一下 [連結帳戶] 按鈕,然後重新整理帳戶或選取其他帳戶。錯誤 '{1}'", + "sql.migration.database.page.title": "資料庫備份", + "sql.migration.database.page.description": "選取要用於遷移的資料庫備份位置。", + "sql.migration.nc.network.share.radio.label": "我的資料庫備份位於網路共用", + "sql.migration.nc.blob.storage.radio.label": "我的資料庫備份位於 Azure 儲存體 Blob 容器中", + "sql.migration.nc.file.share.radio.label": "我的資料庫備份位於 Azure 儲存體檔案共用 (即將推出)", + "sql.migration.network.share.header.text": "網路共用詳細資料", + "sql.migration.network.share.help.text": "請提供包含備份的網路共用位置,以及具有共用讀取存取權的使用者認證", + "sql.migration.network.share.location.label": "包含備份的網路共用位置。", + "sql.migration.service.account.info.text": "請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。", + "sql.migration.network.share.windows.user.label": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", + "sql.migration.network.share.password.label": "密碼", + "sql.migration.network.share.password.placeholder": "輸入密碼", + "sql.migration.network.share.azure.header": "儲存體帳戶詳細資料", + "sql.migration.network.share.azure.help": "請提供要將備份上傳到的目標 Azure 儲存體帳戶。", + "sql.migration.network.share.subscription.label": "選取包含儲存體帳戶的訂用帳戶。", + "sql.migration.network.share.subscription.placeholder": "選取訂用帳戶", + "sql.migration.network.share.storage.account.label": "選取將複製備份檔案的儲存體帳戶。", + "sql.migration.network.share.storage.account.placeholder": "選取帳戶", + "sql.migration.unique.name": "為此目標資料庫選取唯一的名稱", + "sql.migration.database.already.exists": "目標受控執行個體 '{1}'上已經有資料庫 '{0}'。", + "sql.migration.blob.storage.subscription.label": "選取包含儲存體帳戶的訂用帳戶。", + "sql.migration.blob.storage.account.label": "選取包含備份檔案的儲存體帳戶。", + "sql.migration.blob.storage.container.label": "選取包含備份檔案的容器。", + "sql.migration.blob.storage.container.placeholder": "選取容器", + "sql.migration.file.share.subscription.label": "選取包含檔案共用的訂用帳戶。", + "sql.migration.file.share.storage.account.label": "選取包含檔案共用的儲存體帳戶。", + "sql.migration.file.share.label": "選取包含備份檔案的檔案共用。", + "sql.migration.file.share.placeholder": "選取共用", + "sql.migration.database.migration.mode.label": "移轉模式", + "sql.migration.database.migration.mode.description": "根據您的停機需求,從下列移轉模式中選擇以移轉到您的 Azure SQL 目標。", + "sql.migration.database.migration.mode.online.label": "線上移轉", + "sql.migration.database.migration.mode.online.description": "應用程式停機只限於在移轉結束時完全移轉。", + "sql.migration.database.migration.mode.offline.description": "當移轉開始時,應用程式的停機時間就會開始。", + "sql.migration.database.migration.mode.offline.label": "離線移轉", + "sql.migration.database.backup.email.notification.label": "電子郵件通知", + "sql.migration.database.backup.email.notification.checkbox.label": "移轉完成時通知我", + "sql.migration.no.subscription.found": "找不到任何訂用帳戶", + "sql.migration.no.location.found": "找不到任何位置", + "sql.migration.no.storageAccount.found": "找不到任何儲存體帳戶", + "sql.migration.no.fileShares.found": "找不到任何檔案共用", + "sql.migration.no.blobContainers.found": "找不到任何 Blob 容器", + "sql.migration.no.blobFiles.found": "No blob files found", + "sql.migration.invalid.subscription.error": "請選取有效的訂用帳戶以繼續。", + "sql.migration.invalid.location.error": "請選取有效的位置以繼續。", + "sql.migration.invalid.storageAccount.error": "請選取有效的儲存體帳戶以繼續。", + "sql.migration.invalid.fileShare.error": "請選取有效的檔案共用以繼續。", + "sql.migration.invalid.blob.resourceGroup.error": "Please select a valid resource group for source database '{0}' to proceed.", + "sql.migration.invalid.blob.storageAccount.error": "Please select a valid storage account for source database '{0}' to proceed.", + "sql.migration.invalid.blob.container.error": "Please select a valid blob container for source database '{0}' to proceed.", + "sql.migration.invalid.blob.lastBackupFile.error": "Please select a valid last backup file for source database '{0}' to proceed.", + "sql.migration.invalid.network.share.location": "網路共用位置格式無效。範例: {0}", + "sql.migration.invalid.user.account": "使用者帳戶格式無效。範例: {0}", + "sql.migration.network.share.location": "要讀取資料庫 '{0}' 之備份的網路共用位置", + "sql.migration.file.share": "選取包含 ‘{0}’ 之備份檔案的檔案共用", + "sql.migration.blob.container": "選取包含 '{0}' 之備份檔案的容器", + "sql.migration.enter.network.share.information": "輸入所選來源資料庫的目標名稱", + "sql.migration.blob.container.information": "輸入目標名稱,並選取所選資料庫的 blob 容器位置", + "sql.migration.enter.file.share.information": "輸入目標名稱,並選取所選資料庫的檔案共用位置", + "sql.migration.invalid.target.name.error": "請輸入有效的目標資料庫名稱。", + "sql.migration.provide.unique.containers": "請為目標資料庫提供唯一容器。受影響的資料庫: ", + "sql.migration.source.details.windowAuth": "輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。​ 此認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案", + "sql.migration.source.details.sqlAuth": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。​ 此認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案", + "sql.migration.blob.resourceGroup.select": "Select a resource group value first.", + "sql.migration.blob.storageAccount.select": "Select a storage account value first.", + "sql.migration.blob.container.select": "Select a blob container value first.", + "sql.migration.ir.page.title": "Azure 資料庫移轉服務", + "sql.migration.ir.page.description": "Azure 資料庫移轉服務 (DMS) 協調資料庫移轉活動並追蹤其進度。如果您先前為 Azure SQL 目標建立了 DMS,可以選取現有的 DMS,或是在下方建立一個新的。", + "sql.migration.ir.page.note": "注意: DMS 會在您的 Azure 訂用帳戶中選擇的資源群組中執行,執行它不需負擔任何成本。", + "sql.migration.select.a.migration.service": "選取 Azure 資料庫移轉服務", + "sql.migration.default.setup.button": "使用預設值設定: 按一下使用預設選項的快速設定,即可新增 DMS。", + "sql.migration.custom.setup.button": "自訂設定: 自訂大多數選項後,新增 DMS。", + "sql.migration.ir.page.sql.migration.service.not.found": "找不到任何 DMS。請建立新的", + "sql.migration.create.new": "新建", + "sql.migration.invalid.migration.service.error": "請選取有效的 DMS", + "sql.migration.invalid.migration.service.offline.error": "請選取連線到節點的 DMS", + "sql.migration.authentication.types": "驗證金鑰", + "sql.migration.service.header": "Azure 資料庫移轉服務 \"{0}\" 詳細資料:", + "sql.migration.dms.portal.info": "請注意,Azure 入口網站中的任何現有 Azure 資料庫移轉服務 (DMS) 都不會顯示在 Azure Data Studio 中。在 Azure Data Studio 中建立的 DMS 目前不會顯示在 Azure 入口網站中。", + "sql.migration.database.migration.service.authentication.keys": "Database migration service authentication keys", + "sql.migration.services.dialog.title": "建立 Azure 資料庫移轉服務", + "sql.migration.services.container.description": "請在下方輸入資訊,以新增 Azure 資料庫移轉服務。", + "sql.migration.service.container.loading.help": "正在載入移轉服務", + "sql.migration.service.container.heading": "設定整合執行階段", + "sql.migration.service.container.container.description1": "Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,將備份從內部部署網路檔案共用上傳到 Azure。", + "sql.migration.service.container.container.description2": "請遵循下列指示設定自我裝載整合執行階段。", + "sql.migration.ir.setup.step1": "步驟 1: {0}", + "sql.migration.option": "下載並安裝整合執行階段", + "sql.migration.ir.setup.step2": "步驟 2: 使用此金鑰,註冊您的整合執行階段", + "sql.migration.ir.setup.step3": "步驟 3: 按一下 [測試連接] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線", + "sql.migration.connection.status": "連線狀態", + "sql.migration.key1.label": "金鑰 1", + "sql.migration.key2.label": "金鑰 2", + "sql.migration.key1.copied": "已複製金鑰 1", + "sql.migration.key2.copied": "已複製金鑰 2", + "sql.migration.refresh.key1": "重新整理金鑰 1", + "sql.migration.refresh.key2": "重新整理金鑰 2", + "sql.migration.copy.key1": "複製金鑰 1", + "sql.migration.copy.key2": "複製金鑰 2", + "sql.migration.authkeys.header": "驗證金鑰", + "sql.migration.authkeys.refresh.message": "已重新整理驗證金鑰 '{0}'。", + "sql.migration.service.not.ready": "Azure 資料庫移轉服務未註冊。Azure 資料庫移轉服務 '{0}' 必須向任何節點上的自我裝載整合執行階段註冊。", + "sql.migration.service.ready": "Azure 資料庫移轉服務 '{0}' 已連線到節點上執行的自我裝載整合執行階段 - {1}", + "sql.migration.resource.group.not.found": "找不到任何資源群組", + "sql.migration.invalid.resourceGroup.error": "請選取有效的資源群組以繼續。", + "sql.migration.invalid.region.error": "請選取有效的位置以繼續。", + "sql.migration.invalid.service.name.error": "請為此移轉服務輸入有效的名稱。", + "sql.migration.service.not.found": "找不到任何移轉服務。請建立一個新的。", + "sql.migration.service.not.setup": "請新增移轉服務以繼續。", + "sql.migration.managed.instance": "Azure SQL 受控執行個體", + "sql.migration.no.managedInstance.found": "找不到任何受控執行個體", + "sql.migration.no.virtualMachine.found": "找不到任何虛擬機器", + "sql.migration.target.page.title": "選擇目標 Azure SQL", + "sql.migration.resource.group.description": "資源群組是能夠存放 Azure 解決方案相關資源的容器", + "sql.migration.ok": "確定", + "sql.migration.new.resource.group": "(新) {0}", + "sql.migration.test.connection": "測試連接", + "sql.migration.database.migration.service.created.successfully": "已成功建立資料庫移轉服務", + "sql.migration.dms.provision.failed": "資料庫移轉服務無法佈建。請稍後再試一次。", + "sql.migration.apply": "套用", + "sql.migration.creating.rg.loading": "正在建立資源群組", + "sql.migration.rg.created": "已建立資源群組", + "sql.migration.name.of.new.rg": "新資源群組的名稱", + "sql.migration.learn.more": "深入了解", + "sql.migration.learn.more.pre.reqs": "Learn more about things you need before starting a migration.", + "sql.migration.subscription": "訂用帳戶", + "sql.migration.storage.account": "儲存體帳戶", + "sql.migration.resourceGroups": "資源群組", + "sql.migration.region": "區域", + "sql.migration.name": "名稱", + "sql.migration.location": "位置", + "sql.migration.new": "新增", + "sql.migration.feature.not.available": "目前還無法使用此功能。", + "sql.migration.refresh": "重新整理", + "sql.migration.submit": "提交", + "sql.migration.create": "建立", + "sql.migration.cancel": "取消", + "sql.migration.type": "類型", + "sql.migration.path": "路徑", + "sql.migration.path.user.account": "使用者帳戶", + "sql.migration.view.all": "檢視全部", + "sql.migration.target": "目標", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.close": "關閉", + "sql.migraiton.data.uploaded.size": "已上傳的資料/大小", + "sql.migration.copy.throughput": "複製輸送量 (MBPS)", + "sql.migration.summary.page.title": "摘要", + "sql.migration.summary.azure.account.linked": "已連結 Azure 帳戶", + "sql.migration.summary.migration.target": "移轉目標", + "sql.migration.summary.mi.type": "Azure SQL 受控執行個體", + "sql.migration.summary.vm.type": "Azure 虛擬機器上的 SQL Server", + "sql.migration.summary.database.count": "要移轉的資料庫", + "sql.migration.summary.azure.storage.subscription": "Azure 儲存體訂用帳戶", + "sql.migration.summary.azure.storage": "Azure 儲存體", + "sql.migration.ir.node": "整合執行階段節點", + "sql.migration.network.share": "網路共用", + "sql.migration.blob.container.title": "Blob 容器", + "sql.migration.blob.container.last.backup.file.label": "Last Backup File", + "sql.migration.blob.container.label": "Blob 容器資源群組", + "sql.migration.blob.container.storage.account.label": "Blob 容器儲存體帳戶", + "sql.migration.file.share.title": "檔案共用", + "sql.migration.started.notification": "正在移轉", + "sql.migration.source.databases": "來源資料庫", + "sql.migration.mode": "模式", + "sql.migration.backup.location": "備份位置", + "sql.migration.azure.storage.account.to.upload.backups": "要上傳備份的 Azure 儲存體帳戶", + "sql.migration.shir": "自我裝載整合執行階段節點", + "sql.migration.summary.target.name": "目標資料庫:", + "sql.migration.database.to.be.migrated": "要移轉的資料庫", + "sql.migration.count.database.single": "{0} 個資料庫", + "sql.migration.count.database.multiple": "{0} 個資料庫", + "sql.migration.quick.pick.placeholder": "選取您要執行的作業", + "sql.migration.inline.migration.notebook.title": "內嵌移轉", + "sql.migration.sql.assessment.notebook.title": "SQL 移轉評定", + "sql.migration.notebook.open.error": "開啟移轉筆記本時發生錯誤", + "sql.migration.dashboard.title": "Azure SQL 移轉", + "sql.migration.dashboard.description": "判斷您 SQL Server 執行個體的移轉準備情況、識別建議的 Azure SQL 目標,以及將您的 SQL Server 執行個體移轉到 Azure SQL 受控執行個體或 Azure 虛擬機器上的 SQL Server。", + "sql.migration.dashboard.migrate.task.button": "移轉到 Azure SQL", + "sql.migration.dashboard.migrate.task.button.description": "將 SQL Server 執行個體移轉到 Azure SQL。", + "sql.migration.database.migration.status": "資料庫移轉狀態", + "sql.migration.dashboard.video1.title": "將 SQL Server 移轉到 SQL 受控執行個體", + "sql.migration.dashboard.video2.title": "將 SQL Server 移轉到 SQL 虛擬機器", + "sql.migration.dashboard.link1.title": "Azure SQL 受控執行個體的評定規則", + "sql.migration.dashboard.link1.description": "請參閱用於評估將您的 SQL Server 移轉到 Azure SQL 受控執行個體之可行性的規則清單。", + "sql.migration.dashboard.help.title": "說明文章及影片連結", + "sql.migration.pre.req.title": "開始移轉前需具備的事項:", + "sql.migration.pre.req.1": "Azure 帳戶詳細資料", + "sql.migration.pre.req.2": "Azure 虛擬機器上的 Azure SQL 受控執行個體或 SQL Server", + "sql.migration.pre.req.3": "備份位置詳細資料", + "sql.migration.migration.in.progress": "資料庫移轉正在進行中", + "sql.migration.failed": "移轉失敗", + "sql.migration.log.shipping.in.progress": "正在傳送記錄", + "sql.migration.migration.completed": "已完成移轉", + "sql.migration.cutover.card": "即將完成完全移轉", + "sql.migration.successfully.migrated.to.azure.sql": "已成功移轉到 Azure SQL", + "sql.migration.migration.not.started": "未開始移轉", + "sql.migration.choose.to.migrate.to.azure.sql": "選擇以移轉到 Azure SQL", + "sql.migration.show.status": "顯示狀態", + "sql.migration.inprogress.warning.single": "{0} 個資料庫出現警告", + "sql.migration.inprogress.warning.multiple": "{0} 個資料庫出現警告", + "sql.migration.feedback.issue.title": "對移轉體驗的意見反應", + "sql.migration.eastus2euap": "美國東部 2 EUAP", + "sql.migration.cutover": "完全移轉", + "sql.migration.complete.cutover": "完成完全移轉", + "sql.migration.source.database": "來源資料庫名稱", + "sql.migration.source.server": "來源伺服器", + "sql.migration.source.version": "來源版本", + "sql.migration.target.database.name": "目標資料庫名稱", + "sql.migration.target.server": "目標伺服器", + "sql.migration.target.version": "目標版本", + "sql.migration.migration.status": "移轉狀態", + "sql.migration.migration.status.filter": "移轉狀態篩選", + "sql.migration.full.backup.files": "完整備份檔案", + "sql.migration.last.applied.lsn": "上次套用的 LSN", + "sql.migration.last.applied.backup.files": "上次套用的備份檔案", + "sql.migration.last.applied.files.taken.on": "上次套用的備份檔案建立於", + "sql.migration.active.backup.files": "使用中的備份檔案", + "sql.migration.status": "狀態", + "sql.migration.backup.start.time": "備份開始時間", + "sql.migration.first.lsn": "第一個 LSN", + "sql.migration.last.LSN": "最後一個 LSN", + "sql.migration.cannot.start.cutover.error": "在所有移轉完成前,無法啟動完全移轉程序。按一下 [重新整理] 以取得最新的檔案狀態", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Database 受控執行個體", + "sql.migration.azure.sql.database.virtual.machine": "Azure SQL Database 虛擬機器", + "sql.migration.cancel.migration": "取消移轉", + "sql.migration.active.backup.files.items": "使用中的備份檔案 (1 個項目)", + "sql.migration.active.backup.files.multiple.items": "使用中的備份檔案 ({0} 個項目)", + "sql.migration.copy.migration.details": "複製移轉詳細資料", + "sql.migration.details.copied": "已複製詳細資料", + "sql.cancel.migration.confirmation": "確定要取消此移轉嗎?", + "sql.migration.yes": "是", + "sql.migration.no": "否", + "sql.migration.completing.cutover.warning": "完成完全移轉而不還原所有備份可能會造成資料遺失。", + "sql.migration.bc.info": "因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的受控執行個體完全移轉所花費的時間會明顯超出一般用途。此作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。", + "sql.migration.cutover.help.main": "當您準備進行完全移轉,請執行下列步驟以完成資料庫移轉。請注意,只有已在目標 Azure SQL Database 受控執行個體上還原完整備份之後,資料庫才能進行完全移轉。", + "sql.migration.cutover.step.1": "1. 停止所有導向來源資料庫的傳入交易。", + "sql.migration.cutover.step.2": "2. 進行最終的交易記錄備份,然後在網路共用位置提供。", + "sql.migration.cutover.step.3": "3. 確定所有記錄備份都已在目標資料庫上還原。[記錄備份暫止還原] 應為零。", + "sql.migartion.cutover.pending.backup": "暫止記錄備份: {0}", + "sql.migration.confirm.checkbox.message": "我確認沒有其他記錄備份可提供並想要完成完全移轉。", + "sql.migration.cutover.in.progress": "資料庫 '{0}' 的完全移轉進行中", + "sql.migration.cannot.cancel": "移轉不在進行中,因此無法取消。", + "sql.migration.cannot.cutover": "移轉不在進行中,且無法完全移轉。", + "sql.migration.search.for.migration": "搜尋移轉", + "sql.migration.online": "線上", + "sql.migration.offline": "離線", + "sql.migration.database": "資料庫", + "sql.migration.database.migration.service": "資料庫移轉服務", + "sql.migration.duration": "持續時間", + "sql.migration.azure.sql.target": "Azure SQL 目標", + "sql.migration.sql.managed.instance": "SQL 受控執行個體", + "sql.migration.sql.virtual.machine": "SQL 虛擬機器", + "sql.migration.target.azure.sql.instance.name": "Azure SQL 目標名稱", + "sql.migration.cutover.type": "移轉模式", + "sql.migration.start.time": "開始時間", + "sql.migration.finish.time": "完成時間", + "sql.migration.status.error.count.some": "{0} (", + "sql.migration.status.error.count.none": "{0}", + "sql.migration.status.inprogress": "進行中", + "sql.migration.status.succeeded": "已成功", + "sql.migration.status.creating": "正在建立", + "sql.migration.status.completing": "即將完成", + "sql.migration.status.canceling": "正在取消", + "sql.migration.status.failed": "失敗", + "sql.migration.status.warning.count.single": "{0} 個警告)", + "sql.migration.status.warning.count.multiple": "{0} 個警告)", + "sql.migration.status.error.count.single": "{0} 個錯誤)", + "sql.migration.status.error.count.multiple": "{0} 個錯誤)", + "sql.migration.hrs": "{0} 小時", + "sql.migration.hr": "{0} 小時", + "sql.migration.days": "{0} 天", + "sql.migration.day": "{0} 天", + "sql.migration.mins": "{0} 分鐘", + "sql.migration.min": "{0} 分鐘", + "sql.migration.sec": "{0} 秒", + "sql.migration.service.details.dialog.title": "Azure 資料庫移轉服務", + "sql.migration.service.details.button.label": "關閉", + "sql.migration.service.details.ir.label": "自我裝載整合執行階段節點", + "sql.migration.service.details.authkeys.label": "驗證金鑰", + "sql.migration.service.details.authkeys.title": "用來連線到自我裝載整合執行個體節點的驗證金鑰", + "sql.migration.service.details.status.unavailable": "-- 無法使用 --", + "sql.migration.source.configuration": "來源設定", + "sql.migration.source.credentials": "來源認證", + "sql.migration.enter.your.sql.cred": "輸入來源 SQL Server 執行個體的認證。將資料庫移轉到 Azure SQL 時,將會使用此認證。", + "sql.migration.server": "伺服器", + "sql.migration.username": "使用者名稱", + "sql.migration.size": "大小 (MB)", + "sql.migration.last.backup": "上次備份", + "sql.migration.database.migration": "要移轉的資料庫", + "sql.migrate.text": "選取要遷移至 Azure SQL 的資料庫", + "sql.migration.offline.caps": "OFFLINE", + "sql.migration.issues": "問題", + "sql.migration.search": "搜尋", + "sql.migration.instance": "執行個體", + "sql.migration.warnings": "警告", + "sql.migration.impacted.objects": "受影響的物件", + "sql.migration.object.details": "物件詳細資料", + "sql.migration.assessmen.results": "評定結果", + "sql.migration.type.label": "類型:", + "sql.migration.name.label": "名稱:", + "sql.migration.description": "描述", + "sql.migration.recommendation": "建議", + "sql.migration.more.info": "詳細資訊", + "sql.migration.target.platform": "目標平台", + "sql.migration.warnings.details": "警告詳細資料", + "sql.migration.issues.details": "問題詳細資料", + "sql.migration.select.prompt": "按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。", + "sql.migration.no.issues.vm": "找不到在 Azure 虛擬機器上移轉到 SQL Server 的問題", + "sql.migration.no.issues.mi": "找不到在 Azure SQL 受控執行個體上移轉到 SQL Server 的問題", + "sql.migration.impact.object.type": "類型: {0}", + "sql.migration.impact.object.name": "名稱: {0}", + "sql.migration.databases": "資料庫 ({0}/{1})", + "sql.migration.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)", + "sql.migration.issues.count": "問題 ({0})", + "sql.migration.warnings.count": "警告 ({0})", + "sql.migration.authentication.type": "驗證類型", + "sql.migration.sql.login": "SQL 登入", + "sql.migration.windows.auth": "Windows 驗證", + "sql.migration.status.refresh.label": "重新整理", + "sql.migration.auto.refresh.off": "自動重新整理: 關閉", + "sql.migration.auto.refresh.15.seconds": "自動重新整理: 15 秒", + "sql.migration.auto.refresh.30.seconds": "自動重新整理: 30 秒", + "sql.migration.auto.refresh.1.min": "自動重新整理: 1 分鐘", + "sql.migration.auto.refresh.3.min": "自動重新整理: 3 分鐘", + "sql.migration.auto.refresh.5.min": "自動重新整理: 5 分鐘", + "sql.migration.select.the.refresh.interval": "選取重新整理間隔", + "sql.migration.off": "關閉", + "sql.migration.every.30.second": "每 30 秒", + "sql.migration.every.1.minute": "每 1 分鐘", + "sql.migration.every.3.minutes": "每 3 分鐘", + "sql.migration.every.5.minutes": "每 5 分鐘" + }, + "dist/models/stateMachine": { + "sql.migration.starting.migration.message": "正在開始將資料庫 {0} 移轉到 {1} - {2}", + "sql.migration.starting.migration.error": "啟動移轉時發生錯誤: '{0}'" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/xml-language-features.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/xml-language-features.i18n.json new file mode 100644 index 0000000000..d5e0cff7e1 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/xml-language-features.i18n.json @@ -0,0 +1,16 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "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": { + "package": { + "displayName": "XML 語言功能", + "description": "為 XML 提供豐富的語言支援。" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json index b878dde6f9..75e883bd66 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -10411,6 +10411,7 @@ "notebook.markdownPreviewLineHeight": "控制筆記本 Markdown 預覽中使用的行高。此數字相對於字型大小。", "notebook.showRenderedNotebookinDiffEditor": "(預覽) 在 Diff 編輯器中顯示轉譯的筆記本。", "notebook.maxRichTextUndoHistory": "筆記本 RTF 文字編輯器復原歷程記錄中儲存的變更數目上限。", + "notebook.useAbsoluteFilePaths": "Use absolute file paths when linking to other notebooks.", "searchConfigurationTitle": "搜尋筆記本", "exclude": "設定 Glob 模式,在全文檢索搜尋中排除檔案與資料夾,並快速開啟。繼承 `#files.exclude#` 設定的所有 Glob 模式。深入了解 Glob 模式 [這裡](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)。", "exclude.boolean": "要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。", @@ -10480,7 +10481,7 @@ "notebook.findPrevious": "尋找前一個字串" }, "sql/workbench/contrib/notebook/browser/notebookEditor": { - "notebookEditor.name": "Notebook Editor" + "notebookEditor.name": "Notebook 編輯器" }, "sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": { "notebookExplorer.searchResults": "搜尋結果", @@ -10565,8 +10566,6 @@ "profilerStop.stop": "停止", "profiler.clear": "清除資料", "profiler.clearDataPrompt": "確定要清除資料嗎?", - "profiler.yes": "是", - "profiler.no": "否", "profilerAction.autoscrollOn": "自動捲動: 開啟", "profilerAction.autoscrollOff": "自動捲動: 關閉", "profiler.toggleCollapsePanel": "切換折疊面板", @@ -10702,7 +10701,7 @@ "queryEditor.exportSqlAsNotebook": "匯出為筆記本" }, "sql/workbench/contrib/query/browser/queryEditor": { - "queryEditor.name": "Query Editor" + "queryEditor.name": "查詢編輯器" }, "sql/workbench/contrib/query/browser/queryResultsView": { "resultsTabTitle": "結果", @@ -10760,7 +10759,7 @@ "queryPlanTitle": "查詢計劃" }, "sql/workbench/contrib/queryPlan/browser/queryPlanEditor": { - "queryPlanEditor": "Query Plan Editor" + "queryPlanEditor": "查詢計畫編輯器" }, "sql/workbench/contrib/queryPlan/browser/topOperations": { "topOperations.operation": "作業", @@ -11441,6 +11440,13 @@ "gettingStarted": "開始", "showReleaseNotes": "顯示入門指南", "miGettingStarted": "開始使用(&&S)" + }, + "sql/base/browser/ui/propertiesContainer/togglePropertiesAction": { + "hideProperties": "隱藏屬性", + "showProperties": "顯示屬性" + }, + "sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": { + "deployment.title": "新部署…" } } } \ No newline at end of file